function GetBrowser ()
{
   var agt = navigator.userAgent.toLowerCase();

   this.created = true;

   this.major = parseInt(navigator.appVersion);
   this.minor = parseFloat(navigator.appVersion);

   this.nav = ((agt.indexOf('mozilla')!=-1) && ((agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1)));
   this.nav2 = (this.nav && (this.major == 2));
   this.nav3 = (this.nav && (this.major == 3));
   this.nav4 = (this.nav && (this.major == 4));

   //Netscape 6
   this.nav5 = (this.nav && (this.major == 5));
   this.nav6 = (this.nav && (this.major == 5));
   this.gecko = (this.nav && (this.major >= 5));

   this.ie  = (agt.indexOf('msie') != -1);
   this.ie3 = (this.ie && (this.major == 3));
   this.ie4 = (this.ie && (this.major == 4));
   this.ie5 = (this.ie && (this.major == 5));

   this.opera = (agt.indexOf('opera') != -1);

   this.nav4up = this.nav && (this.major >= 4);
   this.ie4up = this.ie  && (this.major >= 4);
}

var is = new GetBrowser();
loaded = 1;


function showLayer(layer)
{

   var myX = (event.x + 10);
   var myY = (event.y + document.body.scrollTop + 0);
   
   if(loaded == 0)return false;

   if(is.ie4up) {
      document.all(layer).style.visibility = 'visible';
      document.all(layer).style.left = myX;
      document.all(layer).style.top  = myY;
   }
   else if(is.gecko) {
      document.getElementById(layer).style.visibility = 'visible';
      document.getElementById(layer).style.left = myX;
      document.getElementById(layer).style.top  = myY;
      
   }


}

function hideLayer(layer)
{
   if(loaded==0)return false;
   if(is.ie4up)document.all(layer).style.visibility = 'hidden';
   else if(is.gecko) document.getElementById(layer).style.visibility = 'hidden';
}


