
// stops ie background image rollover flicker
try { document.execCommand("BackgroundImageCache", false, true); } catch(err) {}



/*
<a href="page_name.html" onmouseover="roll('page_name',1);" onmouseout="roll('page_name');"><img src="images/global/nav/page_name_off.gif" title="Descriptive Text" alt="Descriptive Text" width="97" height="23" border="0" name="page_name" /></a>
*/

function roll(whichone, turnon)
	{
	var direction = ( turnon ) ? "_on" : "_off";
	var navElement = eval(whichone + direction + ".src");
	document.images[whichone].src = navElement;
	}


// preload
function createNavCache()
	{
	//var navImages = [ "corporate", "press_room", "employment", "our_stations"];
	var dirs = ["_off", "_on"];
	for (xx=0;xx<totalNavItems;xx++)
		{
		for (yy=0;yy<dirs.length;yy++)
			{
			img = menuItem[xx]["imageName"]+dirs[yy];
			eval(img+" = new Image;");
			eval(img+".src = \"images/global/nav/"+img+".gif\";");
			}
		}	
	}
