var ToggleMenu = new Class({
	initialize: function() {
		var menuChildren = $$('ul.children');
		
		if($$('#wrapper .breadcrumb')[0])
			var bread = $$('#wrapper .breadcrumb')[0].innerHTML;
		else
			var bread = "";
		menuChildren.each (function(item, index){
				var catParent = item.getParent('li');
				if(!catParent.getFirst().getProperty("href")) {
					catParent.addEvent('click', function(e){
							this.toggleCategory(catParent);
							e.stopPropagation();
					}.bind(this));
				} else {
					var eSpan = new Element('span', {'class': 'toggler', 'title': 'rozbalit'});
					eSpan.inject(catParent,'top');
					eSpan.addEvent('click', function(){
							this.toggleCategory(catParent);
					}.bind(this));
				}
				if (!(bread.test(catParent.getElement("a").innerHTML)))
					catParent.addClass("closed");
		}.bind(this));
	},
	toggleCategory: function(item) {
		if (item.hasClass('closed'))
			item.removeClass("closed");
		else
			item.addClass("closed");
	}
});

window.addEvent('domready', function(){
	var ToggleMainMenu = new ToggleMenu();
}.bind(this));
