
function busca_rapida_im(pg,cp4,op){
	var campos = "tipo$subtipo$regiao$"+cp4;
	varArray1 = campos.split('$');
	valores = "";
	for (i=0;i<varArray1.length;i++){
		valores += "&"+varArray1[i]+"="+document.getElementById(varArray1[i]).value;}
	carrega_basico(pg+"?apmc=2"+valores,"tplc");
}

function monta_inicio(cp,vl){
	document.getElementById(cp).value=vl;
	carrega(this.path+"ajax/ajax_ramos.php?tipo="+vl,"tplc");
}

function monta_form(cp,vl){
	document.getElementById(cp).value=vl;
	if(!document.getElementById("cidade_imoveis")){cp2 = "bairro_imoveis";}else{cp2 = "cidade_imoveis";}
	busca_rapida_im(this.path+"ajax/ajax_ramos.php",cp2,cp);
	document.getElementById("form_ilusion").style.display="";
	document.getElementById("form_original").style.display="none";
}
function monta_final(cp,vl){
	document.getElementById(cp).value=vl;
	document.getElementById("scroll").value = "0";
	document.getElementById("form_ilusion").style.display="none";
	document.getElementById("form_original").style.display="";
	pageScroll(5);
	subtipo = document.getElementById("subtipo").value;
	carrega(this.path+"restrito/cadastro/fisica_formulario.php?subtipo="+subtipo,"form_original");
}

function dig_cpf(campo,evt){
	return formata(campo, '???.???.???-??', evt);
}
function dig_cnpj(campo,evt){
	return formata(campo, '??.???.???/????-??', evt);
}

function exibe_btn(){
	if(document.getElementById("terms").checked == true){
		document.getElementById("btn_envia").disabled = false;
	}else{
		document.getElementById("btn_envia").disabled = true;
	}
}

function exibe_termo(){
	if(document.getElementById("dv_termo").style.display=="none"){
		document.getElementById("dv_termo").style.display="";
	}else{
		document.getElementById("dv_termo").style.display="none";
	}
}

function manda_valor(cp,vl){
	document.getElementById(cp).value=vl;
}

function char_cep(campo,evt){
	formata(campo,'?????-???',evt);
}

function char_data(campo,evt){
	formata(campo,'??/??/????',evt);
}

function proximo(prox,id,tot){
	if(document.getElementById(id).value.length == eval(tot)){
		document.getElementById(prox).focus();
	}
}

function monta_cep(cp){
	lp = cp.replace("-","");
	if(lp.length == 8){
		retorna_cep("/funcoes/busca_cep.php?cep="+lp,"endereco");
	}
}

function monta_cep2(cp){
	lp = cp.replace("-","");
	if(lp.length == 8){
		retorna_cep("/funcoes/busca_cep.php?cep="+lp,"endereco2");
	}
}

function monta_cep_compl(cp){
	lp = cp.replace("-","");
	if(lp.length == 8){
		retorna_cep("/funcoes/busca_cep.php?cep="+lp,"endereco$bairro$cidade$uf");
	}
}

function perm(fr,maxi){
	at = eval(document.getElementById("car_rests").innerHTML);
	document.getElementById("car_rests").innerHTML = maxi-fr;
	if(fr >= maxi){
		return false; 
	}else{
		return true;}
}

function valida_altera_dados2(){
	var erro=0;
	var f = "form1"; //Formulário para validar
	var campos = "prioridade$nome_contato$nascimento$cpf$cep$endereco$numero$bairro$cidade$uf$ddd1$fone1$terms";
	var tipos = "text$text$data$cpf$text$text$text$text$text$select$text$text$checkbox";
	var mensagens = "Escolha a Opcao de Pagamento!$**$Data Invalida$CPF invalido!$**$**$**$**$**$Selecionar...$*$*$Leia os Termos!";
	
	erro += validacao(campos,tipos,mensagens,"xx",f);
	if(erro > 0){
		document.getElementById("errs").style.display="";
		document.getElementById("errs").innerHTML = "Os campos em (*) s&atilde;o obrigat&oacute;rios!<br>Ocorreram erros: " +erro+ " erro(s).<p></p>";
		return false;
	}	
}

function valida_altera_dados(){
	var erro=0;
	var f = "form1"; //Formulário para validar
	var campos = "nome_contato$nascimento$cpf$cep$endereco$numero$bairro$cidade$uf$ddd1$fone1";
	var tipos = "text$data$cpf$text$text$text$text$text$select$text$text";
	var mensagens = "**$Data Invalida$CPF invalido!$**$**$**$**$**$Selecionar...$*";
	
	erro += validacao(campos,tipos,mensagens,"xx",f);
	if(erro > 0){
		document.getElementById("errs").style.display="";
		document.getElementById("errs").innerHTML = "Os campos em (*) s&atilde;o obrigat&oacute;rios!<br>Ocorreram erros: " +erro+ " erro(s).<p></p>";
		return false;
	}	
}

function valida_altera_senha(){
	var erro=0;
	var f = "form4"; //Formulário para validar
	var campos = "senha_antiga$senha1-senha2";
	var tipos = "text$senha";
	var mensagens = "Digite sua senha!$xx";
	
	erro += validacao(campos,tipos,mensagens,"xx",f);
	if(erro > 0){
		document.getElementById("errs4").style.display="";
		document.getElementById("errs4").innerHTML = "Os campos em (*) são obrigatórios!<br>Ocorreram erros: " +erro+ " erro(s).<p></p>";
		return false;
	}
}

function valida_local(){
	var erro=0;
	var f = "frm2"; //Formulário para validar
	var campos = "id_reg$cep2$endereco2$numero2$fone12";
	var tipos = "select$text$text$text$text";
	var mensagens = "****$****$****$****$****";
	
	erro += validacao(campos,tipos,mensagens,"xx",f);
	if(erro > 0){
		document.getElementById("errs3").style.display="";
		document.getElementById("errs3").innerHTML = "Os campos em (*) sao obrigatarios!<br>Ocorreram erros: " +erro+ " erro(s).<p></p>";
		return false;
	}	
}