function validarNome(){
   var campo = document.getElementById("nome");
   var nome = document.getElementById("nome").value;	
	   if(nome<=0){
		campo.style.backgroundColor="#FFEADD";
		return false;
	   }else{
		campo.style.backgroundColor="#FFF";
		return true;
	   }
}

function mensagemNome(){
   if (validarNome()){
			return "";	
		}else{
			return "Preencha seu nome.\n";
		}
}

function validarEmail(){
	var conteudo = document.getElementById("e-mail");
	var email = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		if (email.test(conteudo.value)){
			conteudo.style.backgroundColor="#FFF";
			return true;
		}
		else{
			conteudo.style.backgroundColor="#FFEADD";
			return false;
		}
}

function mensagemEmail(){
   if (validarEmail()){
			return "";	
		}else{
			return "Preencha um e-mail válido.\n";
		}
}

function validarAssunto(){
   var campo = document.getElementById("assunto");
   var assunto = document.getElementById("assunto").value;	
	   if(assunto<=0){
		campo.style.backgroundColor="#FFEADD";
		return false;
	   }else{
		campo.style.backgroundColor="#FFF";
		return true;
	   }
}

function mensagemAssunto(){
   if (validarAssunto()){
			return "";	
		}else{
			return "Informe o assunto da mensagem.\n";
		}
}

function validarMensagem(){
	var campo = document.getElementById("mensagem");
	var mensagem = document.getElementById("mensagem");	
		if (mensagem.value.length<10){
			campo.style.backgroundColor="#FFEADD";
			return false;
		}
		else{
			campo.style.backgroundColor="#FFF";
			return true;
		}		
	}
	
function mensagemMensagem(){
   if (validarMensagem()){
			return "";	
		}else{
			return "A mensagem deve ter no mínimo 10 caracteres.\n";
		}
}
	
function validar(){
	var nome = validarNome();
	var email = validarEmail();
	var assunto = validarAssunto();
	var mensagem = validarMensagem();
	if(nome == true && email == true && assunto == true && mensagem  == true ){
		return true;
	}else{
		alert(mensagemNome() + mensagemEmail() + mensagemAssunto() + mensagemMensagem());
        return false;
    }
}
