// JavaScript Document
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->

function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}
function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}
function soNumeros(v){
    return v.replace(/\D/g,"")				 //Remove tudo o que não é dígito
}
function Data(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{2})(\d)/,"$1/$2")       //Coloca uma barra entre o segundo e o terceiro dígitos
    v=v.replace(/(\d{2})(\d)/,"$1/$2")       //Coloca um ponto entre o quarto e o quinto dígitos
    return v
}

function TestaCampos() {
	if(document.cadastro.nome.value!==""){
		if(document.getElementById("masc").checked || document.getElementById("fem").checked){
			if(document.cadastro.nasc.value!==""){
				if(document.cadastro.email.value!==""){
					if(document.cadastro.senha.value!==""){
						if(document.cadastro.senha2.value!==""){
							if(document.cadastro.senha.value==document.cadastro.senha2.value){
								if(document.cadastro.ddd.value!==""){
									if(document.cadastro.telefone.value!==""){
										if(document.cadastro.cep.value!==""){
											if(document.cadastro.endereco.value!==""){
												if(document.cadastro.cidade.value!==""){
													if(document.cadastro.uf.value!==""){
														hoje=new Date()
														dig=document.cadastro.nasc.value
														dia=dig.substr(0,2)-1+1
														mes=dig.substr(3,2)-1+1
														ano=dig.substr(6,4)-1+1
														if((ano>=hoje.getFullYear())||(ano<=hoje.getFullYear()-120)){
															alert("Verifique o ano de seu nascimento")
															document.cadastro.nasc.select()
														}else{
															if((mes<1)||(mes>12)){
																alert("O mês de nascimento não é válido")
																document.cadastro.nasc.select()
															}else{
																if((dia<1)||(dia>31)){
																	alert("Dia do nascimento inválido")
																	document.cadastro.nasc.select()
																}else{
																	if(((mes==2)&&(dia==29)&&((ano%4)!=0))||((mes==2)&&(dia>29))){
																		alert("Verifique o dia, fevereiro pode ter no máximo 29 dias \n(apenas em anos bissextos fevereiro tem 29 dias)")
																		document.cadastro.nasc.select()
																	}else{
																		document.forms['cadastro'].submit()
																	}
																}
															}
														}
													}else{
														alert("Selecione o estado")
														document.cadastro.uf.select()}
												}else{
													alert("Digite a Cidade")
													document.cadastro.cidade.focus()}
											}else{
												alert("Digite o Endereço")
												document.cadastro.endereco.focus()}
										}else{
											alert("Digite o CEP")
											document.cadastro.cep.focus()}
									}else{
										alert("Digite o telefone")
										document.cadastro.telefone.focus()}
								}else{
									alert("Digite o DDD")
									document.cadastro.ddd.focus()}
							}else{
								alert("Redigite a senha corretamente")
								document.cadastro.senha2.select()}
						}else{
							alert("Redigite a senha")
							document.cadastro.senha2.focus()}
					}else{
						alert("Senha não preenchida")
						document.cadastro.senha.focus()}
				}else{
					alert("E-mail não preenchido")
					document.cadastro.email.focus()}
			}else{
				alert("Data de nascimento não preenchida")
				document.cadastro.nasc.focus()}
		}else{
			alert("Sexo não preenchido")}
	}else{
		alert("Nome não preenchido")
		document.cadastro.nome.focus()}
}