isNS = (navigator.appName == "Netscape");
isIE = (navigator.appName == "Microsoft Internet Explorer");
navversion = parseInt(navigator.appVersion);
if ((isIE) && ((navversion == 4) || (navversion == 5))){
	var pattern = /5/g;
	if (pattern.test(navigator.appVersion)){
		isIE5 = 1;
		isIE4 = 0;
		}
	else 	{
		isIE4 = 1;
		}
	}
else	{
	isIE4 = 0;
	}




function hideLayer(layerName){
	if (!(layerName)) { return; }
	if ((isNS) && (navversion < 5)){
		eval('document.layers[layerName + "Layer"].visibility="hide"');
	} else if ((isNS) && (navversion >=5)) {
                document.getElementById([layerName + "Div"]).style.visibility='hidden';
	} else {
         eval('document.all[layerName + "Div"].style.visibility="hidden"');
	}
}


function showLayer(layerName){
	if (!(layerName)) { return; }
	if ((isNS) && (navversion < 5)){
		eval('document.layers[layerName + "Layer"].visibility="show"');
	}
	else if ((isNS) && (navversion >=5)) {
        	document.getElementById([layerName + "Div"]).style.visibility='visible';
	} else {
         if (document.all[layerName + "Div"]) {
            eval('document.all[layerName + "Div"].style.visibility="visible"');
        }
	}
}

function rollOver(which,state) {
	if (document.images) {
		document.images[which].src =
document.images[which].src.substring(0,document.images[which].src.lastIndexOf('_')) + "_" + state + ".gif";
	}
}

function loadAlternates(suffix,lookFor) {
	if (document.images) {
		altImages = new Array(document.images.length);
		for (var k in altImages) {
			if (document.images[k].src.indexOf(lookFor) >= 0) {
				altImages[k] = new Image();
				altImages[k].src =
(document.images[k].src.substring(0,document.images[k].src.lastIndexOf('_')) + "_" + suffix + ".gif");
			}
		}
	}
}

//additional code needed to support ie4

if (isIE4) 
	{
	theDivs = document.all.tags("div");
	}

var waiter;
function topNav(what, state, no) {
	if (isIE4){
		clearTimeout(waiter);
		topNavCall = "topNav2('" + what + "','" + state + "','" + no + "')";
		eval('waiter = setTimeout("' + topNavCall + '",50)');
		}
	else 	{
		topNav2(what, state);
		}
	}
	
//loadAlternates('on','off');

function topNav2(what,state,no) {
	
	whichMenuLayer = what + "Menu";
	whichNavLayer = what + "Nav";
	if (state == "on") {
		if (isIE4){
			for (i=0; i < theDivs.length; i++)
			{		
			theDivs[i].style.visibility = "hidden";
			}
			}
		showLayer(whichMenuLayer);
		showLayer(whichNavLayer);
//		rollOver(what,state);
	}
	if (state == "off") {
		if ((isIE4) && (no==1)){
	
		//hideLayer(whichMenuLayer);
		return;
		}
		hideLayer(whichMenuLayer);
		hideLayer(whichNavLayer);
//		rollOver(what,state);
	}
}

function refer() {
    var w = window.open("http://www.gosps.com/referral.asp", "refer", "height=460,width=475,scrollbars=0,toolbars=0,menubar=0");
    w.focus();
    return false;
}

function skillport() {
	var w = window.open("http://gosps.skillport.com", "skillport");
	w.focus();
	return false;
}

function intranet() {
	var w = window.open("http://sps.gosps.com", "intranet");
	w.focus();
	return false;
}