(function(){
var html5elmeents = "address|article|aside|audio|canvas|command|datalist|details|dialog|figure|figcaption|footer|header|hgroup|keygen|mark|meter|menu|nav|progress|ruby|section|time|video".split('|');
for(var i = 0; i < html5elmeents.length; i++){document.createElement(html5elmeents[i]);}
})();



$(function() {
	$('#cart_block .block_content').css('opacity', 0);
	$('li#shopping_cart').bind('mouseenter', function() {
		//if( $('#cart_block:not(.ouvert)') ) {
			var h = parseInt(parseInt($('#cart_block .block_content').outerHeight())+2)+'px';
			$("#cart_block").stop().animate({
				height: h
			}, 300, function() { 
				$('cart_block').addClass('ouvert').removeClass('ferme'); 
				$('#cart_block .block_content').stop().animate({opacity: 1}, 500);
				var timerClose = null;
				$('li#shopping_cart').bind('mouseleave', function () {
					timerClose = setTimeout(function () {
						$('#cart_block .block_content').stop().animate({opacity: 0}, {queue:false, duration: 100, complete: function() { $('cart_block').removeClass('ouvert').addClass('ferme'); $("#cart_block").stop().animate({height: 0}, {queue:false, duration: 180}); }});
						$('#cart_block').unbind('mouseleave');
					}, 500);
				});
				$('#cart_block').bind('mouseenter', function () {
					clearTimeout(timerClose);
				}).bind('mouseleave', function() {
					$('#cart_block .block_content').stop().animate({opacity: 0}, {queue:false, duration: 100, complete: function() { $('cart_block').removeClass('ouvert').addClass('ferme'); $("#cart_block").stop().animate({height: 0}, {queue:false, duration: 180}); }});
					$('#cart_block').unbind('mouseleave');
				});
			});
		//}
	});
	
	$('li#shopping_cart').click(function() { window.location = baseDir+'order.php'; });
});

