// JavaScript Document
// JavaScript Document
//Codigos de postagem desenvolvindo:
//Paulo Henrique Arruda de lima
//Desenvolvedor ASP/SQL
//Inicio Funcao que testa campos obrigatorios
	function cmail(form) {   

	// checando e validando o campo nome
		if (form.txtnome.value.length < 4) {
		   alert("O campo Nome está vazio por favor preencha corretamente!");
		   form.txtnome.focus();
		   return false;       };
	//checando os endereço de e-mail e hosts
	//Se o parâmetro obrigatório for igual à zero, significa que ele pode estar vazio, caso contrário, não   
		if (form.txtmail.value.length < 5) {
       		alert("Preencha o e-mail corretamente!");
       		form.txtmail.focus();
      		 return false;       };
        if (form.txtmail.value.indexOf('@', 0) == -1) {
       		alert("Este não é um e-mail válido!");
       		form.txtmail.focus();
       		return false;           };
		if(form.txtmail.value.indexOf("zipmeil") > 0) {
			alert("O e-mail informado parece não estar correto.");
			form.txtmail.focus();
			form.txtmail.select();
			return false;			};
		if(form.txtmail.value.indexOf("zapmail") > 0) {	
			alert("O e-mail informado parece não estar correto")
			form.txtmail.focus();
			form.txtmail.select();
			return false;			};
		if(form.txtmail.value.indexOf("zapmail") > 0) {
			alert("O e-mail informado parece não estar correto")
			form.txtmail.focus();
			form.txtmail.select();
			return false;		};	
		if(form.txtmail.value.indexOf("wwww") > 0) {
			alert("O e-mail  informado parece não estar correto")
			form.txtmail.focus();
			form.txtmail.select();
			return false;		};
		if(form.txtmail.value.indexOf("hotmial") > 0) {
			alert("O e-mail  informado parece não estar correto")
			form.txtmail.focus();
			form.txtmail.select();
			return false;		};
		if(form.txtmail.value.indexOf("hotmal") > 0) {
			alert("O e-mail  informado parece não estar correto")
			form.txtmail.focus();
			form.txtmail.select();
			return false;		};
		if(form.txtmail.value.indexOf("teste") > 0) {
			alert("O e-mail  informado parece não estar correto")
			form.txtmail.focus();
			form.txtmail.select();
			return false;		};	
		if(form.txtmail.value.indexOf("teste.com.br") > 0) {
			alert("O e-mail  informado parece não estar correto")
			form.txtmail.focus();
			form.txtmail.select();
			return false;		};
		if(form.txtmail.value.indexOf("teste@teste.com.br") > 0) {
			alert("O e-mail  informado parece não estar correto")
			form.txtmail.focus();
			form.txtmail.select();
			return false;		};
		if(!form.txtmail.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.[a-zA-Z0-9._-]+)/gi)){   
            alert("Informe um e-mail válido");   
            form.txtmail.focus();   
            return false;		};
}	
//#Fim da Funcao que testa campos obrigatorios