/* >>>>>>>>>>>>>>>>>>>>>>>>> INCIO PORTLET INDICES <<<<<<<<<<<<<<<<<<<<<<<<<< */

var Utf8 = {
	// public method for url encoding
    encode : function (string) {
        string = string.replace(/\r\n/g,"\n");
        var utftext = "";
        for (var n = 0; n < string.length; n++) {
            var c = string.charCodeAt(n);
            if (c < 128) {
                utftext += String.fromCharCode(c);
            }
            else if((c > 127) && (c < 2048)) {
                utftext += String.fromCharCode((c >> 6) | 192);
                utftext += String.fromCharCode((c & 63) | 128);
            }
            else {
                utftext += String.fromCharCode((c >> 12) | 224);
                utftext += String.fromCharCode(((c >> 6) & 63) | 128);
                utftext += String.fromCharCode((c & 63) | 128);
            }
        }
        return utftext;
    },
    // public method for url decoding
    decode : function (utftext) {
        var string = "";
        var i = 0;
        var c = c1 = c2 = 0;
        while ( i < utftext.length ) {
            c = utftext.charCodeAt(i);
            if (c < 128) {
                string += String.fromCharCode(c);
                i++;
            }
            else if((c > 191) && (c < 224)) {
                c2 = utftext.charCodeAt(i+1);
                string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
                i += 2;
            }
            else {
                c2 = utftext.charCodeAt(i+1);
                c3 = utftext.charCodeAt(i+2);
                string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
                i += 3;
            }
        }
        return string;
    }
}
function activateDivs(indexId){
	if (indexId == 0){
		document.getElementById('indice-form-text-2_1').style.display='none';
		document.getElementById('indice-form-text-2_2').style.display='none';
		document.getElementById('indice-form-text-3').style.display='none';
		document.forms["formIndices"].textField1.value="";
		document.forms["formIndices"].textField2.value="";
		document.forms["formIndices"].textField3.value="";
	}	else if(indexId == 1 || indexId == 2){
		document.getElementById('indice-form-text-2_1').style.display='';
		document.getElementById('indice-form-text-2_2').style.display='none';
		document.getElementById('indice-form-text-3').style.display='';
		document.forms["formIndices"].textField1.value="";
		document.forms["formIndices"].textField2.value="";
		document.forms["formIndices"].textField3.value="";
	}else if(indexId == 3){
		document.getElementById('indice-form-text-2_1').style.display='none';
		document.getElementById('indice-form-text-2_2').style.display='';
		document.getElementById('indice-form-text-3').style.display='none';
		document.forms["formIndices"].textField1.value="";
		document.forms["formIndices"].textField2.value="";
		document.forms["formIndices"].textField3.value="";
	}
}
function showMessage(msg){
	alert(msg);
}
function validaDadosIndices(formName){
	for (var index=0;index<document.forms[formName].length;index++){
		if(index == 0 && (document.forms[formName][index].value == "" || document.forms[formName][index].value == 0)){
			showMessage(getMensagemToDisplay(index));
			return;
		}else if(index == 1 && (document.forms[formName][index].value == "" && document.forms[formName][0].value != "3")){
			showMessage(getMensagemToDisplay(index));
			return;
		}else if((index == 1) && document.forms[formName][0].value != "3" && !(check_date(document.forms[formName][index],1))){
			showMessage(getMensagemToDisplay(4));
			return;
		}else if(index == 2 && (document.forms[formName][index].value == "" && document.forms[formName][0].value == "3")){
			showMessage(getMensagemToDisplay(index));
			return;
		}else if((index == 2) && document.forms[formName][0].value == "3" && !(check_date(document.forms[formName][index],2))){
			showMessage(getMensagemToDisplay(4));
			return;
		}else if(index == 3 && (document.forms[formName][index].value == "" && document.forms[formName][0].value != "3")){
			showMessage(getMensagemToDisplay(index));
			return;
		}else if((index == 3)  && document.forms[formName][0].value != "3" && !(check_date(document.forms[formName][index],1))){
			showMessage(getMensagemToDisplay(4));
			return;
		}else if(document.forms[formName][1].value != "" && document.forms[formName][3].value != "" && !(validateDates(document.forms[formName][1].value,document.forms[formName][3].value))){
			showMessage(getMensagemToDisplay(5));
			return;
		}	
	}
	document.forms[formName].submit();
}
function getMensagemToDisplay(errorMessageNumber){
	var msg = "";
	switch (errorMessageNumber){
		case 0: msg = "Indexador Obrigatório";
				break;
		case 1: msg = "Data de Incio Obrigatória";
				break;
		case 2: msg = "Data de Incio Obrigatória";
				break;
		case 3: msg = "Data de Trmino Obrigatória";
				break;
		case 4: msg = "Data Informada Incorreta";
			    break;
		case 5: msg = "Data de Incio deve ser anterior  Data de Trmino";
			    break;
	}
	return msg;
}
function isNumberKey_Indices(evt,obj,indice){
   var charCode = (evt.which) ? evt.which : evt.keyCode
   var keyCode = (evt.which) ? evt.which : evt.keyCode
		   
   if ((charCode != 37 && charCode != 39) && (charCode > 31 && (charCode < 48 || charCode > 57))){
      return false;
   }else{
	   	if(obj.value.length == 2 && charCode != 8 && keyCode != 37 && keyCode != 39 && charCode != 46)
			obj.value += "/"		
		if(indice == 1){
			if(obj.value.length == 5 && charCode != 8 && keyCode != 37 && keyCode != 39 && charCode != 46)
				obj.value += "/"
		}
	  return true;
   }
}
function isNumberKey2(evt){
   var charCode = (evt.which) ? evt.which : evt.keyCode
   var keyCode = (evt.which) ? evt.which : evt.keyCode
		   
   if (charCode != 44 && (charCode != 37 && charCode != 39) && (charCode > 31 && (charCode < 48 || charCode > 57))){
      return false;
   }else{
	  return true;
   }
}
function check_date(field,indice){
	var checkstr = "0123456789";
	var DateField = field;
	var Datevalue = "";
	var DateTemp = "";
	var seperator = "/";
	var day;
	var month;
	var year;
	var leap = 0;
	var err = 0;
	var i;
	err = 0;
	DateValue = DateField.value;
    /* Delete all chars except 0..9 */
	for (i = 0; i < DateValue.length; i++) {
		if (checkstr.indexOf(DateValue.substr(i,1)) >= 0) {
			DateTemp = DateTemp + DateValue.substr(i,1);
		}
   }
   DateValue = DateTemp;
   /* Always change date to 8 digits - string*/
   /* if year is entered as 2-digit / always assume 20xx */
   if(indice == 1){
	   if (DateValue.length == 6) {
		   DateValue = DateValue.substr(0,4) + '20' + DateValue.substr(4,2); }
	   if (DateValue.length != 8) {
		   err = 19;}
   }else if(indice == 2){
	   if (DateValue.length == 6) {				//Validao do Indexador IGP-M
		   DateValue = "01" + DateValue; }
   }
   /* year is wrong if year = 0000 */
   year = DateValue.substr(4,4);
   if (year == 0) {
	   err = 20;
   }
   /* Validation of month*/
   month = DateValue.substr(2,2);
   if ((month < 1) || (month > 12)) {
      err = 21;
   }
   /* Validation of day*/
   day = DateValue.substr(0,2);
   if (day < 1) {
	   err = 22;
   }
   /* Validation leap-year / february / day */
   if ((year % 4 == 0) || (year % 100 == 0) || (year % 400 == 0)) {
	   leap = 1;
   }
   if ((month == 2) && (leap == 1) && (day > 29)) {
	   err = 23;
   }
   if ((month == 2) && (leap != 1) && (day > 28)) {
	   err = 24;
   }
   /* Validation of other months */
   if ((day > 31) && ((month == "01") || (month == "03") || (month == "05") || (month == "07") || (month == "08") || (month == "10") || (month == "12"))) {
	   err = 25;
   }
   if ((day > 30) && ((month == "04") || (month == "06") || (month == "09") || (month == "11"))) {
	   err = 26;
   }
   /* if 00 ist entered, no error, deleting the entry */
   if ((day == 0) && (month == 0) && (year == 00)) {
	   err = 0; day = ""; month = ""; year = ""; seperator = "";
   }
   /* if no error, write the completed date to Input-Field (e.g. 13.12.2001) */
   if (err == 0) {
	   DateField.value = day + seperator + month + seperator + year;
	   return true;
   }
   /* Error-message if err != 0 */
   else {
	   //alert("Date is incorrect!");
	   DateField.select();
	   DateField.focus();
	   return false;
   }
}
function validateDates(dtInicio, dtTermino){
	
	dataInicio  = new Date(dtInicio.substring(0,2),dtInicio.substring(3,5),dtInicio.substring(6,10));
	dataTermino = new Date(dtTermino.substring(0,2),dtTermino.substring(3,5),dtTermino.substring(6,10));
	if(dataInicio > dataTermino){
		return false;
	}else{
		return true;
	}
}
function validaDadosIndicesAdmin(formName){
	for (var index=0;index<document.forms[formName].length;index++){
		if(index == 0 && (document.forms[formName][index].value == "" || document.forms[formName][index].value == 0)){
			showMessage(getMensagemAdminToDisplay(index));
			return;
		}else if(index == 1 && (document.forms[formName][index].value == "" && document.forms[formName][0].value != "3")){
			showMessage(getMensagemAdminToDisplay(index));
			return;
		}else if((index == 1) && document.forms[formName][0].value != "3" && !(check_date(document.forms[formName][index],1))){
			showMessage(getMensagemAdminToDisplay(9));
			return;
		}else if(index == 2 && (document.forms[formName][index].value == "" && document.forms[formName][0].value == "3")){
			showMessage(getMensagemAdminToDisplay(index));
			return;
		}else if((index == 2) && document.forms[formName][0].value == "3" && !(check_date(document.forms[formName][index],2))){
			showMessage(getMensagemAdminToDisplay(9));
			return;
		}else if(index == 3 && (document.forms[formName][index].value == "" && document.forms[formName][0].value != "3")){
			showMessage(getMensagemgetMensagemAdminToDisplayToDisplay(index));
			return;
		}else if(index == 4 && (document.forms[formName][index].value == "" && document.forms[formName][0].value == "1")){
			showMessage(getMensagemAdminToDisplay(index));
			return;
		}
	}
	document.forms[formName].submit();
}
function getMensagemAdminToDisplay(errorMessageNumber){
	var msg = "";
	switch (errorMessageNumber){
		case 0: msg = "Indexador Obrigatório";
				break;
		case 1: msg = "Data de Incio Obrigatória";
				break;
		case 2: msg = "Data de Incio Obrigatória";
				break;
		case 3: msg = "Cota Obrigatória";
				break;
		case 4: msg = "Coeficiente Obrigatório";
				break;
		case 9: msg = "Data Informada Incorreta";
				break;
	}
	return msg;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>> FIM PORTLET INDICES <<<<<<<<<<<<<<<<<<<<<<<<<< */

/* >>>>>>>>>>>>>>>>>>>>>>>>> INCIO PORTLET SEJA NOSSO CLIENTE <<<<<<<<<<<<<<<<<<<<<<<<<< */

/* Validao do formulrio de Pessoa Fsica */

function controlaLinksSuperiores(proximaPagina){
	
	if(proximaPagina == 1){
		if(document.getElementById("blockOne")   != null ? document.getElementById("blockOne").style.display='' : null);
		if(document.getElementById("blockTwo")   != null ? document.getElementById("blockTwo").style.display='none' : null);
		if(document.getElementById("blockThree") != null ? document.getElementById("blockThree").style.display = 'none' : null);
		if(document.getElementById("blockFour")  != null ? document.getElementById("blockFour").style.display='none' : null);
		if(document.getElementById("passo1")     != null ? document.getElementById('passo1').style.display='' : null);
		if(document.getElementById("passo2")     != null ? document.getElementById("passo2").style.display = 'none' : null);
		if(document.getElementById("passo3")     != null ? document.getElementById("passo3").style.display='none' : null);
		if(document.getElementById("passo4")     != null ? document.getElementById("passo4").style.display='none' : null);
	}else if(proximaPagina == 2){
		if(document.getElementById("blockOne")   != null ? document.getElementById("blockOne").style.display='none' : null);
		if(document.getElementById("blockTwo")   != null ? document.getElementById("blockTwo").style.display='' : null);
		if(document.getElementById("blockThree") != null ? document.getElementById("blockThree").style.display = 'none' : null);
		if(document.getElementById("blockFour")  != null ? document.getElementById("blockFour").style.display='none' : null);
		if(document.getElementById("passo1")     != null ? document.getElementById('passo1').style.display='none' : null);
		if(document.getElementById("passo2")     != null ? document.getElementById("passo2").style.display = '' : null);
		if(document.getElementById("passo3")     != null ? document.getElementById("passo3").style.display='none' : null);
		if(document.getElementById("passo4")     != null ? document.getElementById("passo4").style.display='none' : null);
	}else if(proximaPagina == 3){
		if(document.getElementById("blockOne")   != null ? document.getElementById("blockOne").style.display='none' : null);
		if(document.getElementById("blockTwo")   != null ? document.getElementById("blockTwo").style.display='none' : null);
		if(document.getElementById("blockThree") != null ? document.getElementById("blockThree").style.display = '' : null);
		if(document.getElementById("blockFour")  != null ? document.getElementById("blockFour").style.display='none' : null);
		if(document.getElementById("passo1")     != null ? document.getElementById('passo1').style.display='none' : null);
		if(document.getElementById("passo2")     != null ? document.getElementById("passo2").style.display = 'none' : null);
		if(document.getElementById("passo3")     != null ? document.getElementById("passo3").style.display='' : null);
		if(document.getElementById("passo4")     != null ? document.getElementById("passo4").style.display='none' : null);
	}else if(proximaPagina == 4){
		if(document.getElementById("blockOne")   != null ? document.getElementById("blockOne").style.display='none' : null);
		if(document.getElementById("blockTwo")   != null ? document.getElementById("blockTwo").style.display='none' : null);
		if(document.getElementById("blockThree") != null ? document.getElementById("blockThree").style.display = 'none' : null);
		if(document.getElementById("blockFour")  != null ? document.getElementById("blockFour").style.display='' : null);
		if(document.getElementById("passo1")     != null ? document.getElementById('passo1').style.display='none' : null);
		if(document.getElementById("passo2")     != null ? document.getElementById("passo2").style.display = 'none' : null);
		if(document.getElementById("passo3")     != null ? document.getElementById("passo3").style.display='none' : null);
		if(document.getElementById("passo4")     != null ? document.getElementById("passo4").style.display='' : null);
	}
}

//Formulario 1: Seja Nosso Cliente - Informaes Cadastrais PF
//Formulario 2: Seja Nosso Cliente - Contrato PF
//Formulario 3: Seja Nosso Cliente - Carto de Assinaturas PF
//Formulario 4: Seja Nosso Cliente - Informaes Cadastrais PJ
//Formulario 5: Seja Nosso Cliente - Contrato PJ
//Formulario 6: Seja Nosso Cliente - Carto de Assinaturas PJ
function validaFormPessoaFisica(proximaPagina, formulario) {
	if(proximaPagina == 1){
		controlaLinksSuperiores(proximaPagina);		//Processa Links Superiores
	}else if(proximaPagina == 2){
		if(formulario == 1){	//Formulrio Informaes Cadastrais PF
			if (document.forms['formPessoaFisica'].nome.value == "") {
				showMessage("Nome obrigatório.");
				return;
			}else if(document.forms['formPessoaFisica'].cep.value!='' && !(document.forms['formPessoaFisica'].cep.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].cep.select();
	   			 document.forms['formPessoaFisica'].cep.focus();
				return;
			}else if(document.forms['formPessoaFisica'].ddd.value!='' && !(document.forms['formPessoaFisica'].ddd.value.length >= 2 && document.forms['formPessoaFisica'].ddd.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].ddd.select();
	   			 document.forms['formPessoaFisica'].ddd.focus();
				return;
			}else if(document.forms['formPessoaFisica'].telefone.value!='' && !(document.forms['formPessoaFisica'].telefone.value.length >= 7 && document.forms['formPessoaFisica'].telefone.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].telefone.select();
	   			 document.forms['formPessoaFisica'].telefone.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cepCorrespondencia.value!='' && !(document.forms['formPessoaFisica'].cepCorrespondencia.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].cepCorrespondencia.select();
	   			 document.forms['formPessoaFisica'].cepCorrespondencia.focus();
				return;
			}else if(document.forms['formPessoaFisica'].dataNascimento.value!='' && !(check_date(document.forms['formPessoaFisica'].dataNascimento,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].dataNascimento.select();
	   			 document.forms['formPessoaFisica'].dataNascimento.focus();
				return;
			}else if(document.forms['formPessoaFisica'].dddFirmaConjuge.value!='' && !(document.forms['formPessoaFisica'].dddFirmaConjuge.value.length >= 2 && document.forms['formPessoaFisica'].dddFirmaConjuge.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].dddFirmaConjuge.select();
	   			 document.forms['formPessoaFisica'].dddFirmaConjuge.focus();
				return;
			}else if(document.forms['formPessoaFisica'].telefoneFirmaConjuge.value!='' && !(document.forms['formPessoaFisica'].telefoneFirmaConjuge.value.length >= 7 && document.forms['formPessoaFisica'].telefoneFirmaConjuge.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].telefoneFirmaConjuge.select();
	   			 document.forms['formPessoaFisica'].telefoneFirmaConjuge.focus();
				return;
			}else if(document.forms['formPessoaFisica'].firmaDdd.value!='' && !(document.forms['formPessoaFisica'].firmaDdd.value.length >= 2 && document.forms['formPessoaFisica'].firmaDdd.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].firmaDdd.select();
	   			 document.forms['formPessoaFisica'].firmaDdd.focus();
				return;
			}else if(document.forms['formPessoaFisica'].firmaTelefone.value!='' && !(document.forms['formPessoaFisica'].firmaTelefone.value.length >= 7 && document.forms['formPessoaFisica'].firmaTelefone.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].firmaTelefone.select();
	   			 document.forms['formPessoaFisica'].firmaTelefone.focus();
				return;
			}else if(document.forms['formPessoaFisica'].firmaCep.value!='' && !(document.forms['formPessoaFisica'].firmaCep.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].firmaCep.select();
	   			 document.forms['formPessoaFisica'].firmaCep.focus();
				return;
			}else if(document.forms['formPessoaFisica'].firmaAnteriorDdd.value!='' && !(document.forms['formPessoaFisica'].firmaAnteriorDdd.value.length >= 2 && document.forms['formPessoaFisica'].firmaAnteriorDdd.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].firmaAnteriorDdd.select();
	   			 document.forms['formPessoaFisica'].firmaAnteriorDdd.focus();
				return;
			}else if(document.forms['formPessoaFisica'].firmaAnteriorTelefone.value!='' && !(document.forms['formPessoaFisica'].firmaAnteriorTelefone.value.length >= 7 && document.forms['formPessoaFisica'].firmaAnteriorTelefone.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].firmaAnteriorTelefone.select();
	   			 document.forms['formPessoaFisica'].firmaAnteriorTelefone.focus();
				return;
			}else if(document.forms['formPessoaFisica'].firmaAnteriorCep.value!='' && !(document.forms['formPessoaFisica'].firmaAnteriorCep.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].firmaAnteriorCep.select();
	   			 document.forms['formPessoaFisica'].firmaAnteriorCep.focus();
				return;
			}else if(document.forms['formPessoaFisica'].dataNascimento.value=='') {
				showMessage("Data de Nascimento Obrigatório.");
				return;
			}else if(document.forms['formPessoaFisica'].rg.value=='') {
				showMessage("RG Obrigatório.");
				return;
			}else if (document.forms['formPessoaFisica'].cpf.value == "") {
				showMessage("CPF Obrigatório.");
				return;
			}else if (!(Verifica_CPF(document.forms['formPessoaFisica'].cpf))){
				showMessage("CPF incorreto! Digite novamente.");
				document.forms['formPessoaFisica'].cpf.select();
	   			document.forms['formPessoaFisica'].cpf.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cpfConjuge.value!='' && !(Verifica_CPF(document.forms['formPessoaFisica'].cpfConjuge))) {
				 showMessage("CPF incorreto! Digite novamente.");
				 document.forms['formPessoaFisica'].cpfConjuge.select();
	   			 document.forms['formPessoaFisica'].cpfConjuge.focus();
				return;
			}
		}else if(formulario == 2){	//Formulrio Contrato PF
			if (document.forms['formPessoaFisica'].nomePrimeiroTitular.value == "") {
				showMessage("Nome Obrigatório.");
				return;
			}else if(document.forms['formPessoaFisica'].dddPrimeiroTitular.value!='' && !(document.forms['formPessoaFisica'].dddPrimeiroTitular.value.length >= 2 && document.forms['formPessoaFisica'].dddPrimeiroTitular.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				document.forms['formPessoaFisica'].dddPrimeiroTitular.select();
	   			document.forms['formPessoaFisica'].dddPrimeiroTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].telefonePrimeiroTitular.value!='' && !(document.forms['formPessoaFisica'].telefonePrimeiroTitular.value.length >= 7 && document.forms['formPessoaFisica'].telefonePrimeiroTitular.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].telefonePrimeiroTitular.select();
	   			 document.forms['formPessoaFisica'].telefonePrimeiroTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cepPrimeiroTitular.value!='' && !(document.forms['formPessoaFisica'].cepPrimeiroTitular.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].cepPrimeiroTitular.select();
	   			 document.forms['formPessoaFisica'].cepPrimeiroTitular.focus();
				return;
			}else if (document.forms['formPessoaFisica'].cpfPrimeiroTitular.value == "") {
				showMessage("CPF Obrigatório.");
				return;
			}else if (!(Verifica_CPF(document.forms['formPessoaFisica'].cpfPrimeiroTitular))){
				showMessage("CPF incorreto! Digite novamente.");
				document.forms['formPessoaFisica'].cpfPrimeiroTitular.select();
	   			document.forms['formPessoaFisica'].cpfPrimeiroTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].dataEmissaoDocumentoPrimeiroTitular.value!='' && !(check_date(document.forms['formPessoaFisica'].dataEmissaoDocumentoPrimeiroTitular,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].dataEmissaoDocumentoPrimeiroTitular.select();
	   			 document.forms['formPessoaFisica'].dataEmissaoDocumentoPrimeiroTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].dataNascimentoPrimeiroTitular.value!='' && !(check_date(document.forms['formPessoaFisica'].dataNascimentoPrimeiroTitular,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].dataNascimentoPrimeiroTitular.select();
	   			 document.forms['formPessoaFisica'].dataNascimentoPrimeiroTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].dddComercialPrimeiroTitular.value!='' && !(document.forms['formPessoaFisica'].dddComercialPrimeiroTitular.value.length >= 2 && document.forms['formPessoaFisica'].dddComercialPrimeiroTitular.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].dddComercialPrimeiroTitular.select();
	   			 document.forms['formPessoaFisica'].dddComercialPrimeiroTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].telefoneComercialPrimeiroTitular.value!='' && !(document.forms['formPessoaFisica'].telefoneComercialPrimeiroTitular.value.length >= 7 && document.forms['formPessoaFisica'].telefoneComercialPrimeiroTitular.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].telefoneComercialPrimeiroTitular.select();
	   			 document.forms['formPessoaFisica'].telefoneComercialPrimeiroTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cepComercialPrimeiroTitular.value!='' && !(document.forms['formPessoaFisica'].cepComercialPrimeiroTitular.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].cepComercialPrimeiroTitular.select();
	   			 document.forms['formPessoaFisica'].cepComercialPrimeiroTitular.focus();
				return;
			}
		}else if(formulario == 4){	//Informaes Cadastrais PJ
			if (document.forms['formPessoaFisica'].cadastroRazaoSocial.value == "") {
				showMessage("Razão Social Obrigatório.");
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDataFundacao.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroDataFundacao,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDataFundacao.select();
	   			 document.forms['formPessoaFisica'].cadastroDataFundacao.focus();
				return;
			}else if (document.forms['formPessoaFisica'].cadastroCpnj.value == "") {
				document.forms['formPessoaFisica'].cadastroCpnj.select();
	   			document.forms['formPessoaFisica'].cadastroCpnj.focus();
				showMessage("CNPJ Obrigatório.");
				return;
			}else if (!(valida_cnpj(document.forms['formPessoaFisica'].cadastroCpnj.value))){
				showMessage("CNPJ incorreto! Digite novamente.");
				return;
			}else if(document.forms['formPessoaFisica'].cadastroCep.value!='' && !(document.forms['formPessoaFisica'].cadastroCep.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].cadastroCep.select();
	   			 document.forms['formPessoaFisica'].cadastroCep.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDdd.value!='' && !(document.forms['formPessoaFisica'].cadastroDdd.value.length >= 2 && document.forms['formPessoaFisica'].cadastroDdd.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDdd.select();
	   			 document.forms['formPessoaFisica'].cadastroDdd.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroTelefone.value!='' && !(document.forms['formPessoaFisica'].cadastroTelefone.value.length >= 7 && document.forms['formPessoaFisica'].cadastroTelefone.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].cadastroTelefone.select();
	   			document.forms['formPessoaFisica'].cadastroTelefone.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDddFax.value!='' && !(document.forms['formPessoaFisica'].cadastroDddFax.value.length >= 2 && document.forms['formPessoaFisica'].cadastroDddFax.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDddFax.select();
	   			 document.forms['formPessoaFisica'].cadastroDddFax.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFax.value!='' && !(document.forms['formPessoaFisica'].cadastroFax.value.length >= 7 && document.forms['formPessoaFisica'].cadastroFax.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].cadastroFax.select();
	   			document.forms['formPessoaFisica'].cadastroFax.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDddContato.value!='' && !(document.forms['formPessoaFisica'].cadastroDddContato.value.length >= 2 && document.forms['formPessoaFisica'].cadastroDddContato.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDddContato.select();
	   			 document.forms['formPessoaFisica'].cadastroDddContato.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroTelefoneContato.value!='' && !(document.forms['formPessoaFisica'].cadastroTelefoneContato.value.length >= 7 && document.forms['formPessoaFisica'].cadastroTelefoneContato.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].cadastroTelefoneContato.select();
	   			document.forms['formPessoaFisica'].cadastroTelefoneContato.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDddFaxContato.value!='' && !(document.forms['formPessoaFisica'].cadastroDddFaxContato.value.length >= 2 && document.forms['formPessoaFisica'].cadastroDddFaxContato.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDddFaxContato.select();
	   			 document.forms['formPessoaFisica'].cadastroDddFaxContato.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFaxContato.value!='' && !(document.forms['formPessoaFisica'].cadastroFaxContato.value.length >= 7 && document.forms['formPessoaFisica'].cadastroFaxContato.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].cadastroFaxContato.select();
	   			document.forms['formPessoaFisica'].cadastroFaxContato.focus();
				return;
			}
		}
		controlaLinksSuperiores(proximaPagina);		//Processa Links Superiores
	}else if(proximaPagina == 3){
		if(formulario == 2){
			/*if(document.forms['formPessoaFisica'].dataEmissaoDocumentoSegundoTitular.value!='' && !(check_date(document.forms['formPessoaFisica'].dataEmissaoDocumentoSegundoTitular,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].dataEmissaoDocumentoSegundoTitular.select();
	   			 document.forms['formPessoaFisica'].dataEmissaoDocumentoSegundoTitular.focus();
				return;
			}else */
			if(document.forms['formPessoaFisica'].dataNascimentoSegundoTitular.value!='' && !(check_date(document.forms['formPessoaFisica'].dataNascimentoSegundoTitular,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].dataNascimentoSegundoTitular.select();
	   			 document.forms['formPessoaFisica'].dataNascimentoSegundoTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].telefoneResidencialSegundoTitular.value!='' && !(document.forms['formPessoaFisica'].telefoneResidencialSegundoTitular.value.length >= 7 && document.forms['formPessoaFisica'].telefoneResidencialSegundoTitular.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].telefoneResidencialSegundoTitular.select();
	   			 document.forms['formPessoaFisica'].telefoneResidencialSegundoTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cepResidencialSegundoTitular.value!='' && !(document.forms['formPessoaFisica'].cepResidencialSegundoTitular.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].cepResidencialSegundoTitular.select();
	   			 document.forms['formPessoaFisica'].cepResidencialSegundoTitular.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cpfSegundoTitular.value!='' && !(Verifica_CPF(document.forms['formPessoaFisica'].cpfSegundoTitular))) {
				 showMessage("CPF incorreto! Digite novamente.");
				 document.forms['formPessoaFisica'].cpfSegundoTitular.select();
	   			 document.forms['formPessoaFisica'].cpfSegundoTitular.focus();
				return;
			}	
		}else if(formulario == 4){
			if(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaUm.value!='' && !(valida_cnpjcpf(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaUm.value))){
				showMessage("CNPJ ou CPF digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaUm.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaUm.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaUm.select();
	   			 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaUm.select();
	   			 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaDois.value!='' && !(valida_cnpjcpf(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaDois.value))){
				showMessage("CNPJ ou CPF digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaDois.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaDois.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaDois.select();
	   			 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaDois.select();
	   			 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaTres.value!='' && !(valida_cnpjcpf(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaTres.value))){
				showMessage("CNPJ ou CPF digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaTres.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaTres.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaTres.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaTres,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaTres.select();
	   			 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaTres.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaTres,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaTres.select();
	   			 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaQuatro.value!='' && !(valida_cnpjcpf(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaQuatro.value))){
				showMessage("CNPJ ou CPF digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaQuatro.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaQuatro.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaQuatro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaQuatro.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaQuatro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaCinco.value!='' && !(valida_cnpjcpf(document.forms['formPessoaFisica'].cadastroDocumentoAcionistaCinco.value))){
				showMessage("CNPJ ou CPF digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoAcionistaCinco.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaCinco.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroNascimentoAcionistaCinco,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroNascimentoAcionistaCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaCinco.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaCinco,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroDataEntradaAcionistaCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoUm.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoDois.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoTres.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoTres,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoTres.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoQuatro.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoQuatro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoCinco.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoCinco,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoConselhoCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorUm.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorUm.select();
	   			 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorDois.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorDois.select();
	   			 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorTres.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorTres,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorTres.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorTres.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorTres,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorTres.select();
	   			 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorQuatro.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorQuatro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorQuatro.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorQuatro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorCinco.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorCinco,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroFinalMandatoDiretorCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorCinco.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorCinco,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroInicioMandatoDiretorCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoUm.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoUm.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoUm.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoUm.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDesdeUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteDesdeUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDesdeUm.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDesdeUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteAteUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteAteUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteAteUm.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteAteUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoDois.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoDois.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoDois.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoDois.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDesdeDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteDesdeDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDesdeDois.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDesdeDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteAteDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteAteDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteAteDois.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteAteDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoTres.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoTres.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoTres.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoTres.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDesdeTres.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteDesdeTres,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDesdeTres.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDesdeTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteAteTres.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteAteTres,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteAteTres.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteAteTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoQuatro.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoQuatro.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoQuatro.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDesdeQuatro.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteDesdeQuatro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDesdeQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDesdeQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteAteQuatro.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteAteQuatro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteAteQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteAteQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoCinco.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoCinco.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroDocumentoParticipacaoCinco.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDesdeCinco.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteDesdeCinco,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDesdeCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDesdeCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteAteCinco.value!='' && !(check_date(document.forms['formPessoaFisica'].cadastroRelevanteAteCinco,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteAteCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteAteCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoUm.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoUm.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoUm.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoUm.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoDois.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoDois.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoDois.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoDois.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoTres.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoTres.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoTres.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoTres.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoQuatro.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoQuatro.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoQuatro.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoCinco.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroRelevanteDocumentoCinco.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroRelevanteDocumentoCinco.focus();
	   			 return;
			}
		}
		controlaLinksSuperiores(proximaPagina);		//Processa Links Superiores
	}else if(proximaPagina == 4){	
		if(formulario == 4){
			if(document.forms['formPessoaFisica'].cadastroCpnjUm.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroCpnjUm.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroCpnjUm.select();
	   			 document.forms['formPessoaFisica'].cadastroCpnjUm.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroCpnjDois.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroCpnjDois.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroCpnjDois.select();
	   			 document.forms['formPessoaFisica'].cadastroCpnjDois.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroCpnjTres.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroCpnjTres.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroCpnjTres.select();
	   			 document.forms['formPessoaFisica'].cadastroCpnjTres.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroCpnjQuatro.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroCpnjQuatro.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroCpnjQuatro.select();
	   			 document.forms['formPessoaFisica'].cadastroCpnjQuatro.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroCpnjCinco.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroCpnjCinco.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroCpnjCinco.select();
	   			 document.forms['formPessoaFisica'].cadastroCpnjCinco.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroCpnjSeis.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroCpnjSeis.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroCpnjSeis.select();
	   			 document.forms['formPessoaFisica'].cadastroCpnjSeis.focus();
	   			 return;
			}
		}	
		controlaLinksSuperiores(proximaPagina);		//Processa Links Superiores
	}else if(proximaPagina == 5){
		if(formulario == 1){
			if(document.forms['formPessoaFisica'].bancosVencimento1.value!='' && !(check_date(document.forms['formPessoaFisica'].bancosVencimento1,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].bancosVencimento1.select();
	   			 document.forms['formPessoaFisica'].bancosVencimento1.focus();
				return;
			}else if(document.forms['formPessoaFisica'].bancosVencimento2.value!='' && !(check_date(document.forms['formPessoaFisica'].bancosVencimento2,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].bancosVencimento2.select();
	   			 document.forms['formPessoaFisica'].bancosVencimento2.focus();
				return;
			}else if(document.forms['formPessoaFisica'].bancosVencimento3.value!='' && !(check_date(document.forms['formPessoaFisica'].bancosVencimento3,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].bancosVencimento3.select();
	   			 document.forms['formPessoaFisica'].bancosVencimento3.focus();
				return;
			}else if(document.forms['formPessoaFisica'].segurosVencimentoUm.value!='' && !(check_date(document.forms['formPessoaFisica'].segurosVencimentoUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].segurosVencimentoUm.select();
	   			 document.forms['formPessoaFisica'].segurosVencimentoUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].segurosVencimentoDois.value!='' && !(check_date(document.forms['formPessoaFisica'].segurosVencimentoDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].segurosVencimentoDois.select();
	   			 document.forms['formPessoaFisica'].segurosVencimentoDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].segurosVencimentoTres.value!='' && !(check_date(document.forms['formPessoaFisica'].segurosVencimentoTres,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].segurosVencimentoTres.select();
	   			 document.forms['formPessoaFisica'].segurosVencimentoTres.focus();
				return;
			}
		}else if(formulario == 2){
			if(document.forms['formPessoaFisica'].termoDddUm.value!='' && !(document.forms['formPessoaFisica'].termoDddUm.value.length >= 2 && document.forms['formPessoaFisica'].termoDddUm.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].termoDddUm.select();
	   			 document.forms['formPessoaFisica'].termoDddUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].termoTelefoneUm.value!='' && !(document.forms['formPessoaFisica'].termoTelefoneUm.value.length >= 7 && document.forms['formPessoaFisica'].termoTelefoneUm.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].termoTelefoneUm.select();
	   			document.forms['formPessoaFisica'].termoTelefoneUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].termoDddDois.value!='' && !(document.forms['formPessoaFisica'].termoDddDois.value.length >= 2 && document.forms['formPessoaFisica'].termoDddDois.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].termoDddDois.select();
	   			 document.forms['formPessoaFisica'].termoDddDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].termoTelefoneDois.value!='' && !(document.forms['formPessoaFisica'].termoTelefoneDois.value.length >= 7 && document.forms['formPessoaFisica'].termoTelefoneDois.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].termoTelefoneDois.select();
	   			document.forms['formPessoaFisica'].termoTelefoneDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].termoDddTres.value!='' && !(document.forms['formPessoaFisica'].termoDddTres.value.length >= 2 && document.forms['formPessoaFisica'].termoDddTres.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].termoDddTres.select();
	   			 document.forms['formPessoaFisica'].termoDddTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].termoTelefoneTres.value!='' && !(document.forms['formPessoaFisica'].termoTelefoneTres.value.length >= 7 && document.forms['formPessoaFisica'].termoTelefoneTres.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].termoTelefoneTres.select();
	   			document.forms['formPessoaFisica'].termoTelefoneTres.focus();
				return;
			}/*else if(document.forms['formPessoaFisica'].termoDataAbertura.value!='' && !(check_date(document.forms['formPessoaFisica'].termoDataAbertura,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].termoDataAbertura.select();
	   			 document.forms['formPessoaFisica'].termoDataAbertura.focus();
				return;
			}else if(document.forms['formPessoaFisica'].termoDataEncerramento.value!='' && !(check_date(document.forms['formPessoaFisica'].termoDataEncerramento,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].termoDataEncerramento.select();
	   			 document.forms['formPessoaFisica'].termoDataEncerramento.focus();
				return;
			}*/
		}else if(formulario == 3){
			if(document.forms['formPessoaFisica'].cartaoDdd.value!='' && !(document.forms['formPessoaFisica'].cartaoDdd.value.length >= 2 && document.forms['formPessoaFisica'].cartaoDdd.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].cartaoDdd.select();
	   			 document.forms['formPessoaFisica'].cartaoDdd.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoTelefone.value!='' && !(document.forms['formPessoaFisica'].cartaoTelefone.value.length >= 7 && document.forms['formPessoaFisica'].cartaoTelefone.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].cartaoTelefone.select();
	   			document.forms['formPessoaFisica'].cartaoTelefone.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoVencMandProcUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoVencMandProcUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoVencMandProcUm.select();
	   			 document.forms['formPessoaFisica'].cartaoVencMandProcUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoVencMandProcDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoVencMandProcDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoVencMandProcDois.select();
	   			 document.forms['formPessoaFisica'].cartaoVencMandProcDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoValidoAte.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoValidoAte,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoValidoAte.select();
	   			 document.forms['formPessoaFisica'].cartaoValidoAte.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoData.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoData,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoData.select();
	   			 document.forms['formPessoaFisica'].cartaoData.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoDataLivro.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoDataLivro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoDataLivro.select();
	   			 document.forms['formPessoaFisica'].cartaoDataLivro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoCpfCgc.value!='' && !(Verifica_CPF(document.forms['formPessoaFisica'].cartaoCpfCgc))) {
				 showMessage("CPF incorreto! Digite novamente.");
				 document.forms['formPessoaFisica'].cartaoCpfCgc.select();
	   			 document.forms['formPessoaFisica'].cartaoCpfCgc.focus();
				return;
			}
		}else if(formulario == 4){
			if(document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjUm.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjUm.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjUm.select();
	   			 document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjUm.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjDois.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjDois.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjDois.select();
	   			 document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjDois.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjTres.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjTres.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjTres.select();
	   			 document.forms['formPessoaFisica'].cadastroPrincipaisConcorrentesCnpjTres.focus();
	   			 return;
			}
		}else if(formulario == 5){
			if(document.forms['formPessoaFisica'].contratoCnpj.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].contratoCnpj.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].contratoCnpj.select();
	   			 document.forms['formPessoaFisica'].contratoCnpj.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].contratoCnpj.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].contratoCnpj.value))){
				showMessage("CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].contratoCnpj.select();
	   			 document.forms['formPessoaFisica'].contratoCnpj.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].contratoDdd.value!='' && !(document.forms['formPessoaFisica'].contratoDdd.value.length >= 2 && document.forms['formPessoaFisica'].contratoDdd.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].contratoDdd.select();
	   			 document.forms['formPessoaFisica'].contratoDdd.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoTelefone.value!='' && !(document.forms['formPessoaFisica'].contratoTelefone.value.length >= 7 && document.forms['formPessoaFisica'].contratoTelefone.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].contratoTelefone.select();
	   			document.forms['formPessoaFisica'].contratoTelefone.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoCep.value!='' && !(document.forms['formPessoaFisica'].contratoCep.value.length == 9)) {
				 showMessage("O CEP deve ser digitado no formato de 9 caracteres. Digite novamente.");
				 document.forms['formPessoaFisica'].contratoCep.select();
	   			 document.forms['formPessoaFisica'].contratoCep.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoData.value!='' && !(check_date(document.forms['formPessoaFisica'].contratoData,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].contratoData.select();
	   			 document.forms['formPessoaFisica'].contratoData.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoMandatoDiretoria.value!='' && !(check_date(document.forms['formPessoaFisica'].contratoMandatoDiretoria,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].contratoMandatoDiretoria.select();
	   			 document.forms['formPessoaFisica'].contratoMandatoDiretoria.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoDddUm.value!='' && !(document.forms['formPessoaFisica'].contratoDddUm.value.length >= 2 && document.forms['formPessoaFisica'].contratoDddUm.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].contratoDddUm.select();
	   			 document.forms['formPessoaFisica'].contratoDddUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoTelefoneUm.value!='' && !(document.forms['formPessoaFisica'].contratoTelefoneUm.value.length >= 7 && document.forms['formPessoaFisica'].contratoTelefoneUm.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].contratoTelefoneUm.select();
	   			document.forms['formPessoaFisica'].contratoTelefoneUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoDddDois.value!='' && !(document.forms['formPessoaFisica'].contratoDddDois.value.length >= 2 && document.forms['formPessoaFisica'].contratoDddDois.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].contratoDddDois.select();
	   			 document.forms['formPessoaFisica'].contratoDddDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoTelefoneDois.value!='' && !(document.forms['formPessoaFisica'].contratoTelefoneDois.value.length >= 7 && document.forms['formPessoaFisica'].contratoTelefoneDois.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].contratoTelefoneDois.select();
	   			document.forms['formPessoaFisica'].contratoTelefoneDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoDddTres.value!='' && !(document.forms['formPessoaFisica'].contratoDddTres.value.length >= 2 && document.forms['formPessoaFisica'].contratoDddTres.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].contratoDddTres.select();
	   			 document.forms['formPessoaFisica'].contratoDddTres.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoTelefoneTres.value!='' && !(document.forms['formPessoaFisica'].contratoTelefoneTres.value.length >= 7 && document.forms['formPessoaFisica'].contratoTelefoneTres.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].contratoTelefoneTres.select();
	   			document.forms['formPessoaFisica'].contratoTelefoneTres.focus();
				return;
			}/*else if(document.forms['formPessoaFisica'].contratoDddQuatro.value!='' && !(document.forms['formPessoaFisica'].contratoDddQuatro.value.length >= 2 && document.forms['formPessoaFisica'].contratoDddQuatro.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].contratoDddQuatro.select();
	   			 document.forms['formPessoaFisica'].contratoDddQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoTelefoneQuatro.value!='' && !(document.forms['formPessoaFisica'].contratoTelefoneQuatro.value.length >= 7 && document.forms['formPessoaFisica'].contratoTelefoneQuatro.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].contratoTelefoneQuatro.select();
	   			document.forms['formPessoaFisica'].contratoTelefoneQuatro.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoDddCinco.value!='' && !(document.forms['formPessoaFisica'].contratoDddCinco.value.length >= 2 && document.forms['formPessoaFisica'].contratoDddCinco.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].contratoDddCinco.select();
	   			 document.forms['formPessoaFisica'].contratoDddCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoTelefoneCinco.value!='' && !(document.forms['formPessoaFisica'].contratoTelefoneCinco.value.length >= 7 && document.forms['formPessoaFisica'].contratoTelefoneCinco.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].contratoTelefoneCinco.select();
	   			document.forms['formPessoaFisica'].contratoTelefoneCinco.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoDataAbertura.value!='' && !(check_date(document.forms['formPessoaFisica'].contratoDataAbertura,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].contratoDataAbertura.select();
	   			 document.forms['formPessoaFisica'].contratoDataAbertura.focus();
				return;
			}else if(document.forms['formPessoaFisica'].contratoDataEncerramento.value!='' && !(check_date(document.forms['formPessoaFisica'].contratoDataEncerramento,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].contratoDataEncerramento.select();
	   			 document.forms['formPessoaFisica'].contratoDataEncerramento.focus();
				return;
			}*/
		}else if(formulario == 6){
			if(document.forms['formPessoaFisica'].cartaoCpfCgc.value!='' && !(valida_cnpj(document.forms['formPessoaFisica'].cartaoCpfCgc.value))){
				showMessage("CPF/CNPJ digitado incorretamente.");
				 document.forms['formPessoaFisica'].cartaoCpfCgc.select();
	   			 document.forms['formPessoaFisica'].cartaoCpfCgc.focus();
	   			 return;
			}else if(document.forms['formPessoaFisica'].cartaoDdd.value!='' && !(document.forms['formPessoaFisica'].cartaoDdd.value.length >= 2 && document.forms['formPessoaFisica'].cartaoDdd.value.length <= 3)) {
				showMessage("DDD digitado incorretamente.");
				 document.forms['formPessoaFisica'].cartaoDdd.select();
	   			 document.forms['formPessoaFisica'].cartaoDdd.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoTelefone.value!='' && !(document.forms['formPessoaFisica'].cartaoTelefone.value.length >= 7 && document.forms['formPessoaFisica'].cartaoTelefone.value.length <= 8)) {
				showMessage("Telefone digitado incorretamente.");
				document.forms['formPessoaFisica'].cartaoTelefone.select();
	   			document.forms['formPessoaFisica'].cartaoTelefone.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoVencMandProcUm.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoVencMandProcUm,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoVencMandProcUm.select();
	   			 document.forms['formPessoaFisica'].cartaoVencMandProcUm.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoVencMandProcDois.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoVencMandProcDois,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoVencMandProcDois.select();
	   			 document.forms['formPessoaFisica'].cartaoVencMandProcDois.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoValidoAte.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoValidoAte,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoValidoAte.select();
	   			 document.forms['formPessoaFisica'].cartaoValidoAte.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoData.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoData,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoData.select();
	   			 document.forms['formPessoaFisica'].cartaoData.focus();
				return;
			}else if(document.forms['formPessoaFisica'].cartaoDataLivro.value!='' && !(check_date(document.forms['formPessoaFisica'].cartaoDataLivro,1))) {
				showMessage("Data digitada incorretamente.");
				 document.forms['formPessoaFisica'].cartaoDataLivro.select();
	   			 document.forms['formPessoaFisica'].cartaoDataLivro.focus();
				return;
			}
		}
		document.forms['formPessoaFisica'].submit();
	}		
}
		
/* Validao do CPF informado pelo usuario */

function IsCPF(campo)
{
	sValor1 = campo.value;
	sValor1 = sValor1.toString();
	sValor = '';
	xpqp = sValor1.length
	for (iputo = 0; iputo < xpqp; iputo++)
	{
		sAux = sValor1.charAt(iputo);
		if (sAux < '0' || sAux > '9')
		{
			if (sAux != '.' && sAux != '-' && sAux != '/')
			{
				return false;
			}
		}
		else
		{
			sAux = sAux.toString();
			sValor = sValor + '' + sAux;
		}
	}
	if (sValor != '')
	{
		if (isNaN(sValor) || sValor.length != 11)
		{
			return false;
		}
		soma = (sValor.substr(0,1) * 10) + (sValor.substr(1,1) * 9) + (sValor.substr(2,1) * 8) + (sValor.substr(3,1) * 7) + (sValor.substr(4,1) * 6) + (sValor.substr(5,1) * 5) + (sValor.substr(6,1) * 4) + (sValor.substr(7,1) * 3) + (sValor.substr(8,1) * 2);
		dv1 = (soma % 11);
		if (dv1 == 0 || dv1 == 1) 
			dv1 = 0;
		else
			dv1 = 11 - dv1;
		soma = (sValor.substr(0,1) * 11) + (sValor.substr(1,1) * 10) + (sValor.substr(2,1) * 9) + (sValor.substr(3,1) * 8) + (sValor.substr(4,1) * 7) + (sValor.substr(5,1) * 6) + (sValor.substr(6,1) * 5) + (sValor.substr(7,1) * 4) + (sValor.substr(8,1) * 3) + (dv1 * 2);
		dv2 = (soma % 11);
		if (dv2 == 0 || dv2 == 1) 
			dv2 = 0;
		else
			dv2 = 11 - dv2;
		if (sValor.substr(9,1) != dv1 || sValor.substr(10,1) != dv2)
		{
			return false;
		}
	}
	return true;
}

function FormataCPF()
{
	if (event.keyCode < 48 || event.keyCode > 57)
	{
		event.keyCode = 0;
	}
	
	if (event.srcElement.value.length == 3 || event.srcElement.value.length == 7)
	{
		event.srcElement.value += ".";
	}

	if (event.srcElement.value.length == 11)
	{
		event.srcElement.value += "-";
	}
}

function isNumberKey(evt)
{
   var charCode = (evt.which) ? evt.which : evt.keyCode
   if (charCode > 31 && (charCode < 48 || charCode > 57))
      return false;

   return true;
}

function isNumberKeyCep(evt,obj){
   var charCode = (evt.which) ? evt.which : evt.keyCode
		   
   if ((charCode != 37 && charCode != 39) && (charCode > 31 && (charCode < 48 || charCode > 57))){
      return false;
   }else{
	   	/*if(obj.value.length == 2 && charCode != 8 && charCode != 37 && charCode != 39 && charCode != 46)
			obj.value += "."*/
		if(obj.value.length == 5 && charCode != 8 && charCode != 37 && charCode != 39 && charCode != 46)
			obj.value += "-"
		
	  return true;
   }
}

/*
function stringFilter (input)
	{
		s = input;
		filteredValues = ".-/";
		var i;
		var returnString = "";
		for (i = 0; i < s.length; i++)
			{
			var c = s.charAt(i);
			if (filteredValues.indexOf(c) == -1) returnString += c;
			}
		return(returnString);
	}
*/	
	
function valida_cpf(pcpf)
{
	pcpf = stringFilter(pcpf);
	//if (pcpf.length != 11) {sim=false} else {sim=true}
	if (pcpf.length >= 3) {sim=true} else {sim=false}
	if (sim)  // valida o primeiro digito
		{
		for (i=0;((i<=(pcpf.length-1))&& sim); i++)
			{
			val = pcpf.charAt(i)
			if((val!="9")&&(val!="0")&&(val!="1")&&(val!="2")&&(val!="3")&&(val!="4")&&(val!="5")&&(val!="6")&&(val!="7")&&(val!="8"))
				{sim=false}
			}
		if (sim)
			{
			soma = 0
			for (i=0;i<=8;i++)
				{
				val = eval(pcpf.charAt(i))
				soma = soma + (val*(i+1))
				}
			resto = soma % 11
			if (resto>9)
				{
				dig = resto -10
				}
			else
				{
				dig = resto
				}
			if (dig != eval(pcpf.charAt(9))) { sim=false }
			else   // valida o segundo digito
				{
				soma = 0
				for (i=0;i<=7;i++)
					{
					val = eval(pcpf.charAt(i+1))
					soma = soma + (val*(i+1))
					}
				soma = soma + (dig * 9)
				resto = soma % 11
				if (resto>9) dig = resto -10
				else  dig = resto
				if (dig != eval(pcpf.charAt(10))) { sim = false }
				else sim = true
			}
		}
	}
	if (sim == false)
		{
		//alert("Nmero de CPF invalido");
		document.forms['formPessoaFisica'].cpf.value = '';
		document.forms['formPessoaFisica'].cpf.focus();
		return false;
		}
}
function valida_cpfGenc(pcpf)
{
	pcpf = stringFilter(pcpf);
	//if (pcpf.length != 11) {sim=false} else {sim=true}
	if (pcpf.length >= 3) {sim=true} else {sim=false}
	if (sim)  // valida o primeiro digito
		{
		if (pcpf == '11111111111' || pcpf == '22222222222' || pcpf == '33333333333' || pcpf == '44444444444' || pcpf == '55555555555' || pcpf == '66666666666' || pcpf == '77777777777' || pcpf == '88888888888' || pcpf == '99999999999'){
			return false;
		}
		
		for (i=0;((i<=(pcpf.length-1))&& sim); i++)
			{
			val = pcpf.charAt(i)
			if((val!="9")&&(val!="0")&&(val!="1")&&(val!="2")&&(val!="3")&&(val!="4")&&(val!="5")&&(val!="6")&&(val!="7")&&(val!="8"))
				{sim=false}
			}
		if (sim)
			{
			soma = 0
			for (i=0;i<=8;i++)
				{
				val = eval(pcpf.charAt(i))
				soma = soma + (val*(i+1))
				}
			resto = soma % 11
			if (resto>9)
				{
				dig = resto -10
				}
			else
				{
				dig = resto
				}
			if (dig != eval(pcpf.charAt(9))) { sim=false }
			else   // valida o segundo digito
				{
				soma = 0
				for (i=0;i<=7;i++)
					{
					val = eval(pcpf.charAt(i+1))
					soma = soma + (val*(i+1))
					}
				soma = soma + (dig * 9)
				resto = soma % 11
				if (resto>9) dig = resto -10
				else  dig = resto
				if (dig != eval(pcpf.charAt(10))) { sim = false }
				else sim = true
			}
		}
	}
	return sim;
	
}
/*
function valida_cnpj(input)
    {
    var cnpjPuro = stringFilter(input);
    var cnpj = prepareCnpj(cnpjPuro);
    var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais;
    digitos_iguais = 1;
    
    for (i = 0; i < cnpj.length - 1; i++)
          if (cnpj.charAt(i) != cnpj.charAt(i + 1))
                {
                digitos_iguais = 0;
                break;
                }
    if (!digitos_iguais)
          {
          tamanho = cnpj.length - 2
          numeros = cnpj.substring(0,tamanho);
          digitos = cnpj.substring(tamanho);
          soma = 0;
          pos = tamanho - 7;
          for (i = tamanho; i >= 1; i--)
                {
                soma += numeros.charAt(tamanho - i) * pos--;
                if (pos < 2)
                      pos = 9;
                }
          resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
          if (resultado != digitos.charAt(0))
                return false;
          tamanho = tamanho + 1;
          numeros = cnpj.substring(0,tamanho);
          soma = 0;
          pos = tamanho - 7;
          for (i = tamanho; i >= 1; i--)
                {
                soma += numeros.charAt(tamanho - i) * pos--;
                if (pos < 2)
                      pos = 9;
                }
          resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
          if (resultado != digitos.charAt(1))
                return false;
          return true;
          }
    else
          return false;
}


function prepareCnpj(cnpj){

	var cnpjAjustado = "";
	for(i=cnpj.length; i<14; i++){
		cnpjAjustado += '0';
	}
	if(cnpjAjustado != ""){
		cnpjAjustado += cnpj;
	}else{
		cnpjAjustado = cnpj;
	}
	return cnpjAjustado;
}
*/


function isNumberKey(evt)
{
   var charCode = (evt.which) ? evt.which : evt.keyCode
   if (charCode > 31 && (charCode < 48 || charCode > 57))
      return false;

   return true;
}

function isNumberKeyData(evt,obj){
   var charCode = (evt.which) ? evt.which : evt.keyCode
		   
   if ((charCode != 37 && charCode != 39) && (charCode > 31 && (charCode < 48 || charCode > 57))){
      return false;
   }else{
	   	if(obj.value.length == 2 && charCode != 8 && charCode != 37 && charCode != 39 && charCode != 46)
			obj.value += "/"		
		if(obj.value.length == 5 && charCode != 8 && charCode != 37 && charCode != 39 && charCode != 46)
			obj.value += "/"
		
	  return true;
   }
}

function MascaraMoeda(objTextBox, SeparadorMilesimo, SeparadorDecimal, e){
    var sep = 0;
    var key = '';
    var i = j = 0;
    var len = len2 = 0;
    var strCheck = '0123456789';
    var aux = aux2 = '';
    var whichCode = (window.Event) ? e.which : e.keyCode;
    var charCode = (e.which) ? e.which : e.keyCode
    if(charCode != 8 && charCode != 9 && objTextBox.value.length < objTextBox.maxLength){
		if (whichCode == 13) return true;
		key = String.fromCharCode(whichCode); // Valor para o código da Chave
		if (strCheck.indexOf(key) == -1) return false; // Chave inválida
		len = objTextBox.value.length;
		for(i = 0; i < len; i++)
        	if ((objTextBox.value.charAt(i) != '0') && (objTextBox.value.charAt(i) != SeparadorDecimal)) break;
    	aux = '';
    	for(; i < len; i++)
        	if (strCheck.indexOf(objTextBox.value.charAt(i))!=-1) aux += objTextBox.value.charAt(i);
    	aux += key;
    	len = aux.length;
    	if (len == 0) objTextBox.value = '';
    	if (len == 1) objTextBox.value = '0'+ SeparadorDecimal + '0' + aux;
    	if (len == 2) objTextBox.value = '0'+ SeparadorDecimal + aux;
    	if (len > 2) {
        	aux2 = '';
        	for (j = 0, i = len - 3; i >= 0; i--) {
            	if (j == 3) {
                	aux2 += SeparadorMilesimo;
                	j = 0;
            	}
            	aux2 += aux.charAt(i);
            	j++;
        	}
        	objTextBox.value = '';
        	len2 = aux2.length;
        	for (i = len2 - 1; i >= 0; i--)
        		objTextBox.value += aux2.charAt(i);
        	objTextBox.value += SeparadorDecimal + aux.substr(len - 2, len);
    		}
    		return false;
		}
}

function valida_cnpj(input){
	var cnpjPuro = stringFilter(input);
    var cnpj = prepareCnpj(cnpjPuro);
    var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais;
    digitos_iguais = 1;
    /*if (cnpj.length < 14 && cnpj.length < 15)
    	return false;*/
    for (i = 0; i < cnpj.length - 1; i++)
    	if (cnpj.charAt(i) != cnpj.charAt(i + 1)){
			digitos_iguais = 0;
            break;
        }
    if (!digitos_iguais){
		tamanho = cnpj.length - 2
		numeros = cnpj.substring(0,tamanho);
		digitos = cnpj.substring(tamanho);
        soma = 0;
        pos = tamanho - 7;
        for (i = tamanho; i >= 1; i--){
			soma += numeros.charAt(tamanho - i) * pos--;
            if (pos < 2)
            	pos = 9;
        }
        resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
        if (resultado != digitos.charAt(0))
        	return false;
        tamanho = tamanho + 1;
        numeros = cnpj.substring(0,tamanho);
        soma = 0;
        pos = tamanho - 7;
        for (i = tamanho; i >= 1; i--){
			soma += numeros.charAt(tamanho - i) * pos--;
            if (pos < 2)
            	pos = 9;
        }
        resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
        if (resultado != digitos.charAt(1))
        	return false;
        return true;
	}
    else
    	return false;
}

function valida_cnpjcpf(cnpjcpf){
	
	if (cnpjcpf.length == 14){
		return valida_cnpj(cnpjcpf);
	}
	else if (cnpjcpf.length == 11){
		return valida_cpfGenc(cnpjcpf);
	}
	else {
		return false;
	}
}
      
function prepareCnpj(cnpj){

	var cnpjAjustado = "";
	
	for(i=cnpj.length; i<14; i++){
		cnpjAjustado += '0';
	}
	if(cnpjAjustado != ""){
		cnpjAjustado += cnpj;
	}else{
		cnpjAjustado = cnpj;
	}
	return cnpjAjustado;
}

function stringFilter (input){
      		s = input;
      		filteredValues = ".-/";
      		var i;
      		var returnString = "";
      		for (i = 0; i < s.length; i++)
      			{
      			var c = s.charAt(i);
      			if (filteredValues.indexOf(c) == -1) returnString += c;
      			}
      		return(returnString);
}

function Verifica_CPF(formulario) {
	var CPF = formulario.value; // Recebe o valor digitado no campo

	CPF = CPF.replace(/\D/g,"");

// Aqui começa a checagem do CPF
var POSICAO, I, SOMA, DV, DV_INFORMADO;
var DIGITO = new Array(10);
DV_INFORMADO = CPF.substr(9, 2); // Retira os dois últimos dígitos do número informado

// Desemembra o número do CPF na array DIGITO
for (I=0; I<=8; I++) {
  DIGITO[I] = CPF.substr( I, 1);
}

// Calcula o valor do 10º dígito da verificação
POSICAO = 10;
SOMA = 0;
   for (I=0; I<=8; I++) {
      SOMA = SOMA + DIGITO[I] * POSICAO;
      POSICAO = POSICAO - 1;
   }
DIGITO[9] = SOMA % 11;
   if (DIGITO[9] < 2) {
        DIGITO[9] = 0;
}
   else{
       DIGITO[9] = 11 - DIGITO[9];
}

// Calcula o valor do 11º dígito da verificação
POSICAO = 11;
SOMA = 0;
   for (I=0; I<=9; I++) {
      SOMA = SOMA + DIGITO[I] * POSICAO;
      POSICAO = POSICAO - 1;
   }
DIGITO[10] = SOMA % 11;
   if (DIGITO[10] < 2) {
        DIGITO[10] = 0;
   }
   else {
        DIGITO[10] = 11 - DIGITO[10];
   }

// Verifica se os valores dos dígitos verificadores conferem
DV = DIGITO[9] * 10 + DIGITO[10];
   if (DV != DV_INFORMADO) {
      return false;
   }else{
	   return true;
   }
}

function mascara_cnpj(o){
	v_obj=o;
	v_obj.value=masc_cnpj(v_obj.value);
}

function masc_cnpj(v){
	v=v.replace(/\D/g,"") //Remove tudo o que não é dígito
	v=v.replace(/^(\d{2})(\d)/,"$1.$2") //Coloca ponto entre o segundo e o terceiro dígitos
	v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3") //Coloca ponto entre o quinto e o sexto dígitos
	v=v.replace(/\.(\d{3})(\d)/,".$1/$2") //Coloca uma barra entre o oitavo e o nono dígitos
	v=v.replace(/(\d{4})(\d)/,"$1-$2") //Coloca um hífen depois do bloco de quatro dígitos
	return v
}

function masc_cpf(obj){
    v = obj.value;
    v=v.replace(/\D/g,"")                    //Remove tudo o que n?o ? d?gito
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto d?gitos
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto d?gitos
                                             //de novo (para o segundo bloco de n?meros)
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um h?fen entre o terceiro e o quarto d?gitos
    
    obj.value = v;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>> FIM PORTLET SEJA NOSSO CLIENTE <<<<<<<<<<<<<<<<<<<<<<<<<< */