var Menu=new nk.Class({options:{delay_in:50,delay_out:350,tab_class:"tab",tab_class_active:"active_tab",hover_class:"hover",hover_active_class:"hover_active"},stid:null,htid:null,tabs:null,current:null,initialize:function(){this.tabs=nk.DOM.$$("#page_menu li.tab");this.form=nk.DOM.$("mini_search");this.search=nk.DOM.$("mini_search_query");nk.Element.remove_class(document.documentElement,"menu_old");nk.Element.remove_class(nk.DOM.$("page_menu"),"old_menu");var a=nk.DOM.$$("#quick_menu ul li");nk.foreach(a,function(b){nk.Element.add_event(b,"click",function(c){c.stop()})});nk.foreach(this.tabs,nk.Function.bind(function(b){nk.Element.add_events(b,{mouseenter:nk.Function.bind(function(c){if(this.htid!==null){nk.Function.clear_interval(this.htid);this.htid=null}this.htid=nk.Function.delay(nk.Function.bind(this.show,this,[c]),this.options.delay_in)},this,[b]),mouseleave:nk.Function.bind(function(c){if(this.stid!==null){nk.Function.clear_interval(this.stid);this.stid=null}this.htid=nk.Function.delay(nk.Function.bind(this.hidden,this,[c]),this.options.delay_out)},this,[b])})},this));if(this.form){nk.Element.add_event(this.form,"submit",nk.Function.bind(function(b){if(nk.Element.get(this.search,"value").trim()=="Szukaj w Naszej-Klasie"){b.stop()}},this))}if(this.search){nk.Element.add_events(this.search,{blur:function(b){if(nk.String.trim(nk.Element.get(b.target,"value"))==""){nk.Element.set(b.target,"value","Szukaj w Naszej-Klasie")}},focus:function(b){if(nk.Element.get(b.target,"value")=="Szukaj w Naszej-Klasie"){nk.Element.set(b.target,"value","")}}})}},show:function(a){if(this.current!=null){nk.Element.remove_class(this.current,this.options.hover_class);nk.Element.remove_class(this.current,this.options.hover_active_class)}this.stid=null;this.current=a;nk.Element.add_class(this.current,nk.Element.has_class(this.current,this.options.tab_class_active)?this.options.hover_active_class:this.options.hover_class)},hidden:function(){if(this.current!==null){nk.Element.remove_class(this.current,this.options.hover_class);nk.Element.remove_class(this.current,this.options.hover_active_class);this.current=null}}});nk.Element.add_event(window,"menuready_nk",function(){new Menu()});