ranker.GlobalSearch={DEFAULT_SEARCH_MESSAGE:"search this site",attachSearchHandlers:function(){try{df.attachevent({domobj:"globalSearchBox",name:"focus",handler:ranker.GlobalSearch.removeDefaultSearchMessage});df.attachevent({domobj:"globalSearchBox",name:"blur",handler:ranker.GlobalSearch.resetDefaultSearchMessage});df.attachevent({domobj:"globalSearchForm",name:"submit",handler:ranker.GlobalSearch.preventEmptySearch});ranker.GlobalSearch.resetDefaultSearchMessage();}catch(a){df.debug.debugwin({title:"ranker.GlobalSearch.attachSearchHandlers",message:a.description+"<br>"+a.message});}},removeDefaultSearchMessage:function(){if(df.dg("globalSearchBox").value==ranker.GlobalSearch.DEFAULT_SEARCH_MESSAGE){df.dg("globalSearchBox").value="";df.dg("globalSearchBox").style.color="#000000";}},resetDefaultSearchMessage:function(){if(df.dg("globalSearchBox").value==""){df.dg("globalSearchBox").value=ranker.GlobalSearch.DEFAULT_SEARCH_MESSAGE;df.dg("globalSearchBox").style.color="#AAAAAA";}},preventEmptySearch:function(a){ranker.GlobalSearch.removeDefaultSearchMessage();if(df.dg("globalSearchBox").value==""){df.killevent(a);return false;}return true;},fetchMoreResults:function(a){var c=a+"ResultsSection";var b=contextPath+"/app/"+a+"Search.htm";var d=df.dg(a+"Throbber");d.show();df.ajax.send({url:b+"?query="+df.dg("previousQuery").value+"&offset="+df.dg(a+"NextPageOffset").value+"&resultLength="+df.dg(a+"NextPageResultLength").value,callback:function(e){df.dg(c).innerHTML=e.text;d.hide();}});}};