function ValidaContato() {
 if(document.formulario.nome.value.length == 0) {
    alert("Nome não pode ser vazio.");
    document.formulario.nome.focus();
    return false;
 }
 if(document.formulario.email.value.length == 0) {
    alert("Email não pode ser vazio.");
    document.formulario.email.focus();
    return false;
 } else {
     var email = document.formulario.email.value;
     if(email.indexOf('@') == "-1" ||
		email.lastIndexOf('.') < email.indexOf('@') ||
		email.indexOf('@') == "0" ||
		email.indexOf('.') == (email.indexOf('@'))+1 ||
		email.lastIndexOf('.') == (email.length)-1 ||
		email.length < 5)
		{
			alert("O E-MAIL é inválido. Verifique!!!.")
            document.formulario.email.focus();
			return false
		}
 }
 if(document.formulario.mensagem.value.length == 0) {
    alert("Digite sua mensagem.");
    document.formulario.mensagem.focus();
    return false;
 }
}

function ValidaOrcamento(formulario) {
 if(document.formulario.nome.value.length == 0) {
  alert('É necessário digitar seu nome.');
  document.formulario.nome.focus();
  return false;
 }
 if(document.formulario.email.value.length == 0) {
  alert('É necessário digitar seu e-mail.');
  document.formulario.email.focus();
  return false;
 } else {
     var email = document.formulario.email.value;
     if(email.indexOf('@') == "-1" ||
		email.lastIndexOf('.') < email.indexOf('@') ||
		email.indexOf('@') == "0" ||
		email.indexOf('.') == (email.indexOf('@'))+1 ||
		email.lastIndexOf('.') == (email.length)-1 ||
		email.length < 5)
		{
			alert("O E-MAIL é inválido. Verifique!!!.")
            document.formulario.email.focus();
			return false
		}
 }
 if(document.formulario.telefone.value.length == 0) {
  alert('É necessário digitar seu telefone.');
  document.formulario.telefone.focus();
  return false;
 }
 document.formulario.submit();
}

function formataTELEFONE(x,tecla){
        // Por Tiago Araujo Silva (tiago@tiagoaraujo.com)

        separador="-";
        tecla=tecla.keyCode;
        valor=x.value.split('');
        formatado="";
        i=0;

        while(i<valor.length){
            caractere=valor[i];
            numeros=/^\d+$/;
            if(numeros.test(caractere) || caractere==separador){ formatado+=String(caractere);}
            if((formatado.length==2) && tecla!=8){formatado+=" "; i++;}
            if((formatado.length==7) && tecla!=8){formatado+=separador; i++;}
            i++;
        }
        x.value=formatado;
}

 function SomenteNumero(e){
    var tecla=(window.event)?event.keyCode:e.which;
    if((tecla > 47 && tecla < 58)) return true;
    else{
    if (tecla != 8) return false;
    else return true;
    }
}
