jQuery(document).ready(function() {

	/* Split List */
	jQuery('#block-menu-menu-books-menu .menu').each(function() {
	    var t = jQuery(this),
	    children = t.children(),
	    totalItems = children.length,
	    length = 0,
	    itemsPerColumn = 8;
		itemsForLayout = totalItems - 2;
	    var numColumns = Math.floor((itemsForLayout / itemsPerColumn) + (itemsForLayout % itemsPerColumn > 0 ? 1 : 0));
		//console.log("numColumns: " + numColumns);
		
		var output = "";		     
		// do the first two
		output += "<ul id='first-col' class='right-menu-col'>";
		for (var i = 0; i < 2; i++)                                 
		{
			output += "<li>" + jQuery(children[i]).html() + "</li>";
		}
		output += "</ul>";
		j = 0;
		while (j < itemsForLayout)
		{
			if (j % itemsPerColumn == 0)
			{
				if (j > 0)
				{
					output += "</ul>";
				}
				output += "<ul class='right-menu-col'>";
			}                                           
			output += "<li>" + jQuery(children[j+i]).html() + "</li>";
			j++;
		}
		output += "</ul>";
		    
   		//console.log("output: " + output);
		t.html(output);
	});
	
	if(jQuery('#block-views-social-media-links-socia-media .views-row').children().size() <= 0) {
		jQuery('#block-views-social-media-links-socia-media').hide();
	};
	
	
	/* Main Navigation */
	$navbar = jQuery(".region-navigation");
	$activeNavItem = "";

	jQuery("#block-system-main-menu li a:eq(1)").click(function(e) {
		e.preventDefault();	
		if($activeNavItem == "books") {
			jQuery("#block-menu-menu-books-menu ul").fadeOut(200);
			jQuery(".region-navigation").stop().delay(300).slideUp(300);
			$activeNavItem = "";
		}
		else {
			$activeNavItem = "books";
			jQuery(".region-navigation").stop().slideDown(300);
			jQuery("#block-menu-menu-books-menu ul").delay(400).fadeIn(200);
		};
	});
	
	jQuery("#block-system-main-menu li a:eq(2)").click(function(e) {
		e.preventDefault();
		if($activeNavItem == "communities") {
			jQuery("#block-menu-menu-community-menu ul").fadeOut(200);
			jQuery(".region-navigation").stop().delay(300).slideUp(300);
			$activeNavItem = "";
		}
		else {
			$activeNavItem = "communities";
			jQuery(".region-navigation").stop().slideDown(300);
			jQuery("#block-menu-menu-community-menu ul").delay(400).fadeIn(200);
		};
	});
	
	jQuery("#block-system-main-menu li a:eq(3)").click(function(e) {
		e.preventDefault();
		if($activeNavItem == "company") {
			jQuery("#block-menu-menu-company-menu ul").fadeOut(200);
			jQuery(".region-navigation").stop().delay(300).slideUp(300);
			$activeNavItem = "";
		}
		else {
			$activeNavItem = "company";
			jQuery(".region-navigation").stop().slideDown(300);
			jQuery("#block-menu-menu-company-menu ul").delay(400).fadeIn(200);
		};
	});

	if($navbar.size() != 0) {
		jQuery("#block-system-main-menu li a:eq(1)").click(function() {
			jQuery("#block-menu-menu-company-menu").stop().fadeOut(200);
			jQuery("#block-menu-menu-community-menu").stop().fadeOut(200);
			jQuery("#block-menu-menu-books-menu").delay(300).fadeIn(200);
		});
		jQuery("#block-system-main-menu li a:eq(2)").click(function() {
			jQuery("#block-menu-menu-books-menu").stop().fadeOut(200);
			jQuery("#block-menu-menu-company-menu").stop().fadeOut(200);
			jQuery("#block-menu-menu-community-menu").delay(300).fadeIn(200);
		});
		jQuery("#block-system-main-menu li a:eq(3)").click(function() {
			jQuery("#block-menu-menu-books-menu").stop().fadeOut(200);
			jQuery("#block-menu-menu-community-menu").stop().fadeOut(200);
			jQuery("#block-menu-menu-company-menu").delay(300).fadeIn(200);
		});
	};

});;

