

//#################################################################################################
// A.02 - Registrar Solicitação
function Fc_txtTipoDoc(Tipo){
	if(Tipo == "J"){
		document.getElementById('tipoDoc').innerHTML = "Informe o CNPJ da empresa:";
		document.getElementById('tipoNome').innerHTML = "Razão Social da empresa:";
	}else{
		document.getElementById('tipoDoc').innerHTML = "Informe seu CPF:";
		document.getElementById('tipoNome').innerHTML = "Seu nome:";
	}
}

//#################################################################################################
// FORMULÁRIO 01 - DADOS BÁSICOS
//#################################################################################################
function Fc_FrmCliente(){
	var texto, texto_b, msgaux, erro, Codigo; 
	msgaux = 'Verifique no formulário as seguintes informações: \n' 
	erro=false;
	ObjFucus = true;
	
   // 1º Tipo de Pessoa
   if ( (document.getElementById('frm_tp_J').checked == false) && (document.getElementById('frm_tp_F').checked == false) ){ 
       msgaux+='\n- Escolha o Tipo de Pessoa: Pessoa Jurídica ou Pessoa Física'; 
       erro=true;
	   if(ObjFucus == true)ObjFucus = document.getElementById('frm_tp_J');
   } 

	//Pessoa Jurídica
	if (document.getElementById('frm_tp_J').checked == true ){   
		
		texto = document.getElementById('EMP_frm_cpf_cnpj').value; 
		if (texto.length < 10){ 
			msgaux+='\n- Informe o CNPJ da Empresa'; 
			erro=true;
			if(ObjFucus == true)ObjFucus = document.getElementById('EMP_frm_cpf_cnpj');
		}else{
			document.getElementById('frm_doc').value = texto;
		}
		
		texto = document.getElementById('EMP_frm_nome').value;
		if (texto.length < 5){ 
			msgaux+='\n- Preencha a Razão Social da Empresa'; 
			erro=true;
			if(ObjFucus == true)ObjFucus = document.getElementById('EMP_frm_nome');
		}else{
			document.getElementById('frm_nome').value = texto;
		}
		 
		texto = document.getElementById('frm_contato').value;
		if (texto.length < 5){ 
			msgaux+='\n- Preencha a pessoa de contato na Empresa'; 
			erro=true;
			if(ObjFucus == true)ObjFucus = document.getElementById('frm_contato');
		}   
		/*
		texto = document.getElementById('frm_atividade').value;
		if (texto.length < 5 ){ 
			msgaux+='\n- Informe o ramo de atividade'; 
			erro=true;
		}
		*/
	} 	   
	   
   //Pessoa Fisica	    
   if (document.getElementById('frm_tp_F').checked == true ){   
		texto = document.getElementById('PES_frm_cpf_cnpj').value; 
		if (texto.length <10){ 
			msgaux+='\n- Informe o CPF'; 
			erro=true;
			if(ObjFucus == true)ObjFucus = document.getElementById('PES_frm_cpf_cnpj');
		}else{
			document.getElementById('frm_doc').value = texto;
		}
			
		texto = document.getElementById('PES_frm_nome').value;
		if (texto.length < 3 ){ 
			msgaux+='\n- Informe o Nome'; 
			erro=true;
			if(ObjFucus == true)ObjFucus = document.getElementById('PES_frm_nome');
		}else{
			document.getElementById('frm_nome').value = texto;
		}
	} 
	
	/// Senhas
	texto = document.getElementById('frm_cont_psw').value;
	texto_b = document.getElementById('frm_cont_pswConf').value;
	if (texto.length < 4 ){ 
		msgaux+='\n- Informe uma senha com no mínimo de 4 dígitos!'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_cont_psw');
	}else{
		if(texto != texto_b){
			msgaux+='\n- A senha informada NÃO confere com a senha de confirmação!';
			erro=true;
			if(ObjFucus == true)ObjFucus = document.getElementById('frm_cont_pswConf');		
		}
	
	}
		
	
	//2º E-mail
	if (!/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/.test(document.getElementById('frm_email_pessoal').value)) { 
		msgaux+='\n- Favor informar um email válido.';
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_email_pessoal');
	}   
   
	
	//SENHA DE ACESSO
	/*
	texto = document.getElementById('frm_senha').value;
	if (texto.length == 0 ){ 
		msgaux+='\n- Informe uma Senha para Acesso'; 
		erro=true;
	}else{
		if (document.getElementById('frm_senha').value != document.getElementById('frm_senha_conf').value){ 
			msgaux+='\n- Verifique a senha digitada. A Senha e a Confirmação da Senha são Diferentes';
			erro=true;
		}     
	}
	*/
	//LOGRADOURO E TELEFONE
	//ENDEREÇO

	texto = document.getElementById('frm_cep').value;
	if (texto.length < 7 ){ 
		msgaux+='\n- Informe um CEP, que seja Válido. Utilize o Ache CEP!'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_cep');
	} 	    
       
	texto = document.getElementById('frm_logradouro').value;
	if (texto.length < 3 ){ 
		msgaux+='\n- Preencha o Endereço'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_logradouro');
	} 
	
	texto = document.getElementById('frm_bairro').value;
	if (texto.length < 3 ){ 
		msgaux+='\n- Preencha o Bairro, ou informe: Inexistente'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_bairro');
	} 	        
	
	texto = document.getElementById('frm_cidade').value;
	if (texto.length < 3 ){ 
		msgaux+='\n- Informe a Cidade'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_cidade');
	} 	    
   
	if (document.getElementById('frm_uf').value == "" ){ 
		msgaux+='\n- Selecione o Estado'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_uf');
	}
	
	
	if (document.getElementById('frm_ComoConheceu').value == "" ){ 
		msgaux+='\n- Escolha como conheceu a empresa.'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_ComoConheceu');
	}
		
	//FONE
	if(	
		( document.getElementById('frm_com_fone').value.length < 7) && 
		( document.getElementById('frm_cel_fone').value.length < 7) && 
		( document.getElementById('frm_fax_fone').value.length < 7) ){
		msgaux+='\n- Informe um telefone válido para contato. \n- O telefone comercial é importante'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('frm_com_fone');
	 }       
		
	//REFERENCIAS
	/*
	texto = document.getElementById('frm_RefPes_nome').value;
	if (texto.length == 0){ 
		msgaux+='\n- Informe o Nome da Referência Pessoal ou Comercial'; 
		erro=true;
	}
	texto = document.getElementById('frm_RefPes_relacao').value;
	if (texto.length == 0){ 
		msgaux+='\n- Informe o Relacionamento com a Referência Pessoal ou Comercial'; 
		erro=true;
	} 
	texto = document.getElementById('frm_RefPes_num').value;
	if (texto.length == 0){ 
		msgaux+='\n- Informe o Telefone da Referência Pessoal ou Comercial'; 
		erro=true;
	} 
	*/	        

	//Finaliza
	if (erro){
		alert(msgaux);
		ObjFucus.focus();
		return !(erro);
	}else{
		document.getElementById('frm_cad').submit();
		//return !(erro);
	}

}
//*************************************************************************************************
//## Apresenta um Segundo Campo
function FcAtrib_Departamento(){
	var valTipo = document.getElementById('sel_departamento').value;
	
	if( (valTipo == 'Outros') || (valTipo == '') ) {
		document.getElementById('outroDepartamento').style.display='';
		document.getElementById('frm_departamento').value = document.getElementById('frmAdd_departamento').value;
	}else{
		document.getElementById('frm_departamento').value = valTipo;
		document.getElementById('outroDepartamento').style.display='none';		
		
	}
}

//#################################################################################################
//## PÁGINA -> Opções do Cliente -> Tipo de Pessoa

function fJS_TipoPessoa(tipo) {
	doc = document;
/**/	
	if(tipo == "J"){
		doc.getElementById("tp_juridica").style.display='';
		doc.getElementById("tp_fisica").style.display='none';
	}else{
		doc.getElementById("tp_juridica").style.display='none';
		doc.getElementById("tp_fisica").style.display='';
	}
}

//#################################################################################################
// A.02 - Registrar Solicitação
function FrmClienteLogar(){
	var texto, texto_b, msgaux, erro, Codigo; 
	msgaux = 'Verifique no formulário as seguintes informações: \n' 
	erro=false;
	ObjFucus = true;
	
	// Login 
	texto = document.getElementById('f_login').value;
	if (texto.length < 6 ){ 
		msgaux+='\n- Informe seu Login de acesso! \nLembre-se: Seu login é o e-mail do cadastro.'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('f_login');
	} else { 
		if (!/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/.test(document.getElementById('f_login').value)) { 
			msgaux+='\n- Verifique seu e-mail! Informe o e-mail que está registrado em seu cadastro.';
			erro=true;
			if(ObjFucus == true)ObjFucus = document.getElementById('f_login');
		} 
	}		
	
	//Senha
	texto = document.getElementById('f_pass').value;
	if (texto.length < 2 ){ 
		msgaux+='\n- Esqueceu de informar sua senha.'; 
		erro=true;
		if(ObjFucus == true)ObjFucus = document.getElementById('f_pass');
	} 	
	
	//Finaliza
	if (erro){
		alert(msgaux);
		ObjFucus.focus();
		return !(erro);
	}else{
		document.getElementById('frm_login').submit();
		//return !(erro);
	}
}


//#################################################################################################
// A.03 - Lembrar
function Fc_FrmLermbrar(){
	 MM_openBrWindow('adm/web/FrmLembrar.php','','status=yes,width=340,height=310');
}


