var ie = (document.all) ? true : false;
var ns = (document.layers) ? true : false;
var ns6 = ((navigator.appName.indexOf("Netscape") != -1) && (navigator.userAgent.indexOf("6.") != -1)) ? true : false;

var timer = null;
var bShow = false;
var curLyr = "";
var prevLyr = "";	

if (ns) {
	window.onload = init();
}

function init() {
	setTimeout("window.onresize = redo", 1000);
}

function redo() {
	window.location.reload();
}

if (document.images) {
	var imageNames = new Array("about_4r","4Rright","4rsupply","academic_affiliates","articles","board_of_directors","careers","events","products","getting_started","management_team","press_releases","rocket_science","services_support","success_stories","white_papers","why4r","left_about_4r","left_4right","left_4rsupply","left_academic_affiliates","left_articles","left_board_of_directors","left_careers","left_events","left_getting_started","left_management_team","left_press_releases","left_rocket_science_retailing","left_services_support","left_customers","left_success_stories","left_white_papers","left_why4","left_rightbuy","left_maxout","left_ipmax","left_righttest","left_solutions","left_benchmarking","maxout","benchmarking","ipmax","righttest","rightbuy","4Rnewsletters","left_4RNewsletters");
	var imagePath = "../images-nav/";
	var imageExtension = ".gif";
	var allMyImages = new Array(imageNames.length);
	var curName = "";
	var gWhichGlowing = "";
	
	for (var i=0; i<imageNames.length; i++) {
		curName = imageNames[i];
		allMyImages[curName] = new Array("out","over");
		allMyImages[curName]["out"] = new Image();
		allMyImages[curName]["out"].src = imagePath+curName+"-out"+imageExtension;
		allMyImages[curName]["over"] = new Image();
		allMyImages[curName]["over"].src = imagePath+curName+"-over"+imageExtension;
	}
}

function setMenu(lyr) {
	if (prevLyr != "") {
		hidePrevMenu();
	}
	clearTimeout(timer);
	bShow = true;
	curLyr = lyr;
	showMenu();
}

function setTimer() {
	prevLyr = curLyr;
	bShow = false;
	timer = setTimeout('checkMenu()', 1000);
}	

function checkMenu() {
	if (bShow == false) {
		clearTimeout(timer);
		hideMenu();
	}
}

function showMenu() {
	if (ie) {
		document.all[curLyr].style.visibility = "visible";
	}
	else if (ns6) {
		document.getElementById(curLyr).style.visibility = "visible";
	}
	else if (ns) {
		document.layers[curLyr].visibility = "show";
	}
}

function hideMenu() {
	if (ie) {
		document.all[curLyr].style.visibility = "hidden";
	}
	else if (ns6) {
		document.getElementById(curLyr).style.visibility = "hidden";
	}
	else if (ns) {
		document.layers[curLyr].visibility = "hide";
	}
	curLyr = "";
}

function hidePrevMenu() {
	if (ie) {
		document.all[prevLyr].style.visibility = "hidden";
	}
	else if (ns6) {
		document.getElementById(prevLyr).style.visibility = "hidden";
	}
	else if (ns) {
		document.layers[prevLyr].visibility = "hide";
	}
}

function subGlow(whichImage, lyr) {
	setMenu(lyr);
	if (document.images) {
		if ((ie) || (ns6)) {
			document[whichImage].src = allMyImages[whichImage]["over"].src;
		}
		else if (ns) {
			document.layers[lyr].document[whichImage].src = allMyImages[whichImage]["over"].src;
		}
		gWhichGlowing = whichImage;
	}
}

function subDeGlow(){
	setTimer();
	if (document.images) {
		if ((ie) || (ns6)) {
			document[gWhichGlowing].src = allMyImages[gWhichGlowing]["out"].src;
		}
		else if (ns) {
			document.layers[curLyr].document[gWhichGlowing].src = allMyImages[gWhichGlowing]["out"].src;
		}
		gWhichGlowing = "";
	}
}


function Glow(whichImage) {
	if (document.images) {
		if ((ie) || (ns6)) {
			document[whichImage].src = allMyImages[whichImage]["over"].src;
		}
		else if (ns) {
			document.layers["leftNav"].document[whichImage].src = allMyImages[whichImage]["over"].src;
		}		
		gWhichGlowing = whichImage;
	}
}

function DeGlow(){
	if (document.images) {
		if ((ie) || (ns6)) {
			document[gWhichGlowing].src = allMyImages[gWhichGlowing]["out"].src;
		}
		else if (ns) {
			document.layers["leftNav"].document[gWhichGlowing].src = allMyImages[gWhichGlowing]["out"].src;
		}
		gWhichGlowing = "";
	}
}

function openWin(url,win,h,w) {
	window.open(url, win, "height="+h+",width="+w+",resizable=yes,scrollbars=yes");
}