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 = "
';
}
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(" |
");
}
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();