//JavaScript for left menu
function MenuClick(div,key){
	var str = "";
	for(var i = 0; i < menus.length; i++){
		if(menus[i]["name"].toUpperCase() == key.toUpperCase().replace(" ","")){
			str = "<table width=\"197\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"menu_home_sub\"><tr><td><img src=\"" + ctxPath + "/images/left_bg_4.gif\" width=\"197\" height=\"10\" /></td></tr>";
			var tempArr = menus[i]["List"];
			for(var j = 0;j < tempArr.length;j++){
				var content = tempArr[j];
				var name = tempArr[j].split("|")[0];
				var url = tempArr[j].split("|")[1];
				var target = "_self";
				if(tempArr[j].split("|").length > 2){
					target = tempArr[j].split("|")[2];
				}
				if(url.indexOf("http:")!=-1){
					str += "<tr><td bgcolor=\"#83C5F3\"><a href=\"" + url + "\" target=\"" + target + "\">" + name + "</a></td></tr>";
				}else{
					str += "<tr><td bgcolor=\"#83C5F3\"><a href=\"" + ctxPath + "/" + url + "\" target=\"" + target + "\">" + name + "</a></td></tr>";
				}
				if(j<tempArr.length-1){
					str += "<tr><td bgcolor=\"#83C5F3\"><img src=\"" + ctxPath + "/images/left_bg_5.gif\" width=\"197\" height=\"1\" /></td></tr>";
				}
			}
			str +="<tr><td bgcolor=\"#83C5F3\" height=\"5\"></td></tr></table>";
			popMenu(div,str);
			return;
		}
	}
}

function popMenu(div,str){
	var x = 235;
	var y = event.srcElement.offsetTop;
	var parent = event.srcElement.parentElement;
	while(parent.nodeName.toUpperCase()!="BODY"){
		y += parent.offsetTop;
		parent = parent.offsetParent;
	}
	div.innerHTML = str;
	div.style.display = "block";
	div.style.pixelLeft = x;
	div.style.pixelTop = y;
}

function hideMenu(div){
	div.style.display="none";
}

function hide(){
	var div = document.all?document.all.menuDiv:document.getElementById("menuDiv");
	if(!isHover){
		hideMenu(div);
	}
}

function pop(key){
	var div = document.all?document.all.menuDiv:document.getElementById("menuDiv");
	MenuClick(div,key);
	hover(1);
}

function hover(flag){
	flag?isHover = true:isHover = false;
	setTimeout("hide()",300)
}

function getMenuTD(haveSubs, curKey, curUrl, curUrlTitle, target){
	if(target == null){
		target = "_self";
	}
	var ret = "<tr><td>";
	if(haveSubs){
		ret = ret + "<a onmouseout=\"hover(0)\" onmouseover=\"pop('" + curKey + "')\" href=\"" + ctxPath + "/" + curUrl + "\" target=\"" + target + "\">" + curUrlTitle + "</a>";
	}
	else{
		ret = ret + "<a href=\"" + ctxPath + "/" + curUrl + "\" target=\"" + target + "\">" + curUrlTitle + "</a>";
	}
	ret = ret + "</td></tr>"
	return ret;
}

var urlRoot = "";
var menus = new Array();
var pos = -1 ;

//sub menus of About Kingdee
pos++;
menus[pos] = new Array();
menus[pos]["name"] = "0_AboutKingdee";
menus[pos]["List"] = new Array();
var index = 0;

menus[pos]["List"][index++] = "The Words From Chairman|" + "about/";
menus[pos]["List"][index++] = "Corporate Profile|" + "about/profile.jsp";
menus[pos]["List"][index++] = "Board and Management|" + "about/board.jsp";
menus[pos]["List"][index++] = "Kingdee Culture|" + "about/culture.jsp";
menus[pos]["List"][index++] = "Kingdee Milestones|" + "about/milestones.jsp";
menus[pos]["List"][index++] = "Kingdee Honor|" + "about/honor.jsp";
menus[pos]["List"][index++] = "Pressroom|" + "news/index.jsp";

//sub menus of Products
pos++;
menus[pos] = new Array();
menus[pos]["name"] = "1_Products";
menus[pos]["List"] = new Array();
var index = 0;
//menus[pos]["List"][index++] = "Overview|" + "products/";
menus[pos]["List"][index++] = "Kingdee EAS|" + "products/eas/";
menus[pos]["List"][index++] = "Kingdee K/3|" + "products/k3/";
menus[pos]["List"][index++] = "Kingdee KIS|" + "products/kis/";
menus[pos]["List"][index++] = "Kingdee YouShang.com|" + "http://www.youshang.com/en/"+ "|_blank";
menus[pos]["List"][index++] = "Kingdee BOS|" + "products/bos/";
menus[pos]["List"][index++] = "Kingdee APUSIC|" + "products/apusic/";

//sub menus of solutions
pos++;
menus[pos] = new Array();
menus[pos]["name"] = "2_Solutions";
menus[pos]["List"] = new Array();
var index = 0;
//menus[pos]["List"][index++] = "Overview|" + "solutions/";
menus[pos]["List"][index++] = "By Industry|" + "solutions/industry.jsp";
menus[pos]["List"][index++] = "By Applications|" + "solutions/operation.jsp ";

//sub menus of Partners
pos++;
menus[pos] = new Array();
menus[pos]["name"] = "5_Partners";
menus[pos]["List"] = new Array();
var index = 0;
//menus[pos]["List"][index++] = "Overview|" + "alliance/";
menus[pos]["List"][index++] = "Global Technology Partners|" + "partners/tech_partners.jsp";
menus[pos]["List"][index++] = "Global Channel Partners|" + "partners/ap_partners.jsp";

var isHover = false;
var menuDiv = "<div id=\"menuDiv\" style=\"position:absolute;display:none;width:197px;left:235px;top:0;\" onmouseover=\"hover(1)\" onmouseout=\"hover(0)\"></div>";
var menuTableTr = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"menu_home\">"
var menuTrTable = "</table>"
var menuTableTrBg = "<tr><td height=\"2\" background=\"" + ctxPath + "/images/left_bg_3.gif\"></td></tr>"

document.write(menuDiv + menuTableTr);
document.write(getMenuTD(true, "0_AboutKingdee", urlRoot + "about/", "About Kingdee"));
document.write(menuTableTrBg);
document.write(getMenuTD(true, "1_Products", urlRoot + "products/", "Products"));
document.write(menuTableTrBg);
document.write(getMenuTD(true, "2_Solutions", urlRoot + "solutions/", "Solutions", "_self"));
document.write(menuTableTrBg);
document.write(getMenuTD(false, "3_Services", urlRoot + "services/", "Services", "_self"));
document.write(menuTableTrBg);
document.write(getMenuTD(false, "4_Customers", urlRoot + "customers/","Customers", "_self"));
document.write(menuTableTrBg);
document.write(getMenuTD(true, "5_Partners", urlRoot + "partners/", "Partners", "_self"));
document.write(menuTableTrBg);
document.write(getMenuTD(false, "6_Investors", urlRoot + "investors/", "Investor Relations", "_self"));
document.write(menuTableTrBg);
document.write(getMenuTD(false, "7_ContactUs", urlRoot + "about/contact.jsp", "Contact Us", "_self"));
document.write(menuTableTrBg);
document.write(menuTrTable);

