
menu_1_off = new Image()
menu_1_off.src = "images/solutions.gif";
menu_1_on = new Image()
menu_1_on.src = "images/solutions-on.gif";
menu_2_off = new Image()
menu_2_off.src = "images/services.gif";
menu_2_on = new Image()
menu_2_on.src = "images/services-on.gif";
menu_3_off = new Image()
menu_3_off.src = "images/technology.gif";
menu_3_on = new Image()
menu_3_on.src = "images/technology-on.gif";
menu_4_off = new Image()
menu_4_off.src = "images/partners.gif";
menu_4_on = new Image()
menu_4_on.src = "images/partners-on.gif";
menu_5_off = new Image()
menu_5_off.src = "images/news_events.gif";
menu_5_on = new Image()
menu_5_on.src = "images/news_events-on.gif";
menu_6_off = new Image()
menu_6_off.src = "images/company.gif";
menu_6_on = new Image()
menu_6_on.src = "images/company-on.gif";


var menuHeight = 17;
var imgSpacer = "images/spacer.gif";

function Build_Menu(iID, topPos, leftPos, menuWidth, items){
	var strMenu = "<div id='item_"+iID+"' onmouseover=\""+Get_State(iID, 'over')+"\" onmouseout=\""+Get_State(iID, 'out')+"\" style='position:absolute;visibility:hidden;top:"+topPos+"px;left:"+leftPos+"px;width:"+menuWidth+"px;z-index:1;'>\n";
	
	var menu = new String(items);
	arrMenu = menu.split(",");
	var nID = 1;
	
	for(i=0;i<arrMenu.length;i++){
		var arrow = "";
		if(arrMenu[i+2] == "true") arrow = "›";

		strMenu += "<table id='node_"+iID+"_"+nID+"' cellpadding='0' cellspacing='0' width='100%' class='item' onmouseover=\"Node_State('"+iID+"_"+nID+"', 'item-on', "+arrMenu[i+2]+");\" onmouseout=\"Node_State('"+iID+"_"+nID+"', 'item', "+arrMenu[i+2]+");\" onclick=\"document.location='"+arrMenu[i+1]+"'\">\n";
			strMenu += "<tr>\n";
				strMenu += "<td width='8'>&nbsp;</td>\n";
				strMenu += "<td height='"+eval(menuHeight-2)+"'>"+arrMenu[i]+"</td>\n";
				strMenu += "<td align=\"right\"><span class='arrow'>"+arrow+"<img src=\""+imgSpacer+"\" width=\"5\" height=\"1\"/></span></td>\n";
			strMenu += "</tr>\n";
		strMenu += "</table>\n";
		
		nID++;	
		i = i + 2;
	}
	
	strMenu += "</div>"

	document.write(strMenu);
}

function Build_Left_Menu(items){
	var strMenu = ""
	
	var menu = new String(items);
	arrMenu = menu.split(",");
	var nID = 1;
	
	for(i=0;i<arrMenu.length;i++){
		var cssClass = (arrMenu[i+2] == "true") ? "item-active" : "item";
		var mouseOver = (arrMenu[i+2] == "true") ? "" : "Node_State('ln_"+nID+"', 'item-on', false);";
		var mouseOut = (arrMenu[i+2] == "true") ? "" : "Node_State('ln_"+nID+"', 'item', false);";

		strMenu += "<table id=\"node_ln_"+nID+"\" onclick=\"document.location='"+arrMenu[i+1]+"'\" onmouseover=\""+mouseOver+"\" onmouseout=\""+mouseOut+"\" class=\""+cssClass+"\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
			strMenu += "<tr>\n";
				strMenu += "<td width='8'>&nbsp;</td>\n";
				strMenu += "<td height='"+eval(menuHeight-2)+"'>"+arrMenu[i]+"</td>\n";
			strMenu += "</tr>\n";
		strMenu += "</table>\n";

		nID++;	
		i = i + 2;
	}

	document.write(strMenu);
}

function Get_State(iID, action){
	var strVisibility = (action == "over") ? "visible" : "hidden";
	var strItemState = (action == "over") ? "on" : "off";
	var strNodeState = (action == "over") ? "item-on" : "item";
	
	var strReturn = ""

	if(iID.lastIndexOf("_") == -1){
		strReturn += "Menu_Action('"+iID+"','"+strVisibility+"','"+strItemState+"');";
	}
	else{
		var pID = iID
		for(i=iID.length;i>0;i--){
			pID = pID.substring(0,pID.lastIndexOf("_"))
			if(pID != ""){
				strReturn += "Menu_Action('"+pID+"','"+strVisibility+"','"+strItemState+"');";
				if(pID.lastIndexOf("_") != -1) strReturn += "Node_State('"+pID+"', '"+strNodeState+"', true);";
			}
			else{
				i = 0;
			}	
		}	
		strReturn += "Node_State('"+iID+"', '"+strNodeState+"', true);";
	} 
	return strReturn
}

function Menu_Action(id, action, state)
{
	document.getElementById("item_" + id).style.visibility = action;
	if(id.lastIndexOf("_") == -1) document["menu_" + id].src = eval("menu_" + id + "_" + state + ".src");
}

function Node_State(id, state, hasChild){
	document.getElementById("node_" + id).className = state;
	if(hasChild){
		Menu_Action(id, (state=="item-on") ? "visible" : "hidden", (state=="item-on") ? "on" : "off");
	}
}
