function checaContato(){
        
        if (/[\S]/.exec(document.forms[0].nome.value) == null){
           alert('Por favor, preencha seu Nome!');
           document.forms[0].nome.focus();
           return false;
        }
                
        email = checaEmail(document.forms[0].email);
        if (!email){
            document.forms[0].email.focus();
            document.forms[0].email.select();
            return false;
        }         

        if (/[\S]/.exec(document.forms[0].mensagem.value) == null){
            alert('Por favor preencha a Mensagem!');
            document.forms[0].mensagem.focus();
            return false;
        }
                 
return true;
}

function checaEmail(email){
        
        if (/[\S]/.exec(email.value) == null) {
           alert('Por favor preencha seu Email!');
           email.focus();
           return false;
        }
        prim = email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
		if(email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			email.focus();
		//	document.forms[0].email.select();
			return false;
		}
return 1;
}
