function LiveSearch(a){var b=this;jQuery("#search-form-wrap").addClass("livesearch");this.searchPrompt=a;this.input=jQuery("input#s");jQuery("#searchsubmit").addClass("hidden");this.reset=jQuery("#searchreset");this.loading=jQuery("#searchload");this.searchLabel=jQuery("#search-label");this.searchLabel.empty().text(a).addClass("overlabel-apply");this.loading.removeClass("hidden").hide();this.reset.removeClass("hidden").show().fadeTo("fast",0.3);this.input.focus(function(){b.searchLabel.css("text-indent","-1000px")}).blur(function(){if(b.input.val()==""){b.searchLabel.css("text-indent","0px");if(b.prevSearch!=""){b.resetSearch(b)}}}).keyup(function(d){var c=d.keyCode;if(b.input.val()==""){return false}else{if(c==27){b.input.val("")}else{if(c!=13){if(b.timer){clearTimeout(b.timer)}b.timer=setTimeout(function(){b.doSearch(b)},500)}}}})}LiveSearch.prototype.doSearch=function(a){if(a.input.val()==a.prevSearch){return}a.reset.fadeTo("fast",0.3);a.loading.fadeIn("fast");if(!a.active){a.active=true;if(typeof K2.RollingArchives!="undefined"&&K2.RollingArchives.saveState){K2.RollingArchives.saveState()}}a.prevSearch=a.input.val();K2.ajaxGet(a.input.serialize()+"&k2dynamic=init",function(b){jQuery("#current-content").hide();jQuery("#dynamic-content").html(b).show();a.loading.fadeOut("fast");a.reset.click(function(){a.resetSearch(a)}).fadeTo("fast",1).css("cursor","pointer")})};LiveSearch.prototype.resetSearch=function(a){a.active=false;a.prevSearch="";a.input.val("");a.searchLabel.css("text-indent","0px");a.reset.unbind("click").fadeTo("fast",0.3).css("cursor","default");if(jQuery("#current-content").length){jQuery("#dynamic-content").hide().html("");jQuery("#current-content").show()}if(typeof K2.RollingArchives!="undefined"&&K2.RollingArchives.restoreState){K2.RollingArchives.restoreState()}};