﻿
var blnMouseHover=false;
window.onerror = null;
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS4 = (bName == "Netscape" && bVer >= 4);
var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
var NS3 = (bName == "Netscape" && bVer < 4);
var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
var i=0;
var ts;
var styleSwitch="";
var timer_speed =   200;
var layerRef="";
if (NS4 || IE4) 
{
    if (navigator.appName == "Netscape") 
    {
        layerStyleRef="layer.";
        layerRef="document.layers";
        styleSwitch="";
    }
    else
    {
        layerStyleRef="layer.style.";
        layerRef="document.all";
        styleSwitch=".style";
    }
}
function HoldMenu()
{
    document.getElementById('menu1').className="menuTD";
    document.getElementById('menu2').className="menuTD";
    document.getElementById('menu3').className="menuTD";
    document.getElementById('menu4').className="menuTD";
    
    document.getElementById('a1').className="navLink1";
    document.getElementById('a2').className="navLink1";
    document.getElementById('a3').className="navLink1";
    document.getElementById('a4').className="navLink1";
}
function HideLayer(layerName)
{
    if(!blnMouseHover)
    {
        eval(layerRef+'["'+layerName+'"]'+ styleSwitch+'.visibility="hidden"');

        document.getElementById('menu1').className="menuTD";
        document.getElementById('menu2').className="menuTD";
        document.getElementById('menu3').className="menuTD";
        document.getElementById('menu4').className="menuTD";
        
        document.getElementById('a1').className="navLink1";
        document.getElementById('a2').className="navLink1";
        document.getElementById('a3').className="navLink1";
        document.getElementById('a4').className="navLink1";
    }
}

function ShowLayer(layerName, boxname, obj)
{
    if (NS4 || IE4) 
    { 
        var objMenu = document.getElementById('a' + boxname);
        objMenu.setAttribute("class", "navLink1hover");
        objMenu.className = "navLink1hover";
        
        obj.className = "menuTDhover";
        
        document.getElementById("1").style.display="none";
        document.getElementById("2").style.display="none"
        document.getElementById("3").style.display="none"
        document.getElementById("4").style.display="none"
        
        /*
        eval(layerRef+'["1"]'+ styleSwitch+'.visibility="hidden"');
        eval(layerRef+'["1"]'+ styleSwitch+'.display="none"');
        
        eval(layerRef+'["2"]'+ styleSwitch+'.visibility="hidden"');
        eval(layerRef+'["2"]'+ styleSwitch+'.display="none"');
        
        eval(layerRef+'["3"]'+ styleSwitch+'.visibility="hidden"');
        eval(layerRef+'["3"]'+ styleSwitch+'.display="none"');
        */
        
        document.getElementById(boxname).style.display="block";
        document.getElementById(layerName).style.display="block";
        eval(layerRef+'["'+layerName+'"]'+ styleSwitch+'.visibility="visible"');
        //eval(layerRef+'["'+boxname+'"]'+ styleSwitch+'.visibility="visible"');
        //eval(layerRef+'["'+boxname+'"]'+ styleSwitch+'.display="block"');
        
        blnMouseHover=true;
    } 
    
    ts = setTimeout("HideLayer('"+layerName+"')",timer_speed);
}

function OutOF(layername)
{
    blnMouseHover=false;
     ts = setTimeout("HideLayer('"+layername+"')",timer_speed);
}


function InOF()
{
    blnMouseHover=true;
}

function GetLogo(e, objname) 
{
    var cursor;
    e = e || window.event;
    var cursor = {x:0, y:0};
    if (e.pageX || e.pageY) {
        cursor.x = e.pageX;
        cursor.y = e.pageY;
    } 
    else {
        var de = document.documentElement;
        var b = document.body;
        cursor.x = e.clientX + 
            (de.scrollLeft || b.scrollLeft) - (de.clientLeft || 0);
        cursor.y = e.clientY + 
            (de.scrollTop || b.scrollTop) - (de.clientTop || 0);
    }
    
     //eval(layerRef+'["nse"]'+ styleSwitch+'.visibility="hidden"');
     //eval(layerRef+'["fpsb"]'+ styleSwitch+'.visibility="hidden"');
     //eval(layerRef+'["cbse"]'+ styleSwitch+'.visibility="hidden"');
     eval(layerRef+'["ptu"]'+ styleSwitch+'.visibility="hidden"');
     
     document.getElementById(objname).style.display="block";
     eval(layerRef+'["'+objname+'"]'+ styleSwitch+'.visibility="visible"');
     
     eval(layerRef+'["'+objname+'"]'+ styleSwitch+'.top="' + cursor.y  + '"');
     eval(layerRef+'["'+objname+'"]'+ styleSwitch+'.left="' + cursor.x + '"');
     
    return cursor;
}

var ns4 = ns4;
var ns6 = document.getElementById && !document.all;
var ie4 = IE4;
offsetX = 0;
offsetY = 20;
var toolTipSTYLE="";
function initToolTips()
{
  if(ns4||ns6||ie4)
  {
    if(ns4) toolTipSTYLE = document.toolTipLayer;
    else if(ns6) toolTipSTYLE = document.getElementById("toolTipLayer").style;
    else if(ie4) toolTipSTYLE = document.all.toolTipLayer.style;
    if(ns4) document.captureEvents(Event.MOUSEMOVE);
    else
    {
      toolTipSTYLE.visibility = "visible";
      toolTipSTYLE.display = "none";
    }
    document.onmousemove = moveToMouseLoc;
  }
}
function toolTip(msg, fg, bg)
{
  if(toolTip.arguments.length < 1) // hide
  {
    if(ns4) toolTipSTYLE.visibility = "hidden";
    else toolTipSTYLE.display = "none";
  }
  else // show
  {
    if(!fg) fg = "#777777";
    if(!bg) bg = "#FFFFFF";
    var content =
    '<table border="0" cellspacing="0" cellpadding="1" bgcolor="' + fg + '"><td>' +
    '<table border="0" cellspacing="0" cellpadding="1" bgcolor="' + bg + 
    '"><td align="center"><font face="sans-serif" color="' + fg +
    '" size="-2">&nbsp\;' + msg +
    '&nbsp\;</font></td></table></td></table>';
    if(ns4)
    {
      toolTipSTYLE.document.write(content);
      toolTipSTYLE.document.close();
      toolTipSTYLE.visibility = "visible";
    }
    if(ns6)
    {
      document.getElementById("toolTipLayer").innerHTML = content;
      toolTipSTYLE.display='block'
    }
    if(ie4)
    {
      document.all("toolTipLayer").innerHTML=content;
      toolTipSTYLE.display='block'
    }
  }
}
function moveToMouseLoc(e)
{
  if(ns4||ns6)
  {
    x = e.pageX;
    y = e.pageY;
  }
  else
  {
    x = event.x + document.body.scrollLeft;
    y = event.y + document.body.scrollTop;
  }
  toolTipSTYLE.left = x + offsetX;
  toolTipSTYLE.top = y + offsetY;
  return true;
}