<!--
	jQuery.noConflict();
    jQuery(document).ready( function () {
		
		jQuery(document).pngFix();
		jQuery('ul.sf-menu').superfish();
		
		// Le menu Accordeon
		//*******************************************************************
        // On cache les sous-menus
        // sauf celui qui porte la classe "open_at_load" :
        jQuery("ul.subMenu:not('.open_at_load')").hide();
		
		
        // On selectionne tous les items de liste portant la classe "toggleSubMenu"
        // et on remplace l'element span(sauf s'il porte la classe opened) qu'ils contiennent par un lien :
        /*jQuery("li.toggleSubMenu span:not('.opened_at_load')").each( function () {
            // On stocke le contenu du span :
            var TexteSpan = jQuery(this).text();			
            jQuery(this).replaceWith('<a href="" style="font-weight:bold;">' + TexteSpan + '</a>') ; 
        } ) ;
		
    
        // On modifie l'evenement "click" sur les liens dans les items de liste
        // qui portent la classe "toggleSubMenu" :
        jQuery("li.toggleSubMenu > a").click( function () {
            // Si le sous-menu etait deja ouvert, on le referme
			// et on retire la classe opened
            if (jQuery(this).next("ul.subMenu:visible").length != 0) {
                jQuery(this).next("ul.subMenu").slideUp("normal", function () { jQuery(this).parent().removeClass("open") } );
				jQuery(this).removeClass("opened");
            }
			
            // Si le sous-menu est cache, on ferme les autres AU SEIN DU MEME MENU et on l'affiche :
            else {
				//on se place dans le UL parent du lien sur lequel on vient de cliquer
				//On ferme chaque sous-menu qu'il contient
				jQuery(this).parents('ul:eq(0)').find("ul.subMenu").each(function(){
					jQuery(this).slideUp("normal", function () { jQuery(this).parent().removeClass("open") } );
				});
				//on se place dans le DIV parent du lien sur lequel on vient de cliquer
				//on retire la classe opened sur sur les liens qu'il contient
				jQuery(this).parents('div:eq(0)').find("a.opened").each(function(){
					jQuery(this).removeClass("opened");
				});
				
                jQuery(this).next("ul.subMenu").slideDown("normal", function () { jQuery(this).parent().addClass("open") } );
            }
            // SI LE LIEN N'A PAS LA CLASSE "category_new" ON NE LE SUIT PAS POUR LE MOMENT
            // On empeche le navigateur de suivre le lien :
            if (!jQuery(this).hasClass('category_new')){
                return false;
            }
        });*/
        		
		//Combobox
		//*******************************************************************
		
		jQuery( function() { 
			jQuery('#standard_list_select').combobox( { 
			 comboboxContainerClass: "comboboxContainer_standard", 
			 comboboxValueContainerClass: "comboboxValueContainer_standard", 
			 comboboxValueContentClass: "comboboxValueContent_standard",
			 comboboxDropDownClass: "comboboxDropDownContainer_standard", 
			 comboboxDropDownButtonClass: "comboboxDropDownButton_standard", 
			 comboboxDropDownItemClass: "comboboxItem_standard", 
			 comboboxDropDownItemHoverClass: "comboboxItemHover_standard", 
			 comboboxDropDownGroupItemHeaderClass: "comboboxGroupItemHeader_standard", 
			 comboboxDropDownGroupItemContainerClass: "comboboxGroupItemContainer_standard", 
			 animationType: "fade"
			 }); 	
		});
		
		jQuery( function() { 
			jQuery('#dealer_country').combobox( { 
			 comboboxContainerClass: "comboboxContainer_dealercountry", 
			 comboboxValueContainerClass: "comboboxValueContainer_dealercountry", 
			 comboboxValueContentClass: "comboboxValueContent_dealercountry",
			 comboboxDropDownClass: "comboboxDropDownContainer_dealercountry", 
			 comboboxDropDownButtonClass: "comboboxDropDownButton_dealercountry", 
			 comboboxDropDownItemClass: "comboboxItem_dealercountry", 
			 comboboxDropDownItemHoverClass: "comboboxItemHover_dealercountry", 
			 comboboxDropDownGroupItemHeaderClass: "comboboxGroupItemHeader_dealercountry", 
			 comboboxDropDownGroupItemContainerClass: "comboboxGroupItemContainer_dealercountry", 
			 animationType: "fade"
			 }); 	
		});
		
		jQuery( function() { 
			jQuery('#dealer_region').combobox( { 
			 comboboxContainerClass: "comboboxContainer_dealerregion", 
			 comboboxValueContainerClass: "comboboxValueContainer_dealerregion", 
			 comboboxValueContentClass: "comboboxValueContent_dealerregion",
			 comboboxDropDownClass: "comboboxDropDownContainer_dealerregion", 
			 comboboxDropDownButtonClass: "comboboxDropDownButton_dealerregion", 
			 comboboxDropDownItemClass: "comboboxItem_dealerregion", 
			 comboboxDropDownItemHoverClass: "comboboxItemHover_dealerregion", 
			 comboboxDropDownGroupItemHeaderClass: "comboboxGroupItemHeader_dealerregion", 
			 comboboxDropDownGroupItemContainerClass: "comboboxGroupItemContainer_dealerregion", 
			 animationType: "fade"
			 }); 	
		});
		
		jQuery( function() { 
			jQuery('#dealer_range').combobox( { 
			 comboboxContainerClass: "comboboxContainer_dealerrange", 
			 comboboxValueContainerClass: "comboboxValueContainer_dealerrange", 
			 comboboxValueContentClass: "comboboxValueContent_dealerrange",
			 comboboxDropDownClass: "comboboxDropDownContainer_dealerrange", 
			 comboboxDropDownButtonClass: "comboboxDropDownButton_dealerrange", 
			 comboboxDropDownItemClass: "comboboxItem_dealerrange", 
			 comboboxDropDownItemHoverClass: "comboboxItemHover_dealerrange", 
			 comboboxDropDownGroupItemHeaderClass: "comboboxGroupItemHeader_dealerrange", 
			 comboboxDropDownGroupItemContainerClass: "comboboxGroupItemContainer_dealerrange", 
			 animationType: "fade"
			 }); 	
		});
		
		//select language
		//*******************************************************************
		
		jQuery("#choose_language").addClass("hide");
			jQuery("#select_language").toggle(function(){
				jQuery("#choose_language").fadeIn("normal");						  
				jQuery("#choose_language").removeClass("hide");
				jQuery("#select_language").addClass("active");
			},function(){
				jQuery("#choose_language").fadeOut("normal");
				jQuery("#choose_language").addClass("hide");
				jQuery("#select_language").removeClass("active");
		});
			
		//lightbox
		//*******************************************************************
    	
		jQuery(function() {
        	jQuery('.bt_zoom').lightBox();
    	});
    	//slider my selection
		//*******************************************************************
		
		/*jQuery(window).bind("load", function() {								 
			jQuery("div#slider1").codaSlider()
			jQuery("div#slider2").codaSlider()
			jQuery("div#slider3").codaSlider()
			jQuery("div#slider4").codaSlider()
			// jQuery("div#slider2").codaSlider()
			// etc, etc. Beware of cross-linking difficulties if using multiple sliders on one page.
		});*/
		
		/*jQuery("body").click(function(){
			jQuery("div.dealermenu_item").each(function(){
				if(jQuery(this).parent().find("ul").css("display")=="block"){
					jQuery(this).parent().find("ul").css("display","none");
				}
			});
		});*/
		
		jQuery("div.dealermenu_item").click(function(){
			
			if(jQuery(this).parent().find("ul").css("display") == "none" && jQuery(this).find("div.item_content").html()!=''){
				jQuery("div.dealermenu_item").each(function(){
					jQuery(this).parent().find("ul").css("display","none");											
				});
				jQuery(this).parent().find("ul").css("display","block");
			} else {
				jQuery(this).parent().find("ul").css("display","none");
			}
		});
		
		jQuery("li.dealerrange_choice").click(function(){
				jQuery("ul#dealerrange_select").css("display","none");
				jQuery("div#dealerrange_content").html(jQuery(this).html());
				jQuery("#range_id").val(jQuery(this).attr("id"));

		});
		
		jQuery("li.dealerrange_choice").hover(function(){
						jQuery(this).addClass("on");
				}, function(){
						jQuery(this).removeClass("on");
		});
		
		jQuery("li.dealercountry_choice").click(function(){
				jQuery("ul#dealercountry_select").css("display","none");
				jQuery("div#dealercountry_content").html(jQuery(this).html());
				jQuery("div#dealerregion_content").html('');
					jQuery("input#region_id").val('');
				jQuery("ul#dealerregion_select").load("/dealerslocator/getprovinces?id="+jQuery(this).attr("id"));
				jQuery("#country_id").val(jQuery(this).attr("id"));
				
				jQuery("#sparkling_submit").css('background','url(../images/background_dealer_search_submit_anime.gif) top right no-repeat');

		});
		
		jQuery("li.dealercountry_choice").hover(function(){
						jQuery(this).addClass("on");
				}, function(){
						jQuery(this).removeClass("on");
		});
        
        
        // Sur les pages sous catégories (accessoires pour le moment) au survol de la liste des couleurs on allume le blo derriere
        jQuery(".thumb_container ul").hover(function(){
            jQuery(this).prev().addClass('thumb_on');
		}, function(){
			jQuery(this).prev().removeClass("thumb_on");
        });
		
    } ) ;

    function validationFormPionnier(){
        var error = 0;
         if (jQuery("input[@name='question1']:checked").val()==undefined){
             error++;
         }
         if (jQuery("input[@name='question2']:checked").val()==undefined){
             error++;
         }
         if (jQuery("input[@name='question3']:checked").val()==undefined){
             error++;
         }
         if (jQuery("input[@name='question4']:checked").val()==undefined){
             error++;
         }

         if(error==0){
             return true;
         } else {
            tb_show("", "/campagne/formError?width=200&height=50&modal=true");
            return false;
         }
    }
    // -->

