var gintSubmits=0;var gstrNavegador="";var gstrOS="";var gintErroCodigo=0;var gstrErroFoco="";if(navigator.userAgent.indexOf("MSIE")!=-1&&navigator.userAgent.indexOf("MSIE 3")==-1&&navigator.userAgent.indexOf("MSIE 4")==-1){gstrNavegador="IE";}else if(navigator.userAgent.indexOf("Firefox")!=-1){gstrNavegador="FI";}else if(navigator.userAgent.indexOf("Gecko")!=-1&&navigator.userAgent.indexOf("Netscape")==-1&&navigator.userAgent.indexOf("rv:1.")!=-1){gstrNavegador="MZ";}else if(navigator.userAgent.indexOf("Gecko")!=-1&&navigator.userAgent.indexOf("Netscape")!=-1&&navigator.userAgent.indexOf("Netscape6")==-1){gstrNavegador="NS7";}else{gstrNavegador="NI";}if(navigator.userAgent.indexOf("Windows NT 5.1")!=-1){gstrOS="XP"}function AlertaErro(pintErro,pstrErro,pintComplemento,pintContato,pintAcao,pstrIDCampo,pblnRegistraErroGlobal){if(gintErroCodigo>0){return;}var strMensagemFinal="";switch(pintErro){default:strMensagemFinal="ERRO 00 - Houve um erro não identificado.";break;case 1:strMensagemFinal="ERRO 01 - Campo '"+pstrErro+"' obrigatório não preenchido. Favor Conferir!";break;case 2:strMensagemFinal="ERRO 02 - "+pstrErro;break;case 3:strMensagemFinal="ERRO 03 - Não foi possível gravar o registro de perda de documentos.";break;case 4:strMensagemFinal="ERRO 04 - Dados de login ausentes.";break;case 5:strMensagemFinal="ERRO 05 - Formato de arquivo indisponível para download.";break;case 6:strMensagemFinal="ERRO 06 - Arquivo inexistente para download.";break;case 7:strMensagemFinal="ERRO 07 - Já há um arquivo/link com este nome publicado. Favor altere o nome do arquivo/link e tente realizar o upload novamente.";break;case 8:strMensagemFinal="ERRO 08 - Erro desconhecido ao tentar efetuar a gravação do arquivo/link.";break;case 9:strMensagemFinal="ERRO 09 - Login inválido.";break;case 10:strMensagemFinal="ERRO 10 - Tipo de arquivo não suportado.";break;case 11:strMensagemFinal="ERRO 11 - Tamanho máximo de arquivo para publicação excedido. O tamanho máximo permitido é de 10Mb! Confira!";break;case 12:strMensagemFinal="ERRO 12 - Erro ao executar o método de gravação do componente!";break;case 13:strMensagemFinal="ERRO 13 - Não foi possível configurar o menu da aplicação!";break;case 14:strMensagemFinal="ERRO 14 - Não foi possível realizar a consulta completa!";break;case 15:strMensagemFinal="ERRO 15 - Não foi possível criar a conexão!";break;case 16:strMensagemFinal="ERRO 16 - Não foi possível preencher os campos de associado!";break;case 17:strMensagemFinal="ERRO 17 - Não foi possível realizar a consulta completa!";break;case 18:strMensagemFinal="ERRO 18 - Não foi possível realizar a consulta completa!";break;case 19:strMensagemFinal="ERRO 19 - "+pstrErro;break;case 20:strMensagemFinal="ERRO 20 - "+pstrErro;break;case 21:strMensagemFinal="ERRO 21 - Dados de sessão ausentes por motivos técnicos ou de timeout!\nVocê não pode ficar com a aplicação inativa por mais de 15 minutos!";break;case 22:strMensagemFinal="ERRO 22 - "+pstrErro;break;case 23:strMensagemFinal="ERRO 23 - Filial não autorizada a realizar consulta de Registros Ocultos.";break;}switch(pintComplemento){case 1:strMensagemFinal+="\n\nFavor efetue o login novamente!";break;case 2:strMensagemFinal+="\n\nFavor acesse a consulta novamente!";break;case 3:strMensagemFinal+="\n\nFavor acesse a manutenção novamente!";break;}switch(pintContato){case 1:strMensagemFinal+="\n\nSe este erro persistir, você pode entrar em contato, em horário comercial, com (51) 3216.8190.";;break;}alert(strMensagemFinal);switch(pintAcao){case 1:window.open('login.aspx','_self');break;case 2:window.open('painel.aspx','_self');break;case 3:window.open('gevsLogin.aspx','_self');break;case 4:opener.location='gevsLogin.aspx';window.close();break;case 5:window.close();break;}if(pstrIDCampo!=null){gstrErroFoco=pstrIDCampo;}if(pblnRegistraErroGlobal){gintErroCodigo=pintErro;}}function AlertaForm(pobjForm){var intCont;var strResultado="";for(intCont=0;intCont<pobjForm.elements.length;intCont++){if(intCont==0){strResultado+="ID|TIPO|VALOR"+"\n";}strResultado+=pobjForm.elements[intCont].id+"|"+pobjForm.elements[intCont].type+"|"+pobjForm.elements[intCont].value+"\n";}alert(strResultado+"\nFIM");}function AjustaAltura(pstrId,pstrConfig){var intAux=0;var strDiferenca=0;var arrParametros=new Array(0);arrParametros=pstrConfig.split("^");if(window.screen.width>799){if(gstrNavegador=='NS7'){strDiferenca=arrParametros[0];}else if(gstrNavegador=='MZ'){strDiferenca=arrParametros[1];}else{strDiferenca=arrParametros[2];}}else{if(gstrNavegador=='NS7'){strDiferenca=arrParametros[3];}else if(gstrNavegador=='MZ'){strDiferenca=arrParametros[4];}else{strDiferenca=arrParametros[5];}}intAux=parseInt(strDiferenca,"10");if(gstrOS=='XP'){intAux+=10;}document.getElementById(pstrId).style.height=window.screen.availHeight-intAux;}function AutoCompletaBanco(pEvento,pobjBancoNome,pobjBancoCodigo){if(IsTeclaDeSistema(pEvento.keyCode)){return true;}var intTamanho=0;var strMatch="";var strLetra="";if(gstrNavegador=='IE'){strLetra=String.fromCharCode(pEvento.keyCode).toUpperCase();}else{strLetra=String.fromCharCode(pEvento.charCode).toUpperCase();}if(FiltraCaracter(pEvento,3)){AutoCompleta1(pobjBancoNome,strLetra);intTamanho=pobjBancoNome.value.length;strMatch=BuscaBanco(pobjBancoNome.value,2);if(strMatch!=""){pobjBancoNome.value=strMatch.substring(3,strMatch.length);pobjBancoCodigo.value=strMatch.substring(0,3);AutoCompleta2(pobjBancoNome,intTamanho,pobjBancoNome.value.length);}else{pobjBancoCodigo.value="";}}return false;}function AutoCompleta1(pobjBancoNome,pstrLetra){var objRange=null;if(gstrNavegador=='IE'){objRange=document.selection.createRange();objRange.text=pstrLetra;objRange.collapse(true);objRange.select();}else{pobjBancoNome.value=pobjBancoNome.value.substring(0,pobjBancoNome.selectionStart)+pstrLetra+pobjBancoNome.value.substring(pobjBancoNome.selectionEnd,pobjBancoNome.value.length);pobjBancoNome.setSelectionRange(pobjBancoNome.selectionStart+pstrLetra.length,pobjBancoNome.selectionStart+pstrLetra.length);}pobjBancoNome.focus();}function AutoCompleta2(pobjBancoNome,pintPosicaoInicial,pintPosicaoFinal){var objRange=null;if(gstrNavegador=='IE'){objRange=pobjBancoNome.createTextRange();objRange.moveStart("character",pintPosicaoInicial);objRange.moveEnd("character",-pobjBancoNome.value.length+pintPosicaoFinal);objRange.select();}else{pobjBancoNome.setSelectionRange(pintPosicaoInicial,pintPosicaoFinal);}pobjBancoNome.focus();}function BloqueiaTeclas(pEvento){var eventID=0;var inCont=0;var intTecla=0;eventID=(gstrNavegador!='IE')?pEvento.which:event.keyCode;alert(eventID);for(intCont=1;intCont<arguments.length;intCont++){if(arguments[intCont]=="CTRL"){intTecla=17;}if(eventID==intTecla){switch(eventID){case 17:alert('Não é possível utilizar a tecla CTRL!');return true;break;}}}}function BuscaBanco(pstrBusca,pintModo){var intCont=0;switch(pintModo){case 1:for(intCont=0;intCont<garrBancos.length;intCont++){if(parseInt(pstrBusca,"10")==parseInt(garrBancos[intCont].substring(0,3),"10")){return garrBancos[intCont].substring(3,garrBancos[intCont].length);}}break;case 2:for(intCont=0;intCont<garrBancos.length;intCont++){if(garrBancos[intCont].substring(3,garrBancos[intCont].length).indexOf(pstrBusca)==0){return garrBancos[intCont];}}break;case 3:for(intCont=0;intCont<garrBancos.length;intCont++){if(garrBancos[intCont].substring(3,garrBancos[intCont].length)==pstrBusca){return garrBancos[intCont].substring(0,3);}}break;}return"";}function CapitulaForm(pobjCampo,pblnCaixa,pobjForm){var intCont=0;if(pobjCampo!=null){if(pblnCaixa){pobjCampo.value=pobjCampo.value.toUpperCase();}else{pobjCampo.value=pobjCampo.value.toLowerCase();}}if(pobjForm!=null){for(intCont=0;intCont<pobjForm.elements.length;intCont++){if(pobjForm.elements[intCont].type=='text'||pobjForm.elements[intCont].type=='textarea'){if(pblnCaixa){pobjForm.elements[intCont].value=pobjForm.elements[intCont].value.toUpperCase();}else{pobjForm.elements[intCont].value=pobjForm.elements[intCont].value.toLowerCase();}}}}}function CapturaFoco(pobjCampo,pblnPosicionaFinal){var objRange=null;pobjCampo.focus();if(pobjCampo.type=='text'||pobjCampo.type=='password'){pobjCampo.select();if(pblnPosicionaFinal){if(gstrNavegador=='IE'){objRange=pobjCampo.createTextRange();objRange.moveStart("character",pobjCampo.value.length);objRange.moveEnd("character",pobjCampo.value.length);objRange.select();}}}}function Confirma(pstrTitulo,pstrPergunta,pintIcone,pintBotoes,pintBotaoPreSelecionado,pintParalisacao){if(gstrNavegador=="IE"){retVal=ExibeMsgBox(pstrTitulo,pstrPergunta,pintIcone,pintBotoes,pintBotaoPreSelecionado,pintParalisacao);if(retVal==6){return true;}else{return false;}}else{return confirm(pstrPergunta);}}function ComparaData(pdtmCampo,pdtmReferencia,pintModo){switch(pintModo){case 1:if(pdtmCampo<pdtmReferencia){return false;}break;case 2:if(pdtmCampo<=pdtmReferencia){return false;}break;case 3:if(pdtmCampo>pdtmReferencia){return false;}break;case 4:if(pdtmCampo>=pdtmReferencia){return false;}break;}return true;}function CPFCNPJFormata(pstrCPFCNPJ,pintFlagCPFCNPJ){if(pstrCPFCNPJ.length==0){return"";}if((pintFlagCPFCNPJ=="1"||pintFlagCPFCNPJ=="3")&&pstrCPFCNPJ.length==11){return StringFormata(pstrCPFCNPJ,2);}if((pintFlagCPFCNPJ=="2"||pintFlagCPFCNPJ=="3")&&pstrCPFCNPJ.length==14){return StringFormata(pstrCPFCNPJ,3);}}function CPFCNPJKeyup(pstrLabel,pobjCPFCNPJ){if(pstrLabel=="CPF:"&&pobjCPFCNPJ.value.length>10){CapturaFoco(ProximoCampoDisponivel(pobjCPFCNPJ));}else{if(pobjCPFCNPJ.value.length>13){CapturaFoco(ProximoCampoDisponivel(pobjCPFCNPJ));}}}function CPFCNPJStatus(pstrCPFCNPJ,pintFlagCPFCNPJ){if(pstrCPFCNPJ.length==0){return 0;}if((pintFlagCPFCNPJ==1||pintFlagCPFCNPJ==3)&&pstrCPFCNPJ.length==11){return StringStatus(pstrCPFCNPJ,11,11,1,3,true,0);}if((pintFlagCPFCNPJ==2||pintFlagCPFCNPJ==3)&&pstrCPFCNPJ.length==14){return StringStatus(pstrCPFCNPJ,14,14,1,4,true,0);}return 2;}function DataSistema(){var dtData=null;var dtDia=null;var dtMes=null;var dtAno=null;dtData=new Date();dtDia=dtData.getDate();dtMes=dtData.getMonth();dtAno=dtData.getYear();if(gstrNavegador!='IE'){dtAno+=1900;}if(dtMes<12){dtMes=parseInt(dtMes,"10")+1;}return StringAutoCompleta(dtDia.toString(),"0",2,true)+"/"+StringAutoCompleta(dtMes.toString(),"0",2,true)+"/"+dtAno;}function DesabilitaCombo(pobjCombo,pblnDesabilitar){if(pobjCombo){if(pblnDesabilitar!=null){if(pblnDesabilitar){DesabilitaObjeto(pobjCombo.id,"",true);}else{DesabilitaObjeto(pobjCombo.id,"",false);}}else{if(pobjCombo.length<2){DesabilitaObjeto(pobjCombo.id,"",true);}else{DesabilitaObjeto(pobjCombo.id,"",false);}}}}function DesabilitaObjeto(pstrIds,pstrFundos,pblnDesabilita,pintModo,pblnLimparCampo){var intCont=0;var arrCampos=new Array(0);var arrCamposImgSrc=new Array(0);var objCampo=null;if(pstrIds!=null){arrCampos=pstrIds.split("^");}if(pstrFundos!=null){arrCamposImgSrc=pstrFundos.split("^");}for(intCont=0;intCont<arrCampos.length;intCont++){objCampo=document.getElementById(arrCampos[intCont]);if(objCampo!=null){if(pintModo==1){objCampo.style.backgroundColor='#dddddd';objCampo.style.color='#bbbbbb';if(intCont==1){objCampo.style.cursor='auto';}}else if(pintModo==2){if(document.form1.imgMenu0){document.form1.imgMenu0.src="imagens/menuManutencaoDesabilitado.gif";}if(document.form1.imgMenu1){document.form1.imgMenu1.src="imagens/menuConsultaDesabilitado.gif";}if(document.form1.menu0){document.form1.menu0.src="imagens/menuConsultaDesabilitado.gif";}document.form1.imgMenu2.src="imagens/menuGarantiaDesabilitado.gif";document.form1.imgMenu3.src="imagens/menuAjudaDesabilitado.gif";document.form1.imgMenu4.src="imagens/menuLogoffDesabilitado.gif";document.form1.imgMenu5.src="imagens/menuSairDesabilitado.gif";}else{if(pblnDesabilita){objCampo.disabled=true;if(objCampo.type=='text'){if(pblnLimparCampo==true){objCampo.value="";}objCampo.style.backgroundColor='#dddddd';}}else{objCampo.disabled=false;if(objCampo.type=='text'){objCampo.style.backgroundColor='#ffffff';}}if(arrCamposImgSrc[intCont]!=""){objCampo.style.backgroundImage="url(imagens/"+arrCamposImgSrc[intCont]+".gif)";}}}}}function DimensionaTela(){top.window.moveTo(0,0);if(document.all){top.window.resizeTo(screen.availWidth,screen.availHeight);}else if(document.layers||document.getElementById){if(top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){top.window.outerHeight=screen.availHeight;top.window.outerWidth=screen.availWidth;}}}function ExecutaSubmit(pblnValidaDados,pblnAguarde,pobjForm,pstrBotoes,pstrBotoesImgSrc,pintDesabilitaModo){var intCont=0;gintSubmits++;if(gintSubmits==1){if(!pblnValidaDados||(pblnValidaDados&&IsFormularioOK())){if(pblnAguarde){window.defaultStatus="Aguarde... Processando...";}HabilitarTodoForm(pobjForm);pobjForm.submit();if(pstrBotoes!=null){DesabilitaObjeto(pstrBotoes,pstrBotoesImgSrc,true,pintDesabilitaModo);}gintSubmits=2;}else{gintSubmits=0;}}else{gintSubmits=2;}}function FiltraCaracter(pEvento,pintFiltro,pintModo,pobjCampo){if(IsTeclaDeSistema(pEvento.keyCode)){return true;}var str1="";var strLetra="";var strFiltroFinal="";if(gstrNavegador=='IE'){strLetra=String.fromCharCode(pEvento.keyCode);}else{strLetra=String.fromCharCode(pEvento.charCode);}if(pintModo!=null){switch(pintModo){case 1:if(strLetra==","&&pobjCampo.value.indexOf(',')>-1){if(document.getSelection){str1=document.getSelection();}else if(document.selection){str1=document.selection.createRange().text;}if(str1.indexOf(",")==-1){return false;}}break;}}if(StringStatus(strLetra,1,1,pintFiltro,0,false,0)==1){return true;}else{return false;}}function GravaCookie(pstrNome,pstrValor){var dtHoje=null;var dtExpira=null;dtHoje=new Date();dtExpira=new Date(dtHoje.getTime()+1*24*60*60*1000);document.cookie=pstrNome+"="+pstrValor+"; expires="+dtExpira.toGMTString();}function HabilitarTodoForm(pobjForm){var intCont=0;for(intCont=0;intCont<pobjForm.elements.length;intCont++){var str=pobjForm.elements[intCont].id;if(pobjForm.elements[intCont].disabled==true&&pobjForm.elements[intCont].type!='button'){pobjForm.elements[intCont].disabled=false;}}}function IsTeclaDeSistema(pintCodigo){if(gstrNavegador!='IE'){switch(pintCodigo){case 8:case 9:case 13:case 16:case 17:case 18:case 20:case 27:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 46:return true;break;}}return false;}function ListaBancos(){var intCont=0;for(intCont=0;intCont<garrBancos.length;intCont++){document.write("<TR><TD><INPUT id='optBanco' name='optBanco' type='radio' value='"+garrBancos[intCont].substring(0,garrBancos[intCont].length)+"' onclick='document.form1.hidBanco.value = this.value;'></TD>"+"<TD><FONT class='c16'>"+garrBancos[intCont].substring(0,3)+"</FONT></TD><TD><FONT class='c16'>"+garrBancos[intCont].substring(3,garrBancos[intCont].length)+"</FONT></TD></TR>");}}function MontaFiltro(pintFiltro){var strFiltro1="0123456789";var strFiltro2="ABCDEFGHIJKLMNOPQRSTUVXYWZ";var strFiltro3="abcdefghijklmnopqrstuvxywz";var strFiltro4="áéíóúãõâêîôûäëïöüàèìòùç";var strFiltro5="ÁÉÍÓÚÃÕÂÊÎÔÛÄËÏÖÜÀÈÌÒÙÇ";var strFiltro6=" \"'!@#$%¨&*()_+-=`´{[^~}]<,>.:ºª;?/|\\";var strResultado="";switch(pintFiltro){case 0:strResultado=strFiltro1+strFiltro2+strFiltro3+strFiltro4+strFiltro5+strFiltro6;break;case 1:strResultado=strFiltro1;break;case 2:strResultado=strFiltro1+strFiltro2+strFiltro3;break;case 3:strResultado=strFiltro2+strFiltro3+" ";break;case 4:strResultado=strFiltro1+strFiltro2+strFiltro3+strFiltro4+strFiltro5+strFiltro6;break;case 5:strResultado=strFiltro1+"/";break;case 6:strResultado=strFiltro1+"rsRS";break;case 7:strResultado=strFiltro2+strFiltro3+" ";break;case 8:strResultado=strFiltro1+strFiltro2+strFiltro3+strFiltro4+strFiltro5+strFiltro6;break;case 9:strResultado=strFiltro1+",";break;case 10:strResultado=strFiltro1+"*";break;}return strResultado;}function Popup(pstrId,pstrArquivo,pstrJanela,parrParametros){var intCont=0;var objModal=null;var intLargura=0;var intAltura=0;switch(pstrId){case 1:if(gstrNavegador=="IE"){objModal=parrParametros;objModal=window.showModalDialog(pstrArquivo,pstrJanela,'dialogHeight:360px; dialogWidth:400px;');if(objModal!=null){for(intCont=0;intCont<objModal.length;intCont++){parrParametros[intCont].value=objModal[intCont].toString();}}}else{window.open(pstrArquivo,pstrJanela,'alwaysRaised=yes,dependent=yes,directories=no,hotkeys=no,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no,z-lock=no,width=400,height=360,left='+(window.screen.width-400)/2+',top='+(window.screen.height-360)/2+'');}break;case 2:intLargura=parrParametros.split("^")[0];intAltura=parrParametros.split("^")[1];window.open(pstrArquivo,pstrJanela,'alwaysRaised=yes,dependent=yes,directories=no,hotkeys=no,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no,z-lock=no,width='+intLargura+',height='+intAltura+',left='+(window.screen.width-intLargura)/2+',top='+(window.screen.height-intAltura)/2);break;case 3:window.open(pstrArquivo,"_blank");}}function PreloadImages(){var intCont=0;var intNumImagens=0;if(document.images){if(!document.arrImagens){document.arrImagens=new Array();}j=document.arrImagens.length;for(intCont=0;intCont<PreloadImages.arguments.length;intCont++){document.arrImagens[j]=new Image;document.arrImagens[j++].src=PreloadImages.arguments[intCont];}}}function ProximoCampoDisponivel(pobjCampoOrigem){var intCont=0;var intIndex=RecuperaObjeto(pobjCampoOrigem.id,false);for(intCont=intIndex+1;intCont<document.form1.elements.length;intCont++){if(!document.form1.elements[intCont].disabled&&(document.form1.elements[intCont].type=='text'||document.form1.elements[intCont].type=='password'||document.form1.elements[intCont].type=='button'||document.form1.elements[intCont].type=='select-one')&&document.form1.elements[intCont].id.indexOf('Label')==-1){return document.form1.elements[intCont];}}}function RecuperaObjeto(pstrId,pblnRetorno){var intCont=0;var objCampo=null;var intIndex=-1;for(intCont=0;intCont<document.form1.length;intCont++){if(document.form1.elements[intCont].id==pstrId){objCampo=document.form1.elements[intCont];intIndex=intCont;break;}}if(pblnRetorno){return objCampo;}else{return intIndex;}}function RetornaHTML(pintId,pstrAlturaIE,pstrLarguraIE,pstrAlturaNIE,pstrLarguraNIE){switch(pintId){case 1:if(gstrNavegador=='IE'){return"<IMG src='imagens/geralShim.gif' height='"+pstrAlturaIE+"' width='"+pstrLarguraIE+"'>";}else{return"<IMG src='imagens/geralShim.gif' height='"+pstrAlturaNIE+"' width='"+pstrLarguraNIE+"'>";}break;}return"";}function StringAutoCompleta(pstrOriginal,pstrComplemento,pintTamanhoFinal,pblnAEsquerda){var intCont=0;var strResultado="";if(pstrOriginal.length>=pintTamanhoFinal){return pstrOriginal.substring(0,pintTamanhoFinal);}for(intCont=0;intCont<(pintTamanhoFinal-pstrOriginal.length);intCont++){strResultado+=pstrComplemento;}if(pblnAEsquerda){strResultado+=pstrOriginal;}else{strResultado=pstrOriginal+strResultado;}return strResultado;}function StringFormata(pstrOriginal,pintModo,pstrSPC){var intCont=0;var intAuxiliar=0;var strAuxiliar="";var intInteiro=0;var intDecimal=0;var strResultado="";switch(pintModo){case 0:strResultado=pstrOriginal;break;case 1:if(pstrOriginal.length==0){break;}strAuxiliar=pstrOriginal.toUpperCase();int1=Math.max(strAuxiliar.indexOf('R'),strAuxiliar.indexOf('S'));strAuxiliar=strAuxiliar.substring(int1+1,pstrOriginal.length);if(parseInt(strAuxiliar,10)==0){strResultado="";break;}if(strAuxiliar.length<6){strResultado=pstrSPC+StringAutoCompleta(strAuxiliar,'0',5,true);}else{strResultado="RS"+StringAutoCompleta(strAuxiliar,'0',8,true);}break;case 2:if(pstrOriginal.length!=11){strResultado=pstrOriginal;break;}for(intCont=0;intCont<11;intCont++){strResultado=strResultado+pstrOriginal.charAt(intCont);if(intCont==2||intCont==5){strResultado+='.';}if(intCont==8){strResultado+='-';}}break;case 3:if(pstrOriginal.length!=14){strResultado=pstrOriginal;break;}for(intCont=0;intCont<14;intCont++){strResultado=strResultado+pstrOriginal.charAt(intCont);if(intCont==1||intCont==4){strResultado+='.';}if(intCont==7){strResultado+='/';}if(intCont==11){strResultado+='-';}}break;case 4:if(pstrOriginal.length!=8){strResultado=pstrOriginal;break;}strResultado=pstrOriginal.substring(0,2)+"/"+pstrOriginal.substring(2,4)+"/"+pstrOriginal.substring(4,8);break;case 5:if(pstrOriginal.length==0){strResultado=pstrOriginal;break;}strResultado=StringAutoCompleta(pstrOriginal,'0',8,false);strResultado=strResultado.substring(0,5)+"-"+strResultado.substring(5,8);break;case 6:if(pstrOriginal.length==0){break;}else if(pstrOriginal.indexOf(",")==-1&&pstrOriginal.length>10){strAuxiliar=pstrOriginal.substring(0,10);}else if(pstrOriginal.indexOf(",")>-1&&pstrOriginal.length>13){strAuxiliar=pstrOriginal.substring(0,13);}else{strAuxiliar=pstrOriginal;}if(strAuxiliar.indexOf(',')>-1){if(strAuxiliar.substring(strAuxiliar.indexOf(',')+1,strAuxiliar.length)!=""){if((strAuxiliar.length-strAuxiliar.indexOf(','))==2){intDecimal=parseInt(strAuxiliar.substring(strAuxiliar.indexOf(',')+1,strAuxiliar.length),"10")*10;}else if((strAuxiliar.length-strAuxiliar.indexOf(','))>3){intDecimal=Math.round(strAuxiliar.substring(strAuxiliar.indexOf(',')+1,strAuxiliar.indexOf(',')+3)+"."+strAuxiliar.substring(strAuxiliar.indexOf(',')+3,strAuxiliar.length));}else{intDecimal=parseInt(strAuxiliar.substring(strAuxiliar.indexOf(',')+1,strAuxiliar.length),"10");}}else{intDecimal=0;}if(strAuxiliar.substring(0,strAuxiliar.indexOf(','))!=""){intInteiro=parseInt(strAuxiliar.substring(0,strAuxiliar.indexOf(',')),"10");}else{intInteiro=0;}}else{intInteiro=parseInt(strAuxiliar,"10");}if(intInteiro>0){strAuxiliar=intInteiro.toString();for(intCont=strAuxiliar.length-1;intCont>-1;intCont--){intAuxiliar++;if(intAuxiliar==4||intAuxiliar==7||intAuxiliar==10){strResultado="."+strResultado;}strResultado=strAuxiliar.charAt(intCont)+strResultado;}}else{strResultado="0";}if(intDecimal<10){strResultado+=","+StringAutoCompleta(intDecimal.toString(),'0',2,true);}else if(intDecimal>100){strResultado+=","+Math.round(intDecimal/10);}else{strResultado+=","+intDecimal;}if(intInteiro==0&&intDecimal==0){strResultado="";}break;}return strResultado.trim();}function StringRemove(pstrOrigem,pintFiltro,pintModo,pblnTudoZero){var intCont=0;var strAuxiliar="";var flagAuxiliar=false;var strFiltroFinal=MontaFiltro(pintFiltro);var strResultado="";for(intCont=0;intCont<pstrOrigem.length;intCont++){if(strFiltroFinal.indexOf(pstrOrigem.charAt(intCont))>-1){strAuxiliar+=pstrOrigem.charAt(intCont);}}if(pblnTudoZero&&parseInt(strAuxiliar,"10")==0){return"";}switch(pintModo){case 1:for(intCont=0;intCont<strAuxiliar.length;intCont++){if(strAuxiliar.charAt(intCont)!=0){flagAuxiliar=true;}if(flagAuxiliar){strResultado+=strAuxiliar.charAt(intCont);}}break;case 2:if(pstrOrigem.indexOf("*")>-1){strResultado="*";}else{strResultado=strAuxiliar;}break;default:strResultado=strAuxiliar;break;}return strResultado;}function StringStatus(pstrOrigem,pintMinimo,pintMaximo,pintFiltro,pintModo,pblnTudoZero,pintCompDataSistema,pintCompOutraData,pstrOutraData){var int1=0;var int2=0;var intCont=0;var intCont1=0;var lng1=0;var str1="";var strAuxiliar="";var strFiltroFinal=MontaFiltro(pintFiltro);var intDigito1=0;var intDigito2=0;var lngControle="543298765432";var blnDataInvalida=false;var blnBissexto=false;var strDia="";var strMes="";var strAno="";var dtData=null;var dtDia=null;var dtMes=null;var dtAno=null;if(pstrOrigem.length==0){return 0;}if(pstrOrigem.length<pintMinimo||pstrOrigem.length>pintMaximo){return 2;}for(intCont=0;intCont<pstrOrigem.length;intCont++){if(strFiltroFinal.indexOf(pstrOrigem.charAt(intCont))==-1){return 2;}}if(pblnTudoZero&&parseInt(pstrOrigem,"10")==0){return 2;}switch(pintModo){case 0:return 1;break;case 1:strAuxiliar=pstrOrigem.toUpperCase();int1=Math.max(strAuxiliar.indexOf('R'),strAuxiliar.indexOf('S'));strAuxiliar=strAuxiliar.substring(int1+1,pstrOrigem.length);if(parseInt(strAuxiliar,"10")==0){return 2;}for(intCont=2;intCont<strAuxiliar.length;intCont++){if("0123456789".indexOf(strAuxiliar.charAt(intCont))==-1){return 2;}}break;case 2:if(parseInt(pstrOrigem,"10")<1||parseInt(pstrOrigem,"10")>24){return 2;}break;case 3:for(intCont=2;intCont<11;intCont++){lng1+=((pstrOrigem.substring(0,9)).substring(10-intCont,10-intCont+1)*intCont);}int1=lng1-(parseInt(lng1/11)*11);if(int1==0||int1==1){intDigito1=0;}else{intDigito1=(11-int1);}lng1=0;for(intCont=2;intCont<12;intCont++){lng1+=((pstrOrigem.substring(0,9)+intDigito1).substring(11-intCont,11-intCont+1)*intCont);}int1=lng1-(parseInt(lng1/11)*11);if(int1==0||int1==1){intDigito2=0;}else{intDigito2=(11-int1);}if((intDigito1+""+intDigito2)!=pstrOrigem.substring(9,12)){return 2;}break;case 4:for(intCont=0;intCont<2;intCont++){int1=0;for(intCont1=0;intCont1<12;intCont1++){int1=int1+(pstrOrigem.substring(0,12).charAt(intCont1)*lngControle.charAt(intCont1));}if(intCont==1){int1+=(2*int2);}int2=(int1*10)%11
if(int2==10){int2=0;}str1+=(int2+"");lngControle="654329876543";}if(str1!=pstrOrigem.substring(12,14)){return 2;}break;case 5:if(pstrOrigem.length!=8){return 2;}strDia=pstrOrigem.substring(0,2);strMes=pstrOrigem.substring(2,4);strAno=pstrOrigem.substring(4,8);if(parseInt(strAno,"10")%4==0&&(parseInt(strAno,"10")%100!=0||parseInt(strAno,"10")%400==0)){blnBissexto=true;}if(parseInt(strAno,"10")<1800||parseInt(strMes,"10")<1||parseInt(strMes,"10")>12||parseInt(strDia,"10")<1||parseInt(strDia,"10")>31){return 2;}if(parseInt(strDia,"10")>30){if(parseInt(strMes,"10")==04||parseInt(strMes,"10")==06||parseInt(strMes,"10")==09||parseInt(strMes,"10")==11){return 2;}}if(parseInt(strMes,"10")==2&&((blnBissexto==false&&parseInt(strDia,"10")>28)||(blnBissexto==true&&parseInt(strDia,"10")>29))){return 2;}if(pintCompDataSistema!=0){dtData=new Date();dtDia=dtData.getDate();dtMes=dtData.getMonth();dtAno=dtData.getYear();if(gstrNavegador!='IE'){dtAno+=1900;}dtData1=new Date(strAno,parseInt(strMes,"10")-1,strDia);dtData2=new Date(dtAno,dtMes,dtDia);if(!ComparaData(dtData1,dtData2,pintCompDataSistema)){return 2;}}if(pintCompOutraData!=null&&pstrOutraData!=null){if(pintCompOutraData!=0&&pstrOutraData.length!=0){dtData1=new Date(strAno,parseInt(strMes,"10")-1,strDia);dtData2=new Date(pstrOutraData.substring(4,8),parseInt(pstrOutraData.substring(2,4),"10")-1,pstrOutraData.substring(0,2));if(!ComparaData(dtData1,dtData2,pintCompOutraData)){return 2;}}}break;default:return 2;break;}return 1;}function StringTrim(pstrOrigem){pstrOrigem=this!=window?this:pstrOrigem;return pstrOrigem.replace(/^\s+/g,'').replace(/\s+$/g,'');}String.prototype.trim=StringTrim;function TrimCampo(pobjCampo){pobjCampo.value=pobjCampo.value.trim();}function ValidaJanela(pstrIDJanela,pintAcao){if(window.name!=pstrIDJanela){switch(pintAcao){case 1:window.open('index.aspx','_self');break;}}}function ValidaNavegador(){if(gstrNavegador=="NI"){alert("NAVEGADOR NÃO SUPORTADO!\n\nSugerimos que utilize um dos seguintes navegadores "+"por ordem de preferência:\nInternet Explorer 6.0\nInternet Explorer 5.0\nMozilla 1.5\n"+"Mozilla 1.x\nNetscape 7.1\nNetscape 7.x");}}function VerificaENTER(pEvento,pobjBotao){var codigoTecla;if(gstrNavegador=="IE"){codigoTecla=event.keyCode;}else{codigoTecla=pEvento.charCode;}if(codigoTecla==13&&pobjBotao&&!pobjBotao.disabled){pobjBotao.click();}}