function addMethod(n,t,i){var r=n[t];n[t]=function(){if(i.length==arguments.length)return i.apply(this,arguments);if(typeof r=="function")return r.apply(this,arguments);throw"Wrong number of args";}}addMethod(siteSeeker,"registerConversion",function(n){siteSeeker.registerClick("conversion",n,-1,"")}),addMethod(siteSeeker,"registerConversion",function(n,t){t.length>0&&(siteSeeker.sessionId=t),siteSeeker.registerConversion(n)}),siteSeeker.registerClick=function(n,t,i,r){url=siteSeeker.rootPath+"clicktracking.siteseeker/",url+=n,url+="?sn="+siteSeeker.searchIndexName,t&&(url+="&hu="+encodeURIComponent(decodeURIComponent(t))),siteSeeker.sessionId.length>0&&(url+="&si="+siteSeeker.sessionId),i>=0&&(url+="&pisr="+i),r.length>0&&(url+="&rid="+r),$.ajax({url:url,async:!0})},siteSeeker.initClickRegistration=function(){$("a.ess-hitLink").mousedown(function(){var n=typeof this.name=="string"&&(n=this.name.split("ess-hitNumber-")[1]).length>0?parseInt(n):-1,t;try{t=$(this).closest($(".ess-searchResult"))[0].attributes.getNamedItem("name").value.split("ess-responseId-")[1]}catch(i){t=""}siteSeeker.registerClick("hit",this.href,n,t)}),$(".ess-bestBet a").mousedown(function(){siteSeeker.registerClick("bestbet",this.href,$(".ess-bestBet a").index($(this))+1,"")}),siteSeeker.registerClick("pageload",null,-1,""),$(".ess-conversion").mousedown(function(){siteSeeker.registerConversion(this.href)})},$(document).ready(function(){siteSeeker.initAutoCompletion&&siteSeeker.initAutoCompletion({targetElement:$(siteSeeker.autoCompleteSearchBoxJSSelector),url:siteSeeker.rootPath+"autocomplete.siteseeker"}),siteSeeker.initClickRegistration&&siteSeeker.initClickRegistration()})