function StrNum(){return(this.replace(/[^\d\.-]/g,""))}String.prototype.strnum=StrNum;function Busy(a){if(a){$("#BusyIndicator").addClass("Busy")}else{$("#BusyIndicator").removeClass("Busy")}}function Print(b){$("body").append('<div id="PWP"></div>');$("#MainContent").hide();$("#PWP").html(b).show();$("#PWP").append('<div id="PWPOptions"><div id="PWPGoBack">'+TR.CLOSE+'</div><div id="PWPPrint">'+TR.PRINT+"</div></div>");var a=$("#PWP").offset();$("#PWPOptions").css({left:(a.left+15)+"px",top:(a.top+20)+"px"});$("#PWPOptions div").hover(function(){$(this).css({"text-decoration":"underline",color:"blue"})},function(){$(this).css({"text-decoration":"none",color:"black"})});$("#PWPGoBack").click(function(){$("#PWP").remove();$("#MainContent").show()});$("#PWPPrint").click(function(){window.print()})}function LoadSearchResults(){var d=new Array();Results=Glob.Get("CurrentSearchResults");var c=Results.lst;for(var b=0;b<c.length;b++){var a=c[b];switch(a.typ){case"Link":case"Linkfolder":Context='<span class="Context">&#91;'+a.belongpg.replace("&","&amp;")+" &rarr; "+a.belongbx.replace("&","&amp;")+"&#93;</span>";break;case"Text":case"Box":Context='<span class="Context">&#91;'+a.belongpg.replace("&","&amp;")+"&#93;</span>";break;default:Context="";break}d.push('<li class="SearchResult"><span class="SIcon'+a.typ+' ui-helper-clearfix"><a title="'+a.shc+'" class="SearchResult" href="./index.php?p='+a.id+'">'+a.cap.replace("&","&amp;")+"</a>"+Context+"</span></li>")}return(d.join(""))}function PresentSearchResults(c){Busy(true);if(!Glob.Get("CurrentSearchResults",false)){Glob.Set("CurrentSearchResults",NodeFinder.Find(c,Mirror.SiteId(),1,g))}var g=10;var b=Glob.Get("CurrentSearchResults");var k=b.lst;var d=new Array();var h=new Array();var j=false;var f=b.sumry.pgs;d.push('<ul class="SearchResult">');if(f>1){if(f>13){var a=true;var e=13}else{var a=false;var e=f}j=true;for(i=1;i<=e;i++){h.push('<span class="PageNumber" id="PagerNo'+i+'">'+i+"</span>")}if(a){h.push('<span id="Continuation"> / '+f+"</span>")}}if(k.length>0){d.push(LoadSearchResults(false,c,g))}else{d.push("<li>"+TR.NO_SEARCH_RESULTS+"</li>")}d.push("</ul>");if(j){d.push('<div id="PaginationField">'+h.join("")+"</div>")}$("div#SearchPagination").html(d.join(""));if(j){$("#PagerNo1").addClass("PagerSelected")}$("div#SearchResults").show("blind");if(Settings.LinkStriping=="Yes"){$("ul.SearchResult li:odd").addClass("BoxLinkHighlight")}$("input#SearchText").focus();$("#SearchPagination a").ldtt({Position:"left",FadeIn:400,Delay:200,X:-8});$("span#FoldUpIcon").unbind();$("span#FoldUpIcon").click(function(){$("span.PageNumber").unbind();$("div#SearchResults").hide("blind")});$("span.PageNumber").disableSelection();$("span.PageNumber").click(function(){var l=$(this).attr("id").strnum();$("#PaginationField .PagerSelected").removeClass("PagerSelected");$("#PagerNo"+l).addClass("PagerSelected");Glob.Set("CurrentSearchResults",NodeFinder.Find(c,Mirror.SiteId(),l,g));$("ul.SearchResult").html(LoadSearchResults());if(Settings.LinkStriping=="Yes"){$("ul.SearchResult li:odd").addClass("BoxLinkHighlight")}$("#SearchPagination a").ldtt({Position:"left",FadeIn:400,Delay:200,X:-8})});Busy(false)}$(document).ready(function(){$(".Button").button();if($("button#SearchButton").size()==1){$("button#SearchButton").click(function(){if($("input#SearchText").val()!=""){Glob.Remove("CurrentSearchResults");PresentSearchResults($("input#SearchText").val())}else{$("input#SearchText").effect("highlight").focus()}});$("input#SearchText").keydown(function(b){if(b.which==13){if($("input#SearchText").val()!=""){Glob.Remove("CurrentSearchResults");PresentSearchResults($("input#SearchText").val())}else{$("input#SearchText").effect("highlight")}}else{if(b.which==27){$("input#SearchText").blur();$("span#FoldUpIcon").unbind();$("div#SearchResults:visible").hide("blind")}}})}if(jQuery.browser.msie&&(parseInt(jQuery.browser.version)<8)){$(".ColumnContent").each(function(b){$(".BoxLink:first",this).mouseover().mouseout()});var a=1000;$("div").each(function(){$(this).css("zIndex",a);a-=10})}$(".ClickStat a").click(function(b){b.preventDefault();if($(this).hasClass("FollowLocation")){if(!$(this).hasClass("NoStats")){Mirror.ClickLogInsertSiteEmbedded(Mirror.SiteId(),Settings.CallerIP,$(this).text(),$(this).attr("href"),true)}window.location=$(this).attr("href")}else{if(!$(this).hasClass("NoStats")){Mirror.ClickLogInsertSiteEmbedded(Mirror.SiteId(),Settings.CallerIP,$(this).text(),$(this).attr("href"),false)}else{}window.open($(this).attr("href"))}})});
