//<script>
var NAV1_img1_on, NAV1_img2_on, NAV1_img3_on, NAV1_img4_on, NAV1_img5_on, NAV1_img6_on, NAV1_img7_on, NAV1_img8_on;
var NAV1_img1_off, NAV1_img2_off, NAV1_img3_off, NAV1_img4_off, NAV1_img5_off, NAV1_img6_off, NAV1_img7_off, NAV1_img8_off;

NAV1_img1_on = "/images/main/about_us_on.gif";
NAV1_img2_on = "/images/main/industries_on.gif";
NAV1_img3_on = "/images/main/clients_on.gif";
NAV1_img4_on = "/images/main/credentials_on.gif";
NAV1_img5_on = "/images/main/investors_on.gif";
NAV1_img6_on = "/images/main/media_center_on.gif";
NAV1_img7_on = "/images/main/careers_on.gif";
NAV1_img8_on = "/images/main/contact_us_on.gif";

NAV1_img1_off = "/images/main/about_us.gif";
NAV1_img2_off = "/images/main/industries.gif";
NAV1_img3_off = "/images/main/clients.gif";
NAV1_img4_off = "/images/main/credentials.gif";
NAV1_img5_off = "/images/main/investors.gif";
NAV1_img6_off = "/images/main/media_center.gif";
NAV1_img7_off = "/images/main/careers.gif";
NAV1_img8_off = "/images/main/contact_us.gif";



var currentMenu=null;
var showCurrentMenu=false;
var mouseOnMenu=false;
var highlightedImg=0;
var mouseOutFromMenu=false;

// define navigation
var navGroupList = navGroupData();
var navList = navData();

function setMouseOnMenuState(state){
	mouseOnMenu=state;
	if(state==true) mouseOutFromMenu=true;
}
function getSubMenu(groupName,style, groupFid){
	var menuStr='<div onmouseover="setMouseOnMenuState(true);" onmouseout="setMouseOnMenuState(false);" id="menu_item_'+groupFid+'" style="'+style+'; visibility:hidden">';
	var hasSubItem=false;
	for(var i=0;i<navList.length;++i){
		if(navList[i][1]==groupName && navList[i][3].charAt(0)=='2'){
			menuStr+='<div class="menu_item2"><a href="'+navList[i][5]+'&service='+getServiceByFldrID(navList[i][11])+'">'+navList[i][9]+'</a></div>';
			hasSubItem=true;
		}
	}
	menuStr+='</div>';
	if(hasSubItem)
		return menuStr;
	else return '';
}
function setMenuItemState(){
	if(currentMenu && mouseOnMenu==false){
		if(showCurrentMenu==true)
			currentMenu.style.visibility="visible";
		else
			currentMenu.style.visibility="hidden";		
	}
}
function showSubMenu(groupFid){
	if(currentMenu!=null && currentMenu!=document.getElementById("menu_item_"+groupFid)){
		showCurrentMenu=false;
		setMenuItemState();
	}
	currentMenu=document.getElementById("menu_item_"+groupFid);
	if(currentMenu){
		showCurrentMenu=true;
		setMenuItemState();
	}
}
function hideSubMenu(groupFid){
	currentMenu=document.getElementById("menu_item_"+groupFid);
	if(currentMenu){
		showCurrentMenu=false;
		window.setTimeout("setMenuItemState()",200);
	}
}
function _swapImage(imgId,highlighted){
	var img=document.getElementById("nav_img_"+imgId);
	if(img){
		if(highlighted==true){
			highlightedImg=imgId;
			switch(imgId){
				case 1: img.src=NAV1_img1_on; break;
				case 2: img.src=NAV1_img2_on; break;
				case 3: img.src=NAV1_img3_on; break;
				case 4: img.src=NAV1_img4_on; break;
				case 5: img.src=NAV1_img5_on; break;
				case 6: img.src=NAV1_img6_on; break;
				case 7: img.src=NAV1_img7_on; break;
				case 8: img.src=NAV1_img8_on; break;
			}
		}else{
			switch(imgId){
				case 1: img.src=NAV1_img1_off; break;
				case 2: img.src=NAV1_img2_off; break;
				case 3: img.src=NAV1_img3_off; break;
				case 4: img.src=NAV1_img4_off; break;
				case 5: img.src=NAV1_img5_off; break;
				case 6: img.src=NAV1_img6_off; break;
				case 7: img.src=NAV1_img7_off; break;
				case 8: img.src=NAV1_img8_off; break;
			}
		}
	}
}
function doSwapImage(imgId,highlighted){
	if(mouseOnMenu==false || highlighted==true)
		_swapImage(imgId,highlighted);
}
function mySwapImage(imgId,highlighted){
	if(highlighted==true){
		mouseOutFromMenu=false;
		_swapImage(highlightedImg,false)
		doSwapImage(imgId,true);
	}else{
		window.setTimeout("eval('doSwapImage("+imgId+",false)');",200);
	}
}
function imageOff(){
	if(mouseOnMenu==false && mouseOutFromMenu==true){
		mouseOutFromMenu=false;
		var img=document.getElementById("nav_img_"+highlightedImg);
		if(img){
			switch(highlightedImg){
				case 1: img.src=NAV1_img1_off; break;
				case 2: img.src=NAV1_img2_off; break;
				case 3: img.src=NAV1_img3_off; break;
				case 4: img.src=NAV1_img4_off; break;
				case 5: img.src=NAV1_img5_off; break;
				case 6: img.src=NAV1_img6_off; break;
				case 7: img.src=NAV1_img7_off; break;
				case 8: img.src=NAV1_img8_off; break;
			}
		}
	}
}

if(document.attachEvent){
	document.attachEvent("onmouseover",setMenuItemState);
	document.attachEvent("onmouseover",imageOff);
}else if(document.addEventListener){
	document.addEventListener("mouseover",setMenuItemState,false);
	document.addEventListener("mouseover",imageOff,false);
}else{ 
	document.onmouseover=function(){
		setMenuItemState();
		imageOff();
	}
}

var menuLevel1Str='<div style="left:0px;top:382px;"><table>';
var menuLevel2Str='<div style="position:absolute; top:382px;">';
var index=0;
for(var i=0;i<navGroupList.length;++i){
	if(navGroupList[i][0]!=""){
		if(navGroupList[i][1]=="About_Us")
			index=1;
		else if(navGroupList[i][1]=="Industries")
			index=2;
		else if(navGroupList[i][1]=="Clients")
			index=3;
		else if(navGroupList[i][1]=="Credentials")
			index=4;
		else if(navGroupList[i][1]=="Investors")
			index=5;
		else if(navGroupList[i][1]=="Media_Center")
			index=6;
		else if(navGroupList[i][1]=="Careers")
			index=7;
		else if(navGroupList[i][1]=="Contact_Us")
			index=8;
		else 
			index=0;
		if(index>0 && index<=8){
			var onMouseOverStr="mySwapImage("+index+",true);";
			var onMouseOutStr="mySwapImage("+index+",false);";
			eval('menuLevel1Str+=\'<tr><td><a href="\'+navGroupList[i][3]+\'" onmouseover="'+onMouseOverStr+'" onmouseout="'+onMouseOutStr+'"><img id="nav_img_'+index+'" src="\'+NAV1_img'+index+'_off+\'" border="0" onmouseover="showSubMenu('+navGroupList[i][5]+');" onmouseout="hideSubMenu('+navGroupList[i][5]+');" /></a></td></tr>\';');
			/*var topInt=0;
			switch(i){
				case 2: topInt=25; break;
				case 3: topInt=50; break;
				case 4: topInt=75; break;
				case 5: topInt=100; break;
				case 6: topInt=125; break;
				case 7: topInt=150; break;
				case 8: topInt=175; break;
			}*/
			eval('var styleStr="position:absolute; width:170px; left:108px; top:'+(25*(i-1))+'px; background-color:#6F8638;";');
			eval('menuLevel2Str+=getSubMenu(navGroupList[i][1],styleStr,navGroupList[i][5]);');
		}
	}
}
menuLevel1Str+='</tr></table></div>';
menuLevel2Str+='</div>';
//alert(menuLevel1Str);
document.write(menuLevel1Str);
document.write(menuLevel2Str);
//</script>