var submenu_timeout = null;
var submenu_open = null;

function hideSubmenu() {
	$('ul#menu').find('div.submenu').hide();
	clearTimeout(submenu_timeout);
	if (submenu_open) {
		submenu_open.show();
	}
	
}
function hideProductmenu() {
	$('ul#product_menu').find('div.submenu').hide();
	clearTimeout(submenu_timeout);
	if (submenu_open) {
		submenu_open.show();
	}
}
function hideThirdlevelmenu() {
	$('ul#menu').find('div.third_level_menu').hide();
	clearTimeout(submenu_timeout);
	if (submenu_open) {
		submenu_open.show();
	}
}

$(document).ready(function() {
	submenu_open = $('ul#menu').children('li').find('div.submenu:visible');
	$('ul#menu').children('li').hover(
		function() {
			hideProductmenu();
			if (submenu_timeout) {
				clearTimeout(submenu_timeout);
			}
			$('ul#menu').find('div.submenu').hide();
			if ($(this).children('div.submenu').length > 0) {
				$(this).children('div.submenu').show();
			}
		},
		function() {
			$('ul#menu').find('div.submenu').hide();
			$('ul#menu').find('div.third_level_menu').hide();
			/*submenu_timeout = setTimeout('hideSubmenu()',500);*/
		}
	);
	submenu_open = $('ul#submenu2').children('li').find('div.third_level_menu:visible');
	$('ul#submenu2').children('li').hover(
		function() {
			if (submenu_timeout) {
				clearTimeout(submenu_timeout);
			}
			$('ul#submenu2').find('div.third_level_menu').hide();
			if ($(this).find('div.third_level_menu').length > 0) {
				$(this).find('div.third_level_menu').show();
				
			}
		},
		function() {
			$('ul#submenu2').find('div.third_level_menu').hide();
			/*submenu_timeout = setTimeout('hideThirdlevelmenu()',500);*/
		}
	);


	submenu_open = $('ul#product_menu').children('li').find('div.submenu:visible');
	$('ul#product_menu').children('li').hover(
		
		function() {
		hideSubmenu();
		hideProductmenu();
		hideThirdlevelmenu();
			if (submenu_timeout) {
				clearTimeout(submenu_timeout);
			}
			$('ul#product_menu').find('div.submenu').hide();
			if ($(this).children('div.submenu').length > 0) {
				$(this).children('div.submenu').show();
			}
		},
		function() {
			submenu_timeout = setTimeout('hideProductmenu()',500);
		}
	);
	if (!document.getElementById('coda-slider-1')) {
	} else {
		$('#coda-slider-1').codaSlider({
			dynamicArrows: false,
			dynamicTabs: false,
			autoSlide: true,
			firstPanelToLoad: 1,
			slideDirection: "horizontal"

		});
	}
});

function toggleOverlay(ovID) {
	height = $(document).height();
	$('.mask').css('height', height);
	width = $(document).width();
	$('.mask').css('width', width);
	if ($('#'+ovID).is(':visible')) {
		$('#'+ovID).hide();
	} else {
		$('#'+ovID).show();
	}
	return false;
};
function toggleProduct() {
	if ($('.product_open').is(':visible')) {
		$('.product_open').hide();
		$('.promotions').find('div.product_first').removeClass('hidden');
	} else {
		$('.promotions').find('div.product_first').addClass('hidden');
		$('.product_open').show();
	}
	return false;
};

function countrySelect() {
	var newLocation = document.getElementById("countrySelect").value;
	if (newLocation != "" && newLocation != null) {
		window.location=newLocation;
	}
}
