$(document).ready(function() {

	// Champs de recherche / Gestion du value
	var defaultKeywordValue = $('#search_query').val();	
	$('#search_query').focus( function (){if ($('#search_query').val() == defaultKeywordValue) {$('#search_query').val('');}});	
	$('#search_query').blur( function (){if ($('#search_query').val() == '') {$('#search_query').val(defaultKeywordValue);}});	
	
	function tabsAlti(){
	
		for(var i=0; i<$('.ongletTabsDynamics li').length; i++){			
			$('.ongletTabsDynamics li:eq('+i+')').attr('rel', i);
			$('.ctTabs:eq('+i+')').addClass('.ctTabs_'+(i+1));
		}
	
		$('.ongletTabs li:first').addClass("selected");	
		$('.ongletTabs li').each(function() {
			$(this).bind("click", function() {
				$('.ctTabs').hide();
				$('.ctTabs').addClass('ctTabsNone').filter(':eq(' + $(this).attr('rel') + ')').removeClass('ctTabsNone').fadeIn(600);
				$('.ongletTabs li').removeClass('selected').filter(':eq(' + $(this).attr('rel') + ')').addClass('selected');				

			});
			if (document.getElementById('stepChekout')) {
				var height = 0;
				$('.ctTabs').each(function() {
					h = $(this).height();
					if (h > height) {
						height = h;
					}
				});
				$('.ctTabs').css('height', height);
			}
			$('.ongletTabs li:eq(0)').addClass('selected');
			$('.ctTabs').addClass('ctTabsNone');
			$('.ctTabs:first').removeClass('ctTabsNone');
		});
		$(this).children("a").bind("click", function() {
		return false;
		});
		return false;
	}
  var promo = $("#promo").val();
  if(promo == null)
	tabsAlti();
	
	
	// Hover des blocs dans la liste produit	
	$("#navigation li.submenu").hover(function(){
   $(this).find(".sub").show();
     if($(this).hasClass('catalogue')){
        $("#selectPrductSort").css("visibility", "hidden");
    }

   $(this).addClass("submenuHover");
 }
 ,function(){$(this).find(".sub").hide();$(this).removeClass("submenuHover");
        $("#selectPrductSort").css("visibility", "visible");});
	
	// Hover des blocs dans la liste produit	
	$("#product_list li div.browseProductContainer").hover(function(){$(this).addClass("browseProductContainerH");},function(){$(this).removeClass("browseProductContainerH");});

	// Hover Liste prod Home
	$("#index .home_featured_ul li").hover(function(){$(this).addClass("hover_block");},
	function(){$(this).removeClass("hover_block");});
	
	
});

	$.fn.hoverClass = function(c) {
		return this.each(function(){
			$(this).hover( 
				function() { $(this).addClass(c);  },
				function() { $(this).removeClass(c); }
			);
		});
	};	
	
