function ValidContato() {
	//Campos
	var nome = document.getElementById("nome");
	var ddd = document.getElementById("ddd");
	var telefone = document.getElementById("telefone");
	var email = document.getElementById("email");
	var eu_sou = document.getElementById("eu_sou");
	var mensagem = document.getElementById("mensagem");
	//Botão
	var enviar = document.getElementById("enviar");
	
	var campos = new Array(nome,ddd,telefone,email,eu_sou,mensagem);
	for(var i=0;i<campos.length;i++) {
		campos[i].style.borderLeft = "2px solid #CCC";
	}
	
	// Regra para a validação de e-mail.
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	
	if(nome.value == "") {
		alert("Digite seu nome");
		nome.style.borderLeft = "2px solid #FF0000";
		nome.focus();
		return;
	}
	if(ddd.value.length != 2) {
		alert("Digite o DDD");
		ddd.style.borderLeft = "2px solid #FF0000";
		ddd.focus();
		return;
	}
	if(telefone.value.length < 7) {
		alert("Digite o telefone, apenas números");
		telefone.style.borderLeft = "2px solid #FF0000";
		telefone.focus();
		return;
	}
	if(email.value == "") {
		alert("Digite o e-mail");
		email.style.borderLeft = "2px solid #FF0000";
		email.focus();
		return;
	} else {
		valid_email = reEmail.exec(email.value)
		if(valid_email == null) {
			alert("E-mail inválido");
			email.style.borderLeft = "2px solid #FF0000";
			email.focus();
			return;
		}
	}
	if(eu_sou.value == "") {
		alert("Selecione quem é você");
		eu_sou.style.borderLeft = "2px solid #FF0000";
		eu_sou.focus();
		return;
	}
	
	if(assunto.value == "") {
		alert("Digite um assunto");
		assunto.style.borderLeft = "2px solid #FF0000";
		assunto.focus();
		return;
	}
	
	if(mensagem.value == "") {
		alert("Digite uma mensagem");
		mensagem.style.borderLeft = "2px solid #FF0000";
		mensagem.focus();
		return;
	}
	
	enviar.disabled = true;
	document.form-contato.submit();
}