isMoving = false // browserName = "OmniWeb/4"; // try { // tempVal = window.location.href.indexOf('lucy'); browserName = window.navigator.userAgent // } // catch(theErr) { // browserName = "OmniWeb/4"; // } browserVersion = parseInt(browserName.charAt(browserName.indexOf("/")+1),10) gMakeVisibleAfter = "" gIsVisible = false prevVisible = "" openDrawer = "" mainNav = new Array("hrweblogo","benefits","money","staffing","training","records","policies","manager","appledir","searchbox"); // jaa defaultPos = new Array(0,93,114,135,156,185,206,228,306,344); // jaa baseLoc = "/areas/hrweb/employee/" maxY = 490 menuBGColor = "#336633" menuLineColor = "#669966" // standard subroutines function popUp(URL,w,h,s) { eval("window.open(URL, 'AppleHelp', 'width="+w+",height="+h+",scrollbars="+s+"');"); } function browserAlert() { if (browserVersion < 4) alert("This web site only works with Netscape and Internet Explorer version 4.0 or higher.") } function FindStyleInArray(theStyle) { for (var i = 0; i < (mainNav.length); i++) if (mainNav[i] == theStyle) return i return (-1) } function closeAllDrawers() { ridLayers(1) for (var i = 0; i < (mainNav.length); i++) SetStylePos(mainNav[i], 1, defaultPos[i]) } function IsIE() { return browserName.indexOf("MSIE") > 0 } function IsNS6() { return ((browserName.indexOf("Netscape6") > 0) || (browserName.indexOf("Gecko") > 0)); } function IsWin32() { return browserName.indexOf("Win") > 0 } function GetIEStyle(s) { // return document.all.tags("div") [s].style return document.all[s].style } function GetNSStyle(s) { if (IsNS6()) return document.getElementById(s).style else return document.layers[s] } function GetIEScrollPos(d) { if ((document.documentElement) && (document.documentElement.scrollTop)) { if (d == 0) return document.body.scrollLeft + document.documentElement.scrollLeft; else return document.body.scrollTop + document.documentElement.scrollTop; } else { if (d == 0) return document.body.scrollLeft; else return document.body.scrollTop; } } function GetStyle(s) { if (IsIE()) return GetIEStyle(s) else return GetNSStyle(s) } function GetMin(x, y) { return Math.min(x, y) } function GetMax(x, y) { return Math.max(x, y) } function SetStylePos(s, d, p) { if (IsIE()) { if (d == 0) GetIEStyle(s).posLeft = p else GetIEStyle(s).posTop = p } else { if (d == 0) return GetNSStyle(s).left = p else GetNSStyle(s).top = p } return true } function GetStyleVisible(s) { if (IsIE()) return (GetIEStyle(s).visibility == "visible") else { if (IsNS6()) return (document.getElementById(s).style.visibility == "visible") else return (GetNSStyle(s).visibility == "show") } } function SetStyleVisible(s, whichOne) { if (IsIE()) { GetIEStyle(s).visibility = whichOne ? "visible" : "hidden" } else { if (IsNS6()) { document.getElementById(s).style.visibility = whichOne ? "visible" : "hidden" } else GetNSStyle(s).visibility = whichOne ? "show" : "hide" } } function findObj(n, d) { //v3.0 (thanks Austin!) var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&imaxY) && ((top-myHeight+15)>0)) { top = top-myHeight+15 } var posSoFar = top SetStylePos(s,1,top) SetStylePos(s2,1,top) var theText="\r" theText+=" \r" theText+="
 
\r" SetStyleText(s2, theText) theText = "\r" theText+=" \r" theText+=" \r" theText+=" \r" theText+=" \r" var isMenuItem = false var theURL = "" for (var i = 0; i= 1) for (var j = 1; j<=numChars; j++) newItemText += " " theText+="\"> " + newItemText + "\r" if (!isMenuItem) theText+="" theText+=" \r" if (i+2\r \r" posSoFar+=15 } theText+="
>
\r" SetStyleText(s, theText) } } function GetStylePos(s, d) { if (IsIE()) { if (d == 0) return GetIEStyle(s).posLeft else return GetIEStyle(s).posTop } else { if (d == 0) return GetNSStyle(s).left else return GetNSStyle(s).top } } function slideLayer(s, d, p, makeVisibleAfter) { var theDifference = 0 var isInArray = FindStyleInArray(s) + 1 SetStyleVisible(s, true) if (isInArray > 0) { closeAllDrawers() } var currentPos = GetStylePos(s, d) var theDifference = p - currentPos if (!((isInArray > 0) & (makeVisibleAfter == openDrawer))) { SetStylePos(s, d, currentPos + theDifference) if (isInArray > 0) for (var i = isInArray; i 0)) { if (currentPos == defaultPos[isInArray-1]) { // activateMenu(makeVisibleAfter, 1) var menuTop = defaultPos[isInArray-1] if (makeVisibleAfter=='manager') menuTop -= 49 SetMenu(1,isInArray-2,menuTop) if (openDrawer != "") restoreImage(openDrawer) openDrawer = mainNav[isInArray-2] exciteImage(makeVisibleAfter) } } } else { openDrawer = "" ridLayers(0) } }