1   <?php
  2   global $imagesURL;
  3  
  4   $env2 = BuildEnv();
  5   print <<<END
  6  
  7   <script language="Javascript">
  8  
  9   var CurrentTab= new String();
  10  
  11   function getRealLeft(el) {
  12       xPos = el.offsetLeft;
  13       tempEl = el.offsetParent;
  14       while (tempEl != null) {
  15           xPos += tempEl.offsetLeft;
  16           tempEl = tempEl.offsetParent;
  17       }
  18       return xPos;
  19   }
  20  
  21   function getRealTop(el) {
  22       yPos = el.offsetTop;
  23       tempEl = el.offsetParent;
  24       while (tempEl != null) {
  25           yPos += tempEl.offsetTop;
  26           tempEl = tempEl.offsetParent;
  27       }
  28       return yPos;
  29   }
  30  
  31   function MM_preloadImages() { //v3.0
  32    var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
  33      var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
  34      if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
  35   }
  36  
  37   function swap(imgid, src, img_prefix){
  38           var ob = document.getElementById(imgid);
  39           if(img_prefix == null) img_prefix = 'admin/images';
  40           ob.src = '$rootURL' + img_prefix + '/' + src;
  41   }
  42  
  43   function flip(val){
  44           if (val == 0)
  45                   return 1;
  46           else
  47                   return 0;
  48   }
  49  
  50   function config_val(field, val2){
  51       //alert('Setting ' + field + ' to ' + val2);
  52           document.viewmenu.Action.value = "m_SetVariable";
  53           document.viewmenu.fieldname.value = field;
  54           document.viewmenu.varvalue.value = val2;        
  55           document.viewmenu.submit();
  56   }
  57  
  58   function HideAllTabs()
  59   {
  60     p = document.getElementById('DIVMARKER');
  61     p.innerHTML="";
  62   }
  63  
  64   function tabSetLeftImage(tabname,isSelected)
  65   {
  66       img = document.getElementById('tabimgLeft_'+tabname);
  67       if(img)
  68       {   
  69         if(isSelected==1)
  70         {   
  71          img.src='$imagesURL/divider_left_sel.gif';
  72         }
  73         else
  74         {
  75          img.src='$imagesURL/divider_dn.gif';
  76         }
  77       }
  78   }
  79  
  80   function tabSetRightImage(tabname,isSelected)
  81   {
  82       img = document.getElementById('tabimgRight_'+tabname);
  83  
  84       if(img)
  85       {   
  86         if(isSelected==1)
  87         {   
  88           img.src='$imagesURL/divider_sel_right.gif';
  89         }
  90         else
  91         {
  92          img.src='$imagesURL/divider_right.gif';
  93         }
  94       }
  95   }
  96  
  97   function tabSetCenter(tabname,isSelected)
  98   {
  99       tab = document.getElementById('tabCenter_'+tabname);
  100       if(isSelected==1)
  101       {
  102           tab.style.backgroundColor='#E9D4CE';
  103       }
  104       else
  105       {
  106           tab.style.backgroundColor='#E0E0DA';
  107       }
  108   }
  109  
  110   function toggleTab(el)
  111   {
  112       if(CurrentTab.length)
  113       {       
  114           tabSetLeftImage(CurrentTab,0);
  115           tabSetRightImage(CurrentTab,0);
  116           tabSetCenter(CurrentTab,0);
  117       }
  118       tabSetLeftImage(el,1);  //line 99
  119       tabSetRightImage(el,1);
  120       tabSetCenter(el,1);
  121       divname = 'divtab'+el;
  122       d = document.getElementById(divname);   
  123       p = document.getElementById('DIVMARKER');
  124       if(d)
  125       {   
  126         p.innerHTML=d.innerHTML;
  127       }
  128       document.cookie='itemtab='+el;
  129       CurrentTab=el;
  130   }
  131  
  132   function setCurrentTab()
  133   {
  134       var allcookies = document.cookie;   
  135       var pos= allcookies.indexOf('itemtab=');
  136       if(pos !=-1)
  137       {
  138           var start= pos+8;
  139           var end=allcookies.indexOf(';',start);
  140           if(end==-1)
  141               end=allcookies.length;
  142           var value=allcookies.substring(start,end);
  143           toggleTab(value);
  144       }
  145   }
  146  
  147   var env = "$env2";
  148   </script>
  149  
  150   END;
  151   ?>