// Random mftr banner switcher
function bannerSwitcher()
{
	var footers = new Array();
	footers[0] = "url(images/bg/brand_bnr_1.jpg) no-repeat 0 0";
	footers[1] = "url(images/bg/brand_bnr_2.jpg) no-repeat 0 0";
	
	var length = footers.length;
	var whichFooter = Math.round(Math.random()*(length-1));
	var whichLayer = 'footer';
	document.getElementById(whichLayer).style.background = footers[whichFooter];
};

//Makes link elements with class 'popup' open in a new browser window
function doPopups() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
	if (links[i].className.match("popup")) {
	  links[i].onclick = function() {
		window.open(this.getAttribute("href"));
		return false;
	  }
	}
  }
}

//** Generic onload handler

//setup onload function
if(typeof window.addEventListener != 'undefined')
{
	//.. gecko, safari, konqueror and standard
	window.addEventListener('load', onPageload, false);
}
else if(typeof document.addEventListener != 'undefined')
{
	//.. opera 7
	document.addEventListener('load', onPageload, false);
}
else if(typeof window.attachEvent != 'undefined')
{
	//.. win/ie
	window.attachEvent('onload', onPageload);
}

//** remove this condition to degrade older browsers
else
{
	//.. mac/ie5 and anything else that gets this far
	
	//if there's an existing onload function
	if(typeof window.onload == 'function')
	{
		//store it
		var existing = onload;
		
		//add new onload handler
		window.onload = function()
		{
			//call existing onload function
			existing();
			
			//call generic onload function
			onPageload();
		};
	}
	else
	{
		//setup onload function
		window.onload = onPageload;
	}
}

function onPageload() {
	bannerSwitcher();
	doPopups();
}