	function validar(){
		//validação para o campo Nome:
			if(cad.nome.value == ""){
				alert("O nome é obrigatório");
				cad.nome.focus();
				return false
			}
		//validação para o campo E-mail:
			if(cad.email.value == ""){
				alert("O e-mail é obrigatório");
				cad.email.focus();
				return false
			}
			if(cad.email.value.indexOf("@") == -1){
				alert("todo e-mail é composto pelo '@'");
				cad.email.select();
				return false
			}
			if(cad.email.value.indexOf("@") != cad.email.value.lastIndexOf("@")){
				alert("um e-mail não deve conter mais de um @");
				cad.email.select();
				return false
			}
			if(cad.email.value.indexOf(".",cad.email.value.indexOf("@")) == -1){
				alert("informe corretamente seu e-mail");
				cad.email.select();
				return false
			}
			
			if(cad.dt_nasc.value == '')
			{
				alert('O campo "Nascimento" deve ser preenchido.');
				cad.dt_nasc.focus();
				return false;
			}
					
			//validação para o campo estado:
			if(cad.uf.value == ""){
				alert("preencha o estado!");
				cad.uf.focus();
				return false;
			}
			if(cad.uf.value.length < 2){
				alert("O campo UF deve conter 2 dígitos");
				cad.uf.select();
				return false;
			}
			//validação para o campo TEL:
			if(cad.tel_res.value== "" && cad.tel_com.value=="" && cad.tel_cel.value==""){
				alert("Deve conter pelo menos um telefone");			
				cad.tel_res.select();
				return false;
			}
			if(cad.tel_res.value.length < 13 && cad.tel_res.value!=""){
				alert("faltam numeros informados no campo telefone");
				cad.tel_res.select();
				return false;
			}
			if(cad.tel_com.value.length < 13 && cad.tel_com.value!=""){
				alert("faltam numeros informados no campo telefone");
				cad.tel_com.select();
				return false;
			}
			if(cad.tel_cel.value.length < 13 && cad.tel_cel.value!=""){
				alert("faltam numeros informados no campo telefone");
				cad.tel_cel.select();
				return false;
			}
			end.value=location.href;
			return true;
	}
	function verif_CEP(cep){
		if(cep.value.length == 2){
			cep.value=cep.value+".";
		}
		if(cep.value.length==6){
			cep.value=cep.value+"-";
		}
	}
	function uppercase(obj){
		obj.value=obj.value.toUpperCase();
	}
	function formatTel(tel){
		if(tel.value==""){
			tel.value="(";
		}
		if(tel.value.length==3){
			tel.value=tel.value+')';
		}
		if(tel.value.length==8){
			tel.value=tel.value+'-';
		}
	}
