var myrules = { 'ul.avmenu li' : function(element) { if (element.getElementsByTagName('ul').length > 0) { element.onclick = function() { var list = this.getElementsByTagName('ul'); $A(list).each( function(el) { Element.toggle(el); }); return false; } // nahrazeni classname hide za zmenu stylu var list = element.getElementsByTagName('ul'); $A(list).each( function(el) { Element.hide(el); Element.removeClassName(el, 'hide'); }); } else { element.onclick = function() { var a = this.getElementsByTagName('a'); location.href = a[0].href; } } } }; Behaviour.register(myrules);