<!--
var cursor1='0';
var range = "";
var styleObj = "";
var layer_id="";
var layer_id1="";
var flag1="0";
var flag2="0";
var isIE;
var isNAV;
var cursorX;
var cursorY;
var layer_open;
var layer_status;
var temp_layer;
var sub_cursorX;
var sub_cursorY;

if (navigator.appVersion.charAt(0) >= "4") {
var menu_layers_on="true";
   if (navigator.appVersion.indexOf("MSIE") != -1) {
      range = ".all";
      styleObj = ".style";
      isIE="1";
   }

   else {
      isNAV="1";
      document.captureEvents(Event.MOUSEMOVE);
   }

}

   function calculate_positions(e) {

     if (isNAV=="1") {

       cursorX=e.x;
       cursorY=e.y;
       sub_cursorX=e.x;
       sub_cursorY=e.y;
       cursorX+=40;
     }
     else {

       cursorX=window.event.x;
       sub_cursorX=window.event.x;

        // internet explorer 5.0 needs the below fix for the windows
        // to be positioned correctly....strange but true

         if (navigator.appVersion.indexOf('5.0') != '-1') {
             cursorY=window.event.y+document.body.scrollTop;
             sub_cursorY=window.event.y+document.body.scrollTop;
         }

         else {
             cursorY=window.event.y
             sub_cursorY=window.event.y
              }
       cursorX+=40;
     }

    calculate_some_more();

  }


 function menu1(layer_id) {

     eval("document" + range + "." + layer_id + styleObj + ".visibility = 'visible'");

       if (isIE=='1') {

         eval("document" + range + "." + layer_id + styleObj + ".pixelLeft=cursorX");
         eval("document" + range + "." + layer_id + styleObj + ".pixelTop=cursorY");
         layer_open=layer_id;
         layer_status='1';
       }

       else {

         eval("document" + range + "." + layer_id + styleObj + ".moveTo(cursorX, cursorY)");
         layer_open=layer_id;
         layer_status='1';

       }
     cursor1="1";
     temp_layer=layer_id;
  }

 function menu2(layer_id) {

   layer_id1=layer_id;
   flag1="1";
 }

 function menu3(layer_id) {

   if (layer_id1=="") {

       layer_id1=layer_id;

   }

     if (layer_id1!=layer_id) {

       eval("document" + range + "." + layer_id1 + styleObj + ".visibility = 'hidden'");
     }
 }

function menu_hide(layerID) {
  eval("document" + range + "." + layerID + styleObj + ".visibility = 'hidden'");
}

function change_status() {
  window.status='Click Here to Exit the Menu';
}

function turnOff() {
  if (layer_open) {
	  menu_hide(layer_open);
	  layer_status = '0';
  }
}

if (isNAV) {
  document.captureEvents(Event.MOUSEUP);
  document.captureEvents(Event.KEYPRESS);
}

function calculate_some_more() {
  if (layer_status=='1') {
    if (isNAV=="1") {
      var stuff= eval("document" + range + "." + temp_layer + styleObj + ".pageX");
      var stuff1= eval("document" + range + "." + temp_layer + styleObj + ".pageY");
      if (cursorX > (stuff + 240) || cursorY > (stuff1 + 260)) {
        eval("document" + range + "." + temp_layer + styleObj + ".visibility = 'hidden'");
      }

    }

    else {

        var stuff = eval("document" + range + "." + temp_layer + styleObj + ".pixelLeft");
        var stuff1 = eval("document" + range + "." + temp_layer + styleObj + ".pixelTop");

        if (cursorX > (stuff + 240) || cursorY > (stuff1 + 260)) {
          eval("document" + range + "." + temp_layer + styleObj + ".visibility = 'hidden'");
        }
     }

     // code below is for debug mode
     // window.status=stuff + ' ' + stuff1 + ' ' + cursorX + ' ' + cursorY
   }
}

document.onmouseup = turnOff;
document.onmousemove = calculate_positions;

// -->

