var VersionNum = 1.0;
var isNC4 = false;
var isIE4 = false;
var isIE5 = false;
var isW3C = false;

var difObj = "";
var difAtrS = "";
var difAtrH = "";

init();
//--CHECK BROWSER------------------------------------------------------------
function init() {
   if (navigator.appName.indexOf("Netscape") != -1) {
      if (parseInt(navigator.appVersion) == 4) {
         isNC4 = true; }
      else {
         if (parseInt(navigator.appVersion) >= 5) { isW3C = true; }
      }
   } else {
      if ((navigator.appName.indexOf("Microsoft") != -1) && (parseInt(navigator.appVersion.indexOf("MSIE 4.")) != -1)) {
         isIE4 = true; }
 
      if ((navigator.appName.indexOf("Microsoft") != -1) && (parseInt(navigator.appVersion.indexOf("5.")) != -1)) {
         isW3C = true; } 
           
      if ((navigator.appName.indexOf("Microsoft") != -1) && (parseInt(navigator.appVersion.indexOf("6.")) != -1)) {
          isW3C = true; } 

      if ((navigator.userAgent.indexOf("Opera 5") != -1) && (parseInt(navigator.appVersion) >= 4)) {
         isIE4 = true; }
   }
}

function  getVersion() {
   if (VersionNum > 1.1) { VersionNum = VersionNum; }
}
//--LAYER-VISIBLE-----------------------------------------------------------
function getObj(NAME) {
   if (isNC4) {
       difObj = "document.layers." + NAME;
       difAtrS = ".visibility = 'show';"; difAtrH = ".visibility = 'hide';";
       difPosX = ".left = "; difPosY = ".top = ";
   }
   if (isIE4) {
       difObj = "document.all." + NAME;
       difAtrS = ".style.visibility = 'visible';"; difAtrH = ".style.visibility = 'hidden';";
       difPosX = ".style.pixelLeft = "; difPosY = ".style.pixelTop = ";
   }
   if ((isIE5) || (isW3C)) {
       difObj = "document.getElementById('" + NAME + "')";
       difAtrS = ".style.visibility = 'visible';"; difAtrH = ".style.visibility = 'hidden';";
       difPosX = ".style.left = "; difPosY = ".style.top = ";
   }
}

function showLayer(NAME) {
   getObj(NAME);
   eval(difObj + difAtrS);
}

function hideLayer(NAME) {
   getObj(NAME);
   eval(difObj + difAtrH);
}

//--GET COOKIEs-----------------------------------------------------------
function getCookie(name) {
   name += "=";
   var cLength = name.length;
   var cookLength = document.cookie.length;
   var i = 0;
   while (i < cookLength) {
     var j = i + cLength;
     if (document.cookie.substring(i, j) == name) return getCookieValue(j);
       i = document.cookie.indexOf(" ", i) + 1;
     if (i == 0)
        break;
   }
   return null;
}

function getCookieValue(position) {
   var cEnd = document.cookie.indexOf(";", position);
   if (cEnd == -1) cEnd = document.cookie.length;
   return document.cookie.substring(position, cEnd);
}
//--------
var PalStat = ""; var PalCookie = "PalStatus";
function getStatus(xValue) {
   PalStat = xValue;
   document.cookie = PalCookie + "=" + PalStat;
}