// Initialize DHTML Menu functions
HM_DOM = (document.getElementById) ? true : false;
HM_NS4 = (document.layers) ? true : false;
HM_IE = (document.all) ? true : false;
HM_IE4 = HM_IE && !HM_DOM;
HM_Mac = (navigator.appVersion.indexOf("Mac") != -1);
HM_IE4M = HM_IE4 && HM_Mac;

if(window.event + "" == "undefined") event = null;
function HM_f_PopUp(){return false};
function HM_f_PopDown(){return false};
popUp = HM_f_PopUp;
popDown = HM_f_PopDown;
  
// Set default window status
window.defaultStatus = 'Staffing Advisors';

// Initialize global variables
var blnHomepage = false;

// Images cache
SpacerCache = new Image();
SpacerCache.src = "/graphics/spacer.gif";
NavTab0Cache = new Image();
NavTab0Cache.src = "/graphics/Template/Navigation/Nav_Tab0_off.gif";
//	Tabs: 6
for (t=1; t<=6; t++) {
	eval["NavTab" + t + "Cache"] = new Image();
	eval["NavTab" + t + "Cache"].src = "/graphics/Template/Navigation/Nav_Tab" + t + "_on.gif";
}
// 4 have submenus
intCountSubs = 4;

// SubTabs
	// Tab1: 6
	for (u=0; u<=6; u++) {
		eval["NavSubTab1" + u + "Cache"] = new Image();
		eval["NavSubTab1" + u + "Cache"].src = "/graphics/Template/Navigation/Nav_Tab1_Sub" + u + "_on.gif";
	}
	// Tab2: 4
	for (u=0; u<=4; u++) {
		eval["NavSubTab2" + u + "Cache"] = new Image();
		eval["NavSubTab2" + u + "Cache"].src = "/graphics/Template/Navigation/Nav_Tab2_Sub" + u + "_on.gif";
	}
	// Tab3: 4
	for (u=0; u<=4; u++) {
		eval["NavSubTab3" + u + "Cache"] = new Image();
		eval["NavSubTab3" + u + "Cache"].src = "/graphics/Template/Navigation/Nav_Tab3_Sub" + u + "_on.gif";
	}
	// Tab4: 4
	for (u=0; u<=4; u++) {
		eval["NavSubTab4" + u + "Cache"] = new Image();
		eval["NavSubTab4" + u + "Cache"].src = "/graphics/Template/Navigation/Nav_Tab4_Sub" + u + "_on.gif";
	}

// Include JS Date function for IR site
function MakeArray(n) {
	this.length = n
	return this
}

function customDateString(oneDate) {
	var theDay = dayNames[oneDate.getDay() + 1];
	var theMonth = monthNames[oneDate.getMonth() + 1];
	var theYear = oneDate.getFullYear();
	return theDay.substring(0,3).toUpperCase() + "  |  " + theMonth.toUpperCase() + " " + oneDate.getDate() + ", " + theYear;
}

monthNames = new MakeArray(12)
monthNames[1] = "January"
monthNames[2] = "February"
monthNames[3] = "March"
monthNames[4] = "April"
monthNames[5] = "May"
monthNames[6] = "June"
monthNames[7] = "July"
monthNames[8] = "August"
monthNames[9] = "September"
monthNames[10] = "October"
monthNames[11] = "November"
monthNames[12] = "December"

dayNames = new MakeArray(7)
dayNames[1] = "Sunday"
dayNames[2] = "Monday"
dayNames[3] = "Tuesday"
dayNames[4] = "Wednesday"
dayNames[5] = "Thursday"
dayNames[6] = "Friday"
dayNames[7] = "Saturday"

// Begin Global JS Functions
function DropdownChooser(Product) {
if (Product != "") {
window.location = Product;
		}
}

function SpawnWin(URL,W,H,Name) {
Spawned = window.open(URL,Name,"width="+W+",height="+H+",resizable=1,scrollbars='auto'");
setTimeout("Spawned.window.focus()",500);
}

function Hilite(ThisID) {
		ThisImage = ThisID;
	    document.images[ThisImage].src = document.images[ThisImage].src.substring(0, document.images[ThisImage].src.lastIndexOf('.') - 4) + "_on.gif";
}

function UnHilite(ThisID) {
		ThisImage = ThisID;
	    document.images[ThisImage].src = document.images[ThisImage].src.substring(0, document.images[ThisImage].src.lastIndexOf('.') - 3) + "_off.gif";
}

function ToggleMenuVisibility(myid){
	// Toggle DIV visibility and switch plus sign, disabled for NS4
	if ((HM_IE) || (HM_DOM)) {
		// Explorer
		if (HM_IE){
			ThisDIV = document.all["LeftNav_" + myid];
			ThisExp = document.all["LeftNavExp_" + myid];
		}
		// DOM Browsers
		else if (HM_DOM) {
			ThisDIV = document.getElementById("LeftNav_" + myid);
			ThisExp = document.getElementById("LeftNavExp_" + myid);
		}
		// If hidden, show
		if (ThisDIV.style.display == "none") {
			ThisDIV.style.display = "block";
			ThisExp.src = "/graphics/Template/DIVExpander_minus.gif";
		}
		// If showing, hide
		else {
			ThisDIV.style.display = "none";
			ThisExp.src = "/graphics/Template/DIVExpander_plus.gif";
		}
	}
}

function TriggerFlash() {
var args = TriggerFlash.arguments;
	for (x = 0; x < args.length; x++) {
		Root = eval("window." + args[x]);
		if (Root) {
			Root.Play();
		}
	}
}

function clrSearch(thisBox) {
	if (thisBox.value == "Search") {
		thisBox.value = "";
	}
}

function fillSearch(thisBox) {
	if (thisBox.value == "") {
		thisBox.value = "Search";
	}
}

function GetDIVStyleID(myid) {
	if ((HM_IE) || (HM_DOM)) {
		// Explorer
		if (HM_IE){
			ThisDIV = document.all[myid];
		}
		// DOM Browsers
		else if (HM_DOM) {
			ThisDIV = document.getElementById(myid);
		}
		return (ThisDIV);
	}
	else {
		return false;
	}
}

function ShowItem(myid,mydisplay) {
	if ((HM_IE) || (HM_DOM)) {
		if (mydisplay == "none") {
			if (eval(GetDIVStyleID(myid))) {
				eval(GetDIVStyleID(myid)).style.display = "none";
			}
		}
		else if (mydisplay == "block") {
			if (eval(GetDIVStyleID(myid))) {
				eval(GetDIVStyleID(myid)).style.display = "block";
			}
		}
	}
}

function HideSubMenus(thisID) {
	for (x=1; x<=intCountSubs; x++) {
		if (thisID != x) {
			ShowItem('div_NavSub' + x,'none');
		}
	}
}

function ShowSubMenu(thisID) {
	HideSubMenus(thisID);
	ShowItem('div_NavSub' + thisID,'block');
}

function HideHPLayers(thisID) {
	for (x=1; x<=3; x++) {
		if (thisID != x) {
			ShowItem('div_HP_c' + x,'none');
			// Switch image
			if (eval(GetDIVStyleID('img_HP_h' + x)).src.indexOf("_on") > 0 ) {
				UnHilite('img_HP_h' + x);
			}
		}
	}
}

function ShowHPLayer(thisID) {
	HideHPLayers(thisID);
	ShowItem('div_HP_c' + thisID,'block');
	// Switch image
	Hilite('img_HP_h' + thisID);
}

function validateSearch(frm) {
	if ((frm.keys.value == "") || (frm.keys.value == "Search")) {
		return false;
	}
	else {
		return true;
	}
}

