function showFile(a){param="pathFile="+a;window.open("/jusbrasil/downloadfile/download?"+param)}var lastHL="";var found=false;function searchAtLegi(y){var g=new String($("#queryLegis").val());$("#queryLegis").css({color:"#000000"});var o=false;var a=g;if(g=="nš art"||g.trim().length==0){return false}if(/^(art)\.?\s?\d+/i.test(g)){g=new String(parseInt(g.replace(/^\D+/,"")))}var r=y?y:(isNaN(g)?0:-1);if(r<0){g=g.replace(/\D/g,"");var l=$("#art"+g);if(l.length){clearHLs();refreshHLlist("art"+g,r,g);o=true}}if(!o){g=a;g=g.removeAccent();g=g.replace(/(^\s+)|(\s+$)/,"");if(g.length>1){r=getOptionFromHist(g);var z=new String(document.getElementById("conteudo_fora_protocolo").innerHTML);var b=new String(z.removeAccent());b=b.replace(/(^\s+)|(\s+$)/,"");var n="";var w=r;var h=0;var s="resultQuery_"+g.replace(/\s/g,"_")+w;if($("#"+s).length){h=b.indexOf(s);h=b.indexOf("</",h);s=s.replace(/\d+$/,++w);if($("#"+s).length){o=true}}clearHLs();if(!o){var A=new RegExp("\\b"+RegExp().escape(g)+"\\b","i");var q=b.substring(h).search(A);while(q>-1){h+=q;if(b.lastIndexOf("<",h)<b.lastIndexOf(">",h)&&b.indexOf("<",h)<b.indexOf(">",h)){var f=b.lastIndexOf("id=",h)+3;var v=b.indexOf(" ",f);if(b.indexOf(">",f)<v){v=b.indexOf(">",f)}var m=$("#"+b.substring(f,v).trim().replace(/('|")/g,""));if(m.length){try{while(m.attr("id").indexOf("resultQuery")!=-1){m=m.parent()}o=true;var p=b.charAt(h-1);var d=b.charAt(h+g.length);A=new RegExp(RegExp().escape(p+g+d),"i");var j=m.html();var k=j.removeAccent().search(A)+1;var c=j.substring(k,k+g.length);var u=p+'<span id="'+s+'">'+c+"</span>"+d;var t=j.replace(new RegExp(RegExp().escape(p+c+d)),u);m.html(t);q=-1}catch(x){if(window.console&&console.error){console.error(x.message)}o=false}}}if(!o){h+=g.length;q=b.substring(h).search(A)}}if(!o){if(h==0){$("#queryLegis").css({color:"#CC0000"})}else{o=true;w=0;s=s.replace(/\d+$/,w)}}}if(o){o=false;refreshHLlist(s,w,g)}}}}function getOptionFromHist(b){var a=0;$("#rsHistory a").each(function(){var d=$(this).text().trim().toLowerCase();b=b.trim().toLowerCase();if(d==b){var c=$(this).attr("href");c=c.replace(/^\D+\(/i,"");a=parseInt(c)}});return a}function refreshHLlist(a,c,e,b){var d=false;lastHL="";if(document.getElementById(a)!=null){if(!d&&!b){middleWindow=$(window).height()/5;gotoElement(a,middleWindow);d=true}$("#"+a).addClass("hlon");lastHL=a}if(d&&c>-2){refreshHistory(e,c)}}function refreshHistory(e,c){if(c<0){c=-2;e="art. "+e.replace(/\D/g,"")}else{if(c==null){c=0}}toInsert='<a rel="nofollow" href="javascript:searchAtHistory('+c+",'"+e+'\')" class="linkWhite" ><strong>'+e+"</strong></a>";var d=false;$("#rsHistory a").each(function(){var f=$(this).text().trim().toLowerCase();e=e.trim().toLowerCase();if(f==e){$(this).before(toInsert);$(this).remove();d=true}});if(!d){var a="";if($("#rsHistory a").length==0){$("#rsHistory").html('(<a rel="nofollow" href="javascript:clearHistory();" class="linkWhite" style="text-decoraton:none;">limpar</a>)&nbsp; '+toInsert)}else{if($("#rsHistory a").length==4){$("#rsHistory a:eq(3)").remove();var b=new String($("#rsHistory").html());b=b.replace(/,\s((,\s)|$)+/i,"");$("#rsHistory").html(b)}$("#rsHistory a:eq(1)").before(toInsert+", ")}}}function clearHistory(){clearHLs();$("#rsHistory").html("")}function searchAtHistory(a,b){$("#queryLegis").val(b);searchAtLegi(a)}function clearHLs(){if(lastHL!=""){$("#"+lastHL).removeClass("hlon");lastHL=""}}function check(b){b=b||window.event;var a=browserCheckerJusBR.ie?b.keyCode:b.which;if(b&&a==13){searchAtLegi(null)}else{$("#queryLegis").css({color:"#000000"})}};
