function blockError(){return true}window.onerror=blockError;function setaCombo(a,b){var c;b=b==parseInt(b,10)?parseInt(b,10):b;for(c=0;c<a.length;c++)if(a.options[c].value==b)a.options[c].selected=true;a.value=b}function frm_Action(a,b){document.getElementById(a).action=b}function frm_Reset(a){document.getElementById(a).reset()}function frm_Submit(a){document.getElementById(a).submit()}function frm_Redireciona(a){document.location.href=a}
function obj_Value(a,b){document.getElementById(a).value=b}function obj_Attribute(a){document.getElementById(a).setAttribute("autocomplete","off")}function obj_Class(a,b){document.getElementById(a).className=b}
function obj_DataMatch(a,b,c){document.getElementById(a);a=document.getElementById(b);c=document.getElementById(c);if(c.value!=a.value){document.getElementById("lbl_"+c.name).className="Erro_Msg";document.getElementById("spa_"+c.name).className="Erro_Msg";document.getElementById("spa_"+c.name).innerHTML="&middot;&nbsp;por favor, senhas n&atilde;o conferem."}else{document.getElementById("lbl_"+c.name).className="";document.getElementById("spa_"+c.name).className="Erro_Clear";document.getElementById("spa_"+
c.name).innerHTML="..."}}
function formataMoeda(a,b,c,f){var e="",d=j=0,g=len2=0,i=aux2="";f=window.addEventListener?f.which:f.keyCode;if(a.value.length>=a.maxLength&&f!=13&&f!=8)f=1;if(f==13||f==0||f==8)return true;e=String.fromCharCode(f);if("0123456789".indexOf(e)==-1)return false;g=a.value.length;if(g>=a.getAttribute("maxlength"))return false;for(d=0;d<g;d++)if(a.value.charAt(d)!="0"&&a.value.charAt(d)!=c)break;for(i="";d<g;d++)if("0123456789".indexOf(a.value.charAt(d))!=-1)i+=a.value.charAt(d);i+=e;g=i.length;if(g==0)a.value=
"";if(g==1)a.value="0"+c+"0"+i;if(g==2)a.value="0"+c+i;if(g>2){aux2="";j=0;for(d=g-3;d>=0;d--){if(j==3){aux2+=b;j=0}aux2+=i.charAt(d);j++}a.value="";len2=aux2.length;for(d=len2-1;d>=0;d--)a.value+=aux2.charAt(d);a.value+=c+i.substr(g-2,g)}return false}function MascaraData(a){a=document.getElementById(a);if(a.value.length===2)a.value+="/";if(a.value.length===5)a.value+="/";return function(){}}
function MascaraTelefone(a){if(a.value.length==2)a.value="("+a.value;if(a.value.length==3)a.value+=")";if(a.value.length==8)a.value+="-"}
function Excluir(a){if(confirm("Are you sure you want to delete this post?")){var b=document.createElement("form");b.style.display="none";this.parentNode.appendChild(b);b.method="POST";b.action=this.href;var c=document.createElement("input");c.setAttribute("type","hidden");c.setAttribute("name","_method");c.setAttribute("value","delete");b.appendChild(c);c=document.createElement("input");c.setAttribute("type","hidden");c.setAttribute("name","authenticity_token");c.setAttribute("value",a);b.appendChild(c);
b.submit()}return false}var isNN=navigator.appName.indexOf("Netscape")!=-1;function autoTab(a,b,c){function f(g,i){for(var h=false,k=0;!h&&k<g.length;)if(g[k]==i)h=true;else k++;return h}function e(g){for(var i=-1,h=0;h<g.form.length&&i==-1;)if(g.form[h]==g)i=h;else h++;return i}c=isNN?c.which:c.keyCode;var d=isNN?[0,8,9]:[0,8,9,16,17,18,37,38,39,40,46];if(a.value.length>=b&&!f(d,c)){a.value=a.value.slice(0,b);a.form[(e(a)+1)%a.form.length].focus()}return true}
function textCounter(a,b,c){a=document.getElementById(a);b=document.getElementById(b);if(a.value.length>c)a.value=a.value.substring(0,c);else b.innerHTML=c-a.value.length}function Mascara(a,b,c){if(a.value.length==parseInt(b))a.value=a.value+""+c+""}function js_SetarAtributo(a){a=document.getElementById(a);if(a!=null){if(a.elements.length!=0)for(var b=0;b<a.elements.length;b++)obj_Attribute(a.elements[b].name,"-")}else alert("js_SetarAtributo(): form is "+a)}
function js_SetarTitulo(a){if(a!="")document.title=a;else alert("js_SetarTitulo(): title is empty")}function js_AutoTab(a,b){autoTab(a,a.maxLength,b)}function js_ocultar(a){document.getElementById(a).style.display="none"}function js_valor(a,b){document.getElementById(a).value=b}function verificaJS(){document.getElementById("js_habilitado").style.display="none";document.getElementById("js_desabilitado").style.display="none"}
function js_bloquearTeclas(a,b,c,f){f===undefined&&alert("f_form is "+f);if(!a)a=window.event;var e,d;b=a.keyCode?a.keyCode:a.which;d=a.srcElement?a.srcElement:a.target;c=parseInt(c,10);e=document.getElementById(f);switch(b){case 9:case 13:if(d.className.indexOf("required")!==-1&&d.value.length===0){if(d){b=d.id;f="spa_"+b;b="lbl_"+b;document.getElementById(f).innerHTML=arr_FormMensagem[0];document.getElementById(b).className="Erro_Label";document.getElementById(f).className="Erro_Span";d.focus();
d.value+="";if(a.preventDefault){a.preventDefault();setTimeout(function(){d.focus()},1)}a.cancelable&&a.preventDefault();a.keyCode=0;return a.returnValue=false}}else if(d.className.indexOf("optional")!==-1&&(b===9||b===13))e.elements[c].focus();else d.className.indexOf("required")!==-1&&d.value.length!==0&&d.focus();e.elements[c].focus();d.value+="";if(a.preventDefault){a.preventDefault();setTimeout(function(){e.elements[c].focus()},1)}a.cancelable&&a.preventDefault();a.keyCode=0;return a.returnValue=
false;case 1:e.elements[c].focus();default:break}return function(){}}var r={special:/[\W]/g,quotes:/['\''&'\"']/g,notnumbers:/[^\d]/g};function valid(a,b){a.value=a.value.replace(r[b],"")}function js_primeiraLetraMaiuscula(a){document.getElementById(a).style.textTransform="capitalize"}function js_zerarErro(a){document.getElementById("spa_"+a).innerHTML="&#160;";document.getElementById("lbl_"+a).className="";document.getElementById("spa_"+a).className="Erro_Clear"}
function js_diaSemana(a){a=document.getElementById(a);a.value=a.value}
var dateFormat=function(){var a=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,b=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,c=/[^-+\dA-Z]/g,f=function(e,d){e=String(e);for(d=d||2;e.length<d;)e="0"+e;return e};return function(e,d,g){var i=dateFormat;if(arguments.length==1&&Object.prototype.toString.call(e)=="[object String]"&&!/\d/.test(e)){d=e;e=undefined}e=e?new Date(e):new Date;if(isNaN(e))throw SyntaxError("invalid date");
d=String(i.masks[d]||d||i.masks["default"]);if(d.slice(0,4)=="UTC:"){d=d.slice(4);g=true}var h=g?"getUTC":"get",k=e[h+"Date"](),p=e[h+"Day"](),m=e[h+"Month"](),q=e[h+"FullYear"](),l=e[h+"Hours"](),s=e[h+"Minutes"](),t=e[h+"Seconds"]();h=e[h+"Milliseconds"]();var o=g?0:e.getTimezoneOffset(),u={d:k,dd:f(k),ddd:i.i18n.dayNames[p],dddd:i.i18n.dayNames[p+7],m:m+1,mm:f(m+1),mmm:i.i18n.monthNames[m],mmmm:i.i18n.monthNames[m+12],yy:String(q).slice(2),yyyy:q,h:l%12||12,hh:f(l%12||12),H:l,HH:f(l),M:s,MM:f(s),
s:t,ss:f(t),l:f(h,3),L:f(h>99?Math.round(h/10):h),t:l<12?"a":"p",tt:l<12?"am":"pm",T:l<12?"A":"P",TT:l<12?"AM":"PM",Z:g?"UTC":(String(e).match(b)||[""]).pop().replace(c,""),o:(o>0?"-":"+")+f(Math.floor(Math.abs(o)/60)*100+Math.abs(o)%60,4),S:["th","st","nd","rd"][k%10>3?0:(k%100-k%10!=10)*k%10]};return d.replace(a,function(n){return n in u?u[n]:n.slice(1,n.length-1)})}}();
dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};
dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(a,b){return dateFormat(this,a,b)};
