function validar(form1) {

	if (form1.nome.value == "")
	{
		alert('Preencha o nome corretamente');
		form1.nome.focus();
		return false;
	}
	
	if (form1.email.value == "") 
	{
		alert("Informe seu e-mail.");
		form1.email.focus();
		form1.email.select();
		return false;
	} else {
		prim = form1.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
	}
	
	if (form1.assunto.value == "" )
	{
		alert('Preencha o assunto');
		document.form1.nome.focus();
		return false;				
	}
	
	if (form1.mensagem.value == "" )
	{
		alert('Preencha o mensagem');
		form1.nome.focus();		
		return false;		
	}	
	
	return true;
}
