/*
	cbs_live_search v0.8 for mootools 1.2
	(c) 2006-2008 Christophe Beyls <http://www.digitalia.be>
	MIT-style licence
*/
var cbs_live_search=(function(){var a="",g,c,q,o,e,m,h,l,f,k,d;function i(){m.value="";b();m.focus()}function j(){$clear(o);p(l);if(c){c=0;d.start({width:0,height:0,opacity:0})}}function p(r,s){if(r){var e= r.setStyle("visibility",s?"":"hidden");return e;}}function b(){var r=m.value;if(r!=a){a=r;p(h,r);r=r.trim();if(r!=g.q){e.cancel();if((g.q=r).length<3){j()}else{p(l,1);e.send({data:g})}}}}function n(){d.start($extend({width:k.clientWidth,height:k.clientHeight},c?{}:{opacity:c=1}))}return function(u,r,t,v,s){v=v&&/Apple Computer/.test(navigator.vendor)&&(navigator.productSub.toInt()>=20020000);t="<p>"+t+"</p>";g=s;u=$(u);m=u.getElement("input").addEvents({focus:function(){if(m.hasClass("ls_inactive")){m.removeClass("ls_inactive").value=""}q=b.periodical(1000)},blur:function(){$clear(q);b();if(!v&&(m.value=="")){m.addClass("ls_inactive").value=r}},keydown:function(w){if(w.code==27){i()}}});l=p(new Element("span",{"class":"ls_wait_image"})).inject(m,"after");h=!v&&p(new Element("span",{"class":"ls_reset_image",events:{click:i}})).inject(m,"after");if(Browser.Engine.gecko&&!document.getElementsByClassName){$$(l,h).setStyle("display","-moz-inline-stack")}u.adopt($$(k=p(new Element("div",{styles:{position:"absolute"}})),f=new Element("div",{styles:{width:0,height:0,opacity:0}})).addClass("ls_results"));d=new Fx.Morph(f,{duration:600,link:"chain"}).set({width:0,height:0,opacity:0});if(v){u.addClass("ls_safari");m.type="search";m.setProperties({autosave:u.action,results:"5",placeholder:r})}else{m.setProperties({autocomplete:"off",value:r}).addClass("ls_inactive")}e=new Request({url:u.action,onSuccess:function(w){$clear(o);p(l);$$(k,f).set("html",(w=="<none />")?t:w);o=n.delay(50)},onFailure:j})}})();
