
function somenteNumerosi(Tecla){var wTecla=(Tecla.which)?Tecla.which:Tecla.keyCode;return somenteNumeros(wTecla);}
function somenteNumeros(charCode){if(charCode>31&&(charCode<48||charCode>57))return false;return true;}
function deixarSomenteLetras(Valor){var Letras='ABCDEFGHIJLMNOPQRSTUVXZYWK';Letras+=Letras.toLowerCase();var novoValor='';for(i=0;i<=Valor.length;i++){var Letra=Valor.charAt(i);if(Letras.indexOf(Letra)>=0){novoValor+=Letra;}}
return novoValor;}
function FormataAno(Input){var Valor=Input.value;var Tamanho=Valor.length;if(Tamanho==2){if(Valor>=70)
Valor='19'+Valor;else
Valor='20'+Valor;}
Input.value=Valor;}
function FormataUsuario(Campo,Evento){var Valor=Campo.value;var whichCode=(Evento.which)?Evento.which:Evento.keyCode;var novoCaractere=String.fromCharCode(whichCode);if(whichCode==13||whichCode==9||whichCode==8)return true;Valor=deixarSomenteLetras(Valor+novoCaractere);Campo.value=Valor.toLowerCase();return false;}
function getSelecao(){if(window.getSelection)
return window.getSelection();if(document.getSelection)
return document.getSelection();if(document.selection)
return document.selection.createRange().text;}
function FormataReais(Campo,e,MaxNumeros,nCasasDec,Moeda,Comp){var Selecao=getSelecao();Campo.value=Campo.value.replace(Selecao,'');var milSep='.';var decSep=',';var campoValor=Campo.value;var Numero=numeroMeio=numeroPronto='';var sep=0;var key='';var i=j=r=0;var len=len2=0;var strCheck='0123456789';var whichCode=(e.which)?e.which:e.keyCode;if(whichCode==13||whichCode==9)return true;key=String.fromCharCode(whichCode);if(whichCode==8)key='0';if(strCheck.indexOf(key)==-1)return false;for(r=0;r<Moeda.length;r++){campoValor=campoValor.replace(Moeda.charAt(r),"");}
len=campoValor.length;for(i=0;i<len;i++){if((campoValor.charAt(i)!='0')&&(campoValor.charAt(i)!=decSep))
break;}
Numero='';for(;i<len;i++){var Carac=campoValor.charAt(i);if(strCheck.indexOf(Carac)!=-1)
Numero+=Carac;}
if(whichCode==8)
Numero=Numero.substr(0,Numero.length-1);else
Numero+=key;len=Numero.length;if(len>(MaxNumeros+nCasasDec))return false;numeroPronto='';if(nCasasDec>=1){if(len==0)numeroPronto='0'+decSep+'00';if(len==1)numeroPronto='0'+decSep+'0'+Numero;if(len==2)numeroPronto='0'+decSep+Numero;}else{decSep='';}
if(len>2||nCasasDec<1){numeroMeio='';for(j=0,i=len-(nCasasDec+1);i>=0;i--){if(j==3){numeroMeio+=milSep;j=0;}
numeroMeio+=Numero.charAt(i);j++;}
len2=numeroMeio.length;for(i=len2-1;i>=0;i--){numeroPronto+=numeroMeio.charAt(i);}
numeroPronto+=decSep+Numero.substr(len-nCasasDec,len);}
if(numeroPronto){Campo.value=Moeda+numeroPronto+(Comp?' '+Comp:'');}else{Campo.value='';}
return false;}
function FormataData(pCampo,pTeclaPres){var wTecla=(pTeclaPres.which)?pTeclaPres.which:pTeclaPres.keyCode;if(!somenteNumeros(wTecla))return false;wVr=pCampo.value;wVr=wVr.replace(".","");wVr=wVr.replace("/","");wVr=wVr.replace("/","");wVr=wVr.replace("/","");wTam=wVr.length+1;if(wTecla!=9&&wTecla!=8){if(wTam>2&&wTam<5)
pCampo.value=wVr.substr(0,wTam-2)+'/'+wVr.substr(wTam-2,wTam);if(wTam>=5&&wTam<=10)
pCampo.value=wVr.substr(0,2)+'/'+wVr.substr(2,2)+'/'+wVr.substr(4,4);}}
function FormataHora(pCampo,pTeclaPres){var wTecla=(pTeclaPres.which)?pTeclaPres.which:pTeclaPres.keyCode;if(!somenteNumeros(wTecla))return false;wVr=pCampo.value;wVr=wVr.replace(".","");wVr=wVr.replace(":","");wVr=wVr.replace(":","");wVr=wVr.replace(":","");wTam=wVr.length+1;if(wTecla!=9&&wTecla!=8){if(wTam>2&&wTam<5)
pCampo.value=wVr.substr(0,wTam-2)+':'+wVr.substr(wTam-2,wTam);if(wTam>=5&&wTam<=10)
pCampo.value=wVr.substr(0,2)+':'+wVr.substr(2,2)+':'+wVr.substr(4,4);}}
function formatar(mascara,documento,event){var wTecla=(event.which)?event.which:event.keyCode;if(wTecla==13||wTecla==9||wTecla==8)return true;var i=documento.value.length;var saida=mascara.substring(0,1);var texto=mascara.substring(i);if(texto.substring(0,1)!=saida){documento.value+=texto.substring(0,1);}}
function FormataDadoCNPJ(pCampo,pTeclaPres){var wTecla=(pTeclaPres.which)?pTeclaPres.which:pTeclaPres.keyCode;if(!somenteNumeros(wTecla))return false;formatar('##.###.###/####-##',pCampo,pTeclaPres);}
function FormataDadoCPF(pCampo,pTeclaPres){var wTecla=(pTeclaPres.which)?pTeclaPres.which:pTeclaPres.keyCode;if(!somenteNumeros(wTecla)){return false;}
formatar('###.###.###-##',pCampo,pTeclaPres);}
function FormataCEP(pCampo,pTeclaPres){var wTecla=(pTeclaPres.which)?pTeclaPres.which:pTeclaPres.keyCode;if(!somenteNumeros(wTecla))return false;formatar('#####-###',pCampo,pTeclaPres);}
function FormataCampo(Mascara,pCampo,pTeclaPres){var wTecla=(pTeclaPres.which)?pTeclaPres.which:pTeclaPres.keyCode;if(!somenteNumeros(wTecla))return false;formatar(Mascara,pCampo,pTeclaPres);}
function FormataCampoString(Mascara,pCampo,pTeclaPres){formatar(Mascara,pCampo,pTeclaPres);}
function FormataTEL(pCampo,pTeclaPres){var wTecla=(pTeclaPres.which)?pTeclaPres.which:pTeclaPres.keyCode;if(!somenteNumeros(wTecla))return false;if(wTecla==13||wTecla==9)return true;var wTam;wVr=pCampo.value;wVr=wVr.replace(" ","");wVr=wVr.replace("(","");wVr=wVr.replace(")","");wVr=wVr.replace("-","");wTam=wVr.length+1;wVr=wVr.substr(0,9);if(wTecla!=9&&wTecla!=8){var Valor='';if(wTam<=7)
Valor=wVr.substr(0,3)+'-'+wVr.substr(3,4);if(wTam>7&&wTam<=8)
Valor=wVr.substr(0,4)+'-'+wVr.substr(4,4);if(wTam>8)
Valor='('+wVr.substr(0,2)+')'+' '+wVr.substr(2,4)+'-'+wVr.substr(6,4);pCampo.value=Valor;}}
function restringeCarac(Input,Max,Carro){var Tamanho=Input.value.length;getElement(Carro).innerHTML=(Max-Tamanho);if(Tamanho>=Max){Input.value=Input.value.substring(0,Max-1);return false;}}function confirma(msg){var agree=confirm(msg);if(agree)
return true;else
return false;}
function abrir(dochtml,altura,largura,scrollbar){if(navigator.appName=="Netscape"){sec=window.open(dochtml,'_blank','scrollbars='+scrollbar+',toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,fullscreen=no,copyhistory=no,height='+largura+',width='+altura+',top=51,left=5');window.sec.focus();}
else{window.open(dochtml,'_blank','scrollbars='+scrollbar+',toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,fullscreen=no,copyhistory=no,height='+largura+',width='+altura+',center=yes');}}
function ir(url){location.href=url;}
function ir2(url){window.open(url,'_blank');}
function switchImage(imgName,imgSrc){if(document.images){if(imgSrc!="none"){document.images[imgName].src=imgSrc;}}}
function mudarimg(id,pasta,ex,selObj){switchImage(id,pasta+selObj.options[selObj.selectedIndex].value+ex);}
function mudarimg1(id,caminho){switchImage(id,caminho);}
function MudaCor(Obj,Color){Obj.style.backgroundColor=Color;}
function MudaClasse(Obj,Class){Obj.className=Class;}
function mudaclass(id,cclass){document.getElementById(id).className=cclass;}
function checkInput(obj,palavra){if(obj.value.length==palavra.length){if(obj.value==palavra){document.getElementById('botaoi').disabled=true;document.getElementById('concursoi').submit();}else{alert('A palavra não coincide!');document.getElementById('botaoi').disabled=false;obj.value='';obj.focus();}}else{return false;}}
function esconder(id){document.getElementById(id).style.display='none';}
function mostrar(id){document.getElementById(id).style.display='block';}
function mostrarToggle(id,padrao){var div=getElement(id);var d=div.style.display;if(!d)d=padrao;if(d=='block'){esconder(id);}else{mostrar(id);}}
function destroi(id){esconder(id);document.getElementById(id).innerHTML='';}
function addOption(selectId,txt,val,sel){var Select=getElement(selectId);var objOption=new Option(txt,val);Select.options.add(objOption);if(sel==undefined)sel='';Select.value=sel;}
function resetOption(selectId){var selectElemRef=document.getElementById(selectId);while(selectElemRef.length>0){selectElemRef.remove(0);}}
function fenable(Id){var Item=document.getElementById(Id);Item.disabled=false;}
function fdisable(Id){var Item=document.getElementById(Id);Item.disabled=true;}
function igetValue(Item){var Tipo=Item.type;if(Tipo=='select-one'||Tipo=='select-multiple'){var Indice=Item.selectedIndex;var Valor=Item.options[Indice].value;return Valor;}else if(Tipo=='checkbox'){if(Item.checked){return Item.value;}
else{return 0;}}else{return Item.value;}}
function getValue(Id){var Item=document.getElementById(Id);return igetValue(Item);}
function igetValueRadio(itens){var i;var value=false;var item;for(i=0;i<itens.length;i++){item=itens[i];if(item.checked)value=item.value;}
return value;}
function getElement(Id){var Item=document.getElementById(Id);return Item;}
if(Browser==undefined)
{var Browser={isIE:function(){return(window.ActiveXObject&&document.all&&navigator.userAgent.toLowerCase().indexOf("msie")>-1&&navigator.userAgent.toLowerCase().indexOf("opera")==-1)?true:false;}};}
var Flash=function(movie,id,width,height,initParams)
{this.html="";this.variables=new Array();this.flashversion=(typeof initParams!="undefined"&&typeof initParams.flashversion!="undefined")?initParams.flashversion:"7,0,0,0";this.attributes={"classid":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000","codebase":"http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab#version="+this.flashversion,"type":"application/x-shockwave-flash"};this.params={"pluginurl":"http://www.macromedia.com/go/getflashplayer"};if(movie)
{this.addAttribute("data",movie);this.addParameter("movie",movie);}
if(id&&id!=null&&(this.id=id))
{this.addAttribute("id",this.id);this.addAttribute("name",this.id);}
else
{this.id=null;}
if(width)this.addAttribute("width",width);if(height)this.addAttribute("height",height);if(initParams!=undefined)
{for(var i in initParams)this.addParameter(i.toString(),initParams[i]);}};Flash.version="v1.8";Flash.prototype.getObject=function()
{if(this.id==null)return null;try
{if(window.document[this.id])
{return window.document[this.id];}
else
{return document.getElementById(window.document[this.id]);}}
catch(e){return null;}};Flash.getObjectByExceptions=function(obj,excep)
{var tempObj={};for(var i in obj)
{var EOF=false;for(var j=0;j<excep.length;j++)if(excep[j]==i.toString()){EOF=true;break;};if(!EOF)tempObj[i]=obj[i];}
return tempObj;};Flash.prototype.addAttribute=function(prop,val){this.attributes[prop]=val;};Flash.prototype.addParameter=function(prop,val){this.params[prop]=val;};Flash.prototype.addVariable=function(prop,val){this.variables.push([prop,val]);};Flash.prototype.getFlashVars=function()
{for(var i=0,tempString=new Array();i<this.variables.length;i++)tempString.push(this.variables[i].join("="));return tempString.join("&");};Flash.prototype.toString=function()
{this.params.flashVars=this.getFlashVars();if(Browser.isIE())
{this.html="<ob"+"ject";var attr=Flash.getObjectByExceptions(this.attributes,["type","data"]);for(var i in attr)if(i.toString()!="extend")this.html+=" "+i.toString()+" = \""+attr[i]+"\"";this.html+="> ";var params=Flash.getObjectByExceptions(this.params,["pluginurl","extend"]);for(var i in params)if(i.toString()!="extend")this.html+="<param name=\""+i.toString()+"\" value=\""+params[i]+"\" /> ";this.html+=" </obj"+"ect>";}
else
{this.html="<!--[if !IE]> <--> <obj"+"ect";var attr=Flash.getObjectByExceptions(this.attributes,["classid","codebase"]);for(var i in attr)if(i.toString()!="extend")this.html+=" "+i.toString()+" = \""+attr[i]+"\"";this.html+="> ";var params=Flash.getObjectByExceptions(this.params,["extend"]);for(var i in params)if(i.toString()!="extend")this.html+="<param name=\""+i.toString()+"\" value=\""+params[i]+"\" /> ";this.html+=" </obj"+"ect> <!--> <![endif]-->";}
return this.html;};Flash.prototype.write=Flash.prototype.writeIn=function(w)
{if(typeof w=="string"&&(w=document.getElementById(w)));if(w!=null){w.innerHTML=this.toString();}
else if(w==undefined){document.write(this.toString());}
else{return false;}};Flash.correctAll=function()
{if(!/msie/.test(navigator.userAgent.toLowerCase())||!document.getElementsByTagName)return false;for(var i=0,objects=document.getElementsByTagName("OBJECT");i<objects.length;(objects[i].outerHTML?(objects[i].outerHTML=objects[i].outerHTML,objects[i].style.visibility="visible"):null),i++);};Flash.automatic=function(r)
{if(r&&window.attachEvent)
{for(var i=0,objects=document.getElementsByTagName("OBJECT");i<objects.length;(objects[i].style.visibility="hidden"),i++);window.attachEvent("onload",Flash.correctAll);window.attachEvent("onunload",function(){window.detachEvent("onload",Flash.correctAll);});}
else
{Flash.correctAll();}};function arrayFind(ary,element){for(var i=0;i<ary.length;i++){if(ary[i]==element){return i;}}
return-1;}
var pImg=Array();function abreFoto(Src,Title){var Img=document.getElementById('foto');Img.src=Src;Img.title=Title;if(arrayFind(pImg,Src)==-1){pImg.push(Src);mostrar('loading');}}
function abreFotoFim(){esconder('loading');}
