/*-------------------------------------------------------------------------*/
function init() {
	var preloaded = new Array();
	function preload_images() {
		for (var i = 0; i < arguments.length; i++){
			preloaded[i] = document.createElement('img');
			preloaded[i].setAttribute('src',arguments[i]);
		};
	};
	preload_images(
		'/favicon.ico'
	);
}
window.addEvent('domready', init);
/*-------------------------------------------------------------------------*/
function styleFormButtons() {
 var imgPath = "/img/"
 var buttons = new Array("quote-button"
												 ,"quote-button-more");
 var i=0;
 for(i==0;i<buttons.length;i++){
 var b=$(buttons[i]);
 if(b){
 b.addEvent('mouseover',function(){this.src=imgPath+this.id+'-over.gif'});
 b.addEvent('mouseout',function(){this.src=imgPath+this.id+'.gif'});
 }
 }
}
window.addEvent('load', styleFormButtons);
/*-------------------------------------------------------------------------*/
function styleBoxButtons() {
 var imgPath = "/img/"
 var boxes = new Array("box-how-it-works"
												,"box-tracking-your-parcels"
												,"box-transit-times"
												,"box-compare-our-rates"
												,"box-regular-sender"
												,"box-requirements");
 var i=0;
 for(i==0;i<boxes.length;i++){
 var c=$(boxes[i]);
 if(c){
 c.addEvent('mouseover',function(){this.src=imgPath+this.id+'-over.png'});
 c.addEvent('mouseout',function(){this.src=imgPath+this.id+'.png'});
 }
 }
}
window.addEvent('domready', styleBoxButtons);
/*-------------------------------------------------------------------------*/
function generateEmailLink(n,d) {
	var username = n;
	var hostname = d;
	var linktext = n+"@"+d;
	document.write("<a hr"+"ef=" + "mai"+"l" + "to:" + username +
	"@" + hostname + ">" + linktext + "</"+"a>")
}
/*-------------------------------------------------------------------------*/

var font = {
 src: '/inc/flash/sifr.swf'
 };

 sIFR.useStyleCheck = true;
 sIFR.activate(font);

 sIFR.replace(font, {
 selector: '#subpage-outer h2'
 ,css: [
	 '.sIFR-root { color: #ffffff; }'
 ],wmode: 'transparent'
 ,tuneHeight: -4
 ,filters: {
	 DropShadow: {
	 knockout: false,
	 distance: 1,
	 color: '#444444',
	 strength: 0.6,
	 blurX: 0,
	 blurY: 0
	 }
 }
 });