function validaContato() {
	str="";
	valido=true;
	cor="#DD0000";
	
	if(document.form1.nome.value.length<3) {
		str+="\n- O campo Nome é obrigatório";
		document.form1.nome.style.backgroundColor=cor;
		valido=false;
	}
					
					
	if(document.form1.email.value.length<3) {
		str+="\n- O campo E-mail é obrigatório";
		document.form1.email.style.backgroundColor=cor;
		valido=false;
	} else if(!document.form1.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi) ) {
		str+="\n- O e-mail digitado é invalido";
		document.form1.email.style.backgroundColor=cor;
		valido=false;
	}
	
	if(document.form1.telefone.value.length<8) {
		str+="\n- O campo Telefone ou Celular é obrigatório";
		document.form1.telefone.style.backgroundColor=cor;
		valido=false;
	}
	
	if(document.form1.msg.value.length<3) {
		str+="\n- O campo Mensagem para contato é obrigatório";
		document.form1.msg.style.backgroundColor=cor;
		valido=false;
	}
	
	if(!valido) alert("Os seguintes erros foram encontrados:\n"+str);				
	return valido;
}

