/*
 * 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();
		});
		
		// If we are on some product/category page, expand left submenu for proper category
		// (we can find that by comparing site URL with links on the left column)
		var href = document.location.href.replace(/['"\[\]]/g, "");
		var products = jQuery('.col-left .products-list');
		var link = products.find('a[href$="' + href + '"]');
		if(link.size() > 0){
			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(link[0]).parents('.submenu-content').prev('.submenu-header');
			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;
		});
	});


