var strMouseOut;
var strMouseOver;
function MM_callJS(jsStr) { //v2.0
	var strType = new String(jsStr);
	if (strType.indexOf("tsMouseOver") != -1) {
		tsMouseOver();
	} else if (strType.indexOf("tsMouseOut") != -1) {
		tsMouseOut();
	} else if (strType.indexOf("tsReset") != -1) {
		tsReset();
	}
	return eval(jsStr)
}

function tsMouseOver(jsImg) {
	var pos, tempStr;
	tempStr = new String(jsImg);
	pos = tempStr.lastIndexOf("/");
	alert ("Inside tsMouseOver");
	if (pos+1 > 0) {
		strMouseOver = new String(tempStr.substring(pos+1));
	} else {
		alert ("Unable to determine the file name in tsMouseOver");
	}
}
function tsMouseOut() {
	var pos, strTemp;
	strTemp = new String(document.location);
	alert ("Inside tsMouseOut " + strTemp);
	pos = strTemp.lastIndexOf("/");
	if (pos+1 > 0) {
		strNewLoc = new String(strTemp.substring(pos+1));
	} else {
		alert ("Unable to determine the file name in tsMouseOut");
	}
	window.status = "tsMoustOut : " + strNewLoc;
 	resetMenus();
} 

function tsReset() {

	strCurLoc = trimPath(top.rightFrame.location);
	if (strCurLoc == "AboutOverview.htm") {
		d = parent.frames['middleFrameTop'].document;
		d.location="AboutMenuOverview.htm";

        d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);
		d.AboutButton.src="images/AboutOn.gif";
    }
	else if (strCurLoc == "AboutMission.htm") {
		d = parent.frames['middleFrameTop'].document;
		d.location = "AboutMenuMission.htm";
			
	    d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);
		d.AboutButton.src="images/AboutOn.gif";
	}
	else if (strCurLoc == "ServicesStaffing.htm") {
		d = parent.frames['middleFrameTop'].document;
		d.location= "ServicesMenuStaffing.htm";
		
	    d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);	
		d.ServicesButton.src="images/ServicesOn.gif";

   } else if (strCurLoc == "ServicesOutsourcing.htm") {
		d = parent.frames['middleFrameTop'].document;
		d.location= "ServicesMenuOutsourcing.htm";
			
	    d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);	
		d.ServicesButton.src="images/ServicesOn.gif";
		
   } else if (strCurLoc == "MarketsOverview.htm") {
        d = parent.frames['middleFrameTop'].document;
		d.location = "MarketsMenuOverview.htm";
			
	    d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);	
		d.MarketsButton.src="images/MarketsOn.gif";
		
   } else if (strCurLoc == "CareersOverview.htm") {
        d = parent.frames['middleFrameTop'].document;
        d.location = "CareersMenuOverview.htm";
		
        d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);
		d.CareersButton.src="images/CareersOn.gif";
		
   } else if (strCurLoc == "CareersBenefits.htm") {
        d = parent.frames['middleFrameTop'].document;
        d.location = "CareersMenuBenefits.htm";
		
	    d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);
		d.CareersButton.src="images/CareersOn.gif";

   } else if (strCurLoc == "EmpLounge.htm") {
		d = parent.frames['middleFrameTop'].document;
		d.location="EmpLoungeMenuLogin.htm";
			
	    d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);
		d.EmpLoungeButton.src="images/EmpLoungeOn.gif";
		
   } else if (strCurLoc == "Privacy.htm") {
		d = parent.frames['middleFrameTop'].document;
		d.location = "PrivacyMenu.htm";
			
	    d=parent.frames['leftFrameTop'].document;
		resetOnButtons(d);
		d.PrivacyButton.src="images/PrivacyOn.gif";

	} else if (strCurLoc == "Home.htm") {
		parent.frames['middleFrameTop'].document.location = "DefaultMenu.htm";
		resetOnButtons(parent.frames['leftFrameTop'].document);
	
	} else if (strCurLoc == "Contact.htm") {
		parent.frames['middleFrameTop'].document.location = "DefaultMenu.htm";
		resetOnButtons(parent.frames['leftFrameTop'].document);
		
	} else if (strCurLoc == "JobSearch.php") {
		parent.frames['middleFrameTop'].document.location = "DefaultMenu.htm";
		
		resetOnButtons(parent.frames['leftFrameTop'].document);
	}
}
function trimPath(strPath) {
	strTemp = new String(strPath);
	pos = strTemp.lastIndexOf("/");
	if (pos+1 > 0) {
		strCurLoc = new String(strTemp.substring(pos+1));
	} else {
		alert ("Unable to determine the file name in tsMouseOut" + strPath);
	}
	return strCurLoc;
}
function isOn(strImgName) {
	pos = strImgName.lastIndexOf("On.");
	if (pos > 0)
	   return true;
	else
	   return false;
}
function resetOnButtons(doc) {
	var t, pos, prefix;
	for (var i = 0; i < doc.images.length; i++) {
		if (isOn(doc.images[i].src)) {
		   t = trimPath(doc.images[i].src);
		   pos = t.lastIndexOf("On.gif");
		   doc.images[i].src = "images/" + t.substring(0,pos) + "Off.gif";
		}
	}
}