/*/

This comment block contains the code written in MooTools that needs to be ported to jQuery

window.addEvent('domready', function() {
	var categories_navigation = $$("#categories ul li ul");
	categories_navigation.each(function(item, index){
		var categories_sub_navigation_parent = item.getParent("#categories ul li");
		var categories_sub_navigation_sibling_link = item.getPrevious("a");
		var categories_sub_navigation_slider = new Fx.Slide(item, {
			duration : 700,
			transition : Fx.Transitions.Bounce.easeOut
		});
		categories_sub_navigation_sibling_link.addEvent('click', function(e){
			e.stop();
			categories_sub_navigation_slider.toggle();
		});
		categories_sub_navigation_slider.hide();
	});
});


$(document).ready( function () {
	// Gather all the submenus
	var categories_sub_navigation_wrapper = $("#categories ul li");
	// Loop through each
	categories_sub_navigation_wrapper.each(function(index, item){
		
		if($(this).children("ul")){
			console.info('hidden?');
		}
		var categories_sub_navigation_parent = $(this);
		var categories_sub_navigation_sibling_link = $(categories_sub_navigation_parent )
		console.info(categories_sub_navigation_parent);
		//$(this).prepend(document.createTextNode(parentTag + " > "));
 
		
	});

	
	
		
	//	$("#categories ul li ul").slideToggle("slow");
	
});
/*/
function initMenus() {
	$('#categories ul ul').hide();
	$('#categories ul li a').click(function() {
		var checkElement = $(this).next();
		var parent = this.parentNode.parentNode.id;
		$(this).next().slideToggle('normal');
		if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
			return false;
		}
		if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
			$('#' + parent + ' ul:visible').slideUp('normal');
			if((String(parent).length > 0) && (String(this.className).length > 0)) {
				$.cookie(parent, this.className);
			}
			checkElement.slideDown('normal');
			return false;
		}
	});
}
$(document).ready(function() {initMenus();});

