function Navigation(){this.xmlPath=gHost+"xml";this.createLeftNavL1=createLeftNavL1;this.createLeftNavL2=createLeftNavL2;function createLeftNavL1(cType,mCode,divObj){if($("#"+divObj).length<=0){return;}if(cType.indexOf("http")<0){var fileName=this.xmlPath+cType.toLowerCase()+".xml";}else{var fileName=cType.toLowerCase()+".xml";}$.ajax({type:"GET",url:fileName,dataType:"xml",success:function(xmlDoc){createLeftL1(xmlDoc,mCode,divObj);}});}function createLeftL1(xmlDoc,mCode,objName){$("#"+objName).empty();var mainMenu=$(xmlDoc).find("mainmenu");var no=1;for(i=0;i<mainMenu.length;i++){if($(mainMenu[i]).attr("display").toLowerCase()=="left-side"){var newLi=createMainMenuL1(mainMenu[i],mCode,no);$("#"+objName).append(newLi);if(no<7){no++;}}}}function createMainMenuL1(mainMenu,mCode,no){var code="";var name="";var target="";var url="";for(j=0;j<mainMenu.childNodes.length;j++){switch(mainMenu.childNodes[j].nodeName){case"code":if(mainMenu.childNodes[j].firstChild){code=mainMenu.childNodes[j].firstChild.nodeValue;}break;case"name":if(mainMenu.childNodes[j].firstChild){name=mainMenu.childNodes[j].firstChild.nodeValue;}break;case"target":if(mainMenu.childNodes[j].firstChild){target=mainMenu.childNodes[j].firstChild.nodeValue;}break;case"url":if(mainMenu.childNodes[j].firstChild){url=mainMenu.childNodes[j].firstChild.nodeValue;}break;default:;}}var newLi=$("<li></li>");if(code==mCode){newLi.attr({className:"nav-selected"+no}).html("<img src=\"/img-tpl/tpl-content-bullet-2.gif\" class=\"img-selected\" />"+name);}else{if(url!=""){var newLink=$("<a></a>").html(name);if(isPopup(target)){newLink.attr({href:"javascript:void(0)"});newLink.click(function(){popupWindow(url,"navLeft",target);});}else{newLink.attr({href:url,target:target});}}else{var newLink=$("<font></font>").html(name);}newLi.append(newLink);}return newLi;}function createLeftNavL2(cType,mCode,hCode,divObj){if($("#"+divObj).length<=0){return;}if(cType.indexOf("http")<0){var fileName=this.xmlPath+cType.toLowerCase()+".xml";}else{var fileName=cType.toLowerCase()+".xml";}$.ajax({type:"GET",url:fileName,dataType:"xml",success:function(xmlDoc){createLeftL2(xmlDoc,mCode,hCode,divObj);}});}function createLeftL2(xmlDoc,mCode,hCode,objName){$("#"+objName).empty();var mainMenu=$(xmlDoc).find("mainmenu");for(i=0;i<mainMenu.length;i++){if($(mainMenu[i]).attr("display").toLowerCase()=="left-side"){var newLi=createMainMenuL2(mainMenu[i],mCode,hCode);$("#"+objName).append(newLi);}}}function createMainMenuL2(mainMenu,mCode,hCode){var code="";var name="";var target="";var url="";for(j=0;j<mainMenu.childNodes.length;j++){switch(mainMenu.childNodes[j].nodeName){case"code":if(mainMenu.childNodes[j].firstChild){code=mainMenu.childNodes[j].firstChild.nodeValue;}break;case"name":if(mainMenu.childNodes[j].firstChild){name=mainMenu.childNodes[j].firstChild.nodeValue;}break;case"target":if(mainMenu.childNodes[j].firstChild){target=mainMenu.childNodes[j].firstChild.nodeValue;}break;case"url":if(mainMenu.childNodes[j].firstChild){url=mainMenu.childNodes[j].firstChild.nodeValue;}break;default:;}}var newLi=$("<li></li>");if(code==mCode){newLi.attr({className:"nav-selected"});var divBg=$("<div class=\"bg\"></div>");var divName=$("<div class=\"name\"></div>").html("<img src=\"/img-tpl/tpl-content-bullet-2.gif\" />"+name);divName.append(createSubMenuL2(mainMenu,hCode));newLi.append($("<div class=\"top\"></div>")).append(divBg.append(divName)).append($("<div class=\"bottom\"></div>"));}else{if(url!=""){var newLink=$("<a></a>").html(name);if(isPopup(target)){newLink.attr({href:"javascript:void(0)"});newLink.click(function(){popupWindow(url,"navLeft",target);});}else{newLink.attr({href:url,target:target});}}else{var newLink=$("<font></font>").html(name);}newLi.append(newLink);}return newLi;}function createSubMenuL2(mainMenu,hCode){var newUl=$("<ul class=\"sub-selected\"></ul>");$(mainMenu).find("submenu").each(function(){var display=$(this).attr("display");if(display){if(display.toLowerCase()=="no"){return;}}var url=$(this).find("url").text();var target=$(this).find("target").text();var name=$(this).find("name").text();var code=$(this).find("code").text();var newLi=$("<li></li>");if(code==hCode){newLi.attr({className:"highlight"}).html(name);}else{if(url!=""){var newLink=$("<a></a>").html(name);if(isPopup(target)){newLink.attr({href:"javascript:void(0)"});newLink.click(function(){popupWindow(url,"navSubLeft",target);});}else{newLink.attr({href:url,target:target});}}else{var newLink=$("<font></font>").html(name);}newLi.append(newLink);}newUl.append(newLi);});return newUl;}}