
	function validaForm(){
		//validar nome
		d = document.frm;
		if (d.Razao.value == ""){
			alert("O campo " + d.Razao.name + " deve ser preenchido!");
			d.Razao.focus();
			return false;
		}
		//validar user
		if (d.Cpf.value == ""){
			alert("O campo " + d.Cpf.name + " deve ser preenchido!");
			d.Cpf.focus();
			return false;
		}
		//validar senha
		if (d.Endereco.value == ""){
			alert("O campo " + d.Endereco.name + " deve ser preenchido!");
			d.Endereco.focus();
			return false;
		}
				//validar senha
		if (d.Numero.value == ""){
			alert("O campo " + d.Numero.name + " deve ser preenchido!");
			d.Numero.focus();
			return false;
		}
		if (d.Bairro.value == ""){
			alert("O campo " + d.Bairro.name + " deve ser preenchido!");
			d.Bairro.focus();
			return false;
		}
				//validar senha
		if (d.Cidade.value == ""){
			alert("O campo " + d.Cidade.name + " deve ser preenchido!");
			d.Cidade.focus();
			return false;
		}
						//validar senha
		if (d.Cep.value == ""){
			alert("O campo " + d.Cep.name + " deve ser preenchido!");
			d.Cep.focus();
			return false;
		}
						//validar senha
		if (d.Nome.value == ""){
			alert("O campo " + d.Nome.name + " deve ser preenchido!");
			d.Nome.focus();
			return false;
		}
		//validar email
		if (d.Email1.value == ""){
			alert("O campo " + d.Email1.name + " deve ser preenchido!");
			d.Email1.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.Email1.value.indexOf("@");
		parte2 = d.Email1.value.indexOf(".");
		parte3 = d.Email1.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo " + d.Email1.name + " deve ser conter um endereco eletronico!");
			d.Email1.focus();
			return false;
		}
		//validar telefone
		if (d.Telefone.value == ""){
			alert("O campo " + d.Telefone.name + " deve ser preenchido!");
			d.Telefone.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		if (isNaN(d.Telefone.value)){
			alert("O campo " + d.Telefone.name + " deve conter apenas numeros!");
			d.Telefone.focus();
			return false;
		}
		//validar data de nascimento
		erro=0;
		hoje = new Date();
		anoAtual = hoje.getFullYear();
		barras = d.nasce.value.split("/");
		if (barras.length == 3){
			dia = barras[0];
			mes = barras[1];
			ano = barras[2];
			resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
			if (!resultado) {
				alert("Formato de data invalido!");
				d.nasce.focus();
				return false;
			}
		} else {
			alert("Formato de data invalido!");
			d.nasce.focus();
			return false;
		}
		//validar sexo
		if (!d.sexo[0].checked && !d.sexo[1].checked) {
			alert("Escolha o sexo!")
			return false;
		}
		return true;
	}

