ns4=(document.layers)?true:false; ie4=(document.all)?true:false; gecko = (navigator.userAgent.toLowerCase().indexOf('gecko') != -1); function getRealLeft(el) { xPos = el.offsetLeft; tempEl = el.offsetParent; while (tempEl != null) { xPos += tempEl.offsetLeft; tempEl = tempEl.offsetParent; } return xPos; } function getRealTop(el) { yPos = el.offsetTop; tempEl = el.offsetParent; while (tempEl != null) { yPos += tempEl.offsetTop; tempEl = tempEl.offsetParent; } return yPos; } function hidemenu(e) { if (MenuObj.cursid != "") { if (ns4) { img = document.images[MenuObj.cursid]; menu = document["menu_" + MenuObj.cursid]; imgX = img.x; imgY = img.y; imgH = img.height; imgW = img.width; menuX = menu.pageX; menuY = menu.pageY; menuW = menu.clip.right; menuH = menu.clip.bottom; //e.pageY and e.pageX are the current mouse location // mouse above the image (e.pageY < imgY) // mouse is below the menu (e.pageY > menuY) if (((e.pageY < imgY) || (e.pageY > (menuY+menuH))) || ((e.pageY > imgY) && (e.pageY < imgY+imgH) && ((e.pageX < imgX) || (e.pageX > imgX + imgW))) || ((e.pageY > menuY) && (e.pageY < menuY+menuH) && ((e.pageX < menuX) || (e.pageX > menuX + menuW))) ) { hidediv(MenuObj.cursid); } } else if (gecko) { img = document.images[MenuObj.cursid]; menu = document.getElementById("menu_" + MenuObj.cursid); imgX = img.x; imgY = img.y; imgH = img.height; imgW = img.width; menuH = menu.offsetHeight; menuW = menu.offsetWidth; menuY = parseInt(menu.style.top); menuX = parseInt(menu.style.left); //e.pageY and e.pageX are the current mouse location // mouse above the image (e.pageY < imgY) // mouse is below the menu (e.pageY > menuY) if (((e.pageY < imgY) || (e.pageY > menuY+menuH)) || ((e.pageY > imgY) && (e.pageY < imgY+imgH) && ((e.pageX < imgX) || (e.pageX > imgX + imgW))) || ((e.pageY > menuY) && (e.pageY < menuY+menuH) && ((e.pageX < menuX) || (e.pageX > menuX + menuW))) ) { hidediv(MenuObj.cursid); } } else { hidediv(MenuObj.cursid); } } } function showdiv(sid, hasmenu){ if (MenuObj.cursid != "") { hidediv(MenuObj.cursid); } document.images[sid].src = MenuObj.imgdir + sid + "_over.gif"; MenuObj.cursid = sid; if (ns4) { divsid=eval("document.menu_"+sid); windowwidth = window.innerWidth; imageloc = document.images[sid].x; imagewidth = document.images[sid].width; imageheight = document.images[sid].height; imagetop = document.images[sid].y; divwidth = eval("document.menu_"+sid + ".offsetWidth") } if (ie4) { divsid=eval("menu_"+sid+".style"); windowwidth = document.body.clientWidth; imageloc = getRealLeft(document.all["s_" + sid]); imagewidth = document.all["s_" + sid].width; imageheight = document.all["s_" + sid].height; divwidth= eval("menu_"+sid+".offsetWidth") imagetop = getRealTop(document.all["s_" + sid]); } if (gecko) { divsid=eval("document.getElementById('menu_"+sid+"').style"); windowwidth = window.innerWidth; imageloc = document.images[sid].x; imagewidth = document.images[sid].width; imageheight = document.images[sid].height; imagetop = document.images[sid].y; divwidth=eval("document.getElementById('menu_"+sid+"').offsetWidth") } divsid.left= (imageloc+imagewidth-divwidth+1); divsid.top= imagetop + imageheight -1; if (ns4) { divsid.visibility="show"; } if (ie4) { divsid.visibility="visible"; } if (gecko) { divsid.visibility="visible"; } // } if (ie4) window.event.cancelBubble = true; } function subover(subrow) { subrow.style.backgroundColor = MenuObj.mocolor; if (ie4) { subrow.style.cursor = 'hand'; } else if (gecko) { subrow.style.cursor = 'pointer'; } } function subout(subrow) { subrow.style.backgroundColor = MenuObj.bgcolor; } function hidediv(sid){ if (sid != "") { document.images[sid].src = MenuObj.imgdir + sid + ".gif"; if (ns4) divsid=eval("document.menu_"+ sid); if (ie4) divsid=eval("menu_"+sid+".style"); if (gecko) divsid=eval("document.getElementById('menu_"+sid+"').style"); if (ns4) divsid.visibility="hide"; if (ie4) divsid.visibility="hidden"; if (gecko) divsid.visibility="hidden"; MenuObj.cursid = ""; } } function loadImage(imgname) { if (document.images) { imageObj1 = imgname ; temp = eval(imageObj1 + " = new Image()"); temp.src = MenuObj.imgdir + imageObj1 + ".gif"; imageObj2 = imgname + "_over"; temp = eval(imageObj2 + " = new Image()"); temp.src = MenuObj.imgdir + imageObj2 + ".gif"; } } function go2(urlstr) { top.location.href = urlstr; } function ft_highlight(imgname) { document.images["ft_" + imgname].src = MenuObj.imgdir + imgname + "_over.gif"; } function ft_dim(imgname) { document.images["ft_" + imgname].src = MenuObj.imgdir + imgname + ".gif"; } if (ns4) { document.captureEvents(Event.MOUSEMOVE); document.onmousemove = hidemenu; } else { document.onmouseover = hidemenu; } function JCMenu() { this.bgcolor ="#FFFFFF"; this.bordercolor="#2e6196"; this.mocolor ="#cccccc"; this.imgdir = ""; this.toroot = ""; this.cursid = "" } MenuObj = new JCMenu(); function JCSubMenu(menuName) { this.menuName = menuName; this.nameArray = new Array(); this.linkArray = new Array(); loadImage(menuName) this.addItem = JCSubMenu_addItem; this.writeMenu = JCSubMenu_showItems; } function JCSubMenu_addItem(itemname, itemlink) { //get the highest item ItemNum = this.linkArray.length; this.nameArray[ItemNum] = itemname; this.linkArray[ItemNum] = itemlink; } function JCSubMenu_showItems() { numItems = this.linkArray.length; if (ns4) { ot = ''; ct = ''; } else if (ie4 || gecko) { ot = "
"; MenuObj.section + "_solutions" ct = '
'; } document.write (ot); if (numItems > 0) { document.write(''); for (i = 0; i < numItems; i++) { document.write(""); suboverstr= (ie4 || gecko) ? " onMouseOver=\"subover(this)\" onMouseOut=\"subout(this)\" onClick=\"go2('" + MenuObj.toroot + this.linkArray[i] + "')\" " : ''; document.write(''); document.write(""); document.write(''); document.write(""); } document.write("
' + this.nameArray[i] + '
"); } document.write(ct); } MenuObj.section = jc_section MenuObj.bordercolor= jc_bordercolor; MenuObj.bgcolor = jc_bgcolor; MenuObj.mocolor = jc_mocolor; MenuObj.imgdir = jc_imgdir; MenuObj.toroot = jc_root; tempmenu = new JCSubMenu(MenuObj.section + "_home"); tempmenu.writeMenu(); tempmenu = new JCSubMenu("btn_clients"); tempmenu.addItem("Available Talent ", "/it/Clients/acsystalent.html"); tempmenu.addItem("Hire a Consultant ", "/it/Clients/hire.html"); tempmenu.addItem("Customer Survey ", "/it/Clients/customersurvey.asp"); tempmenu.writeMenu(); tempmenu = new JCSubMenu("btn_aboutus"); tempmenu.addItem("About Acsys IT 
", "/it/Aboutus/aboutus.html"); tempmenu.addItem("Company History 
", "/it/Aboutus/history.html"); tempmenu.addItem("Core Values 
", "/it/Aboutus/corevalues.html"); tempmenu.addItem("Vision 
", "/it/Aboutus/vision.html"); tempmenu.addItem("Internal Opportunities 
", "/it/Aboutus/careersacsys.html"); tempmenu.writeMenu(); tempmenu = new JCSubMenu("btn_entsol"); tempmenu.addItem("Overview of Services 
", "/it/Enterprisesolutions/overview.html"); tempmenu.addItem("SAP 
", "/it/Enterprisesolutions/sap.html"); tempmenu.addItem("PeopleSoft 
", "/it/Enterprisesolutions/peoplesoft.html"); tempmenu.addItem("Oracle 
", "/it/Enterprisesolutions/oracle.html"); tempmenu.writeMenu(); tempmenu = new JCSubMenu("btn_busint"); tempmenu.addItem("Overview of Services 
", "/it/BusinessIntelligence/overview.html"); tempmenu.addItem("Hyperion 
", "/it/BusinessIntelligence/BIServiceLines.html#hyperion"); tempmenu.addItem("Cognos 
", "/it/BusinessIntelligence/BIServiceLines.html#cognos"); tempmenu.addItem("MicroStrategy 
", "/it/BusinessIntelligence/BIServiceLines.html#microStrategy"); tempmenu.addItem("Business Objects 
", "/it/BusinessIntelligence/BIServiceLines.html#businessObjects"); tempmenu.addItem("ETL/Data Warehousing 
", "/it/BusinessIntelligence/BIServiceLines.html#ETL"); tempmenu.writeMenu(); tempmenu = new JCSubMenu("btn_consultants"); tempmenu.addItem("Search Opportunities 
", "/it/consultants/search.asp"); tempmenu.addItem("Referral Program 
", "/it/Consultants/referral.html"); tempmenu.addItem("Resources 
", "/it/Consultants/resources.html"); tempmenu.addItem("Become a Consultant 
", "/it/Consultants/submitresume.asp"); tempmenu.writeMenu(); tempmenu = new JCSubMenu("btn_candidates"); tempmenu.addItem("The Acsys Candidate Advantage ", "/it/Candidates/acsyscandidateadvantage.html"); tempmenu.addItem("Job Search ", "/it/consultants/search.asp"); tempmenu.addItem("Submit Resume ", "/it/Candidates/submitresume.asp"); tempmenu.addItem("Referral Program ", "/it/Candidates/candidatebenefits.html"); tempmenu.writeMenu(); tempmenu = new JCSubMenu("btn_contactus"); tempmenu.writeMenu();