// JavaScript Document
function validaDados(){
//Campo Nome
	if(document.contato.nome.value == ""){
		alert("Digite o seu nome!");
		document.contato.nome.focus();
		return false;
	}
	
	if(document.contato.nome.value.length < 5){
		alert("Digite o m\u00ednimo de 5 caracteres");
		document.contato.nome.focus();
		return false;
	}
	
	
//Campo E-mail
	if(document.contato.email.value == ""){
		alert("Digite o seu E-mail");
		document.contato.email.focus();
		return false;
	}
	
	if(document.contato.email.value.indexOf("@") == -1 || document.contato.email.value.indexOf(".") == -1){
		alert("Digite um E-mail v\u00e1lido!");
		document.contato.email.focus();
		return false;
	}
	
//Campo Assunto
	if(document.contato.assunto.value == ""){
		alert("Digite o assunto de seu E-mail");
		document.contato.assunto.focus();
		return false;
	}
	
//Caixa de Texto
	if(document.contato.mensagem.value == ""){
		alert("Digite sua mensagem!");
		document.contato.mensagem.focus();
		return false;
	}
}

//transformação do texto em maiúscolo
function maiusculo(){
	document.contato.nome.value = document.contato.nome.value.toUpperCase();
}

//transformação do texto em minúsculo
function minusculo(){
	document.contato.email.value = document.contato.email.value.toLowerCase();
}

//Controle de Caracter
function controleCaracter(){
	if(document.contato.mensagem.value.length <= 300){
		document.contato.contagem.value = 300 - document.contato.mensagem.value.length;
	}
	else{
		document.contato.mensagem.value = document.contato.mensagem.value.substring(0,300);
	}
}

//Bloqueio de números
function valida_digitos(Ncampo)
{
		 //caracteres permitidos
		 if(Ncampo=="nome")
		 er=/[0-9]/;		 
		 digito=document.getElementById(Ncampo).value;
		 var tempor;
		 
		  for (var i=0;i<digito.length; i++) {
			tempor = digito.substring(i,i+1); 
			//se digitos não igual aos caracteres informado na variavel digitos, então é deletado
			  if (er.test(digito)) {
			  document.getElementById(Ncampo).value=digito.substring(0,digito.length-1);
			 
			 return false;
			  break;
    		}
   		}					
 }	
 
 /*function letrasie(e)//apenas Internet Explore
    {
        var expressao;

        expressao = /[0-9]/;

        if(expressao.test(String.fromCharCode(e.keyCode)))
        {
			alert("Digite apenas letras no campo nome");
            return false;
        }
        else
        {
            return true;
        }
		
		
    }*/
	

//Bloqueio de caracteres especiais e números
function VerificaCaracteres(caracter) {

	if(window.event) { // Internet Explorer
  	var tecla = event.keyCode;
 	}
 	else { // Firefox
  	var tecla = caracter.which;
 	}

 	if((tecla == 33) || (tecla == 34) || (tecla == 35) || (tecla == 36) || (tecla == 37) || (tecla == 38) || (tecla == 39) || (tecla == 40) || (tecla == 41) || (tecla == 42) || (tecla == 43) || (tecla == 44) || (tecla == 45) || (tecla == 46) || (tecla == 47) || (tecla == 48) || (tecla == 49) || (tecla == 50) || (tecla == 51) || (tecla == 52) || (tecla == 53) || (tecla == 54) || (tecla == 55) || (tecla == 56) || (tecla == 57) || (tecla == 58) || (tecla == 59) || (tecla == 60) || (tecla == 61) || (tecla == 63) || (tecla == 64) || (tecla == 91) || (tecla == 92) || (tecla == 93) || (tecla == 123) || (tecla == 124) || (tecla == 125)) { 
  	alert("Favor n\u00e3o usar n\u00fameros ou caracteres especiais!");
  	return false;
 	}
 	else 
 	{ 
 		return true; 
 	}
}
