//UDMv3.4.1
     
//relative positioning
var tempEl;
function docjslib_getRealLeft(imgElem) { //http://www.webreference.com/js/column33/image.html
  xPos = eval(imgElem).offsetLeft;
  tempEl = eval(imgElem).offsetParent;
    while (tempEl != null) {
         xPos += tempEl.offsetLeft;
         tempEl = tempEl.offsetParent;
    }
  return xPos;
}

function docjslib_getRealTop(imgElem) {
  yPos = eval(imgElem).offsetTop;
  tempEl = eval(imgElem).offsetParent;
  while (tempEl != null) {
         yPos += tempEl.offsetTop;
         tempEl = tempEl.offsetParent;
    }
  return yPos;
}

var xPos,yPos,rImg;
var rPosition=new Array;
if(typeof document.images['anchor']!="undefined"&&typeof document.images['anchor']!=null) {
     rImg=document.images['anchor'];
     }
var fAry=new Array;var fj=0;
var fImgs=document.images;
for(var i=0;i<fImgs.length;i++){
     if(fImgs[i].name=="freeanchor") { fAry[fj]=fImgs[i]; fj++; }
     }
//relative positioning
if(rImg) { 
     if((mac&&ie4)||konqi) { 
          ie4=false;ie=false;konqi=false;exclude=true;
          }
     else if(ns4){
          xPos=rImg.x
          yPos=rImg.y
          if(menuALIGN!="free"){menuALIGN="left";}
          absLEFT=xPos;
          absTOP=yPos;   
          }
     else{
          xPos=docjslib_getRealLeft(rImg)
          yPos=docjslib_getRealTop(rImg)
          if(menuALIGN!="free"){menuALIGN="left";}
          absLEFT=xPos;
          absTOP=yPos;   
          }
     }
//relative positioning for cells in free alignment
if(fAry.length>0&&menuALIGN=="free") { 
     if((mac&&ie4)||konqi) { 
          ie4=false;ie=false;konqi=false;exclude=true;
          }
     else if(ns4){
          for(i=0;i<fAry.length;i++){
               xPos=fAry[i].x;
               yPos=fAry[i].y;
               if(typeof mI[i]!="undefined") {
                    mI[i][7]=xPos;
                    mI[i][6]=yPos;
                    }              
               absLEFT=0;
               absTOP=0;
               }
          }
     else{
          for(i=0;i<fAry.length;i++){
               xPos=docjslib_getRealLeft(fAry[i]);
               yPos=docjslib_getRealTop(fAry[i]);
               if(typeof mI[i]!="undefined") {
                    mI[i][7]=xPos;
                    mI[i][6]=yPos;
                    }              
               absLEFT=0;
               absTOP=0;
               }
          }
     }

     
var siSTR='';
if (ie4||(mac&&ie5)) { siSTR+='<script language="javascript1.2" type="text/javascript" src="' + baseHREF + 'menu_ie4.js"></script>'; }
else if (ie5) { siSTR+='<script language="javascript1.2" type="text/javascript" src="' + baseHREF + 'menu_ie5.js"></script>'; }
if (ns4) { siSTR+='<script language="javascript1.2" type="text/javascript" src="' + baseHREF + 'menu_ns4.js"></script>'; }
if (ns6||mz7) { siSTR+='<script language="javascript1.2" type="text/javascript" src="' + baseHREF + 'menu_moz.js"></script>'; }
if (op6) { siSTR+='<script language="javascript1.2" type="text/javascript" src="' + baseHREF + 'menu_op6.js"></script>'; }
if (op5) { siSTR+='<script language="javascript1.2" type="text/javascript" src="' + baseHREF + 'menu_op5.js"></script>'; }


if(!exclude) { document.write(siSTR); }
     


