// JavaScript Document

	function DoPrinting(){
		if (!window.print){
			alert("Use o Netscape ou Internet Explorer \n nas versões 4.0 ou superior!")
			return
		}
		window.print();
	}

	function fechar_popup(){
		self.opener.location.reload();
		window.close();
	}
	
	function abrir_popup(mypage, myname, w, h, scroll) {
		var winl = (screen.width - w) / 2;
		var wint = (screen.height - h) / 2;
		winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
		win = window.open(mypage, myname, winprops)
		if (parseInt(navigator.appVersion) >= 4) {
			win.window.focus();
		}
	}
	
	function SomenteNumero(campo){
		var digits="0123456789";
		var campo_temp;
		for (var i=0;i<campo.value.length;i++){
			campo_temp=campo.value.substring(i,i+1)       
			if (digits.indexOf(campo_temp)==-1){
				campo.value = campo.value.substring(0,i);
				break;
			}
		}
	}

	function ValidaCadastro(form) {
		Campos = new Array(
			form.nome,"Nome",
			form.email,"E-mail",
			form.cpf1,"CPF",
			form.cpf2,"CPF",
			form.cpf3,"CPF",
			form.cpf4,"CPF",
			form.pais,"País",
			form.estado,"Estado",
			form.cidade,"Cidade",
			form.bairro,"Bairro",
			form.endereco,"Endereço",
			form.numero,"Número",
			form.cep1,"CEP",
			form.cep2,"CEP",
			form.ddd,"DDD",
			form.tel,"Telefone",
			form.estado_franquia,"Sua Franquia - Estado",
			form.cidade_franquia,"Sua Franquia - Cidade"
		);
		
		for (var i=0;i<Campos.length;i=i+2) {
			if (Campos[i].value=='') {
				alert('O campo ' + Campos[i+1] + ' é obrigatório.');
				Campos[i].focus();
				return false;
				break;
			}
		}
		
		cpf = form.cpf1.value+form.cpf2.value+form.cpf3.value+form.cpf4.value;
		if (!isCPF(cpf)){
			alert('O CPF informado é inválido.');
			form.cpf1.focus();
			return false;
		}
	}
	
	function ValidaFPQ(form) {
		Campos = Array(
			form.nome,"Nome Completo",
			form.rg1,"RG",
			form.rg2,"RG",
			form.rg3,"RG",
			form.rg4,"RG",
			form.cpf1,"CPF",
			form.cpf2,"CPF",
			form.cpf3,"CPF",
			form.cpf4,"CPF",
			form.dia,"Dia de Nascimento",
			form.mes,"Mês de Nascimento",
			form.ano,"Ano de Nascimento",
			form.estado_civil,"Estado Civil"
		);
		
		if (form.estado_civil.value=='CASADO') {
			CamposAdd = Campos.push(
				form.conjuge_nome,"Nome do Cônjuge",
				form.conjuge_rg1,"RG do Cônjuge",
				form.conjuge_rg2,"RG do Cônjuge",
				form.conjuge_rg3,"RG do Cônjuge",
				form.conjuge_rg4,"RG do Cônjuge",
				form.conjuge_cpf1,"CPF do Cônjuge",
				form.conjuge_cpf2,"CPF do Cônjuge",
				form.conjuge_cpf3,"CPF do Cônjuge",
				form.conjuge_cpf4,"CPF do Cônjuge"
			);
		}

		CamposAdd = Campos.push(
			form.ddd,"DDD Residencial",
			form.tel,"Telefone Residencial",
			form.ddd_cel,"DDD Celular",
			form.cel,"Celular",
			form.email,"E-mail",
			form.estado,"Estado",
			form.cidade,"Cidade",
			form.endereco,"Endereço",
			form.cep1,"CEP",
			form.cep2,"CEP",
			form.reside,"Você reside no município onde pretende montar sua franquia?"
		);
		
		if (form.reside[0].checked == true){
			CamposAdd = Campos.push(
				form.reside_sim,"Há quanto tempo reside?"
			);
		} else {
			CamposAdd = Campos.push(
				form.reside_nao,"Há quanto tempo frequenta o município?"
			);
		}
		
		CamposAdd = Campos.push(
			form.formacao_superior,"Tem formação superior?"
		);
		
		if (form.formacao_superior[0].checked == true){
			CamposAdd = Campos.push(
				form.formacao_superior_sim,"Qual sua formação acadêmica?"
			);
		}
		
		CamposAdd = Campos.push(
			form.familia_apoia,"Sua família apóia a decisão de montar um negócio próprio?",
			form.como_soube,"Como e onde você soube da franquia <?php print Cfg_Titulo; ?>?",
			form.porque_gostaria,"Por que você gostaria de operar uma franquia <?php print Cfg_Titulo; ?>?",
			form.candidatou_franquia,"Você, alguma vez, já se candidatou à compra de alguma outra franquia?"
		);
		
		if (form.candidatou_franquia[0].checked == true){
			CamposAdd = Campos.push(
				form.candidatou_franquia_sim,"Qual(is)?"
			);
		}
		
		CamposAdd = Campos.push(
			form.negocio_proprio,"Você já operou um negócio próprio?"
		);
		
		if (form.negocio_proprio[0].checked == true){
			CamposAdd = Campos.push(
				form.negocio_proprio_sim,"Descreva o negócio"
			);
		}
		
		CamposAdd = Campos.push(
			form.participacao,"Como será sua participação na administração do negócio?",
			form.ajuda_parente,"Você terá ajuda de parentes e/ou familiares?"
		);
		
		if (form.ajuda_parente[0].checked == true){
			CamposAdd = Campos.push(
				form.ajuda_parente_sim,"Como será essa ajuda e de quem?"
			);
		}
		
		CamposAdd = Campos.push(
			form.filhos,"Você tem filho(s)?"
		);
		
		if (form.filhos[0].checked == true){
			CamposAdd = Campos.push(
				form.filhos_sim,"Qual(is) o(s) nome(s) e a(s) idade(s)?"
			);
			
			CamposAdd = Campos.push(
				form.filhos_ajuda,"Algum dos seus filhos irá ajudá-lo na operação do negócio?"
			);
			
			if (form.filhos_ajuda[0].checked == true){
				CamposAdd = Campos.push(
					form.filhos_ajuda_sim,"Como será essa ajuda?"
				);
			}
		}
		
		CamposAdd = Campos.push(
			form.trabalha,"Você trabalha atualmente?"
		);
		
		if (form.trabalha[0].checked == true){
			CamposAdd = Campos.push(
				form.trabalha_empresa,"Nome da empresa em que trabalha"
			);
		} else {
			CamposAdd = Campos.push(
				form.trabalha_empresa,"Nome da última empresa que trabalhou"
			);
		}
		
		CamposAdd = Campos.push(
			form.trabalha_ramo,"Ramo de atividade",
			form.trabalha_cargo,"Cargo exercido",
			form.experiencia_gestao_pessoal,"Tem experiência em gestão de pessoal?",
			form.experiencia_varejo,"Tem experiência em varejo?",
			form.experiencia_ramo,"Tem experiência no negócio de <?php print Cfg_Ramo; ?>?"
		);
		
		if (form.experiencia_ramo[0].checked == true){
			CamposAdd = Campos.push(
				form.experiencia_ramo_sim,"Descreva"
			);
		}
		
		CamposAdd = Campos.push(
			form.contribuicao_significativa,"Descreva uma ocasião em que você tenha tido uma contribuição significativa na rentabilidade de um negócio (trabalho) em que esteve envolvido",
			form.situacao_desafiadora,"Dê um exemplo de uma situação desafiadora recente que você enfrentou e como lidou com ela",
			form.situacao_equipe,"Descreva uma situação em equipe em que você sentiu que realmente ajudou o grupo",
			form.remuneracao_mensal,"Remuneração mensal atual"
		);
		
		if (form.estado_civil.value=='CASADO') {
			CamposAdd = Campos.push(
				form.conjuge_trabalha,"Seu cônjuge trabalha?",
				form.rendimento_conjuge_manutencao,"O rendimento do cônjuge, é suficiente para a manutenção da sua família?"
			);
		}
		
		CamposAdd = Campos.push(
			form.banco1_nome,"Banco",
			form.banco1_agencia,"Agência",
			form.banco1_cc,"C/C",
			form.fontes_renda,"Diga quais são suas fontes de renda e o valor",
			form.residencia_propria,"Possui residência própria?"
		);
		
		if (form.residencia_propria[0].checked == true){
			CamposAdd = Campos.push(
				form.residencia_propria_sim,"Você ainda possui débito nesse imóvel? Favor indicar"
			);
		}
		
		CamposAdd = Campos.push(
			form.capital_disponivel,"Qual o capital que você tem disponível para aplicar no negócio?",
			form.capital_liquidez,"Seu capital tem liquidez?",
			form.condicoes_reservas,"Montando o negócio, tem condições de se manter com suas reservas",
			form.franquia_fonte_renda,"A franquia será sua principal fonte de renda?",
			form.pendencia_credito,"Você tem ou teve alguma pendência de crédito em seu nome e/ou de empresas e pessoas ligadas a você em cartórios, Banco Central, Receita Federal, outros?"
		);
		
		if (form.pendencia_credito[0].checked == true){
			CamposAdd = Campos.push(
				form.pendencia_credito_sim,"Descreva"
			);
		}
		
		CamposAdd = Campos.push(
			form.autorizacao,"Autorização: ao enviar este formulário autorizo a <?php print Cfg_Titulo; ?> levantar minhas informações cadastrais"
		);
		
		for (var i=0;i<Campos.length;i=i+2) {
			if(Campos[i][0]){
				if (Campos[i][0].checked == false && Campos[i][1].checked == false){
					alert('O campo ' + Campos[i+1] + ' é obrigatório.');
					return false;
					break;
				}
				if (Campos[i].type == "select-one" && Campos[i].value==''){
					alert('O campo ' + Campos[i+1] + ' é obrigatório.');
					Campos[i].focus();
					return false;
					break;
				}
			} else {
				if (Campos[i].value=='') {
					alert('O campo ' + Campos[i+1] + ' é obrigatório.');
					Campos[i].focus();
					return false;
					break;
				}
			}
		}
		
		cpf = form.cpf1.value+form.cpf2.value+form.cpf3.value+form.cpf4.value;
		if (!isCPF(cpf)){
			alert('O CPF informado é inválido.');
			form.cpf1.focus();
			return false;
		}
	}
	
	function FPQ_estado_civil() {
		var conjuge_nome_tr = document.getElementById('conjuge_nome_tr');
		var conjuge_rg_tr = document.getElementById('conjuge_rg_tr');
		var conjuge_cpf_tr = document.getElementById('conjuge_cpf_tr');
		
		var conjuge_trabalha_label = document.getElementById('conjuge_trabalha_label');
		var conjuge_trabalha_campo = document.getElementById('conjuge_trabalha_campo');
		var rendimento_conjuge_manutencao_label = document.getElementById('rendimento_conjuge_manutencao_label');
		var rendimento_conjuge_manutencao_campo = document.getElementById('rendimento_conjuge_manutencao_campo');
		var fontes_renda_label = document.getElementById('fontes_renda_label');

		if (document.fpq.estado_civil.value == 'CASADO') {
			conjuge_nome_tr.style.display='';
			conjuge_rg_tr.style.display='';
			conjuge_cpf_tr.style.display='';
			conjuge_trabalha_label.style.display='';
			conjuge_trabalha_campo.style.display='';
			rendimento_conjuge_manutencao_label.style.display='';
			rendimento_conjuge_manutencao_campo.style.display='';
			fontes_renda_label.style.display='';

			document.getElementsByName('conjuge_nome')[0].value ='';
			document.getElementsByName('conjuge_rg1')[0].value ='';
			document.getElementsByName('conjuge_rg2')[0].value ='';
			document.getElementsByName('conjuge_rg3')[0].value ='';
			document.getElementsByName('conjuge_rg4')[0].value ='';
			document.getElementsByName('conjuge_cpf1')[0].value ='';
			document.getElementsByName('conjuge_cpf2')[0].value ='';
			document.getElementsByName('conjuge_cpf3')[0].value ='';
			document.getElementsByName('conjuge_cpf4')[0].value ='';
			document.fpq.conjuge_trabalha[0].checked = false;
			document.fpq.conjuge_trabalha[1].checked = false;
			document.fpq.rendimento_conjuge_manutencao[0].checked = false;
			document.fpq.rendimento_conjuge_manutencao[1].checked = false;
		} else {
			conjuge_nome_tr.style.display='none';
			conjuge_rg_tr.style.display='none';
			conjuge_cpf_tr.style.display='none';
			conjuge_trabalha_label.style.display='none';
			conjuge_trabalha_campo.style.display='none';
			rendimento_conjuge_manutencao_label.style.display='none';
			rendimento_conjuge_manutencao_campo.style.display='none';
			fontes_renda_label.style.display='none';

			document.getElementsByName('conjuge_nome')[0].value ='';
			document.getElementsByName('conjuge_rg1')[0].value ='';
			document.getElementsByName('conjuge_rg2')[0].value ='';
			document.getElementsByName('conjuge_rg3')[0].value ='';
			document.getElementsByName('conjuge_rg4')[0].value ='';
			document.getElementsByName('conjuge_cpf1')[0].value ='';
			document.getElementsByName('conjuge_cpf2')[0].value ='';
			document.getElementsByName('conjuge_cpf3')[0].value ='';
			document.getElementsByName('conjuge_cpf4')[0].value ='';
			document.fpq.conjuge_trabalha[0].checked = false;
			document.fpq.conjuge_trabalha[1].checked = false;
			document.fpq.rendimento_conjuge_manutencao[0].checked = false;
			document.fpq.rendimento_conjuge_manutencao[1].checked = false;
		}
	}
	
	function FPQ_reside() {
		var reside_sim_label = document.getElementById('reside_sim_label');
		var reside_sim_campo = document.getElementById('reside_sim_campo');
		var reside_nao_label = document.getElementById('reside_nao_label');
		var reside_nao_campo = document.getElementById('reside_nao_campo');

		if (document.fpq.reside[0].checked == true) {
			reside_sim_label.style.display='';
			reside_sim_campo.style.display='';
			reside_nao_label.style.display='none';
			reside_nao_campo.style.display='none';

			document.getElementsByName('reside_sim')[0].value ='';
			document.getElementsByName('reside_nao')[0].value ='';
		} else {
			reside_sim_label.style.display='none';
			reside_sim_campo.style.display='none';
			reside_nao_label.style.display='';
			reside_nao_campo.style.display='';
			

			document.getElementsByName('reside_sim')[0].value ='';
			document.getElementsByName('reside_nao')[0].value ='';
		}
	}
	
	function FPQ_formacao_superior() {
		var formacao_superior_sim_label = document.getElementById('formacao_superior_sim_label');
		var formacao_superior_sim_campo = document.getElementById('formacao_superior_sim_campo');

		if (document.fpq.formacao_superior[0].checked == true) {
			formacao_superior_sim_label.style.display='';
			formacao_superior_sim_campo.style.display='';

			document.getElementsByName('formacao_superior_sim')[0].value ='';
		} else {
			formacao_superior_sim_label.style.display='none';
			formacao_superior_sim_campo.style.display='none';

			document.getElementsByName('formacao_superior_sim')[0].value ='';
		}
	}
	
	function FPQ_candidatou_franquia() {
		var candidatou_franquia_sim_label = document.getElementById('candidatou_franquia_sim_label');
		var candidatou_franquia_sim_campo = document.getElementById('candidatou_franquia_sim_campo');

		if (document.fpq.candidatou_franquia[0].checked == true) {
			candidatou_franquia_sim_label.style.display='';
			candidatou_franquia_sim_campo.style.display='';

			document.getElementsByName('candidatou_franquia_sim')[0].value ='';
		} else {
			candidatou_franquia_sim_label.style.display='none';
			candidatou_franquia_sim_campo.style.display='none';

			document.getElementsByName('candidatou_franquia_sim')[0].value ='';
		}
	}
	
	function FPQ_negocio_proprio() {
		var negocio_proprio_sim_label = document.getElementById('negocio_proprio_sim_label');
		var negocio_proprio_sim_campo = document.getElementById('negocio_proprio_sim_campo');

		if (document.fpq.negocio_proprio[0].checked == true) {
			negocio_proprio_sim_label.style.display='';
			negocio_proprio_sim_campo.style.display='';

			document.getElementsByName('negocio_proprio_sim')[0].value ='';
		} else {
			negocio_proprio_sim_label.style.display='none';
			negocio_proprio_sim_campo.style.display='none';

			document.getElementsByName('negocio_proprio_sim')[0].value ='';
		}
	}

	function FPQ_ajuda_parente() {
		var ajuda_parente_sim_label = document.getElementById('ajuda_parente_sim_label');
		var ajuda_parente_sim_campo = document.getElementById('ajuda_parente_sim_campo');

		if (document.fpq.ajuda_parente[0].checked == true) {
			ajuda_parente_sim_label.style.display='';
			ajuda_parente_sim_campo.style.display='';

			document.getElementsByName('ajuda_parente_sim')[0].value ='';
		} else {
			ajuda_parente_sim_label.style.display='none';
			ajuda_parente_sim_campo.style.display='none';

			document.getElementsByName('ajuda_parente_sim')[0].value ='';
		}
	}

	function FPQ_filhos() {
		var filhos_sim_label = document.getElementById('filhos_sim_label');
		var filhos_sim_campo = document.getElementById('filhos_sim_campo');
		var filhos_ajuda_label = document.getElementById('filhos_ajuda_label');
		var filhos_ajuda_campo = document.getElementById('filhos_ajuda_campo');
		var filhos_ajuda_sim_label = document.getElementById('filhos_ajuda_sim_label');
		var filhos_ajuda_sim_campo = document.getElementById('filhos_ajuda_sim_campo');

		if (document.fpq.filhos[0].checked == true) {
			filhos_sim_label.style.display='';
			filhos_sim_campo.style.display='';
			filhos_ajuda_label.style.display='';
			filhos_ajuda_campo.style.display='';

			document.getElementsByName('filhos_sim')[0].value ='';
			document.fpq.filhos_ajuda[0].checked = false;
			document.getElementsByName('filhos_ajuda_sim')[0].value ='';
		} else {
			filhos_sim_label.style.display='none';
			filhos_sim_campo.style.display='none';
			filhos_ajuda_label.style.display='none';
			filhos_ajuda_campo.style.display='none';
			filhos_ajuda_sim_label.style.display='none';
			filhos_ajuda_sim_campo.style.display='none';

			document.getElementsByName('filhos_sim')[0].value ='';
			document.fpq.filhos_ajuda[1].checked = false;
			document.getElementsByName('filhos_ajuda_sim')[0].value ='';
		}
	}

	function FPQ_filhos_ajuda() {
		var filhos_ajuda_sim_label = document.getElementById('filhos_ajuda_sim_label');
		var filhos_ajuda_sim_campo = document.getElementById('filhos_ajuda_sim_campo');

		if (document.fpq.filhos_ajuda[0].checked == true) {
			filhos_ajuda_sim_label.style.display='';
			filhos_ajuda_sim_campo.style.display='';

			document.getElementsByName('filhos_ajuda_sim')[0].value ='';
		} else {
			filhos_ajuda_sim_label.style.display='none';
			filhos_ajuda_sim_campo.style.display='none';

			document.getElementsByName('filhos_ajuda_sim')[0].value ='';
		}
	}
	
	function FPQ_trabalha() {
		var trabalha_label = document.getElementById('trabalha_label');
		var trabalha_sim_label = document.getElementById('trabalha_sim_label');
		var trabalha_nao_label = document.getElementById('trabalha_nao_label');

		if (document.fpq.trabalha[0].checked == true) {
			trabalha_label.style.display='none';
			trabalha_sim_label.style.display='';
			trabalha_nao_label.style.display='none';
		} else {
			trabalha_label.style.display='none';
			trabalha_sim_label.style.display='none';
			trabalha_nao_label.style.display='';
		}
	}

	function FPQ_experiencia_ramo() {
		var experiencia_ramo_sim_label = document.getElementById('experiencia_ramo_sim_label');
		var experiencia_ramo_sim_campo = document.getElementById('experiencia_ramo_sim_campo');

		if (document.fpq.experiencia_ramo[0].checked == true) {
			experiencia_ramo_sim_label.style.display='';
			experiencia_ramo_sim_campo.style.display='';

			document.getElementsByName('experiencia_ramo_sim')[0].value ='';
		} else {
			experiencia_ramo_sim_label.style.display='none';
			experiencia_ramo_sim_campo.style.display='none';

			document.getElementsByName('experiencia_ramo_sim')[0].value ='';
		}
	}
	
	function FPQ_cartoes_credito_outros(check) {
		var cartoes_credito_outros_campo = document.getElementById('cartoes_credito_outros_campo');

		if (check.checked == true) {
			cartoes_credito_outros_campo.style.display='';

			document.getElementsByName('cartoes_credito_outros')[0].value ='';
		} else {
			cartoes_credito_outros_campo.style.display='none';

			document.getElementsByName('cartoes_credito_outros')[0].value ='';
		}
	}
	
	function FPQ_residencia_propria() {
		var residencia_propria_sim_label = document.getElementById('residencia_propria_sim_label');
		var residencia_propria_sim_campo = document.getElementById('residencia_propria_sim_campo');

		if (document.fpq.residencia_propria[0].checked == true) {
			residencia_propria_sim_label.style.display='';
			residencia_propria_sim_campo.style.display='';

			document.getElementsByName('residencia_propria_sim')[0].value ='';
		} else {
			residencia_propria_sim_label.style.display='none';
			residencia_propria_sim_campo.style.display='none';

			document.getElementsByName('residencia_propria_sim')[0].value ='';
		}
	}
	
	function FPQ_pendencia_credito() {
		var pendencia_credito_sim_label = document.getElementById('pendencia_credito_sim_label');
		var pendencia_credito_sim_campo = document.getElementById('pendencia_credito_sim_campo');

		if (document.fpq.pendencia_credito[0].checked == true) {
			pendencia_credito_sim_label.style.display='';
			pendencia_credito_sim_campo.style.display='';

			document.getElementsByName('pendencia_credito_sim')[0].value ='';
		} else {
			pendencia_credito_sim_label.style.display='none';
			pendencia_credito_sim_campo.style.display='none';

			document.getElementsByName('pendencia_credito_sim')[0].value ='';
		}
	}
