// Copyright © 2003-2008 United Parcel Service of America, Inc. All rights reserved.
// Edit: 29-JUNE-2007
var isMnOn=isBtOn=new Array();
var imgOn=new Array();
var imgOff=new Array();
var posX=posY=0;
var bs=navigator.userAgent.toLowerCase();
var is_ie=(bs.indexOf("msie")!=-1);
var nms=0;
var rtol=false;
function crtccMenu(j){
 isRTOL()
 nms=j;
 imgObj=new Image();
 for(var i=0;i<j;i++){
  navImg="navImg"+i;
  mnIt=document.getElementById(navImg);
  bImg=mnIt.src;
  isMnOn[i]=0;
  isBtOn[i]=0;
  imgOff[i]=bImg;
  imgOn[i]=bImg.replace("_off","_on");
  imgObj.src=imgOn[i];
  mnIt.onmouseover=function(){buttonOn(this);};
  mnIt.onmouseout=function(){buttonOff(this);};
  mnIt=document.getElementById("ccpnmenu"+i);
  if (mnIt){
   mnIt.onmouseover=function(){menuOn(this);};
   mnIt.onmouseout=function(){menuOff(this);};
  }
 }
}
function buttonOn(i){
 bo=i.id.replace("navImg","");
 isBtOn[bo]=1;
 for(var v=0;v<nms;v++){clMenu(v)}
 omn=eval(i);
 setTimeout("opMenu(omn)",150);
}
function buttonOff(i){
 bx=i.id.replace("navImg","");
 isBtOn[bx]=0;
 setTimeout("clMenu(bx)",150);
}
function menuOn(i){
 mo = i.id.replace("ccpnmenu","");
 isMnOn[mo] = 1;
}
function menuOff(i){
 mx=i.id.replace("ccpnmenu","");
 isMnOn[mx]=0;
 setTimeout("clMenu(mx)",150);
}
function swapImg(newImg,nn){
 navImg="navImg"+nn;
 document.getElementById(navImg).src=newImg; 
}
function opMenu(iPos){
 nn=iPos.id.replace("navImg","");
 fr="ccpnframe"+nn;
 mn="ccpnmenu"+nn;
 ifr=document.getElementById(fr);
 imn=document.getElementById(mn);
 if (isBtOn[nn]===1){
  newImg=imgOn[nn];
  swapImg(newImg,nn)
  if (ifr && imn){
   downby=iPos.height;
   if (is_ie){
    leftby=220-iPos.width;
   }else{
    leftby=222-iPos.width;
   }
   iX=iY=0;
   while(iPos){
    iX+=iPos.offsetLeft;
    iY+=iPos.offsetTop;
    iPos=iPos.offsetParent;
   }
   bs=navigator.userAgent.toLowerCase();
   if (bs.indexOf('mac') != -1 && typeof document.body.leftMargin != 'undefined'){
    iX+=document.body.leftMargin;
    iY+=document.body.topMargin;
   }
   posX=iX;
   if (rtol){
    posX=posX-leftby;
   }
   posY=iY+downby;
   ifr.style.left=posX+"px";
   imn.style.left=posX+"px";
   ifr.style.top=posY+"px";
   imn.style.top=posY+"px";
   ifr.style.display="block";
   imn.style.display="block";
   if (is_ie){
    dH=imn.offsetHeight;
    dW=imn.offsetWidth;
    ifr.style.height=dH;
    ifr.style.width=dW;
   }
  }
 }
}
function clMenu(x){
 if (isMnOn[x] === 0 && isBtOn[x] === 0){
  fr="ccpnframe"+x;
  mn="ccpnmenu"+x;
  ifr=document.getElementById(fr);
  imn=document.getElementById(mn);
  if (ifr && imn){
   ifr.style.display="none";
   imn.style.display="none";
  }
  isMnOn[x]=0;
  isBtOn[x]=0;
  swapImg(imgOff[x],x)
 }
}
function isRTOL(){
 var metaTags,att,cc,lang;
 var is_ie4up=(document.all) ? true : false;
 var is_ns4=(document.layers)? true : false;
 var is_dom=(document.getElementById && !document.all) ? true : false;
 if (is_ie4up){
  metaTags=document.all.tags("meta");
 }else if (is_dom){
  metaTags=document.getElementsByTagName("meta");
 }
 if (typeof(metaTags)!= "undefined"){
  for (var i=1;i<=metaTags.length;i++){
   att=metaTags.item(i-1);
   switch(att.name) {
    case 'DCSext.pCC':
     cc=att.content;
    break;
    case 'DCSext.pLL':
     lang=att.content;
    break;
   }
  }
  if (cc === "IL" && lang != "en"){
   rtol=true;
  }
 }
}
