// JavaScript Document
function verifica(){
	
	
		var nome     = document.getElementById("nome").value;
		var email    = document.getElementById("email").value;
		var mensagem = document.getElementById("mensagem").value;
	
		
		if(nome == ""){
				
				mensagemAlerta('nome');
				return false;
		
                }else if(email == ""){
				
				mensagemAlerta('email');
				return false;
				
		}else if(!validaEmail(email)){
				
				mensagemAlertaEmail('email');
				return false;
			
		
		
		}else if(mensagem == ""){
				
				mensagemAlerta('mensagem');
				return false;	
			
		}else{
			
			return true;	
		}
	
	}


function validaEmail(valor){
	
	var tipo = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	return tipo.test(valor);
	
	}
	
function mensagemAlerta(campo){
	
		document.getElementById('mensagemAlertaContato').innerHTML = "O campo " +campo+ " deve ser preenchido!";
		document.getElementById(campo).style.border = "solid 1px red";
		document.getElementById(campo).style.background = "#FFDFDF";
		document.getElementById(campo).focus(); 
		return false;
	}
	
function mensagemSucesso(){
	
		document.getElementById('mensagemAlertaContato').innerHTML = "Todos Os campos foram enviados com sucesso!";
		document.getElementById(campo).style.border = "solid 1px red";
		document.getElementById(campo).style.background = "#FFDFDF";
		document.getElementById(campo).focus(); 
		return false;
	}
	
function mensagemAlertaEmail(campo){
	
		document.getElementById('mensagemAlertaContato').innerHTML = "O campo " +campo+ " deve ter um formato válido!";
		document.getElementById(campo).style.border = "solid 1px red";
		document.getElementById(campo).style.background = "#FFDFDF";
		document.getElementById(campo).focus();
		return false;
	}
	
function mensagemAlertaFone(campo){
	
		document.getElementById('mensagemAlertaContato').innerHTML = "O campo " +campo+ " deve conter apenas números!";
		document.getElementById(campo).style.border = "solid 1px red";
		document.getElementById(campo).style.background = "#FFDFDF";
		document.getElementById(campo).focus();
		return false;
	}
	
function mensagemAlertaFoneFormato(campo){
	
		document.getElementById('mensagemAlertaContato').innerHTML = "O campo " +campo+ " deve ser preenchido com 'DDD' e o número completo";
		document.getElementById(campo).style.border = "solid 1px red";
		document.getElementById(campo).style.background = "#FFDFDF";
		document.getElementById(campo).focus();
		return false;
	}	

function retiraCor(campo){
	
		document.getElementById(campo).style.border = "solid 1px #DEDEDE";
		document.getElementById(campo).style.background = "#FFFFFF";
	}