function submitForms(){
   var msgConfirma;
   var i;

   if(validForm129()){
      removeSpaces("tf_cpfcnpj");
      removeSpaces("tf_cep");
      removeSpaces("tf_telefone1");
      removeSpaces("tf_telefone2");
      removeSpaces("tf_telefone3");
      removeSpaces("tf_telefone4");

      msgConfirma  = 'UNIAMRIGS - INSCRICOES ON-LINE\n\n' + 
      'PARTICIPANTE: ' + document.forms[0].tf_participante.value + '\n' +
      '            CURSO: ' + document.forms[0].hf_curso.value + '\n' +
      '               DATA: ' + document.forms[0].hf_datacurso.value + '\n' +
      '        HORARIO: ' + document.forms[0].hf_horariocurso.value + '\n' +
      'INVESTIMENTO: ' + document.forms[0].hf_descricaoinvest.value + '\n' +
      '             VALOR: ' + document.forms[0].hf_valorinvest.value + '\n\n' +
      'Confirma as informações acima para realização da inscrição?';

      if(confirm(msgConfirma)){
         if(document.forms[0].hf_qtdeinvest.value == 1){
    	    document.forms[0].rg_fpagto.disabled = false;
    	 }else{
    		if(document.forms[0].rg_fpagto == undefined){
    		   document.forms[0].rg_fpagto.disabled = false;
    		}else{
    	       while(document.forms[0].rg_fpagto[i] != undefined){
    		      if(document.forms[0].rg_fpagto[i].checked == true){
    	             document.forms[0].rg_fpagto[i].disabled = false;
    	             break;
                  }
                  i += 1
               }
    		}
         }

         i = 0;

         if(document.forms[0].hf_qtdeinvest.value == 1){
            document.forms[0].rg_qinvest.disabled = false;
         }else{
            while(document.forms[0].rg_qinvest[i] != undefined){
               if(document.forms[0].rg_qinvest[0].checked == true){
                  document.forms[0].rg_qinvest[i].disabled = false;
    	          break;
    	       }
    	       i += 1
    		}
    	 }

         document.forms[0].submit();
      }else{
         document.forms[0].tf_cpfcnpj.focus();
         return false;
      }
   }
   return false;
}

function setHFInvest( as_descricaoInvestimento, as_valorInvestimento, as_valorParcela ){
	document.forms[0].hf_descricaoinvest.value = as_descricaoInvestimento;

	if(document.forms[0].rg_fpagto.value == 2){
	   document.forms[0].hf_valorinvest.value = as_valorParcela;
	}else{
       document.forms[0].hf_valorinvest.value = as_valorInvestimento;
	}
}

function validForm129(){

	if(document.forms[0].tf_cpfcnpj.value == ''){
	  alert("Informe o CPF/CNPJ.  Campo obrigatório.");
	  document.forms[0].tf_cpfcnpj.focus();
	  return false;
   }
   if(!validCNPJCPF(document.forms[0].tf_cpfcnpj.value)){
	  alert("CPF/CNPJ inválido.  Informe o CPF/CNPJ correto.");
	  document.forms[0].tf_cpfcnpj.focus();
	  return false;
   }
   if(document.forms[0].tf_email.value == ''){
	  alert("Informe o e-Mail.  Campo obrigatório.");
	  document.forms[0].tf_email.focus();
	  return false;
   }
   if(!validEmail(document.forms[0].tf_email.value)){
	  alert("e-Mail inválido.  Informe o e-Mail correto.");
	  document.forms[0].tf_email.focus();
	  return false;
   }
   if(document.forms[0].tf_participante.value == ''){
	  alert("Informe o Participante/Aluno.  Campo obrigatório.");
	  document.forms[0].tf_participante.focus();
	  return false;
   }
   if(document.forms[0].rg_sexo[0].checked == false && document.forms[0].rg_sexo[1].checked == false){
	  alert("Informe o Sexo.  Campo obrigatório.");
	  document.forms[0].rg_sexo[0].focus();
	  return false;
   }
   if(document.forms[0].tf_nome.value == ''){
	  alert("Informe o Nome/Razão Social.  Campo obrigatório.");
	  document.forms[0].tf_nome.focus();
	  return false;
   }
   if(document.forms[0].tf_crm.value == '' && document.forms[0].ml_uf_crm.value != 'XX'){
	  alert("Informe o CRM.");
	  document.forms[0].tf_crm.focus();
	  return false;
   }
   if(document.forms[0].tf_crm.value != '' && document.forms[0].ml_uf_crm.value == 'XX'){
	  alert("Informe a UF do CRM.");
	  document.forms[0].ml_uf_crm.focus();
	  return false;
   }
   if(document.forms[0].tf_identidade.value == '' && document.forms[0].tf_OE.value != ''){
	  alert("Informe a Identidade/RG.");
	  document.forms[0].tf_identidade.focus();
	  return false;
   }
   if(document.forms[0].tf_identidade.value != '' && document.forms[0].tf_OE.value == ''){
	  alert("Informe o Órgão Expedidor.");
	  document.forms[0].tf_OE.focus();
	  return false;
   }	  
   if(document.forms[0].tf_cep.value == ''){
	  alert("Informe o CEP.  Campo obrigatório.");
	  document.forms[0].tf_cep.focus();
	  return false;
   }
   if(document.forms[0].tf_endereco.value == ''){
	  alert("Informe o Endereço.  Campo obrigatório.");
	  document.forms[0].tf_endereco.focus();
	  return false;
   }
   if(document.forms[0].tf_endereco.value == ''){
	  alert("Informe o Endereço.  Campo obrigatório.");
	  document.forms[0].tf_endereco.focus();
	  return false;
   }
   if(document.forms[0].tf_bairro.value == ''){
	  alert("Informe o Bairro.  Campo obrigatório.");
	  document.forms[0].tf_bairro.focus();
	  return false;
   }
   if(document.forms[0].tf_cidade.value == ''){
	  alert("Informe a Cidade.  Campo obrigatório.");
	  document.forms[0].tf_cidade.focus();
	  return false;
   }
   if(document.forms[0].ml_uf.value == ''){
	  alert("Informe a UF.  Campo obrigatório.");
	  document.forms[0].ml_uf.focus();
	  return false;
   }
   if(document.forms[0].tf_pais.value == ''){
	  alert("Informe o País.  Campo obrigatório.");
	  document.forms[0].tf_pais.focus();
	  return false;
   }
   if(document.forms[0].tf_ddd_1.value == ''){
	  alert("Informe o DDD do Telefone Res.");
	  document.forms[0].tf_ddd_1.focus();
	  return false;
   }
   if(document.forms[0].tf_telefone1.value == ''){
	  alert("Informe o Telefone Residencial.");
	  document.forms[0].tf_telefone1.focus();
	  return false;
   }
   if(document.forms[0].tf_ddd_2.value == ''){
	  alert("Informe o DDD do Telefone Cel.");
	  document.forms[0].tf_ddd_2.focus();
	  return false;
   }
   if(document.forms[0].tf_telefone2.value == ''){
	  alert("Informe o Telefone Celular.");
	  document.forms[0].tf_telefone2.focus();
	  return false;
   }
   if(document.forms[0].tf_ddd_3.value == '' && document.forms[0].tf_telefone3.value != ''){
	  alert("Informe o DDD do Fax.");
	  document.forms[0].tf_ddd_3.focus();
	  return false;
   }
   if(document.forms[0].tf_ddd_3.value != '' && document.forms[0].tf_telefone3.value == ''){
	  alert("Informe o Fax.");
	  document.forms[0].tf_telefone3.focus();
	  return false;
   }
   if(document.forms[0].tf_ddd_4.value == '' && document.forms[0].tf_telefone4.value != ''){
	  alert("Informe o DDD do Fax.");
	  document.forms[0].tf_ddd_4.focus();
	  return false;
   }
   if(document.forms[0].tf_ddd_4.value != '' && document.forms[0].tf_telefone4.value == ''){
	  alert("Informe o Fax.");
	  document.forms[0].tf_telefone4.focus();
	  return false;
   }
   if(!validQuadroInvest()){
	  alert("Informe a opção de Investimento.  Campo obrigatório.");

	  return false;
   }
   return true;
}

function searchCNPJCPF( ai_idForm, as_idField, ai_codigoCliente, ai_codigoCatalogo, as_cpfCnpj){
   as_cpfCnpj.value = as_cpfCnpj.replace(/ /g,'');

   searchIsencaoCNPJCPF(as_idField, ai_codigoCliente, ai_codigoCatalogo, as_cpfCnpj);
}

function searchIsencaoCNPJCPF(as_idField, ai_codigoCliente, ai_codigoCatalogo, as_cpfCnpj){ 
   var ls_url = "../lib/php/get_cii_cpfcnpj01.php?rp1=" + ai_codigoCliente + "&rp2=" + ai_codigoCatalogo +
                "&rp3=" + as_cpfCnpj;

   document.forms[0].hf_returnajax.value = '';

   onReadyStateChange(ls_url,as_idField,0);
}

function returnAjax(ai_codigoAcao){
   switch(document.forms[0].hf_returnajax.value){
      case 'error01':
         alert("Atenção! Erro dectado durante acesso ao banco de dados.  Erro 01!");
         break;
      case 'error02':
         alert("Atenção! Erro dectado durante acesso ao banco de dados.  Erro 02!");
         break;
      case 'error03':
         alert("Atenção! Erro dectado durante acesso ao banco de dados.  Erro 03!");
         break;
      case 'error04':
         alert("Atenção! Erro dectado durante acesso ao banco de dados.  Erro 04!");
         break;
      default:
         if(document.forms[0].hf_returnajax.value != ''){
    		setRadioFormaPagto(1);
    		setRadioQuadroInvest(1);
         }else{
            setRadioFormaPagto(0);
    		setRadioQuadroInvest(0);
         }

         formatCNPJCPF(0,"tf_cpfcnpj");
   }

}

function setRadioFormaPagto( as_tipoRadio ){
   var i = 0;

   while(document.forms[0].rg_fpagto[i] != undefined){
      document.forms[0].rg_fpagto[i].disabled = false;
      document.forms[0].rg_fpagto[i].checked = false;
      i += 1;
   }

   i = 0;

   if(as_tipoRadio == 1){
      while(document.forms[0].rg_fpagto[i] != undefined){
         if(document.forms[0].rg_fpagto[i].value == 3){
            document.forms[0].rg_fpagto[i].checked = true;
         }else{
    	    document.forms[0].rg_fpagto[i].checked = false;
         }

         document.forms[0].rg_fpagto[i].disabled = true;

    	 i += 1;
      }
   }else{
	  if (document.forms[0].rg_fpagto[i] != undefined){
		 document.forms[0].rg_fpagto[i].checked = true

	     while(document.forms[0].rg_fpagto[i] != undefined){
	        if(document.forms[0].rg_fpagto[i].value == 3){
     	       document.forms[0].rg_fpagto[i].checked  = false;
               document.forms[0].rg_fpagto[i].disabled = true;
	        }

     	    i += 1;
         }
	  }
   }
}

function setRadioQuadroInvest(as_tipoRadio){
   var i = 0;

   while(document.forms[0].rg_qinvest[i] != undefined){
      document.forms[0].rg_qinvest[i].disabled = false;
	  document.forms[0].rg_qinvest[i].checked = false;
      i += 1;
   }

   i = 0;

   if(as_tipoRadio == 1){
      while(document.forms[0].rg_qinvest[i] != undefined){
         if(document.forms[0].rg_qinvest[i].value == document.forms[0].hf_returnajax.value){
            document.forms[0].rg_qinvest[i].checked = true;
         }else{
        	document.forms[0].rg_qinvest[i].checked = false;
         }

         document.forms[0].rg_qinvest[i].disabled = true;

         i += 1;
      }
   }else{
       document.forms[0].rg_qinvest[i].checked = true;

       while(document.forms[0].rg_qinvest[i] != undefined){
          if(document.forms[0].rg_qinvest[i].value == document.forms[0].hf_codigoisencao.value){
             document.forms[0].rg_qinvest[i].checked = false;
             document.forms[0].rg_qinvest[i].disabled = true;
          }

          i += 1;
       }

   }
}

function validQuadroInvest(){
   var i          = 0;
   var lb_retorno = true;

   if(document.forms[0].hf_qtdeinvest.value != 1){
      lb_retorno = false;

      while(document.forms[0].rg_qinvest[i] != undefined){
    	 if(document.forms[0].rg_qinvest[i].checked == true){
            lb_retorno = true;
            break;
    	 }

    	 i += 1
      }
   }

   return lb_retorno;
}

function setFormInitFields( as_formulario ){
   var i;

   switch(as_formulario){
   case 'web01001129':
	  i = 0;

	  if(document.forms[0].rg_fpagto[i] == undefined){
	     document.forms[0].rg_fpagto.checked  = true;
	     document.forms[0].rg_fpagto.disabled = true;
	  }else{
         while(document.forms[0].rg_fpagto[i] != undefined){
        	if(i==0){
        	   document.forms[0].rg_fpagto[i].checked = true;
        	}else{
        	   document.forms[0].rg_fpagto[i].checked = false;
        	}
            document.forms[0].rg_fpagto[i].disabled = true;
		    
		    i += 1;
         }
	  }

      i = 0;

	  if(document.forms[0].rg_qinvest[i] == undefined){
         document.forms[0].rg_qinvest.checked  = true;
		 document.forms[0].rg_qinvest.disabled = true;
	  }else{
         while(document.forms[0].rg_qinvest[i] != undefined){
        	if(i==0){
               document.forms[0].rg_qinvest[0].checked = true;        		
        	}else{
               document.forms[0].rg_qinvest[i].checked = false;        		
        	}
            document.forms[0].rg_qinvest[i].disabled = true;

            i += 1;
         }
      }
	  break;
   case 'formbloqueto':
      MM_preloadImages( '../lib/img/01/imprimir_r2_c2_f3.jpg', '../lib/img/01/imprimir_r2_c2_f2.jpg', '../lib/img/01/imprimir_r2_c2_f4.jpg' );
      break;
   }
}