/*
 * Sub-menu implementation
 */
// Prevent double click
top.submenu_animation_lock = false;
		
jQuery(document).ready(function()
	{
		// At the begin, hide all items...
		jQuery('.submenu-header-active').removeClass('submenu-header-active');
		jQuery('.submenu-header').each(function(){
			var el = jQuery(this);
			if(!el.hasClass('submenu-header-inactive')){
				el.addClass('submenu-header-inactive');
			}
		});
		jQuery('.submenu-content').hide();
		
		// ... and show only the first one
		jQuery('.block-content').each(function(){
			var el = jQuery(this);
			el.children('.submenu-header:first').removeClass('submenu-header-inactive');
			el.children('.submenu-header:first').addClass('submenu-header-active');
			el.children('.submenu-content:first').show();
		});
		
		// On brandland pages we should expand products list for given category
		var submenu_to_show = -1;
		if(jQuery('#vivida-range-marker').size() > 0){
			submenu_to_show = 2;
		} else if(jQuery('#viviscal-man-marker').size() > 0){
			submenu_to_show = 1;
		}
		
		if(submenu_to_show > 0){
			var products = jQuery('.products-list');
			products.children('.submenu-header:first').removeClass('submenu-header-active');
			products.children('.submenu-header:first').addClass('submenu-header-inactive');
			products.children('.submenu-content:first').hide();
			var header = jQuery(products.children('.submenu-header')[submenu_to_show]);
			header.removeClass('submenu-header-inactive');
			header.addClass('submenu-header-active');
			header.next('.submenu-content').show();
		}
		
		// Click action for submenu header - collapse/expand related content
		jQuery('.submenu-header').click(function()
			{
				var header = jQuery(this);
				// if clicked element is expanded, don't take any action
				if(header.hasClass('submenu-header-active')){
					return;
				}
				
				// Find expanded item and hide it
				var current = header.siblings('.submenu-header-active');
				current.removeClass('submenu-header-active');
				current.addClass('submenu-header-inactive');
				current.next('.submenu-content').slideToggle(250);
				
				// Expand clicked element
				header.removeClass('submenu-header-inactive');
				header.addClass('submenu-header-active');
				header.next('.submenu-content').slideToggle(250);

			});
		
		// Click action for "see more..." link in "What our customers say" section
		jQuery('.customers-say-block-link a').click(function()
			{
				// Show "product's review" section
			    var link = jQuery('#product_tabs_custom a');
			    if(link.size() == 0){
			    	return false;
			    }
			    
			    //var e = document.createEvent('MouseEvents');
			    //e.initEvent('click', true, true);
			    //link[0].dispatchEvent(e);
			    
			    // Scroll to section
			    var y = jQuery(link[0]).offset().top;
			    jQuery('html,body').animate({scrollTop: y}, 500);
					
                            jQuery('.product-collateral li').removeClass('active');
                            jQuery('#product_tabs_custom').addClass('active');

                            jQuery('.padder').children().hide();
                            jQuery('#product_tabs_custom_contents').show();
							
			    return false;
		});
	});


