

//nav_menu5_en.tpl 2007.07.23


	var FirstLineMenuHeight=30;
	var FirstLineFgColor="#162A5A";
	var FirstLineBgColor="#7C87A2";
	var NoOffFirstLineMenus=6;	
	var LowBgColor="#FFFFFF";		
	var HighBgColor="#8794AD";	
	var FontLowColor="#000000";	
	var FontHighColor="#FFFFFF";
	var BorderColor="";			
	var BorderWidthMain=0 ;
	var BorderWidthSub=0;		
 	var BorderBtwnMain=0;		
	var BorderBtwnSub=0;		
	var FontFamily="arial";	
	var FontSize=11;				
	var FontBold=0;
	var FontItalic=0;				
	var MenuTextCentered="left";	
	var MenuCentered="left";			
	var MenuVerticalCentered="top";
	var ChildOverlap=.0;			
	var ChildVerticalOverlap=.0;
	var StartTop=0;		
	var StartLeft=0;	
	var VerCorrect=0;
	var HorCorrect=0;
	var DistFrmFrameBrdr=0;	
	var LeftPaddng=15;			
	var TopPaddng=2;
	var FirstLineHorizontal=1;
	var MenuFramesVertical=0;	
	var DissapearDelay=200;		
	var UnfoldDelay=100;			
	var TakeOverBgColor=0;			
	var FirstLineFrame="navig";	
	var SecLineFrame="space";		
	var DocTargetFrame="space";	
	var TargetLoc="menu";				
	var MenuWrap=1;				
	var RightToLeft=0;		
	var BottomUp=0;				
	var UnfoldsOnClick=0;
	var BaseHref="";			

	var Arrws=['/htdocs/images/menu/en/arrow.gif',5,5,'/htdocs/images/menu/en/trans.gif',5,5,'/htdocs/images/menu/en/trans.gif',5,2];

	var MenuUsesFrames=0;
	var OverFormElements=0;
	var RememberStatus=0;
	var BuildOnDemand=0;	
	var BgImgLeftOffset=5;
	var ScaleMenu=0;	

	var HooverBold=0;
	var HooverItalic=0;
	var HooverUnderLine=0;
	var HooverTextSize=0;
	var HooverVariant=0;

	var MenuSlide="";
	// var MenuSlide="progid:DXImageTransform.Microsoft.RevealTrans(duration=.5, transition=19)";
	// var MenuSlide="progid:DXImageTransform.Microsoft.GradientWipe(duration=.5, wipeStyle=1)";

	var MenuShadow="";
	// var MenuShadow="progid:DXImageTransform.Microsoft.DropShadow(color=#888888, offX=2, offY=2, positive=1)";
	// var MenuShadow="progid:DXImageTransform.Microsoft.Shadow(color=#888888, direction=135, strength=3)";

	var MenuOpacity="";
	var MenuOpacity="progid:DXImageTransform.Microsoft.Alpha(opacity=80)";

	function BeforeStart(){return}
	function AfterBuild(){return}
	function BeforeFirstOpen(){return}
	function AfterCloseAll(){return}






  
    
    
	    
		      
			    
			      
			    
			      
			    
			      
			    
			      
			    
		      
		      Menu1 = new Array("<img src='/htdocs/images/menu/en/inside_nav_aboutus.gif'>", "/htdocs/aboutus/index_en.html", "", 4, 50, 80,FirstLineFgColor,FirstLineBgColor,"","","","",-1,-1,-1,"","");
			    
				    
			      Menu1_1 = new Array("Vision, Mission and Core Values", "/htdocs/aboutus/vision/index_en.html", "", 0, 18, 298,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu1_2 = new Array("Our History", "/htdocs/aboutus/history/index_en.html", "", 0, 18, 298,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu1_3 = new Array("Corporate Profile", "/htdocs/aboutus/corporateprofile/index_en.html", "", 0, 18, 298,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu1_4 = new Array("Competitive Edge", "/htdocs/aboutus/competitiveedge/index_en.html", "", 0, 18, 298,"","","","","","",-1,-1,-1,"","");
			    
		    
	  
  
    
    
	    
		      
			    
			      
			    
			      
			    
			      
			    
			      
			    
			      
			    
			      
			    
			      
			    
			      
			    
			      
			    
		      
		      Menu2 = new Array("<img src='/htdocs/images/menu/en/inside_nav_expertise.gif'>", "/htdocs/expertise/index_en.html", "", 9, 50, 107,FirstLineFgColor,FirstLineBgColor,"","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_1 = new Array("Industry solutions", "/htdocs/expertise/Industrysolutions/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_2 = new Array("Domestic Express", "/htdocs/expertise/domestic/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_3 = new Array("Warehousing", "/htdocs/expertise/warehousing/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_4 = new Array("Contract Logistics", "/htdocs/expertise/cl/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_5 = new Array("International Freight Forwarding Services", "/htdocs/expertise/intlfreightforwarding/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_6 = new Array("Exhibition Logistics", "/htdocs/expertise/el/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_7 = new Array("Project Logistics", "/htdocs/expertise/pl/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_8 = new Array("Value added services", "/htdocs/expertise/vad/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu2_9 = new Array("Insurance", "/htdocs/expertise/Insurance/index_en.html", "", 0, 18, 394,"","","","","","",-1,-1,-1,"","");
			    
		    
	  
  
    
    
	    
		      
			    
			      
			    
		      
		      Menu3 = new Array("<img src='/htdocs/images/menu/en/inside_nav_eservices.gif'>", "/htdocs/eservices/index_en.html", "", 1, 50, 89,FirstLineFgColor,FirstLineBgColor,"","","","",-1,-1,-1,"","");
			    
				    
			      Menu3_1 = new Array("Kerrier WMS", "/htdocs/eservices/kerrierwms/index_en.html", "", 0, 18, 106,"","","","","","",-1,-1,-1,"","");
			    
		    
	  
  
    
    
	    
		      
			    
			      
			    
			      
			    
			      
			    
			      
			    
		      
		      Menu4 = new Array("<img src='/htdocs/images/menu/en/inside_nav_cargotrackandtrace.gif'>", "/htdocs/cargotrackandtrace/index_en.html", "", 4, 50, 108,FirstLineFgColor,FirstLineBgColor,"","","","",-1,-1,-1,"","");
			    
				    
			      Menu4_1 = new Array("General Cargo", "/htdocs/cargotrackandtrace/ordinal/index_en.html", "", 0, 18, 250,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu4_2 = new Array("Express", "/htdocs/cargotrackandtrace/express/index_en.html", "", 0, 18, 250,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu4_3 = new Array("DELL Order Enquiry", "javascript:openWindow('/htdocs/cargotrackandtrace/express/client_enquiry_1a1_en.jsp',600,500);", "", 0, 18, 250,"","","","","","",-1,-1,-1,"","");
			    
				    
			      Menu4_4 = new Array("Contract Logistics Enquiry", "/htdocs/cargotrackandtrace/keyaccount/index_en.html", "", 0, 18, 250,"","","","","","",-1,-1,-1,"","");
			    
		    
	  
  
    
    
	    
		      
			    
		      
		      Menu5 = new Array("<img src='/htdocs/images/menu/en/inside_nav_offices.gif'>", "/htdocs/offices/index_en.html", "", 0, 50, 71,FirstLineFgColor,FirstLineBgColor,"","","","",-1,-1,-1,"","");
			    
		    
	  
  
    
    
  
    
    
  
    
    
  
    
    
  
    
    
  
    
    
  
    
    
  
    
    
  
    
    
  

  

  Menu6 = new Array("", "", "", 0, 50, 324,FirstLineFgColor,FirstLineFgColor,"","","","",-1,-1,-1,"","");

if(document.getElementById){
  var navigatorUserAgent=navigator.userAgent.toLowerCase(),
      navigatorAppVersion=navigator.appVersion.toLowerCase(),
      isOpera=navigatorUserAgent.indexOf("opera")!=-1&&parseInt(navigatorUserAgent.substring(navigatorUserAgent.indexOf("opera")+6))>6?true:false;

  if((navigatorUserAgent.indexOf("opera")==-1||isOpera)){
    if(navigatorAppVersion.indexOf("msie 7")!=-1) {OverFormElements=0;}

    var isMozilla=((navigatorUserAgent.indexOf("mozilla")!=-1&&navigatorUserAgent.indexOf("compatible")==-1)||isOpera)?true:false,
    isIE=(navigatorUserAgent.indexOf("msie")!=-1&&!isOpera)?true:false;
    if(MenuUsesFrames&&!parent.frames[0]) {MenuUsesFrames=0;}
    var isIE6=((navigatorAppVersion.indexOf("msie 6")!=-1||navigatorAppVersion.indexOf("msie 7")!=-1)&&!isOpera)?true:false,
        isIE5=(navigatorAppVersion.indexOf("isOpera")!=-1&&navigatorAppVersion.indexOf("msie 5")!=-1)?true:false,
        FLoc,
        ScLoc,
        DcLoc,
        secondLineWin,
        firstLineHeight,
        firstLineWinBody,
        secondLineWinBody,
        secondLineWinBody2,
        secondLineWidth,
        secondLineHeight,
        firstLineWidth,
        levelNo=0,
        bodyFontSize=1,
        mar=0,
        zIndexNo=100,
        FrstCreat=true,
        Ldd=false,
        mat=false,
        firstLineWinCssCompat=false,
        secondLineWinCssCompat=false,
        maw=false,
        max=false,
        may=false,
        maz=true,
        FrstCntnr=null,
        mba=null,
        mbb=null,
        mbc=null,
        mbd=null,
        mbe=null,
        mbf=null,
        menuEffect="",
        M_Hide="hidden",
        M_Show="visible",
        unitPixel="px",
        intOffsetTop=StartTop,
        intOffsetLeft=StartLeft,
        currentWin=MenuUsesFrames?parent:window,
        currentDoc=currentWin.document,
        currentBody=currentDoc.body,
        mozillaCurrentWin=isMozilla?currentWin:currentBody,
        isGecko=isMozilla&&navigatorUserAgent.indexOf("gecko/")!=-1&&navigatorUserAgent.indexOf("isOpera")==-1&&parseInt(navigatorUserAgent.substring(navigatorUserAgent.indexOf("gecko/")+6,navigatorUserAgent.indexOf("gecko/")+12))>=200303?true:false,
        isIEComplete,
        mbm=0;
        currentInterval=setInterval("clearIEInterval()",100)
  }
}

function clearIEInterval(){
  isIEComplete=isIE?MenuUsesFrames?currentWin.frames[FirstLineFrame].document.readyState=="complete"&&currentWin.frames[SecLineFrame].document.readyState=="complete"?1:0:currentWin.document.readyState=="complete"?1:0:MenuUsesFrames?currentWin.frames[FirstLineFrame].document.body&&currentWin.frames[SecLineFrame].document.body?1:0:currentWin.document.body?1:0;
  if(isIEComplete){
    clearInterval(currentInterval);
    Go()
    }
}

function getSelectStart(){
  return false
}

function mbq(){
  firstLineWidth=isIE?firstLineWinCssCompat?mbb.clientWidth:FLoc.document.body.clientWidth:FLoc.innerWidth;
  firstLineHeight=isIE?firstLineWinCssCompat?mbb.clientHeight:FLoc.document.body.clientHeight:FLoc.innerHeight;
  secondLineWidth=isIE?secondLineWinCssCompat?mbc.clientWidth:ScLoc.document.body.clientWidth:ScLoc.innerWidth;
  secondLineHeight=isIE?secondLineWinCssCompat?mbc.clientHeight:ScLoc.document.body.clientHeight:ScLoc.innerHeight;
  if(mbm)mbr(FrstCntnr);
  mar=-1;
  mbs();
  if(TargetLoc)setMenuOffSet();
  mbu();
  mbv();
  mbw(FrstCntnr,StartTop,StartLeft);
  if(RememberStatus)mbx()
}

function mby(){
  Ldd=mat=false;
  SetMenu="0";
  var M=FrstCntnr?FrstCntnr.mcd:null;
  if(isIE){
  while(M!=null){
  if(M.CCn){
  mbz(M.CCn);
  M.CCn=null}
  M=M.mca}
  }
  currentInterval=setInterval("clearAllInterval()",100)
}

function disposeAll(){
if(isIE){
mbz(FrstCntnr);
FrstCntnr=mbf=FLoc=ScLoc=DcLoc=secondLineWin=mba=mbd=currentDoc=currentBody=mozillaCurrentWin=null}
}

function mbz(P){
var M=P.mcd,Mi;
while(M!=null){
Mi=M;
if(M.CCn){
mbz(M.CCn);
M.CCn.mif=null;
M.CCn=null}
M=M.mca;
Mi.mca=null;
Mi=null}
P.mcd=null}

function clearAllInterval(){
if(!isIE){
if(ScLoc.document.body){
clearInterval(currentInterval);
Go()}
}
else if(ScLoc.document.readyState=="complete"){
if(currentInterval)clearInterval(currentInterval);
Go()}
}

function Go(){
if(!Ldd){
mat=false;
Ldd=true;
BeforeStart();
if(ScaleMenu){
if(document.defaultView&&document.defaultView.getComputedStyle)bodyFontSize=parseInt(document.defaultView.getComputedStyle(document.body,'').getPropertyValue("font-size"))/16;
else if(isIE&&document.body.currentStyle)bodyFontSize=parseInt(document.body.currentStyle.fontSize)/12}
status="Building menu";
FLoc=MenuUsesFrames?parent.frames[FirstLineFrame]:window;
ScLoc=MenuUsesFrames?parent.frames[SecLineFrame]:window;
DcLoc=MenuUsesFrames?parent.frames[DocTargetFrame]:window;
if(MenuUsesFrames){
if(!FLoc)FLoc=window;
if(!ScLoc)ScLoc=window;
if(!DcLoc)DcLoc=window}
if(FLoc==ScLoc)maz=false;
if(maz)FirstLineHorizontal=MenuFramesVertical?0:FirstLineHorizontal?FirstLineHorizontal:1;
if(isIE6||isOpera){
mbb=FLoc.document.getElementsByTagName("HTML")[0];
mbc=ScLoc.document.getElementsByTagName("HTML")[0];
firstLineWinCssCompat=FLoc.document.compatMode.indexOf("CSS")==-1?false:true;
secondLineWinCssCompat=ScLoc.document.compatMode.indexOf("CSS")==-1?false:true}
firstLineWidth=isIE?firstLineWinCssCompat?mbb.clientWidth:FLoc.document.body.clientWidth:FLoc.innerWidth;
firstLineHeight=isIE?firstLineWinCssCompat?mbb.clientHeight:FLoc.document.body.clientHeight:FLoc.innerHeight;
secondLineWidth=isIE?secondLineWinCssCompat?mbc.clientWidth:ScLoc.document.body.clientWidth:ScLoc.innerWidth;
secondLineHeight=isIE?secondLineWinCssCompat?mbc.clientHeight:ScLoc.document.body.clientHeight:ScLoc.innerHeight;
firstLineWinBody=FLoc.document.body;
secondLineWinBody=ScLoc.document.body;
secondLineWinBody2=ScLoc.document.body;
if(TakeOverBgColor)firstLineWinBody.style.backgroundColor=maz?secondLineWinBody.bgColor:secondLineWinBody2.bgColor;
if(FrstCreat||FLoc==ScLoc)FrstCntnr=mce("Menu",NoOffFirstLineMenus,null);
else mcf("Menu",NoOffFirstLineMenus);
mbr(FrstCntnr);
mbs();
if(TargetLoc)setMenuOffSet();
mbu();
mbv();
mbw(FrstCntnr,StartTop,StartLeft);
mat=true;
secondLineWin=isIE?ScLoc.document.body:ScLoc;
secondLineWin.onunload=mby;
mozillaCurrentWin.onunload=disposeAll;
mozillaCurrentWin.onresize=mbq;
AfterBuild();
if(RememberStatus)mbx();
FrstCreat=false;
if(MenuVerticalCentered=="static"&&!maz)setInterval("mcg()",50);
if(!isIE){
firstLineWidth=-1;
mbq()}
max=true;
mch();
status="Menu ready for use"}
}

function mcg(){
var TS=isIE?secondLineWinCssCompat?mbc.scrollTop:ScLoc.document.body.scrollTop:ScLoc.pageYOffset;
if(TS!=mar){
mar+=(TS-mar)*.2;
if(Math.abs(mar-TS)<=1)mar=TS;
FrstCntnr.mci=StartTop+mar;
FrstCntnr.style.top=FrstCntnr.mif.style.top=FrstCntnr.mci+unitPixel}
}

function mbs(){
StartTop=intOffsetTop<1&&intOffsetTop>0?intOffsetTop*firstLineHeight:intOffsetTop;
StartLeft=intOffsetLeft<1&&intOffsetLeft>0?intOffsetLeft*firstLineWidth:intOffsetLeft}

function setMenuOffSet(){
var objMenu=FLoc.document.getElementById(TargetLoc);
while(objMenu){
StartTop+=objMenu.offsetTop;
StartLeft+=objMenu.offsetLeft;
objMenu=objMenu.offsetParent}
}

function mbu(){
if(MenuCentered.indexOf("left")==-1){
var Sz=firstLineWidth-parseInt(FrstCntnr.style.width);
StartLeft+=MenuCentered.indexOf("right")!=-1?Sz:Sz/2;
if(StartLeft<0)StartLeft=0}
}

function mbv(){
if(MenuVerticalCentered!="top"&&MenuVerticalCentered!="static"){
var Sz=firstLineHeight-parseInt(FrstCntnr.style.height);
StartTop+=MenuVerticalCentered=="bottom"?Sz:Sz/2;
if(StartTop<0)StartTop=0}
}

function mbr(C){
var isWinCssCompat=C.Lvl==1?firstLineWinCssCompat:secondLineWinCssCompat,M=C.mcd,Mi,i,W=0,H=0,Wd,Ht,RI,BRW=C.Lvl==1?BorderWidthMain:BorderWidthSub,borderBtwnItem=C.Lvl==1?BorderBtwnMain:BorderBtwnSub;
if(C.Lvl<=FirstLineHorizontal){
while(M!=null){
W+=Math.round((M.Arr[5]<1?(M.Arr[5]*(M.Lvl==1?firstLineWidth:secondLineWidth)):(M.Arr[5]*bodyFontSize))); // Arr[5] = width
Mi=M;
M=M.mca}
W+=((C.mcm-1)*borderBtwnItem+2*BRW);
Ht=H=Math.round((Mi.Arr[4]<1?(Mi.Arr[4]*(Mi.Lvl==1?firstLineHeight:secondLineHeight)):(Mi.Arr[4]*bodyFontSize))); // Arr[4] = height
H+=(2*BRW)}
else {
while(M!=null){
H+=Math.round((M.Arr[4]<1?(M.Arr[4]*(M.Lvl==1?firstLineHeight:secondLineHeight)):(M.Arr[4]*bodyFontSize)));
Mi=M;
M=M.mca}
H+=((C.mcm-1)*borderBtwnItem+2*BRW);
Wd=W=Math.round((Mi.Arr[5]<1?(Mi.Arr[5]*(Mi.Lvl==1?firstLineWidth:secondLineWidth)):(Mi.Arr[5]*bodyFontSize)));
W+=(2*BRW)}
C.style.width=C.mif.style.width=W+unitPixel;
C.style.height=C.mif.style.height=H+unitPixel;
M=C.mcd;
while(M!=null){
if(M.Arr[5]<1){
W=C.Lvl<=FirstLineHorizontal?(M.Arr[5]*(M.Lvl==1?firstLineWidth:secondLineWidth)):Wd;
mbm=1}
else W=(C.Lvl<=FirstLineHorizontal?M.Arr[5]:Wd)*bodyFontSize;
if(M.Arr[4]<1){
H=C.Lvl<=FirstLineHorizontal?Ht:(M.Arr[4]*(M.Lvl==1?firstLineHeight:secondLineHeight));
mbm=1}
else H=(C.Lvl<=FirstLineHorizontal?Ht:M.Arr[4])*bodyFontSize;
W=Math.round(W);
H=Math.round(H);
if(M.mcn.indexOf("<")==-1){
M.tpd=TopPaddng<0?(Math.round(H*.5-M.Arr[12]*bodyFontSize)):TopPaddng; // Arr[12] = fontsize
if(M.tpd<0||M.tpd>H)M.tpd=0;
M.ltp=LeftPaddng;
if(M.ltp<0||M.ltp>W)M.ltp=0;
if((isMozilla&&!isOpera)||isIE5||isWinCssCompat){
M.lx=M.ltp;
M.tx=M.tpd}
}
M.style.width=W-M.lx+unitPixel;
M.style.height=H-M.tx+unitPixel;
M.style.paddingLeft=M.ltp+unitPixel;
M.style.paddingTop=M.tpd+unitPixel;
if(M.ro){
RI=(M.Lvl==1?FLoc:ScLoc).document.iisIE5es[M.rid];
RI.style.width=W+unitPixel;
RI.style.height=H+unitPixel}
if(M.CCn)mbr(M.CCn);
M=M.mca}
}

function mbw(Ct,Tp,Lt){
levelNo++;
var a,Mb=Ct.mcd,MWt=parseInt(Mb.style.width)+Mb.lx,MHt=parseInt(Mb.style.height)+Mb.tx,CWt=parseInt(Ct.style.width),CHt=parseInt(Ct.style.height),CCw,CCh,STp,SLt,Ti,Li,Hi,BRW=levelNo==1?BorderWidthMain:BorderWidthSub,borderBtwnItem=levelNo==1?BorderBtwnMain:BorderBtwnSub;
if(levelNo==1&&maz)!MenuFramesVertical?Tp=BottomUp?DistFrmFrameBrdr:firstLineHeight-CHt-DistFrmFrameBrdr:Lt=RightToLeft?DistFrmFrameBrdr:firstLineWidth-CWt-DistFrmFrameBrdr;
if(levelNo==2&&maz)!MenuFramesVertical?Tp=BottomUp?secondLineHeight-CHt:0:Lt=RightToLeft?secondLineWidth-CWt:0;
if(levelNo==2){
Tp+=VerCorrect;
Lt+=HorCorrect}
Ct.style.top=Ct.mif.style.top=levelNo==1?Tp+unitPixel:0;
Ct.mci=Tp;
Ct.style.left=Ct.mif.style.left=levelNo==1?Lt+unitPixel:0;
Ct.mco=Lt;
if(levelNo<=FirstLineHorizontal){
Hi=1;
Li=CWt-MWt-2*BRW;
Ti=0}
else{
Hi=Li=0;
Ti=CHt-MHt-2*BRW}
while(Mb!=null){
Mb.style.left=Li+BRW+unitPixel;
Mb.style.top=Ti+BRW+unitPixel;
if(Mb.CCn){
if(RightToLeft)CCw=parseInt(Mb.CCn.style.width);
if(BottomUp)CCh=parseInt(Mb.CCn.style.height);
if(Hi){
STp=BottomUp?Ti-CCh:Ti+MHt+2*BRW;
SLt=RightToLeft?Li+MWt-CCw:Li}
else{
SLt=RightToLeft?Li-CCw+ChildOverlap*MWt+BRW:Li+(1-ChildOverlap)*MWt+BRW;
STp=levelNo==1&&maz?BottomUp?Ti-CCh+MHt:Ti:BottomUp?Ti-CCh+(1-ChildVerticalOverlap)*MHt+2*BRW:Ti+ChildVerticalOverlap*MHt}
mbw(Mb.CCn,STp,SLt)}
a=levelNo<=FirstLineHorizontal?BottomUp?9:3:RightToLeft?6:0;
if(Mb.ai){
Mb.ai.style.top=(levelNo<=FirstLineHorizontal?BottomUp?2:MHt-Arrws[a+2]-2:(MHt-Arrws[a+2])/2)+unitPixel;
//Mb.ai.style.left=(RightToLeft?2:MWt-Arrws[a+1]-2)+unitPixel}
Mb.ai.style.left=(RightToLeft?MWt-Arrws[a+1]-3:3)+unitPixel}
Mb=Mb.mca;
if(Mb){
MWt=parseInt(Mb.style.width)+Mb.lx;
MHt=parseInt(Mb.style.height)+Mb.tx;
Hi?Li-=MWt+borderBtwnItem:Ti-=MHt+borderBtwnItem}
}
levelNo--}

function mbx(){
if(mat){
var i,mcp=FrstCntnr,Str=ScLoc.SetMenu?ScLoc.SetMenu:"0";
while(Str.indexOf("_")!=-1&&RememberStatus==1){
i=mcp.mcm-parseInt(Str.substring(0,Str.indexOf("_")));
Str=Str.slice(Str.indexOf("_")+1);
mcp=mcp.mcd;
for(i;
i;
i--)mcp=mcp.mca;
mcp.OM();
mcp=mcp.CCn}
i=mcp.mcm-parseInt(Str);
mcp=mcp.mcd;
for(i;
i;
i--)mcp=mcp.mca;
if(mbf!=null){
mcq(mbf,0);
mbf.mcr=0}
if(mcp!=null){
mcq(mcp,1);
mcp.mcr=1;
if(RememberStatus==1)mcp.OM()}
mbf=mcp;
mcs(FrstCntnr.mcd);
mct(FrstCntnr)}
}

function mch(){
if(max&&Ldd){
mcu(FrstCntnr);
max=false;
if(RememberStatus)mct(FrstCntnr);
if(may)AfterCloseAll();
may=maw=false}
}

function mct(mcv){
var Mbr=mcv.mcd,St;
while(Mbr!=null){
if(Mbr.mda){
mcw(Mbr);
if(Mbr.CCn&&RememberStatus==1){
St=Mbr.CCn.style;
St.visibility=M_Show;
mct(Mbr.CCn)}
break}
else Mbr=Mbr.mca}
}

function mcu(CPt){
var Mb=CPt.mcd;
levelNo++;
CPt.style.visibility=CPt.mif.style.visibility=levelNo==1?M_Show:M_Hide;
CPt.Shw=levelNo==1?1:0;
while(Mb!=null){
if(Mb.mcx)mcy(Mb);
if(Mb.CCn)mcu(Mb.CCn);
Mb=Mb.mca}
levelNo--}

function mcs(Pt){
var PSt,Pc;
while(Pt){
if(Pt.mcx){
Pc=Pt;
if(Pc!=mba)mcy(Pt);
if(Pt.CCn){
PSt=Pt.CCn.style;
if(Pc!=mba){
PSt.visibility=Pt.CCn.mif.style.visibility=M_Hide;
Pt.CCn.Shw=0}
mcs(Pt.CCn.mcd)}
break}
Pt=Pt.mca}
}

function mcq(mcp,x){
while(mcp!=null){
mcp.mda=x;
mcp=mcp.mdb.mdc}
}

function mdd(){
if(UnfoldsOnClick&&!maw&&this.Arr[3]){ // Arr[3] = number of sub elements
maw=true;
mde(this)}
else if(this.Arr[1]){ // Arr[1] = Link
status="";
mcy(this);
max=true;
mch();
if(this.Arr[1].indexOf("javascript:")!=-1)eval(this.Arr[1]);
else if(DcLoc.location.href!=BaseHref+this.Arr[1])DcLoc.location.href=BaseHref+this.Arr[1]}
}

function mcw(P){
if(P.rob)P.style.backgroundIisIE5e="url(\""+P.mdf+"\")";
if(P.ro){
var Lc=P.Lvl==1?FLoc:ScLoc;
Lc.document.iisIE5es[P.rid].src=P.ri2}
else{
if(P.Arr[7])P.style.backgroundColor=P.Arr[7]; // Arr[7] = bgHighlightColor
if(P.Arr[9])P.style.color=P.Arr[9]; // Arr[9] = fontHighlightColor
if(HooverBold)P.style.fontWeight="bold";
if(HooverItalic)P.style.fontStyle="italic";
if(HooverUnderLine)P.style.textDecoration="underline";
if(HooverTextSize)P.style.fontSize=P.Arr[12]+HooverTextSize+unitPixel; // Arr[12] = fontsize
if(HooverVariant)P.style.fontVariant="small-caps"}
P.mcx=1}

function mcy(P){
P.mcx=0;
if(P.rob)P.style.backgroundIisIE5e="url(\""+P.mdg+"\")";
if(P.ro){
var Lc=P.Lvl==1?FLoc:ScLoc;
Lc.document.iisIE5es[P.rid].src=P.ri1}
else{
if(P.Arr[6])P.style.backgroundColor=P.Arr[6]; // Arr[6] = bgcolor
if(P.Arr[8])P.style.color=P.Arr[8]; // Arr[8] = fontColor
if(HooverBold)P.style.fontWeight="normal";
if(HooverItalic)P.style.fontStyle="normal";
if(HooverUnderLine)P.style.textDecoration="none";
if(HooverTextSize)P.style.fontSize=P.Arr[12]+unitPixel; // Arr[12] = fontsize
if(HooverVariant)P.style.fontVariant="normal"}
}

function mdh(){
if(Ldd&&mat){
if(UnfoldsOnClick&&!maw){
mba=this;
max=false;
mcs(this.mdb.mcd);
mcw(this);
status=this.Arr[16]} // Arr[16] status text
else mde(this)}
}

function mde(objMenuItem){
  //if (objMenuItem.Lvl!=1)alert(objMenuItem.CCn?objMenuItem.CCn:objMenuItem.CCn);
  if(mbe)clearTimeout(mbe);
  if(isOpera&&objMenuItem.Lvl==1&&MenuUsesFrames&&objMenuItem.CCn){ // objMenuItem.CCn = hasChild
    var Childs=ScLoc.document.body.children,x=0;
    	if(Childs!=null){
        for(i=0; i<Childs.length; i++){
          if(Childs.item(i)==objMenuItem.CCn){
          x=1;
          break;
          }
        }
    }
    if(!x)objMenuItem.CCn=null
  }
  if(objMenuItem.Arr[3]&&!objMenuItem.CCn){ // Arr[3] = number of sub elements
    levelNo=objMenuItem.Lvl;
    objMenuItem.CCn=mce(objMenuItem.MN+"_",objMenuItem.Arr[3],objMenuItem);
    mbr(objMenuItem.CCn);
    var Ti,Li,Hi,CCw,CCh,STp,SLt,MWt=parseInt(objMenuItem.style.width)+objMenuItem.lx,MHt=parseInt(objMenuItem.style.height)+objMenuItem.tx,BRW=levelNo==1?BorderWidthMain:BorderWidthSub;
    if(RightToLeft)CCw=parseInt(objMenuItem.CCn.style.width);
    if(BottomUp)CCh=parseInt(objMenuItem.CCn.style.height);
    if(levelNo<=FirstLineHorizontal){
    Hi=1;
    Li=parseInt(objMenuItem.style.left)-BRW;
    Ti=0}
    else{
    Hi=Li=0;
    Ti=parseInt(objMenuItem.style.top)-BRW}
    if(Hi){
    STp=BottomUp?Ti-CCh:Ti+MHt+2*BRW;
    SLt=RightToLeft?Li+MWt-CCw:Li}
    else{
    SLt=RightToLeft?Li-CCw+ChildOverlap*MWt+BRW:Li+(1-ChildOverlap)*MWt;
    STp=levelNo==1&&maz?BottomUp?Ti-CCh+MHt:Ti:BottomUp?Ti-CCh+(1-ChildVerticalOverlap)*MHt+2*BRW:Ti+ChildVerticalOverlap*MHt+BRW}
    mbw(objMenuItem.CCn,STp,SLt);
    levelNo=0
    }
  mba=objMenuItem;
  max=false;
  mcs(objMenuItem.mdb.mcd);
  if(!objMenuItem.mcx)mcw(objMenuItem);
  if(objMenuItem.CCn!=null&&!objMenuItem.CCn.Shw)RememberStatus?mdi():mbe=setTimeout("mdi()",UnfoldDelay);
  status=objMenuItem.Arr[16] // Arr[16] status text
}

function mdi(){
var P=mba,CSt=P.mdb.style,mdj=P.CCn,mdk=mdj.style,mdl=mdj.mif.style,THt=parseInt(P.style.height),TWt=parseInt(P.style.width),TLt=maz&&P.Lvl==1&&!FirstLineHorizontal?0:parseInt(CSt.left),TTp=maz&&P.Lvl==1&&FirstLineHorizontal?0:parseInt(CSt.top),CCW=parseInt(mdk.width),CCH=parseInt(mdk.height),TS=isIE?secondLineWinCssCompat?mbc.scrollTop:ScLoc.document.body.scrollTop:ScLoc.pageYOffset,LS=isIE?secondLineWinCssCompat?mbc.scrollLeft:ScLoc.document.body.scrollLeft:ScLoc.pageXOffset,SLt=maz&&P.Lvl==1?mdj.mco+TLt+LS:mdj.mco+TLt,STp=maz&&P.Lvl==1?mdj.mci+TTp+TS:mdj.mci+TTp;
if(!may){
may=true;
BeforeFirstOpen()}
if(MenuWrap){
if(RightToLeft){
if(SLt<LS)SLt=P.Lvl==1?LS:SLt+(CCW+(1-2*ChildOverlap)*TWt);
if(SLt+CCW>secondLineWidth+LS)SLt=secondLineWidth+LS-CCW}
else{
if(SLt+CCW>secondLineWidth+LS)SLt=P.Lvl==1?secondLineWidth+LS-CCW:SLt-(CCW+(1-2*ChildOverlap)*TWt);
if(SLt<LS)SLt=LS}
if(BottomUp){
if(STp<TS)STp=P.Lvl==1?TS:STp+(CCH-(1-2*ChildVerticalOverlap)*THt);
if(STp+CCH>secondLineHeight+TS)STp=secondLineHeight+TS-CCH+0}
else{
if(STp+CCH>TS+secondLineHeight)STp=P.Lvl==1?STp=TS+secondLineHeight-CCH:STp-CCH+(1-2*ChildVerticalOverlap)*THt;
if(STp<TS)STp=TS}
}
mdk.top=mdl.top=STp+unitPixel;
mdk.left=mdl.left=SLt+unitPixel;
if(isIE6&&MenuSlide){
mdj.filters[0].Apply();
mdj.filters[0].play()}
mdk.visibility=mdl.visibility=M_Show}

function mdm(){
if(Ldd&&mat){
status="";
if(this==mba){
if(mbe)clearTimeout(mbe);
if(mbd)clearTimeout(mbd);
max=true;
mbd=setTimeout("mch(mba)",DissapearDelay)}
}
}

function mdn(mdo,menuItemId,Mc){//alert(mdo + "\n" + menuItemId + "\n" + Mc);
var thisBorderColor=eval(menuItemId+"[10]")!=""?eval(menuItemId+"[10]"):BorderColor,TS=this.style; // bordercolor
this.Lvl=levelNo;
this.mcd=null;
this.mcm=mdo;
this.mdc=Mc;
this.Shw=0;
this.mco=this.mci=0;
if(thisBorderColor)TS.backgroundColor=thisBorderColor;
TS.zIndex=levelNo+zIndexNo;
if(isIE&&!isIE5)this.mif.style.zIndex=TS.zIndex-1;
if(isGecko&&!isOpera&&MenuOpacity)TS.MozOpacity=parseInt(MenuOpacity.substring(MenuOpacity.indexOf("=")+1,MenuOpacity.indexOf(")")))/105;
if(isIE6){
menuEffect="";
if(MenuSlide&&levelNo!=1)menuEffect=MenuSlide;
if(MenuShadow)menuEffect+=MenuShadow;
if(MenuOpacity)menuEffect+=MenuOpacity;
if(menuEffect!="")TS.filter=menuEffect}
if(isIE&&!isIE5&&OverFormElements)this.mif.style.filter="Alpha(Opacity=0)"}

function createMenuItem(MbC,mdq,menuItemId){//if(!mdq)alert("createMenuItem" + "\n" + MbC + "\n" + mdq + "\n" + menuItemId);
var thisLoc=levelNo==1?FLoc:ScLoc,t,a,ta2=this.Arr[2],mds=this.Arr[0]; // Arr[0] = ItemText; Arr[2] = background image
this.mca=mdq;
this.Lvl=levelNo;
this.mdb=MbC;
this.CCn=this.ai=null;
this.mcx=this.mda=this.mcr=this.ro=this.rob=this.lx=this.tx=this.ltp=this.tpd=0;
this.OM=mdh;
this.MN=menuItemId;
this.style.overflow="hidden";
this.style.cursor=(this.Arr[1]||(levelNo==1&&UnfoldsOnClick))?isIE?"hand":"pointer":"default"; // Arr[1] = Link
if(mds.indexOf("rollover")!=-1){
this.ro=1;
this.ri1=mds.substring(mds.indexOf("?")+1,mds.lastIndexOf("?"));
this.ri2=mds.substring(mds.lastIndexOf("?")+1,mds.length);
this.rid=menuItemId+"i";
mds="<img src=\""+this.ri1+"\" name=\""+this.rid+"\">"}
this.mcn=mds;
if(!this.Arr[6])this.Arr[6]=LowBgColor;  // Arr[6] = bgcolor
if(this.Arr[6]&&!this.ro)this.style.backgroundColor=this.Arr[6];
if(!this.Arr[7])this.Arr[7]=HighBgColor; // Arr[7] = bgHighlightColor
if(!this.Arr[8])this.Arr[8]=FontLowColor; // Arr[8] = fontColor
this.style.color=this.Arr[8];
if(!this.Arr[9])this.Arr[9]=FontHighColor; // Arr[9] = fontHighlightColor
if(!this.Arr[11])this.Arr[11]=FontFamily; // Arr[11] = fontfamily
this.style.fontFamily=this.Arr[11];
if(this.Arr[12]==-1)this.Arr[12]=FontSize; // Arr[12] = fontsize
this.style.fontSize=this.Arr[12]*(isMozilla?1:bodyFontSize)+"px";
if(this.Arr[13]==-1)this.Arr[13]=FontBold; // Arr[13] = fontbold
this.style.fontWeight=this.Arr[13]?"bold":"normal";
if(this.Arr[14]==-1)this.Arr[14]=FontItalic; // Arr[14] = fontItalic
this.style.fontStyle=this.Arr[14]?"italic":"normal";
if(!this.Arr[15])this.Arr[15]=MenuTextCentered; // Arr[15] = txtAlign
this.style.textAlign=this.Arr[15];
if(!this.Arr[16])this.Arr[16]=this.Arr[1]; // Arr[1] = Link; Arr[16] status text
if(ta2){
if(ta2.indexOf("rollover")==-1)this.style.backgroundIisIE5e="url(\""+ta2+"\")";
else{
this.rob=1;
this.mdg=ta2.substring(ta2.indexOf("?")+1,ta2.lastIndexOf("?"));
this.mdf=ta2.substring(ta2.lastIndexOf("?")+1,ta2.length);
this.style.backgroundIisIE5e="url(\""+this.mdg+"\")";
this.style.backgroundRepeat="no-repeat";
this.style.backgroundPosition=BgImgLeftOffset+"px"}
}
if(mds.indexOf("<")==-1){
t=thisLoc.document.createTextNode(mds);
this.appendChild(t)}
else if(mds.indexOf("<b>") > -1) {
	this.innerHTML = "<img src='/htdocs/images/menu/en/trans.gif' border='0' width='3' height='15' />" + mds;
}
else this.innerHTML=mds;
//if(this.Arr[3])
if (this.Arr[0].indexOf("<b>") == -1)  // BL added
{ // Arr[3] = number of sub elements
a=levelNo<=FirstLineHorizontal?BottomUp?9:3:RightToLeft?6:0;
if(Arrws[a]){
t=thisLoc.document.createElement("img");
this.appendChild(t);
t.style.position="absolute";
t.src=Arrws[a];
t.style.width=Arrws[a+1]*bodyFontSize+unitPixel;
t.style.height=Arrws[a+2]*bodyFontSize+unitPixel;
this.ai=t}
}
if(isIE){
this.onselectstart=getSelectStart;
this.onmouseover=mdh;
this.onmouseout=mdm;
this.onclick=mdd}
else{
this.addEventListener("mouseover",mdh,false);
this.addEventListener("mouseout",mdm,false);
this.addEventListener("click",mdd,false)}
}

function mce(menuNamePref,childNo,menuItem){//alert(menuNamePref + "\n" + childNo + "\n" + (menuItem?menuItem.Arr[0]:menuItem));
  levelNo++;
  var i,
  Mbr,
  PMb=null,
  currentItemId=menuNamePref+"1",
  MWd=eval(currentItemId+"[5]")*bodyFontSize, // Width
  MHt=eval(currentItemId+"[4]")*bodyFontSize, // Height
  thisLoc=levelNo==1?FLoc:ScLoc,
  MbC=thisLoc.document.createElement("div"),MIF=!isIE||isIE5||!OverFormElements?MbC:thisLoc.document.createElement("iframe");
  thisLoc.document.body.appendChild(MbC);
  if(isIE&&!isIE5&&OverFormElements){
  MIF.src="blank.html";
  thisLoc.document.body.appendChild(MIF)}
  MbC.style.position=MIF.style.position="absolute";
  MbC.style.visibility=MIF.style.visibility=M_Hide;
  MbC.mif=MIF;
  MbC.mdu=mdn;
  MbC.mdu(childNo,menuNamePref+"1",menuItem);
  for(i=1;
  i<childNo+1;
  i++){
  currentItemId=menuNamePref+eval(i);
  Mbr=thisLoc.document.createElement("div");
  Mbr.style.position="absolute";
  Mbr.style.visibility="inherit";
  MbC.appendChild(Mbr);
  Mbr.Arr=eval(currentItemId);
  if(!Mbr.Arr[4])Mbr.Arr[4]=MHt;  // Arr[4] = height
  if(!Mbr.Arr[5])Mbr.Arr[5]=MWd; // Arr[5] = width
  Mbr.mdu=createMenuItem;
  Mbr.mdu(MbC,PMb,currentItemId);
  if(Mbr.Arr[3]&&!BuildOnDemand){ // Arr[3] = number of sub elements
 Mbr.CCn=mce(currentItemId+"_",Mbr.Arr[3],Mbr)}
  PMb=Mbr}
  MbC.mcd=Mbr;
  levelNo--;
  return(MbC);
}

function mcf(menuNamePref,childNo){//alert(menuNamePref + "\n" + childNo);
var Mbr=FrstCntnr.mcd,i,currentItemId;
if(!BuildOnDemand){
levelNo++;
for(i=childNo;i>0;i--){
currentItemId=menuNamePref+eval(i);
if(Mbr.Arr[3])Mbr.CCn=mce(currentItemId+"_",Mbr.Arr[3],Mbr); // Arr[3] = number of sub elements
Mbr=Mbr.mca}
levelNo--}
else{
while(Mbr){
Mbr.CCn=null;
Mbr=Mbr.mca}
}
}



