// JavaScript Document
function checkdata(nform) {
	// Outras validações
	if (nform.nome.value == "") {
		alert("Informe seu Nome.");
		nform.nome.focus();
		nform.nome.select();
		return false;
	}

	if (nform.cpf.value == "") {
		alert("Informe seu CPF.");
		nform.cpf.focus();
		nform.cpf.select();
		return false;
	}
	
	if (nform.endereco.value == "") {
		alert("Informe seu Endereco.");
		nform.endereco.focus();
		nform.endereco.select();
		return false;
	}	
	
	if (nform.bairro.value == "") {
		alert("Informe seu Bairro.");
		nform.bairro.focus();
		nform.bairro.select();
		return false;
	}
	
	if (nform.cidade.value == "") {
		alert("Informe sua Cidade.");
		nform.cidade.focus();
		nform.cidade.select();
		return false;
	}
	
	if (nform.uf.value == "") {
		alert("Informe seu Estado.");
		nform.uf.focus();
		nform.uf.select();
		return false;
	}	

	if (nform.cep.value == "") {
		alert("Informe seu CEP.");
		nform.cep.focus();
		nform.cep.select();
		return false;
	}

	lencep = nform.cep.value;

	if (lencep.length != 8) {
		alert("Informe o CEP com 8 digitos (somente numeros).");
		nform.cep.focus();
		nform.cep.select();
		return false;
	}

	if (nform.telefone.value == "") {
		alert("Informe seu Telefone.");
		nform.telefone.focus();
		nform.telefone.select();
		return false;
	}
	
	if (nform.categoria.value == "") {
		alert("Informe sua Categoria Profissional.");
		nform.categoria.focus();
		nform.categoria.select();
		return false;
	}	
	
	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("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("@",prim + 1) != -1) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf(".") < 1) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf(" ") != -1) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("zipmeil.com") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("hotmeil.com") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf(".@") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("@.") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf(".com.br.") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("/") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("[") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("]") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("(") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf(")") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
		if(nform.email.value.indexOf("..") > 0) {
			alert("E-mail incorreto.");
			nform.email.focus();
			nform.email.select();
			return false;
		}
	}	
		return true;
}
