//Função usada para mudar a cor dos menus
function on(src,cor){
	src.style.backgroundColor=cor;
	src.style.cursor='hand';
}


function off(src,cor){
	src.style.backgroundColor=cor;
}


//Função usada para mudar a cor dos menus
var ConteudoTudo
function Desabilita(FormName)
{
	var i;
	for(i=0;i<document.forms.length;i++)
    {
    if(document.forms[i].id==FormName)
		{
		form=document.forms[i];
		}
    }
	
	for (i = 0; i < form.elements.length; i++) 
		{		
		form.elements[i].disabled=true;	
		if (form.elements[i].id=="btnImprimir")form.elements[i].disabled=false;
		if (form.elements[i].id=="btnCancelar")form.elements[i].disabled=false;	
		}
}


function ConfirmaImpressao(LayTudo,LayImpressor)
{
	document.getElementById("btnCancelar").style.display="none";
	document.getElementById("btnImprimir").style.display="none";
	window.print() 
	document.getElementById("btnCancelar").style.display="block";
	document.getElementById("btnImprimir").style.display="block";
	
	LayImpressor.innerHTML="";
	LayImpressor.style.display="none";
	
	LayTudo.innerHTML=ConteudoTudo;
	LayTudo.style.display="block";
}


function CancelaImpressao(LayTudo,LayImpressor)
{
	LayImpressor.innerHTML="";
	LayImpressor.style.display="none";	
	LayTudo.innerHTML=ConteudoTudo;	
	LayTudo.style.display="block";
}


function printLayer(LayTudo,LayImpressor,LayMatrix,StrTitle,FormPrint)
{  			
	//LayTudo é o layer que será escondido
	//LayImpressor é o Layer que será impresso
	//LayMatrix é a matriz de layers ou objetos com innerHTML que serao mostrados
	//StrTitLe é o titulo do relatorio
	//FormName é o indice do formulario onde esta o layer de layer impressor

	var i;			
	
	LayImpressor.style.display="block";
	LayImpressor.align="center";
	
	LayImpressor.innerHTML="";
	
	var StrLay;
	StrLay="";
	
	for(i=0;i<LayMatrix.length;i++)
	{						
	  StrLay=StrLay+"<p>"+LayMatrix[i].innerHTML;				
	}	
		
	LayImpressor.innerHTML="<P>&nbsp;<P><div align='center' class='FonteTituloAzul11Bold' style='BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 710px; BORDER-BOTTOM: silver 1px solid; '><P>&nbsp;<P><center><img src='objetos/logo15.gif' border=0></center><P>"+StrTitle+StrLay+'</div><TABLE id="Table20" cellSpacing="5" cellPadding="1" width="100%" border="0"><TR><TD>&nbsp;</TD></TR><TR><TD align="center"><INPUT id=btnCancelar class="botao" type="button" value="Cancelar" onclick="CancelaImpressao('+LayTudo.id+','+LayImpressor.id+')">&nbsp;&nbsp; <INPUT id=btnImprimir class="botao" type="button" value="Imprimir" onclick="ConfirmaImpressao('+LayTudo.id+','+LayImpressor.id+')"></TD></TR><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr></TABLE>'	;			
	
	ConteudoTudo=LayTudo.innerHTML;	
	LayTudo.innerHTML="";
	LayTudo.style.display="none";
	Desabilita(FormPrint);
}


function numeros()
{
    tecla = event.keyCode;
    if ((tecla >= 48 && tecla <= 57) || (event.keyCode == 13))
     {
     return true;
     }
    else
     {
     return false;
     }
}

