var aPreloadImages = [
	"nav_home",
	"nav_products_home",
	"nav_products",
	"nav_techsupport",
	"nav_micron_news",
	"nav_contact_us",
	"nav_about_micron",
	"nav_sub_buckboost", 
	"nav_sub_faq_buckboost", 
	"nav_sub_faq_control", 
	"nav_sub_faq_lvgp", 
	"nav_sub_globaltran", 
	"nav_sub_impervitran", 
	"nav_sub_indstandards", 
	"nav_sub_faq_powersupplies", 
	"nav_sub_local_sales_support", 
	"nav_sub_careers", 
	"nav_sub_quality_service", 
	"nav_sub_newsletter", 
	"nav_sub_press_releases", 
	"nav_sub_trans_accessories",
	"nav_sub_dinrail_PS",
	"nav_sub_dinrail_mini_ups",
	"nav_sub_impervipower_ip67",
	"nav_sub_valutran",
	"nav_sub_history",
	"nav_sub_lowvoltage",
	"nav_sub_econotran"
];

// pre load unique-to-section (local) rollovers
if( (typeof arrLocalRollovers != "undefined") && (arrLocalRollovers.length > 0) ){
	aPreloadImages = aPreloadImages.concat(arrLocalRollovers);
}

var sImgPath = "/images/";

//preload swappable images
for(var i=0; i<aPreloadImages.length; i++){
	var ext = (aPreloadImages[i].indexOf("thumb_") != -1) ? ".jpg" : ".gif";
	eval(aPreloadImages[i] + "=new Image()");
	eval(aPreloadImages[i] + ".src='" + sImgPath + aPreloadImages[i] + ext + "'");
	eval(aPreloadImages[i] + "_on=new Image()");
	eval(aPreloadImages[i] + "_on.src='" + sImgPath + aPreloadImages[i] + "_on" + ext + "'");
}

function swapImage(id, state){
	(state) ? document.images[id].src=eval(id + "_on.src") : document.images[id].src=eval(id + ".src");
}

var win;
function openWin(url, title, width, height) {
	var attributes = "width=" + width + ",height=" + height + ",copyhistory=no,personalbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,status=yes";
	if(win && !win.closed) {
		win.close();
	}
	win = window.open(url, title, attributes);
}
