//Bloco de código para esconder e mostra form - formatadadosie
var Ver4 = parseInt(navigator.appVersion) >= 4
var IE4 = ((navigator.userAgent.indexOf("MSIE") != -1) && Ver4)
var block = "formulario";
function esconde() {	document.form.style.visibility = "hidden" }
function mostra() { document.form.style.visibility = "visible" }
//Bloco de código para esconder e mostra form

function setHelp(txt) { innerText = txt ; }

function main(campofoco) {
	var i;
	if (campofoco == '') 
		return false;
	// verifica se existe mais de um formulário definidos com mesmo nome
	if(document.forms.length > 1)
		// se existir, percorre os elementos de todos os formulários com nome form
	   	for (i = 0; i < document.form.length; i++)
	  		for (j = 0; j < document.form[i].elements.length; j++)
			{
			   	if (campofoco == document.form[i].elements[j].name)
					document.form[i].elements[campofoco].focus();  
			}
	else if (document.forms.length == 1)
		   	for (i = 0; i < document.form.elements.length; i++)
			{
			   	if (campofoco == document.form[i].name)
					document.form[campofoco].focus();  
			}
}  
   




//Verificar se é numérico
function isNumeric( valor )
{
	for( var i = 0 ; i < valor.length ; i++ )
		if( (valor.charAt( i ) < "0") || (valor.charAt( i ) > "9") )
			return false;
	return true;
}

function SaltaCampo (campo,prox,tammax,teclapres){
	var tecla = teclapres.keyCode;
	vr = event.srcElement.value;
	if( tecla == 109 || tecla == 188 || tecla == 110 || tecla == 111 || tecla == 223 || tecla == 108 ){
		recuperaPai(event.srcElement.parentElement, "FORM")[campo].value = vr.substr( 0, vr.length - 1 ); }
	else{
	 	vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	tam = vr.length;	
		
	 	if (tecla != 0 && tecla != 9 && tecla != 16 )
			if ( tam == tammax )	
			{
				//document.form[prox].focus() ;	
				recuperaPai(event.srcElement.parentElement, "form")[prox].focus();
			}
	}
}

function recuperaPai(elemento, nomeDoPai)
{
   while(elemento.tagName != "FORM") 
	   elemento = elemento.parentElement;
   return elemento;
   
}

//Limitador de tamanho de texto para campos do tipo Textarea	
function limita(campo){
	if(document.forms.length > 1){
		var tamanho = document.form[1][campo].value.length;
		var tex=document.form[1][campo].value;
		if (tamanho>=1199){	document.form[1][campo].value=tex.substring(0,1199); }
		return true;
		}
	else{
		var tamanho = document.form[campo].value.length;
		var tex=document.form[campo].value;
		if (tamanho>=1199){	document.form[campo].value=tex.substring(0,1199); }
		return true;
		}
}

function contacampo(campo, tamtxt){
	if(document.forms.length > 1)
		document.form[1][tamtxt].value = 1200-document.form[1][campo].value.length;
	else	
		document.form[tamtxt].value = 1200-document.form[campo].value.length;
}

