//******** LAYER MENU ********
var defaultColor=0;
var activeSub=0;
var SubNum=0;

function reDo(){ window.location.reload() }

var timerID = null;
var timerOn = false;
var timecount = 300;
var what = null;
var newbrowser = true;
var check = false;
var last_layer="";

function init(){
if (typeof init_prot!="undefined") {init_prot();}

 if (document.layers) {
                layerRef="document.layers";
                styleSwitch="";
                visibleVar="show";
screenSize = window.innerWidth;
what ="ns4";

  }else if(document.all){
                layerRef="document.all";
                styleSwitch=".style";
                visibleVar="visible";
screenSize = document.body.clientWidth + 18;
what ="ie";

}else if(document.getElementById){
                layerRef="document.getElementByID";
                styleSwitch=".style";
                visibleVar="visible";
what="moz";

}else{
what="none";
newbrowser = false;
}

check = true;
}

function showLayer(layerName){
	if(check){
		if (what =="none"){
			return;
			}
  	else {
  			ly=document.getElementById(layerName);
  			if (ly!=null) {
				ly.style.visibility="visible";
				ly.style.zIndex=255;
				last_layer=layerName;
				if (layerName=="layer_servicios") {marcar("3");}
			}
		}
		clearTimeout(timerID);
}
	else {// alert ("Please wait for the page to finish loading.");
		return;}
}

function hideLayer(layerName){
	if(check){
		if (what =="none"){
			return;
			}
		else {
			ly=document.getElementById(layerName);
				if (ly!=null) {
					ly.style.visibility="hidden";
					ly.style.zIndex=0;
					if (layerName=="layer_servicios") {desmarcar("3");}
				}
			}
			clearTimeout(timerID);
	}
	else {// alert ("Please wait for the page to finish loading.");
		return;}
}

function hideAll(){
hideLayer('layer_login');
hideLayer('layer_cart');
hideLayer('layer_servicios');

}

function startTime() {
  if (timerOn == false) {
        timerID=setTimeout( "hideAll()" , timecount);
        timerOn = true;
  }
}

function stopTime() {
  if (timerOn) {
      clearTimeout(timerID);
        timerID = null;
        timerOn = false;
  }
}

function onLoad(){init();}

function marcar(id) {
	i=getObj("but_menu"+id);
	img=imgs+"/"+imgs_lang+"menu"+id+"-on.gif";
	i.src=img;
}

function desmarcar(id) {
	i=getObj("but_menu"+id);
	img=imgs+"/"+imgs_lang+"menu"+id+".gif";
	i.src=img;
}