function exibeFaq(obj){
	if (obj.value == 'Cães')
		document.getElementById("faqCao").style.display = "block";
	else 
		document.getElementById("faqCao").style.display = "none";

	if (obj.value == 'Gatos')
		document.getElementById("faqGato").style.display = "block";
	else 
		document.getElementById("faqGato").style.display = "none";
}

function limpaFale(){
	if (confirm("Deseja realmente limpar os dados do formulário?"))
	{
		var campos = ["nome" , "email" , "telResidencial" , "dddResidencial" , "cepIni" , "cepFim" , "cpf" , "cnpj" , "mensagem"];
		for (var c = 0; c < campos.length; c++)
		{
			var n = document.form[campos[c]];
			if (n.type != "hidden")
				n.value = "";
		}
		document.form.assunto.options[0].selected = true;
	}
}

/*
function validaNum(obj,e){
	var strCheck = '0123456789';
	var whichCode = (window.Event) ? e.which : e.keyCode;
	key = String.fromCharCode(whichCode);
	if (strCheck.indexOf(key) == -1){
		return false;
	}
	else
		return key;
}
*/


function validaNum(input, e, excessao)
{
	if (!e) var e = window.event; 
	
	//captura o código da tecla digitada
	var code = (e.keyCode) ? e.keyCode : e.which;
	code = parseInt(code);
	
	//flag que indica se deve bloquear a digitação [inicia com true para facilitar no if]
	var bloquear = true;
	
	//verifica as excessões passadas por parametro
	if(excessao)
	{
		for(var i = 2; i < arguments.length; i ++)
		{
			if(code == arguments[i]) bloquear = false;
		}
	}
	
	//caracteres permitidos
	if((code >= 48) && (code <= 57))
	{
		return true;
	}
	//excecões permitidas (enter, backspace, delete, setas, etc..)
	else if(code != 8 && code != 46 && code != 37 && code != 9 && code != 39 && code != 36 && code != 35 && bloquear)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function pulaCampo(objeto, tamanho){
	// Se FOR SELECT
	if (objeto.type.toUpperCase() == "SELECT-ONE"){
	
		// Obtém todos os elementos do formulário
		var campos = document.form.elements;
		
		// Varre elementos
		for(var i = 0; i < campos.length; i++){
			
			// Se campo atual
			if(objeto.name == campos[i].name){
			
				//Foca o próximo campo
				document.form[campos[i+1].name].focus();
				
			}
		}
	
	}else{
	
		// Verifica se preencheu o campo
		if(objeto.value.length == tamanho){
		
			// Obtém todos os elementos do formulário
			var campos = document.form.elements;
			
			// Varre elementos
			for(var i = 0; i < campos.length; i++){
				
				// Se campo atual
				if(objeto.name == campos[i].name){
				
					//Foca o próximo campo
					document.form[campos[i+1].name].focus();
					
				}
			}
		}
	}

}
