Subversion Repositories Integrator Subversion

Rev

Rev 182 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
179 espaco 1
function somenteNumeros(e){
2
    var tecla=(window.event)?event.keyCode:e.which;  
3
    if((tecla>47 && tecla<58)) return true;
4
    else{
5
        if (tecla==8 || tecla==0) return true;
6
        else  return false;
7
    }
8
}
9
 
10
function setCookie(c_name,value,expiredays)
11
{var exdate=new Date()
12
exdate.setDate(exdate.getDate()+expiredays)
13
document.cookie=c_name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString())+";path=/aapf/";}
14
function getCookie(c_name)
15
{if(document.cookie.length>0)
16
{c_start=document.cookie.indexOf(c_name+"=")
17
if(c_start!=-1)
18
{c_start=c_start+c_name.length+1
19
c_end=document.cookie.indexOf(";",c_start)
20
if(c_end==-1)c_end=document.cookie.length
21
return unescape(document.cookie.substring(c_start,c_end))}}
22
return""}
23
function iniciaAcessoRapido(){setCookie("idSubMenu","4",1);setCookie("idSubMenuTrans","1",1);}
24
function getMensagemErro()
25
{return mensagemErro;}
26
function redirecionamentoInteligente(){url=document.getElementById('bannerLinkId').href;if(url.indexOf("https")>-1){location.href=url;}else{window.open(url,'Portal');}}
27
var submeteuFormulario=0;function controleDuploClique(){if(submeteuFormulario=="1"){return false;}
28
submeteuFormulario="1";return true;}
29
function janelaAjuda(url)
30
{janela=window.open(url,'Ajuda','height=500,width=600,status=yes,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=yes');if(window.focus){janela.focus();}}
31
function mostraEsconde(layer){if(document.getElementById(layer).style.display!="none"){document.getElementById(layer).style.display="none";}else{document.getElementById(layer).style.display="";}}
32
function escondeLayer(layer){document.getElementById(layer).style.display="none";}
33
function mostraLayer(layer){document.getElementById(layer).style.display="";}
34
var janela;function popup(url,target,features){newwindow=window.open(url,target,features);if(window.focus){newwindow.focus();}
35
return false;}
36
function popupAlertaRedirecionamento(url,target,features){newwindow=window.open(url,target,features);if(window.focus){newwindow.focus();}}
37
function formataCEP(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;if(tam<=3)
38
campo.value=vr;if(tam>3)
39
campo.value=vr.substr(0,tam-3)+'-'+vr.substr(tam-3,tam);}
40
function limpa(){var elements=document.forms.aapf.elements;for(i=0;i<elements.length;i++){if(elements[i].type=='text'||elements[i].type=='text-area'||elements[i].type=='select-one'||elements[i].type=='radio'||elements[i].type=='checkbox'||elements[i].type=='password'||elements[i].type=='textarea'||elements[i].type=='tel'||elements[i].type=='number'){elements[i].value='';}}
41
if(document.tclJava)
42
{document.tclJava.limpa();}}
43
function limpaTodosMenos(nome1,nome2,nome3){var elements=document.forms.aapf.elements;for(i=0;i<elements.length;i++){if(elements[i].name!=nome1&&elements[i].name!=nome2&&elements[i].name!=nome3){if(elements[i].type=='text'||elements[i].type=='text-area'||elements[i].type=='select-one'||elements[i].type=='radio'||elements[i].type=='checkbox'||elements[i].type=='password'||elements[i].type=='textarea'||elements[i].type=='tel'){elements[i].value='';}}}
44
if(document.tclJava)
45
{document.tclJava.limpa();}}
46
function limpaEspecifico(text,textarea,selectone,radio,checkbox,password,submit){var elements=document.forms.aapf.elements;for(i=0;i<elements.length;i++){if(text=='true'){if(elements[i].type=='text'){elements[i].value='';}}
47
if(textarea=='true'){if(elements[i].type=='text-area'){elements[i].value='';}}
48
if(selectone=='true'){if(elements[i].type=='select-one'){elements[i].value='';}}
49
if(radio=='true'){if(elements[i].type=='radio'){elements[i].value='';}}
50
if(checkbox=='true'){if(elements[i].type=='checkbox'){elements[i].value='';}}
51
if(password=='true'){if(elements[i].type=='password'){elements[i].value='';}}}}
52
function limpaEspecificoPoupanca(text,textarea,selectone,radio,checkbox,password,submit){var elements=document.forms.aapf.elements;for(i=0;i<elements.length;i++){if(text=='true'){if(elements[i].type=='text'){if(elements[i].name!='dataPagamento')
53
{elements[i].value='';}}}
54
if(textarea=='true'){if(elements[i].type=='text-area'){elements[i].value='';}}
55
if(selectone=='true'){if(elements[i].type=='select-one'){elements[i].value='';}}
56
if(radio=='true'){if(elements[i].type=='radio'){elements[i].value='';}}
57
if(checkbox=='true'){if(elements[i].type=='checkbox'){elements[i].checked=false;}}
58
if(password=='true'){if(elements[i].type=='password'){elements[i].value='';}}}}
59
function limpaEspecificoVariacao(text,textarea,selectone,radio,checkbox,password,submit){var elements=document.forms.aapf.elements;for(i=0;i<elements.length;i++){if(text=='true'){if(elements[i].type=='text'){if(elements[i].name!='dataPagamento'&&elements[i].name!='variacao')
60
{elements[i].value='';}}}
61
if(textarea=='true'){if(elements[i].type=='text-area'){elements[i].value='';}}
62
if(selectone=='true'){if(elements[i].type=='select-one'){elements[i].value='';}}
63
if(radio=='true'){if(elements[i].type=='radio'){elements[i].value='';}}
64
if(checkbox=='true'){if(elements[i].type=='checkbox'){elements[i].checked=false;}}
65
if(password=='true'){if(elements[i].type=='password'){elements[i].value='';}}}}
66
function formataData(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;if(tam>2&&tam<5)
67
campo.value=vr.substr(0,tam-2)+'/'+vr.substr(tam-2,tam);if(tam>=5&&tam<=10)
68
campo.value=vr.substr(0,2)+'/'+vr.substr(2,2)+'/'+vr.substr(4,4);}
69
function formataDataAnoMes(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;
70
if(tam>4)campo.value=vr.substr(0,4)+'/'+vr.substr(4,tam);}
71
function formataHora(campo,teclapres){var tecla=teclapres.keyCode;campo.value=filtraCampo(campo);vr=campo.value;vr=vr.replace(".","");vr=vr.replace(":","");vr=vr.replace(":","");tam=vr.length+1;if(tecla!=9&&tecla!=8){if(tam>2&&tam<5)
72
campo.value=vr.substr(0,tam-2)+':'+vr.substr(tam-2,tam);}}
73
function formataValor(campo){campo.value=filtraCampoValor(campo);vr=campo.value;tam=vr.length;if(tam<=2){campo.value=vr;}
74
if((tam>2)&&(tam<=5)){campo.value=vr.substr(0,tam-2)+','+vr.substr(tam-2,tam);}
75
if((tam>=6)&&(tam<=8)){campo.value=vr.substr(0,tam-5)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
76
if((tam>=9)&&(tam<=11)){campo.value=vr.substr(0,tam-8)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
77
if((tam>=12)&&(tam<=14)){campo.value=vr.substr(0,tam-11)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
78
if((tam>=15)&&(tam<=18)){campo.value=vr.substr(0,tam-14)+'.'+vr.substr(tam-14,3)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}}
79
function formataValorDecimal(campo){campo.value=formataNumerico(campo);vr=tiraZeros(campo.value);tam=vr.length;campo.value="0,0"+vr;
80
if(tam==2){campo.value="0,"+vr;}
81
if((tam>2)&&(tam<=5)){campo.value=vr.substr(0,tam-2)+','+vr.substr(tam-2,tam);}
82
if((tam>=6)&&(tam<=8)){campo.value=vr.substr(0,tam-5)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
83
if((tam>=9)&&(tam<=11)){campo.value=vr.substr(0,tam-8)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
84
if((tam>=12)&&(tam<=14)){campo.value=vr.substr(0,tam-11)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
85
if((tam>=15)&&(tam<=18)){campo.value=vr.substr(0,tam-14)+'.'+vr.substr(tam-14,3)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}}
86
 
87
function formataValorPercentual(campo){campo.value=formataNumerico(campo);vr=tiraZeros(campo.value);tam=vr.length;campo.value="0.0"+vr;
88
if(tam==2){campo.value="0."+vr;}
89
if((tam>2)&&(tam<=5)){campo.value=vr.substr(0,tam-2)+'.'+vr.substr(tam-2,tam);}
90
if((tam>=6)&&(tam<=8)){campo.value=vr.substr(0,tam-5)+'.'+vr.substr(tam-5,3)+'.'+vr.substr(tam-2,tam);}
91
if((tam>=9)&&(tam<=11)){campo.value=vr.substr(0,tam-8)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+'.'+vr.substr(tam-2,tam);}
92
if((tam>=12)&&(tam<=14)){campo.value=vr.substr(0,tam-11)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+'.'+vr.substr(tam-2,tam);}
93
if((tam>=15)&&(tam<=18)){campo.value=vr.substr(0,tam-14)+'.'+vr.substr(tam-14,3)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+'.'+vr.substr(tam-2,tam);}}
94
 
95
function tiraZeros(valor){var tam=valor.length;var cont=0;var comzero=new String;for(var i=0;i<tam;i++){if(valor.substring(i,i+1)==0){comzero=comzero;if(cont==1){comzero=comzero+valor.substring(i,i+1);}}else{comzero=comzero+valor.substring(i,i+1);cont=1;}}
96
return(comzero=="")?"0":comzero;}
97
function formataValorExibicao(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;if(tam==1){campo.value='0,0'+vr;}
98
if(tam==2){campo.value='0,'+vr;}
99
if((tam>2)&&(tam<=5)){campo.value=vr.substr(0,tam-2)+','+vr.substr(tam-2,tam);}
100
if((tam>=6)&&(tam<=8)){campo.value=vr.substr(0,tam-5)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
101
if((tam>=9)&&(tam<=11)){campo.value=vr.substr(0,tam-8)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
102
if((tam>=12)&&(tam<=14)){campo.value=vr.substr(0,tam-11)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}
103
if((tam>=15)&&(tam<=18)){campo.value=vr.substr(0,tam-14)+'.'+vr.substr(tam-14,3)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+','+vr.substr(tam-2,tam);}}
104
function formataNumerico(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;}
105
function filtraCampo(campo){var s="";var cp="";vr=campo.value;tam=vr.length;for(i=0;i<tam;i++){if(vr.substring(i,i+1)!="/"&&vr.substring(i,i+1)!="-"&&vr.substring(i,i+1)!="."&&vr.substring(i,i+1)!=","){s=s+vr.substring(i,i+1);}}
106
campo.value=s;return cp=campo.value}
107
function filtraCampoValor(campo){var s="";var cp="";vr=campo.value;tam=vr.length;for(i=0;i<tam;i++){if(vr.substring(i,i+1)>="0"&&vr.substring(i,i+1)<="9"){s=s+vr.substring(i,i+1);}}
108
campo.value=s;return cp=campo.value}
109
function setaTextoAjuda(txt){if(document.getElementById('textoAjuda'))document.getElementById('textoAjuda').innerHTML=txt+'&nbsp;';}
110
function getTeclaPressionada(evt)
111
{if(typeof(evt)=='undefined')
112
evt=window.event;return(evt.keyCode?evt.keyCode:(evt.which?evt.which:evt.charCode));}
113
function isTeclaEspecial(key)
114
{return key<32||(key>=35&&key<=36)||(key>=37&&key<=40)||key==46||(key>=63230&&key<=63240);}
115
function isTeclaRelevante(key)
116
{return(key==8)||(key==46)||(key==88)||(key>=48&&key<=57)||(key>=96&&key<=105);}
117
function isCaracterRelevante(key)
118
{return(key==88)||(key==120)||(key>=48&&key<=57);}
119
function isCopiaCola(ctrlKey,key)
120
{return ctrlKey&&(key==118||key==86||key==99||key==67);}
121
function filtraTeclas(evt)
122
{var key=getTeclaPressionada(evt);if(isTeclaEspecial(key)||isTeclaRelevante(key)||isCopiaCola(evt.ctrlKey,key))
123
return true;StopEvent(evt);return false;}
124
function filtraCaracteres(evt)
125
{var key=getTeclaPressionada(evt);if(isTeclaEspecial(key)||isCaracterRelevante(key)||isCopiaCola(evt.ctrlKey,key))
126
return true;StopEvent(evt);return false;}
127
function isTeclaNumerica(key){return((key>47&&key<58)||(key>95&&key<106));}
128
function isTeclaNumericaIPad(key){return((key>47&&key<58));}
129
function asciiToNumber(code){var retorno="";switch(code)
130
{case 48:retorno="0";break;case 49:retorno="1";break;case 50:retorno="2";break;case 51:retorno="3";break;case 52:retorno="4";break;case 53:retorno="5";break;case 54:retorno="6";break;case 55:retorno="7";break;case 56:retorno="8";break;case 57:retorno="9";break;case 96:retorno="0";break;case 97:retorno="1";break;case 98:retorno="2";break;case 99:retorno="3";break;case 100:retorno="4";break;case 101:retorno="5";break;case 102:retorno="6";break;case 103:retorno="7";break;case 104:retorno="8";break;case 105:retorno="9";break;}
131
return retorno;}
132
function removerSubString(str,posicaoInicial,posicaoFinal){if(posicaoInicial==posicaoFinal){if(posicaoInicial==1){return str.substring(1);}else if(posicaoInicial==str.length){return str.substring(0,posicaoInicial-1);}else{return str.substring(0,posicaoInicial-1)+str.substring(posicaoInicial);}}else{if((posicaoFinal-posicaoInicial)==str.length){return("");}else{return(str.substring(0,posicaoInicial)+str.substring(posicaoFinal));}}}
133
function setCaretTo(obj,poIni,posFim){if(obj.setSelectionRange){obj.focus();obj.setSelectionRange(poIni,posFim);}else if(obj.createTextRange){var range=obj.createTextRange();range.collapse(true);range.moveEnd('character',posFim);range.moveStart('character',poIni);range.select();}}
134
function getSelectionStart(o){if(o.createTextRange){var r=document.selection.createRange().duplicate()
135
r.moveEnd('character',o.value.length)
136
if(r.text=='')return o.value.length
137
return o.value.lastIndexOf(r.text)}else return o.selectionStart}
138
function getSelectionEnd(o){if(o.createTextRange){var r=document.selection.createRange().duplicate()
139
r.moveStart('character',-o.value.length)
140
return r.text.length}else return o.selectionEnd}
141
function filtraPassa(field,evt,idNome){var key=getTeclaPressionada(evt);var idVar=document.getElementById(idNome);var posIni=getSelectionStart(field);var posFim=getSelectionEnd(field);if(idVar==null){var div=document.getElementById("retrancas");div.innerHTML="<input type='hidden' name='"+idNome+"' id='"+idNome+"' value='' maxlenght='8' />";idVar=document.getElementById(idNome);}
142
if(key==13||key==9){return true;}else if(isTeclaEspecial(key)){if((key>=35&&key<=40)||key==16){return true;}
143
if(key==8){idVar.value=removerSubString(idVar.value,posIni,posFim);return true;}else if(key==46){if(posIni==posFim){idVar.value=removerSubString(idVar.value,posIni+1,posIni+1);}else{idVar.value=removerSubString(idVar.value,posIni,posFim);}
144
return true;}
145
StopEvent(evt);return false;}else if((!isTeclaNumerica(key))||((field.value.length==8)&&(posIni==posFim))){StopEvent(evt);return false;}else{var randomnumber=Math.floor(Math.random()*10);var digito=asciiToNumber(key);if(posIni==posFim){idVar.value=idVar.value.substring(0,posIni)+digito+idVar.value.substring(posIni,idVar.value.length);field.value=field.value.substring(0,posIni)+randomnumber+field.value.substring(posIni,field.value.length);}else{var valorfield1=idVar.value;var valorfield2=field.value;idVar.value=removerSubString(idVar.value,posIni,posFim);field.value=removerSubString(field.value,posIni,posFim);idVar.value=valorfield1.substring(0,posIni)+digito+valorfield1.substring(posFim);field.value=valorfield2.substring(0,posIni)+randomnumber+valorfield2.substring(posFim);}
146
setCaretTo(field,posIni+1,posIni+1);StopEvent(evt);return false;}}
147
function filtraTecla(field,evt){var key=getTeclaPressionada(evt);if(!isTeclaNumerica(key)){StopEvent(evt);return false;}}
148
function filtraPassaIpad(field,evt,idNome){var key=getTeclaPressionada(evt);var idVar=document.getElementById(idNome);var posIni=getSelectionStart(field);var posFim=getSelectionEnd(field);if(idVar==null){var div=document.getElementById("retrancas");div.innerHTML="<input type='hidden' name='"+idNome+"' id='"+idNome+"' value='' maxlenght='8' />";idVar=document.getElementById(idNome);}
149
if(key==8){idVar.value=removerSubString(idVar.value,posIni,posFim);return true;}else if(key==13||key==9){return true;}else if(isTeclaEspecial(key)){StopEvent(evt);return false;}else if((!isTeclaNumericaIPad(key))||((field.value.length==8)&&(posIni==posFim))){StopEvent(evt);return false;}else{var randomnumber="*";var digito=asciiToNumber(key);if(posIni==posFim){idVar.value=idVar.value.substring(0,posIni)+digito+idVar.value.substring(posIni,idVar.value.length);field.value=field.value.substring(0,posIni)+randomnumber+field.value.substring(posIni,field.value.length);}else{var valorfield1=idVar.value;var valorfield2=field.value;idVar.value=removerSubString(idVar.value,posIni,posFim);field.value=removerSubString(field.value,posIni,posFim);idVar.value=valorfield1.substring(0,posIni)+digito+valorfield1.substring(posFim);field.value=valorfield2.substring(0,posIni)+randomnumber+valorfield2.substring(posFim);}
150
setCaretTo(field,posIni+1,posIni+1);StopEvent(evt);return false;}}
151
function filtraPassaIpad6(field,evt,idNome){var key=getTeclaPressionada(evt);var idVar=document.getElementById(idNome);var posIni=getSelectionStart(field);var posFim=getSelectionEnd(field);if(idVar==null){var div=document.getElementById("retrancas");div.innerHTML="<input type='hidden' name='"+idNome+"' id='"+idNome+"' value='' maxlenght='6' />";idVar=document.getElementById(idNome);}
152
if(key==13||key==9){return true;}else if(isTeclaEspecial(key)){if((key>=35&&key<=40)||key==16){return true;}
153
if(key==8){idVar.value=removerSubString(idVar.value,posIni,posFim);return true;}else if(key==46){if(posIni==posFim){idVar.value=removerSubString(idVar.value,posIni+1,posIni+1);}else{idVar.value=removerSubString(idVar.value,posIni,posFim);}
154
return true;}
155
StopEvent(evt);return false;}else if((!isTeclaNumerica(key))||((field.value.length==6)&&(posIni==posFim))){StopEvent(evt);return false;}else{var randomnumber="*";var digito=asciiToNumber(key);if(posIni==posFim){idVar.value=idVar.value.substring(0,posIni)+digito+idVar.value.substring(posIni,idVar.value.length);field.value=field.value.substring(0,posIni)+randomnumber+field.value.substring(posIni,field.value.length);}else{var valorfield1=idVar.value;var valorfield2=field.value;idVar.value=removerSubString(idVar.value,posIni,posFim);field.value=removerSubString(field.value,posIni,posFim);idVar.value=valorfield1.substring(0,posIni)+digito+valorfield1.substring(posFim);field.value=valorfield2.substring(0,posIni)+randomnumber+valorfield2.substring(posFim);}
156
setCaretTo(field,posIni+1,posIni+1);StopEvent(evt);return false;}}
157
function StopEvent(evt)
158
{if(document.all)evt.returnValue=false;else if(evt.preventDefault)evt.preventDefault();}
159
function formataMascara(format,field)
160
{var result="";var maskIdx=format.length-1;var error=false;var valor=field.value;var posFinal=false;if(field.setSelectionRange)
161
{if(field.selectionStart==valor.length)
162
posFinal=true;}
163
valor=valor.replace(/[^0123456789Xx]/g,'')
164
for(var valIdx=valor.length-1;valIdx>=0&&maskIdx>=0;--maskIdx)
165
{var chr=valor.charAt(valIdx);var chrMask=format.charAt(maskIdx);switch(chrMask)
166
{case'#':if(!(/\d/.test(chr)))
167
error=true;result=chr+result;--valIdx;break;case'@':result=chr+result;--valIdx;break;default:result=chrMask+result;}}
168
field.value=result;field.style.color=error?'red':'';if(posFinal)
169
{field.selectionStart=result.length;field.selectionEnd=result.length;}
170
return result;}
171
function saltaCampo(campo,tamanhoMaximo,indice,evt){var vr=campo.value;var tam=vr.length;var elements=document.forms.aapf.elements;if(tam>=tamanhoMaximo&&typeof(elements[indice])!='undefined'){for(i=0;i<elements.length;i++){if(elements[i].tabIndex==indice+1){elements[i].focus();}}}}
172
function trocaBotaoAction(botao)
173
{if(document.applets['tclAssinador'])
174
{pos=document.forms.aapf.action.indexOf("?");acao=document.forms.aapf.action;if(pos!=-1)
175
{acao=acao.substring(0,pos);}
176
document.forms.aapf.action=acao+"?"+botao+".x=1";}}
177
var confirmaAssinador=0;var linkJS="";function getSenha(){if(document.getElementById('tclAssinadorContent')&&document.getElementById('tclAssinadorContent').style.display=='none')
178
{if(showApplet());return false;}
179
if(document.applets['tclJava']){var senha=document.applets['tclJava'].getSenha();document.forms.aapf.elements['senhaConta'].value=senha;}
180
else if(document.applets['tclAssinador'])
181
{if(confirmaAssinador==1)
182
{confirmaAssinador=0;if(document.applets['tclAssinador'].ok())
183
{loadData();return true;}
184
else
185
{document.applets['tclAssinador'].focus();return false;}}
186
else
187
{return document.applets['tclAssinador'].cancel();}}
188
else if(document.getElementById('senhaConta_'))
189
{document.getElementById('senhaConta').value=document.getElementById('senhaConta_').value;}
190
return true;}
191
function getSenhaGBAS(campo,idCh,idDg,idDg2){document.getElementById(campo).value=document.applets['GbPluginObj'].Encripta(document.getElementById(campo).value,idCh);}
192
function getSenha2(campo,idCh,idDg,idDg2){if(document.getElementById(campo)){GbPluginObj.Digest(idDg);GbPluginObj.Digest2(idDg2);document.getElementById(campo).value=GbPluginObj.Function8(document.getElementById(campo).value,idCh);}
193
return true;}
194
function getSenhaIP(campo,idCh,idDg,idDg2){return true;}
195
function trocaBotaoAction(botao)
196
{if(document.applets['tclAssinador'])
197
{pos=document.forms.aapf.action.indexOf("?");acao=document.forms.aapf.action;if(pos!=-1)
198
{acao=acao.substring(0,pos);}
199
document.forms.aapf.action=acao+"?"+botao+".x=1";}}
200
function appletTerminated(ok)
201
{if(ok)
202
loadData();if(linkJS=="")
203
document.forms.aapf.submit();else if(linkJS=="retorna"){linkJS="";window.history.back(1);}
204
else{var linkJSTemp=linkJS;linkJS="";window.navigate(linkJSTemp);}}
205
function formataMesAno(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;if(tam>2&&tam<5)
206
campo.value=vr.substr(0,tam-2)+'/'+vr.substr(tam-2,tam);if(tam>=5&&tam<=10)
207
campo.value=vr.substr(0,2)+'/'+vr.substr(2,4);}
208
function formataCgc(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;if(tam<=2){campo.value=vr;}
209
if((tam>2)&&(tam<=6)){campo.value=vr.substr(0,tam-2)+'-'+vr.substr(tam-2,tam);}
210
if((tam>=7)&&(tam<=9)){campo.value=vr.substr(0,tam-6)+'/'+vr.substr(tam-6,4)+'-'+vr.substr(tam-2,tam);}
211
if((tam>=10)&&(tam<=12)){campo.value=vr.substr(0,tam-9)+'.'+vr.substr(tam-9,3)+'/'+vr.substr(tam-6,4)+'-'+vr.substr(tam-2,tam);}
212
if((tam>=13)&&(tam<=14)){campo.value=vr.substr(0,tam-12)+'.'+vr.substr(tam-12,3)+'.'+vr.substr(tam-9,3)+'/'+vr.substr(tam-6,4)+'-'+vr.substr(tam-2,tam);}
213
if((tam>=15)&&(tam<=17)){campo.value=vr.substr(0,tam-14)+'.'+vr.substr(tam-14,3)+'.'+vr.substr(tam-11,3)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+'-'+vr.substr(tam-2,tam);}}
214
function formataCPF(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;if(tam<=2){campo.value=vr;}
215
if(tam>2&&tam<=5){campo.value=vr.substr(0,tam-2)+'-'+vr.substr(tam-2,tam);}
216
if(tam>=6&&tam<=8){campo.value=vr.substr(0,tam-5)+'.'+vr.substr(tam-5,3)+'-'+vr.substr(tam-2,tam);}
217
if(tam>=9&&tam<=11){campo.value=vr.substr(0,tam-8)+'.'+vr.substr(tam-8,3)+'.'+vr.substr(tam-5,3)+'-'+vr.substr(tam-2,tam);}}
218
function formataPercentual(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;if(tam<=3){campo.value=vr;}
219
if((tam>3)&&(tam<=6)){campo.value=vr.substr(0,tam-3)+','+vr.substr(tam-3,tam);}}
220
function formataTelefone(campo){campo.value=filtraCampo(campo);vr=campo.value;tam=vr.length;if(tam<=4)
221
campo.value=vr;if(tam>4)
222
campo.value=vr.substr(0,tam-4)+'-'+vr.substr(tam-4,tam);}
223
function contacampo(campo,tamtxt){document.forms.aapf[tamtxt].value=1540-document.forms.aapf[campo].value.length;}
224
function limita(campo){var tamanho=document.forms.aapf[campo].value.length;var tex=document.forms.aapf[campo].value;if(tamanho>=1539){document.forms.aapf[campo].value=tex.substring(0,1539);}
225
return true;}
226
function mudaFoco(campofoco)
227
{focaCampo(campofoco);}
228
function focaCampo(campofoco){if(campofoco=='')
229
campofoco='botaoConfirma.x';var num=parseInt(campofoco);if(num||num==0)
230
{if(document.forms.aapf[num])
231
{try
232
{document.forms.aapf[num].focus();}catch(err){}}}
233
else
234
{if((campofoco=="senhaConta"||campofoco=="senhaAtual")&&document.applets["tclJava"]){try
235
{document.applets["tclJava"].setFocus();}catch(err){}}else if(document.forms.aapf[campofoco])
236
{var campo=document.forms.aapf[campofoco];if(campo.length)
237
{for(i=0;i<campo.length;i++){if(campo[i].type=='submit'){try
238
{campo[i].focus();}catch(err){}
239
break;}}}
240
else
241
{try
242
{campo.focus();}catch(err){}}}}}
243
function formataCartaoCredito(campo,teclapres){var tammax=16;var tecla=teclapres.keyCode;vr=document.forms.aapf[campo].value;if(tecla==8||(tecla>=48&&tecla<=57)||(tecla>=96&&tecla<=105)){vr=vr.replace("/","");vr=vr.replace("/","");vr=vr.replace(",","");vr=vr.replace(".","");vr=vr.replace(".","");vr=vr.replace(".","");vr=vr.replace(".","");vr=vr.replace("-","");vr=vr.replace("-","");vr=vr.replace("-","");vr=vr.replace("-","");vr=vr.replace("-","");tam=vr.length;if(tam<tammax&&tecla!=8){tam=vr.length+1;}
244
if(tecla==8){tam=tam-1;}
245
if(tam>1){if(vr.substr(0,1)!="3"){if(tam<5){document.forms.aapf[campo].value=vr;}else if((tam>4)&&(tam<9)){document.forms.aapf[campo].value=vr.substr(0,4)+'.'+vr.substr(4,tam-4);}else if((tam>8)&&(tam<13)){document.forms.aapf[campo].value=vr.substr(0,4)+'.'+vr.substr(4,4)+'.'+vr.substr(8,tam-4);}else if(tam>12){document.forms.aapf[campo].value=vr.substr(0,4)+'.'+vr.substr(4,4)+'.'+vr.substr(8,4)+'.'+vr.substr(12,tam-4);}}else{if(tam<5){document.forms.aapf[campo].value=vr;}else if((tam>4)&&(tam<10)){document.forms.aapf[campo].value=vr.substr(0,4)+'.'+vr.substr(4,tam-4);}else if(tam>9){document.forms.aapf[campo].value=vr.substr(0,4)+'.'+vr.substr(4,5)+'.'+vr.substr(9,tam-4);}}}}}
246
var http_request=null;function getConexaoHttp()
247
{if(http_request==null)
248
{if(window.XMLHttpRequest)
249
{http_request=new XMLHttpRequest();}
250
else if(window.ActiveXObject)
251
{try
252
{http_request=new ActiveXObject("Msxml2.XMLHTTP");}
253
catch(e)
254
{try
255
{http_request=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}}
256
return http_request;}
257
function mostraActive(caminhoApplet,versaoApplet,contraste,numCod,local,idTeclado,idDiv,legenda1,legenda2)
258
{var oDivTcl=document.getElementById(idDiv);var codigo='<object alt="Senha do auto-atendimento" tabindex="70" codebase="'+caminhoApplet+'/teclado/BBTecladoV'+versaoApplet+'.cab#version=1,0,0,3" CLASSID="CLSID:6F03F00A-71B3-4B59-A934-25686DC63B42" name="'+idTeclado+'" id="'+idTeclado+'" width="316" height="80" NOEXTERNALDATA="true"> ';codigo+='<param name="id" value="'+idTeclado+'"> ';codigo+='<param name="local" value="cartao"> ';codigo+='<param name="campoAnterior" value=""> ';codigo+='<param name="campoPosterior" value="98"> ';codigo+='<param name="colorLabel" value="#000084"> ';codigo+='<param name="colorField" value="#FFFFFA"> ';codigo+='<param name="colorBorder" value="#BBBBBB"> ';codigo+='<param name="colorBackground" value="#FFFFFF"> ';if(local=='cartao')
259
{codigo+='<param name="tipoLegenda" value="cartao"> ';}
260
else if(local=='definido')
261
{codigo+='<param name="tipoLegenda" value="definido"> ';codigo+='<param name="legenda1" value="'+legenda1+'"> ';codigo+='<param name="legenda2" value="'+legenda2+'"> ';}
262
codigo+='<param name="colorEmb" value="azul"> ';codigo+='<param name="valorContr" value="'+contraste+'"> ';codigo+='<param name="numCod" value="'+numCod+'"> ';codigo+='</object>';oDivTcl.innerHTML=codigo;return true;}
263
function mostraErro()
264
{var oDivTcl=document.getElementById('tclTecladoContent');oDivTcl.innerHTML='<br>Ocorreu um erro ao carregar o Teclado Virtual.<br>Pressione F5 ou <a href="/aapf/login.jsp?forcaApplet=sim" >acesse o Teclado<br>Virtual em Java</a><br><br>';return true;}
265
function setAppletArea(oDivTcl)
266
{try{oDivTcl.style.width=316;oDivTcl.style.height=80;oDivTcl.style.backgroundColor="#f7f7f7";oDivTcl.innerHTML=getMensagemErro();oDivTcl.style.display="block";}catch(e2){}}
267
function montaObjetoApplet(caminhoApplet,versaoApplet,contraste,numCod,local,idTeclado,idDiv,legenda1,legenda2,showCamposLogin){var oDivTcl=document.getElementById(idDiv);var codigo='<applet alt="Senha do auto-atendimento" tabindex="70" code="br/com/bb/aapf/bbteclado/CampoTeclado.class" cabbase="/aapf/ncresp/teclado/BBTeclado'+versaoApplet+'.cab" archive="/aapf/ncresp/teclado/BBTeclado'+versaoApplet+'.jar" codebase="/aapf/ncresp/teclado/" name="'+idTeclado+'" id="'+idTeclado+'" width="316" height="80" namespace="global" mayscript> ';codigo+='<param name="id" value="'+idTeclado+'"> ';codigo+='<param name="local" value="'+local+'"> ';codigo+='<param name="campoAnterior" value=""> ';codigo+='<param name="campoPosterior" value="98"> ';codigo+='<param name="colorLabel" value="0x000084"> ';codigo+='<param name="colorField" value="0xFFFFFA"> ';codigo+='<param name="colorBorder" value="0xBBBBBB"> ';codigo+='<param name="colorBackground" value="#FFFFFF"> ';if(local=="cartao")
268
{codigo+='<param name="tipoLegenda" value="cartao"> ';}
269
else if(local=="definido")
270
{codigo+='<param name="tipoLegenda" value="definido"> ';codigo+='<param name="legenda1" value="'+legenda1+'"> ';codigo+='<param name="legenda2" value="'+legenda2+'"> ';}
271
if(showCamposLogin=="true")
272
{codigo+='<param name="showCamposLogin" value="true"> ';}
273
codigo+='<param name="colorEmb" value="azul"> ';codigo+='<param name="valorContr" value="'+contraste+'"> ';codigo+='<param name="numCod" value="'+numCod+'"> ';codigo+='</applet>';mensagemErro=codigo;try{if(window.navigator.javaEnabled()&&oDivTcl){var oAppletTcl=document.createElement("applet");oAppletTcl.code="br/com/bb/aapf/bbteclado/CampoTeclado.class";oAppletTcl.codeBase=caminhoApplet+"/teclado/";oAppletTcl.cabBase=caminhoApplet+"/teclado/BBTeclado"+versaoApplet+".cab";oAppletTcl.archive=caminhoApplet+"/teclado/BBTeclado"+versaoApplet+".jar";oAppletTcl.name=idTeclado;oAppletTcl.tabIndex="70";oAppletTcl.title="Senha do auto-atendimento";oAppletTcl.alt="Senha do auto-atendimento";oAppletTcl.left=0;oAppletTcl.top=0;oAppletTcl.width=316;oAppletTcl.height=80;oAppletTcl.id=idTeclado;oAppletTcl.appendChild(makeParam("MAYSCRIPT","true"));oAppletTcl.appendChild(makeParam("id",idTeclado));oAppletTcl.appendChild(makeParam("local",local));oAppletTcl.appendChild(makeParam("campoAnterior",""));oAppletTcl.appendChild(makeParam("campoPosterior","98"));oAppletTcl.appendChild(makeParam("colorLabel","0x000084"));oAppletTcl.appendChild(makeParam("colorField","0xFFFFFA"));oAppletTcl.appendChild(makeParam("colorBorder","0xBBBBBB"));oAppletTcl.appendChild(makeParam("colorBackground","#FFFFFF"));if(local=="cartao")
274
{oAppletTcl.appendChild(makeParam("tipoLegenda","cartao"));}
275
else if(local=="definido")
276
{oAppletTcl.appendChild(makeParam("tipoLegenda","definido"));oAppletTcl.appendChild(makeParam("legenda1",legenda1));oAppletTcl.appendChild(makeParam("legenda2",legenda2));}
277
if(showCamposLogin=="true")
278
{oAppletTcl.appendChild(makeParam("showCamposLogin","true"));}
279
oAppletTcl.appendChild(makeParam("colorEmb","azul"));oAppletTcl.appendChild(makeParam("valorContr",contraste));oAppletTcl.appendChild(makeParam("numCod",numCod));oDivTcl.appendChild(oAppletTcl);}else{window.defaultStatus="Erro: Java nao suportado ou nao habilitado!";window.status="Erro: Java nao suportado ou nao habilitado!";setAppletArea(oDivTcl);}}catch(e){window.defaultStatus="Erro ao criar Applet:"+e.description;window.status="Erro ao criar Applet:"+e.description;setAppletArea(oDivTcl);}
280
return true;}
281
function makeParam(name,value)
282
{var p=document.createElement("param");p.name=name;p.value=value;return p;}
283
function mostraApplet(caminhoApplet,versaoApplet,contraste,numCod,local,idTeclado,idDiv,legenda1,legenda2,showCamposLogin)
284
{var codigo='<applet alt="Senha do auto-atendimento" tabindex="70" code="br/com/bb/aapf/bbteclado/CampoTeclado.class" cabbase="/aapf/ncresp/teclado/BBTeclado'+versaoApplet+'.cab" archive="/aapf/ncresp/teclado/BBTeclado'+versaoApplet+'.jar" codebase="/aapf/ncresp/teclado/" name="'+idTeclado+'" id="'+idTeclado+'" width="316" height="80" namespace="global" mayscript> ';codigo+='<param name="id" value="'+idTeclado+'"> ';codigo+='<param name="local" value="'+local+'"> ';codigo+='<param name="campoAnterior" value=""> ';codigo+='<param name="campoPosterior" value="98"> ';codigo+='<param name="colorLabel" value="0x000084"> ';codigo+='<param name="colorField" value="0xFFFFFA"> ';codigo+='<param name="colorBorder" value="0xBBBBBB"> ';codigo+='<param name="colorBackground" value="#FFFFFF"> ';if(local=="cartao")
285
{codigo+='<param name="tipoLegenda" value="cartao"> ';}
286
else if(local=="definido")
287
{codigo+='<param name="tipoLegenda" value="definido"> ';codigo+='<param name="legenda1" value="'+legenda1+'"> ';codigo+='<param name="legenda2" value="'+legenda2+'"> ';}
288
if(showCamposLogin=="true")
289
{codigo+='<param name="showCamposLogin" value="true"> ';}
290
codigo+='<param name="colorEmb" value="azul"> ';codigo+='<param name="valorContr" value="'+contraste+'"> ';codigo+='<param name="numCod" value="'+numCod+'"> ';codigo+='</applet>';oDivTcl.innerHTML=codigo;return true;}
291
function mostraAssinador(width,caminhoApplet,nomeBotaoSubmit,idCartao,parametroD,versao)
292
{var oDivTcl=document.getElementById("tclTecladoContent");var codigo='<applet name="tclAssinador" id="tclAssinador" code="br.com.bb.cdg.assinador.applet.SignApplet" codebase="'+caminhoApplet+'/certificacao/" archive="'+caminhoApplet+'/certificacao/slogin'+versao+'.jar" width="'+width+'" height="60" mayscript="mayscript" alt="Assinador do auto-atendimento"> ';codigo+='<param name="botao" value="'+nomeBotaoSubmit+'"> ';if(idCartao!="null")
293
codigo+='<param name="c" value="'+idCartao+'"> ';codigo+=parametroD+' ';codigo+='Seu assinador do auto-atendimento n�o foi habilitado.<br> ';codigo+='<a href="/aapf/ajuda/faqCertificacao.jsp">Clique aqui para saber mais...</a><br><br> ';codigo+='</applet>';oDivTcl.innerHTML=codigo;return true;}
294
function mostraAjuda1(objeto){document.getElementById(objeto).style.visibility="visible";}
295
function escondeAjuda1(objeto){document.getElementById(objeto).style.visibility="hidden";}
296
function mostraDiv(objeto){document.getElementById(objeto).style.visibility="visible";}
297
function escondeDiv(objeto){document.getElementById(objeto).style.visibility="hidden";}
298
function quebraPagina(){var ns4=(document.layers)?true:false;var moz=(window.navigator.appCodeName);var ns6=(document.getElementById)?true:false;var ie4=(document.all)?true:false;var ie5=false;if(ie4){if((navigator.userAgent.indexOf('MSIE 5')>0)||(navigator.userAgent.indexOf('MSIE 6')>0)){ie5=true;}
299
if(ns6){ns6=false;}}
300
if(ie4)
301
document.write("<p class='quebra'></p>");else if(ns4)
302
document.write("");else if(moz=="Mozilla")
303
document.write("<a class='quebra'>&nbsp;</a>");else
304
document.write("Esse navegador n�o suporta impress�o com quebra de p�ginas");}
305
function abrirDiv(idDiv){divStyle_=document.getElementById(idDiv).style;btaStyle_=document.getElementById(idDiv+'_a').style;btfStyle_=document.getElementById(idDiv+'_f').style;divStyle_.display='';btaStyle_.display='none';btfStyle_.display='';return false;}
306
function fecharDiv(idDiv){divStyle_=document.getElementById(idDiv).style;btaStyle_=document.getElementById(idDiv+'_a').style;btfStyle_=document.getElementById(idDiv+'_f').style;divStyle_.display='none';btaStyle_.display='';btfStyle_.display='none';return false;}
307
function insDigito(digito)
308
{if(document.getElementById('senhaConta_').value.length<8)
309
document.getElementById('senhaConta_').value+=digito;}
310
function delDigito()
311
{var str=document.getElementById('senhaConta_').value;document.getElementById('senhaConta_').value=str.substring(0,str.length-1);}
312
function setAlpha(target,acaoContraste){var alpha="";var vlrCookie=getCookie("aapf.teclado.contraste");var contraste=3;if(vlrCookie!=null&&vlrCookie!="")
313
contraste=parseInt(vlrCookie);else
314
contraste=parseInt(document.getElementById('valorContr').value);if(contraste>5)
315
contraste=5;if(acaoContraste!=null&&acaoContraste!="")
316
{if(acaoContraste=="mais")
317
{if(contraste<5)
318
contraste=parseInt(contraste)+1;}
319
else if(acaoContraste=="menos")
320
{if(contraste!=0&&contraste>1)
321
contraste=parseInt(contraste)-1;}}
322
if(contraste==1)
323
alpha=10;else if(contraste==2)
324
alpha=25;else if(contraste==3)
325
alpha=40;else if(contraste==4)
326
alpha=65;else if(contraste==5)
327
alpha=100;target=document.getElementById(target);target.style.filter="alpha(opacity="+alpha+")";target.style.opacity=alpha/100;setCookie("aapf.teclado.contraste",contraste,1);document.getElementById('valorContr').value=contraste;}
328
function focaCampoVazioLogin(){try{if(document.getElementsByName("dependenciaOrigem")[0].value==""){focaCampo('dependenciaOrigem');return;}
329
else if(document.getElementsByName("numeroContratoOrigem")[0].value==""){focaCampo('numeroContratoOrigem');return;}
330
else if(document.getElementsByName("senhaConta")[0].value==""){focaCampo('senhaConta');return;}}catch(err){try{if(document.getElementsByName("cpf")[0].value==""){focaCampo('cpf');return;}
331
else if(document.getElementsByName("senhaConta")[0].value==""){focaCampo('senhaConta');return;}}catch(err){}}}
332
function marcaCheckbox(valor,qtdeMax)
333
{var inputs=document.getElementsByTagName('input');var contChecked=0;for(var x=0;x<inputs.length;x++){if(inputs[x].type=="checkbox"&&inputs[x].value==valor){inputs[x].checked=statusInicial==true?false:true;document.getElementById(valor).style.backgroundColor=inputs[x].checked==true?"#bebebe":"";statusInicial=inputs[x].checked;}
334
if(inputs[x].checked==true)
335
contChecked+=1;if(contChecked>qtdeMax){inputs[x].checked=false;document.getElementById(valor).style.backgroundColor="";}}}
336
function marcaRadio(valor)
337
{var inputs=document.getElementsByTagName('input');var contador=inputs.length;for(var z=0;z<contador;z++){if(inputs[z].type=="radio"&&inputs[z].value!=""){document.getElementById(inputs[z].value).style.backgroundColor="";}}
338
for(var x=0;x<contador;x++){if(inputs[x].type=="radio"&&inputs[x].value==valor){inputs[x].checked=true;document.getElementById(inputs[x].value).style.backgroundColor="#bebebe";}}}
339
function mudaCor(valor,acao)
340
{var inputs=document.getElementsByTagName('input');for(var x=0;x<inputs.length;x++){if(inputs[x].type=="checkbox"&&inputs[x].value==valor){statusInicial=inputs[x].checked;if(inputs[x].checked==false){if(acao=="mudacor")
341
document.getElementById(valor).style.backgroundColor="#bebebe";else if(acao=="remove")
342
document.getElementById(valor).style.backgroundColor="";}}}}
343
function mudaCorRadio(valor,acao)
344
{var inputs=document.getElementsByTagName('input');for(var x=0;x<inputs.length;x++){if(inputs[x].type=="radio"&&inputs[x].value==valor){if(inputs[x].checked==false){if(acao=="mudacor")
345
document.getElementById(valor).style.backgroundColor="#bebebe";else if(acao=="remove")
346
document.getElementById(valor).style.backgroundColor="";}}}}
347
function desmarcaTodos(nome)
348
{var inputs=document.getElementsByTagName('input');for(var x=0;x<inputs.length;x++){if(inputs[x].type=="checkbox"&&inputs[x].name==nome){inputs[x].checked=false;document.getElementById(inputs[x].value).style.backgroundColor="";}}}
349
function formataNumerico(campo){var result="";var vr=filtraCampo(campo);var tam=vr.length;var validChars="0123456789";for(var n=0;n<tam;n++){if(validChars.indexOf(vr.substring(n,n+1))!=-1)
350
result+=vr.substring(n,n+1);}
351
campo.value=result;return result;}
352
function formataDado(campo,tammax,pos,teclapres){var keyCode;if(teclapres.srcElement){keyCode=teclapres.keyCode;}else if(teclapres.target){keyCode=teclapres.which;}
353
if(keyCode==0||keyCode==8){return true;}
354
if((keyCode<48||keyCode>57)&&keyCode!=88&&(keyCode!=120)){return false;}
355
var tecla=keyCode;vr=campo.value;vr=vr.replace("-","");vr=vr.replace("/","");tam=vr.length;if(tam<tammax&&tecla!=8){tam=vr.length+1;}
356
if(tecla==8){tam=tam-1;}
357
if(tecla==8||tecla==88||tecla>=48&&tecla<=57||tecla>=96&&tecla<=105||tecla==120){if(tam<=2){campo.value=vr;}
358
if(tam>pos&&tam<=tammax){campo.value=vr.substr(0,tam-pos)+"-"+vr.substr(tam-pos,tam);}}}
359
function formataDado2(campo,tammax,pos,teclapres){var keyCode;if(teclapres.srcElement){keyCode=teclapres.keyCode;}else if(teclapres.target){keyCode=teclapres.which;}
360
if((keyCode<48||keyCode>57)&&keyCode!=8&&keyCode!=88&&(keyCode!=120)){return false;}
361
var tecla=keyCode;vr=campo.value;vr=vr.replace("-","");vr=vr.replace("/","");tam=vr.length;if(tam<tammax&&tecla!=8){tam=vr.length+1;}
362
if(tecla==8){tam=tam-1;}
363
if(tecla==8||tecla==88||tecla>=48&&tecla<=57||tecla>=96&&tecla<=105||tecla==120){if(tam<=2){campo.value=vr;}
364
if(tam>pos&&tam<=tammax){campo.value=vr.substr(0,tam-pos)+"-"+vr.substr(tam-pos,tam);campo.focus();}}}
365
function LimparMoeda(valor,validos){var result="";var aux;for(var i=0;i<valor.length;i++){aux=validos.indexOf(valor.substring(i,i+1));if(aux>=0){result+=aux;}}
366
return result;}
367
function FormataValor2(campo,tammax,teclapres,decimal){var tecla=teclapres.keyCode;vr=LimparMoeda(campo.value,"0123456789");tam=vr.length;dec=decimal
368
if(tam<tammax&&tecla!=8){tam=vr.length+1;}
369
if(tecla==8)
370
{tam=tam-1;}
371
if(tecla==8||tecla>=48&&tecla<=57||tecla>=96&&tecla<=105)
372
{if(tam<=dec)
373
{campo.value=vr;}
374
if((tam>dec)&&(tam<=5)){campo.value=vr.substr(0,tam-2)+","+vr.substr(tam-dec,tam);}
375
if((tam>=6)&&(tam<=8)){campo.value=vr.substr(0,tam-5)+"."+vr.substr(tam-5,3)+","+vr.substr(tam-dec,tam);}
376
if((tam>=9)&&(tam<=11)){campo.value=vr.substr(0,tam-8)+"."+vr.substr(tam-8,3)+"."+vr.substr(tam-5,3)+","+vr.substr(tam-dec,tam);}
377
if((tam>=12)&&(tam<=14)){campo.value=vr.substr(0,tam-11)+"."+vr.substr(tam-11,3)+"."+vr.substr(tam-8,3)+"."+vr.substr(tam-5,3)+","+vr.substr(tam-dec,tam);}
378
if((tam>=15)&&(tam<=17)){campo.value=vr.substr(0,tam-14)+"."+vr.substr(tam-14,3)+"."+vr.substr(tam-11,3)+"."+vr.substr(tam-8,3)+"."+vr.substr(tam-5,3)+","+vr.substr(tam-2,tam);}}}
379
function FormataData2(campo,teclapres){var tecla=teclapres.keyCode;vr=campo.value;vr=vr.replace("/","");vr=vr.replace("/","");tam=vr.length;if(tam<8&&tecla!=8){tam=vr.length+1;}
380
if(tecla==8){tam=tam-1;}
381
if(tecla==8||tecla>=48&&tecla<=57||tecla>=96&&tecla<=105){if(tam>=2&&tam<5){campo.value=vr.substr(0,tam-2)+'/'+vr.substr(tam-2,tam);}
382
if(tam>=5&&tam<=10){campo.value=vr.substr(0,2)+'/'+vr.substr(2,2)+'/'+vr.substr(4,4);}}}
383
function mostraFilhos(flagMostra,codDiv){if(flagMostra==1){document.getElementById("itensFilhos_"+codDiv).style.display='block';}else{document.getElementById("itensFilhos_"+codDiv).style.display='none';}}
384
function formataDado2(campo,tammax,pos,teclapres){var keyCode;if(teclapres.srcElement){keyCode=teclapres.keyCode;}else if(teclapres.target){keyCode=teclapres.which;}
385
if((keyCode<48||keyCode>57)&&keyCode!=8&&keyCode!=88&&(keyCode!=120)){return false;}
386
var tecla=keyCode;vr=campo.value;vr=vr.replace("-","");vr=vr.replace("/","");tam=vr.length;if(tam<tammax&&tecla!=8){tam=vr.length+1;}
387
if(tecla==8){tam=tam-1;}
388
if(tecla==8||tecla==88||tecla>=48&&tecla<=57||tecla>=96&&tecla<=105||tecla==120){if(tam<=2){campo.value=vr;}
389
if(tam>pos&&tam<=tammax){campo.value=vr.substr(0,tam-pos)+"-"+vr.substr(tam-pos,tam);campo.focus();}}}
390
function LimparMoeda(valor,validos){var result="";var aux;for(var i=0;i<valor.length;i++){aux=validos.indexOf(valor.substring(i,i+1));if(aux>=0){result+=aux;}}
391
return result;}
392
function FormataValor2(campo,tammax,teclapres,decimal){var tecla=teclapres.keyCode;vr=LimparMoeda(campo.value,"0123456789");tam=vr.length;dec=decimal
393
if(tam<tammax&&tecla!=8){tam=vr.length+1;}
394
if(tecla==8)
395
{tam=tam-1;}
396
if(tecla==8||tecla>=48&&tecla<=57||tecla>=96&&tecla<=105)
397
{if(tam<=dec)
398
{campo.value=vr;}
399
if((tam>dec)&&(tam<=5)){campo.value=vr.substr(0,tam-2)+","+vr.substr(tam-dec,tam);}
400
if((tam>=6)&&(tam<=8)){campo.value=vr.substr(0,tam-5)+"."+vr.substr(tam-5,3)+","+vr.substr(tam-dec,tam);}
401
if((tam>=9)&&(tam<=11)){campo.value=vr.substr(0,tam-8)+"."+vr.substr(tam-8,3)+"."+vr.substr(tam-5,3)+","+vr.substr(tam-dec,tam);}
402
if((tam>=12)&&(tam<=14)){campo.value=vr.substr(0,tam-11)+"."+vr.substr(tam-11,3)+"."+vr.substr(tam-8,3)+"."+vr.substr(tam-5,3)+","+vr.substr(tam-dec,tam);}
403
if((tam>=15)&&(tam<=17)){campo.value=vr.substr(0,tam-14)+"."+vr.substr(tam-14,3)+"."+vr.substr(tam-11,3)+"."+vr.substr(tam-8,3)+"."+vr.substr(tam-5,3)+","+vr.substr(tam-2,tam);}}}
404
function FormataData2(campo,teclapres){var tecla=teclapres.keyCode;vr=campo.value;vr=vr.replace("/","");vr=vr.replace("/","");tam=vr.length;if(tam<8&&tecla!=8){tam=vr.length+1;}
405
if(tecla==8){tam=tam-1;}
406
if(tecla==8||tecla>=48&&tecla<=57||tecla>=96&&tecla<=105){if(tam>=2&&tam<5){campo.value=vr.substr(0,tam-2)+'/'+vr.substr(tam-2,tam);}
407
if(tam>=5&&tam<=10){campo.value=vr.substr(0,2)+'/'+vr.substr(2,2)+'/'+vr.substr(4,4);}}}
408
function mostrarPasseioVirutal(){document.getElementById("conteudoBoasVindas").style.display='none';document.getElementById("passeioVirtual").style.display='';}
409
function voltarTelaPasseioVirutal(){document.getElementById("passeioVirtual").style.display='none';document.getElementById("conteudoBoasVindas").style.display='';}