/*
cria uma função para esconder as sub-layers da menu
*/
//função que esconde um layer
function HidLayer(div){
 var layer;
 var browser;
 browser = navigator.appName;
 if(browser=='NetScape'){
  if(document.layers){layer = eval('document.'+ div);layer.visibility="hide";}
 }
 else {
  if(document.all){layer = eval(div +'.style');layer.visibility="hidden";}
 } 
}
//função que mostra um layer
function ShowLayer(div){
 var layer;
 var browser;
 browser = navigator.appName;
 if(browser=='NetScape'){
  if(document.layers){layer = eval('document.'+ div);layer.visibility="show";}
 }
 else {
  if(document.all){layer = eval(div +'.style');layer.visibility="visible";}
 } 
}
//função que alterna as layers
function AlternaLayer(div,id,total){
	 for(i=1;i<=total;i++){
		 if(i==id){
				ShowLayer(div+i);
			}else{
				HidLayer(div+i);
			}
		}
}

//função que cria uma popup
 function PopUp(pagina,titulo,largura,altura){
  window.open(pagina,titulo,'location=no,scrollbars=no,toolbar=no,statusbar=no,width='+largura+',height='+altura+'');
 }
 function PopUp1(pagina,titulo,largura,altura){
  window.open(pagina,titulo,'location=no,scrollbars=yes,toolbar=no,statusbar=no,width='+largura+',height='+altura+'');
 }
	
/*----------------------------------------------------------------------------------------------------
Não deixa o cara digitar nada além de números
----------------------------------------------------------------------------------------------------*/
function fnNumerico(tecla){
 if ((tecla > 0 && tecla < 48) || tecla > 57)
  event.returnValue = false;
}

/*----------------------------------------------------------------------------------------------------
Não deixa o cara digitar nada além de valores hexadecimal
----------------------------------------------------------------------------------------------------*/
function fnHexadecimal(tecla){
 if ((tecla > 0 && tecla < 48) || (tecla > 57 && tecla < 60) || (tecla > 70 && tecla < 97) || tecla >102)
  event.returnValue = false;
}
