var AutoAccordion=Accordion.extend({initialize:function(handles,drawers,options){this.addEvent('onActive',function(handle,i){handle.addClass('selected');});this.addEvent('onBackground',function(handle,i){handle.removeClass('selected');});this.parent.apply(this,arguments);this.togglers.each(function(handle,index,array){handle.hoverOpenTimer=null
handle.getElement('a').addEvents({mouseover:function(thisHandle){thisHandle.hoverOpenTimer=$clear(thisHandle.hoverOpenTimer);thisHandle.hoverOpenTimer=this.display.delay(300,this,index);}.bind(this,handle),mouseout:function(thisHandle){thisHandle.hoverOpenTimer=$clear(thisHandle.hoverOpenTimer);}.bind(this,handle),focus:this.display.pass(index,this)});}.bind(this));}});