/*----------------------------------------*/
// Dynamic Menu using layers
/*----------------------------------------*/

   // Hide menu
  function hidemenu() {
    for (i = 1; i <= total_layers; i++) {
      hidelayer = eval(lR + "l" + i + sR);
      hidelayer.visibility = invis;
    }

    //Always adjust layers
    moveLayers();
  }

  function layOver(str1, str2, str3) {
    //Always adjust layers
    moveLayers();

    // Stop all shown layers
    stopAll(beforelast);
    showlayer = eval(lR + "l" + str1 + sR);
    addmove (str1, str2, str3);
    showlayer.visibility = vis;
    beforelast  = str1;
  }

  function stopOver() {
    layerTimer = setTimeout("stopAll(" + beforelast + ")", 80)
  }

  function stopAll(str) {
    stoplayer = eval(lR + "l" + str + sR);
    stoplayer.visibility = invis;
    clearTimeout(layerTimer);
  }

  function startOver() {
    clearTimeout(layerTimer);
  }

  function moveLayers() {

   // Internet Explorer
    if (isIE) { 
      height = document.body.clientHeight;
      width  = document.body.clientWidth;
    }

    // Netscape
    if (isNS || isNS6) {
      height = window.innerHeight;
      width  = window.innerWidth;
    }

    // Find Left pixel start border 
    if (width > middle_obj_width) {
	   startleft = parseInt((width - middle_obj_width) / 2) + 1;
    } else {
	   startleft = 1;
    }

    starttop  = 0;

    for (num = 1; num <= total_layers; num++) {
	   newlpos  = eval(lR + "l" + num + sR);
      if (isIE) {
        newlpos.pixelLeft = startleft;
        newlpos.pixelTop  = starttop;
      }
      else {
        newlpos.left = startleft;
        newlpos.top  = starttop;
      }
    }
  }

  // Pass: layer number, 
  //       pixels left from current position
  //       pixels top from current position
  function addmove (str1, str2, str3) {
    newlpos  = eval(lR + "l" + str1 + sR);
	if (isIE) {
	  newlpos.pixelLeft = startleft + str2 + addmoreleft;
	  newlpos.pixelTop  = starttop + str3 + addmoretop;
	}
	else {
	  newlpos.left = startleft + str2 + addmoreleft;
	  newlpos.top  = starttop + str3 + addmoretop;
	}
	
    return;
  }


/*--------------------------------------------------*/
/*--------------------------------------------------*/

function atOnMouseOverLight(o) {
	o.style.backgroundColor = 'D6E7EE';
	o.style.cursor = 'hand';
}

function atOnMouseOutLight(o) {
	o.style.backgroundColor = 'F7F6F4';
}

function Mover(o) {
	o.style.backgroundColor='B5B5B6';
	o.style.cursor='hand';
}

function Mout(o) {
	o.style.backgroundColor='010101';
}


//drop down menu function
function GoUrl(s)
{
	if (s == "no")
	{
		return 0 ;
	}


	var d = s.options[s.selectedIndex].value
	window.top.location.href = d
	s.selectedIndex=0
}


