/* 
   Simple JQuery Collapsing menu.
  
*/

function initMenu() {
    $('.categoryList ul').hide();
    $('.categoryList li.expandable a').each(function(i, l) {
		var currentPath = $(location).attr('href');
		
        if (this.href == currentPath) {
			var clickedSubcategory = $(this).parent().next(); // Category page
			
			if ((clickedSubcategory).is("ul.subcategoryList")) {
			}
			else {
				clickedSubcategory = $(this).parent().parent(); // Product page
			}
			
			clickedSubcategory.addClass("active");
            clickedSubcategory.show("fast");
        }
    });
  
    $('.categoryList li.expandable span').click(function() {
        var clickedSubcategory = $(this).next();
        var isActive = clickedSubcategory.hasClass("active");

        if (isActive) {
            $('.categoryList ul').hide("fast");
            $('ul').removeClass('active');
			return false;
        } else {
            $('.categoryList ul').hide("fast");
            $('.subcategoryList').removeClass('active');
            clickedSubcategory.addClass("active");
            clickedSubcategory.show("fast");
        }
    }
    );
  
  $('.subcategoryList li').click(function() { 
  $('.subcategoryList li').removeClass('active');
  		$(this).parent().addClass('active');
	 }
	);
  
  $(".subcategoryList li a").each(function() {
	if(this.href == window.location || this.href == document.location.protocol + "//" + window.location.hostname + window.location.pathname)
	//$(this).removeClass("navOff");
	$(this).parent().parent().addClass("active");
	$(this).parent().parent().addClass("activeArrow");
	});
  
  }
  
	
		
$(document).ready(function() {initMenu();});
