function checa(nform)
{
	if (nform.email.value == "")
	{
	alert("Informe seu e-mail.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	else
 	{
 	prim = nform.email.value.indexOf("@")
 	if(prim < 2) {
 	alert("O e-mail informado parece não estar correto.");
 	nform.email.focus();
 	nform.email.select();
 	return false;
 	}

	if(nform.email.value.indexOf("@",prim + 1) != -1) {
	alert("O e-mail informado parece não estar correto.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf(".") < 1) {
	alert("O e-mail informado não pode conter '.' no inicio.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf(" ") != -1) {
	alert("O campo e-mail que você informou parece estar vazio.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf("zipmeil.com") > 0) {
	alert("O e-mail informado parece não estar correto.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf("hotmeil.com") > 0) {
	alert("O e-mail informado parece não estar correto.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf("hotmail.com.br") > 0) {
	alert("O e-mail informado parece não estar correto.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf("gmail.com.br") > 0) {
	alert("O e-mail informado parece não estar correto.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf(".@") > 0) {
	alert("O e-mail informado parece não estar correto.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf("@.") > 0) {
	alert("O e-mail informado parece não estar correto.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf(".com.br.") > 0) {
	alert("O e-mail informado parece não estar correto.");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	
	if(nform.email.value.indexOf("[") > 0) {
	alert("O e-mail informado parece não pode conter caracteres especiais...");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf("]") > 0) {
	alert("O e-mail informado parece não pode conter caracteres especiais...");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf("(")  > 0) {
	alert("O e-mail informado parece não pode conter caracteres especiais...");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf(")") > 0) {
	alert("O e-mail informado parece não pode conter caracteres especiais...");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	if(nform.email.value.indexOf("..") > 0) {
	alert("O e-mail informado parece não pode conter caracteres especiais...");
	nform.email.focus();
	nform.email.select();
	return false;
	}
	
	
	if(nform.email.value.indexOf("/" || "´" || "Ç" || "^" || ";" || "ç" || "*" || "+" || "~") > 0 )
	{
	alert("O e-mail informado parece não pode conter caracteres especiais...");
	nform.email.focus();
	nform.email.select();
	return false;
	}	
	return true;
   }
}
	


