//menu.js
function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
//Contador.js
function Contador(){}
Contador.prototype.contar=function(obj,maxlength,iniciar){if(!iniciar&&document.getElementById('erro_'+obj.id))document.getElementById('erro_'+obj.id).innerHTML='';if(obj.value.length>=maxlength){if(obj.value.length>maxlength)obj.value=obj.value.substr(0,maxlength);document.getElementById('span_counter_'+obj.id).style.color='#CC2929';if(!iniciar&&document.getElementById('erro_'+obj.id))document.getElementById('erro_'+obj.id).innerHTML='Atenção ! Você atingiu o número máximo de '+maxlength+' caracteres para este campo!';}else document.getElementById('span_counter_'+obj.id).style.color='';document.getElementById('counter_'+obj.id).innerHTML=obj.value.length;}
Contador.prototype.iniciar=function(id,maxlength){if(document.getElementById(id))Contador.contar(document.getElementById(id),maxlength,true);}
var Contador=new Contador();
//LinkAjax.js
function LinkAjax(){this.stack_return=new Array();this.stack_free=true;this.stack_pos=null;this.stack_loading=null;}
LinkAjax.prototype.send=function(url_link,id_div_return,id_div_loading,option_loading){var date=new Date();if(url_link.search(/\?/))url_link+='&ts='+date.getTime();else url_link+='?ts='+date.getTime();if(!$(id_div_return))return false;if($(id_div_loading)){$(id_div_return).style.display='none';this.loading(id_div_loading,option_loading);}var ajax=new Ajax(url_link,{method:'get',evalScripts:true,onComplete:function(){if($(id_div_loading))$(id_div_loading).innerHTML='';$(id_div_return).innerHTML=this.response.text;$(id_div_return).style.display='';}});ajax.request();}
LinkAjax.prototype.sendForm=function(id_form,id_div_return,id_div_loading,option_loading){if(!$(id_div_return))return false;$(id_div_return).style.display='none';if($(id_div_loading))this.loading(id_div_loading,option_loading);$(id_form).send({evalScripts:true,onComplete:function(){if($(id_div_return).innerHTML!=this.response.text){$(id_div_loading).innerHTML='';$(id_div_return).innerHTML=this.response.text;$(id_div_return).style.display='';}}});}
LinkAjax.prototype.loading=function(id_div_loading,option_loading){$(id_div_loading).style.display='';switch(option_loading){case'mini':$(id_div_loading).innerHTML='<div align="center"><img src="'+urlimg+'private/loading_mini.gif" vspace="35" /></div>';break;default:$(id_div_loading).innerHTML='<div align="center"><img src="'+urlimg+'private/loading.gif" vspace="35" /></div>';break;}}
LinkAjax.prototype.processStack=function(array){if(LinkAjax.stack_free){LinkAjax.stack_free=false;if(array[LinkAjax.stack_pos])if(array[LinkAjax.stack_pos].idForm){$(array[LinkAjax.stack_pos].idForm).send({onComplete:function(){LinkAjax.returnProcessStack(array,this.response.text);}});}else if(array[LinkAjax.stack_pos].url){var ajax=new Ajax(array[LinkAjax.stack_pos].url,{method:'get',onComplete:function(){LinkAjax.returnProcessStack(array,this.response.text);}});ajax.request();}}}
LinkAjax.prototype.returnProcessStack=function(array,response){LinkAjax.stack_return[LinkAjax.stack_pos]=response;LinkAjax.stack_pos++;LinkAjax.stack_free=true;if(array[LinkAjax.stack_pos])LinkAjax.processStack(array);else LinkAjax.returnStack(array);}
LinkAjax.prototype.stack=function(array,id_div_loading){this.loading(id_div_loading);this.stack_loading=id_div_loading;this.stack_free=true;this.stack_pos=0;this.stack_return=new Array();this.processStack(array);}
LinkAjax.prototype.returnStack=function(array){$(this.stack_loading).innerHTML='';for(var x=0;x<array.length;x++){this.stack_return[x]=this.stack_return[x].replace("\n",'');this.stack_return[x]=this.stack_return[x].replace("\r",'');if(this.stack_return[x])$(array[x].idDivReturn).innerHTML=this.stack_return[x];}}
var LinkAjax=new LinkAjax();
//Diversos.js
function contextmenu(str,show,e,x,y,maxwidth){var id_div='contextmenudiv';var factor=23;if(!e)e=event;if(!document.getElementById(id_div)){div=document.createElement("div");div.setAttribute('id',id_div);document.body.appendChild(div);}document.getElementById(id_div).innerHTML=str;if(maxwidth&&document.getElementById('contextmenudiv').offsetWidth>maxwidth){document.getElementById('contextmenudiv').style.width=maxwidth+'px';}var scroll_top=0,scroll_left=0;scroll_top=(!isNaN(window.scrollY))?window.scrollY:document.documentElement.scrollTop;scroll_left=(!isNaN(window.scrollX))?window.scrollX:document.documentElement.scrollLeft;iw=(window.innerWidth)?window.innerWidth:document.documentElement.clientWidth;ih=(window.innerHeight)?window.innerHeight:document.documentElement.clientHeight;if(document.documentElement.scrollLeft)scroll_left=document.documentElement.scrollLeft;else if(window.scrollX)scroll_left=window.scrollX;xp=e.clientX+scroll_left+10;yp=e.clientY+scroll_top;$(id_div).style.display='';var div_height=$(id_div).offsetHeight;var div_width=$(id_div).offsetWidth;if(xp+div_width>iw)xp=iw-(div_width+10);if(yp+div_height>ih+scroll_top)yp=(ih+scroll_top)-(div_height+10);if(!isNaN(x))xp=x;if(!isNaN(y))yp=y;document.getElementById(id_div).style.top=yp+'px';document.getElementById(id_div).style.left=xp+'px';if(show=='off'){document.getElementById(id_div).style.display='none';}if(show=='on'){document.getElementById(id_div).style.display='';}}
function popup_window(url,sizex,sizey){if(!sizey)sizey='600';if(!sizex)sizex='800';dateobject=new Date();jan=window.open(url,"win"+dateobject.getTime(),'width='+sizex+',height='+sizey+',scrollbars=yes,resizable=no,location=no,directories=no,status=no,menubar=yes,top=150,left=150');}
function fontup(option){if(option==1){document.getElementById('container').style.fontSize='10px';}else if(option==2){document.getElementById('container').style.fontSize='12px';}else if(option==3){document.getElementById('container').style.fontSize='14px';}}
function nl2br(str){str=str.replace(/\n/gi,"<br />");return str;}
function getObject(obj){if(document.all)return document.all(obj);if(document.getElementById)return document.getElementById(obj);return null;}
function in_array(needle,array){for(var id in array){if(array[id]==needle)return true;}return false;}
function Diversos(){}
Diversos.prototype.sonumeros=function(e,tipo,cut){var numeros="0123456789";var obj;if(document.all){obj=window.event.srcElement;}else{obj=e.target;}var keynum=null;if(window.event)keynum=window.event.keyCode;else if(e.which)keynum=e.which;var arrayTeclas=new Array(8,9,16,17,37,38,39,40,46);if(!in_array(keynum,arrayTeclas)){if(tipo=='data'){numeros="0123456789/";}else if(tipo=='hora'){numeros="0123456789:";}else if(tipo=='dinheiro'){numeros="0123456789,.";}else{numeros="0123456789";}str=obj.value;tamanho=str.length;retorno="";for(i=0;i<tamanho;i++){letra=str.substr(i,1);indexof=numeros.lastIndexOf(letra);if(indexof>-1){retorno=retorno+letra;}}if(tipo=='cpf'){if(retorno.length>9)obj.value=retorno.substr(0,3)+'.'+retorno.substr(3,3)+'.'+retorno.substr(6,3)+'-'+retorno.substr(9,2);else if(retorno.length>6)obj.value=retorno.substr(0,3)+'.'+retorno.substr(3,3)+'.'+retorno.substr(6,3);else if(retorno.length>3)obj.value=retorno.substr(0,3)+'.'+retorno.substr(3,3);else obj.value=retorno;}else if(tipo=='cnpj'){if(retorno.length>12)obj.value=retorno.substr(0,2)+'.'+retorno.substr(2,3)+'.'+retorno.substr(5,3)+'/'+retorno.substr(8,4)+'-'+retorno.substr(12,2);else if(retorno.length>8)obj.value=retorno.substr(0,2)+'.'+retorno.substr(2,3)+'.'+retorno.substr(5,3)+'/'+retorno.substr(8,4);else if(retorno.length>5)obj.value=retorno.substr(0,2)+'.'+retorno.substr(2,3)+'.'+retorno.substr(5,3);else if(retorno.length>2)obj.value=retorno.substr(0,2)+'.'+retorno.substr(2,3);else obj.value=retorno;}else if(tipo=='cep'){if(retorno.length>5)obj.value=retorno.substr(0,5)+'-'+retorno.substr(5,3);else obj.value=retorno;}else if(tipo=='rg'){if(retorno.length>7)obj.value=retorno.substr(0,7)+'-'+retorno.substr(7,1);else obj.value=retorno;}else{if(!cut)cut=retorno.length;obj.value=retorno.substr(0,cut);}}}
var Diversos=new Diversos();