showProduits = function(){
	
	//hideProduits();
	//si produit pas affiché
	if(jQuery(this).parents(".produit_categorie").find(".produit_categorie_liste").css("display") == "none"){
		jQuery(this).parents(".produit_categorie").find(".produit_categorie_liste").slideDown("normal");
		jQuery(this).parents(".produit_categorie").find(".produit_categorie_liendetails").css({'background-image':'url(fileadmin/templates/images/fleche_jaune_haut.png)'});
		
	}else{	//sinon on cache la liste de produit
		jQuery(this).parents(".produit_categorie").find(".produit_categorie_liste").slideUp("normal");
		jQuery(this).parents(".produit_categorie").find(".produit_categorie_liendetails").css({'background-image':'url(fileadmin/templates/images/fleche_jaune_bas.png)'});
	}
	return false;
}

hideProduits = function (except){
	jQuery(".produit_categorie_liste").slideUp("slow");
}

positionneFleche = function(){
	//fleche sur le menu actif
	if(jQuery("#item_menu_selected").length > 0){
	  //on recupere la position actuelle du menu actif
		var pos = jQuery("#item_menu_selected").position();
		//si on a une position
		if (pos.left>0){
		  var width = jQuery("#item_menu_selected").width();
		  var height = jQuery("#item_menu_selected").height();
	    //on deplace la fleche
		  if(jQuery("#item_menu_selected").parents("#acces_pro").length > 0){
			  jQuery("#fleche_selection").addClass("noire");
		  }
		  jQuery("#fleche_selection").css( { "left": Math.round(pos.left + width/2) + "px", "top":Math.round(pos.top+height+13) + "px" } );
		  jQuery("#fleche_selection").show();
		}
	}
}

function whatAncre(){
	var url = window.location.href;
	var ancre = url.split("#")[1];
	return ancre;
	
}

function showListeProd(ancre){
	//alert(jQuery(".produit_categorie a[name='"+ancre+"']").find(".produit_categorie_liste"));
	
	if(ancre!="undefined"){
		//jQuery(".produit_categorie a[name='cat2']").parent().find(".produit_categorie_liste").show();
		jQuery(".produit_categorie a[name='"+ancre+"']").parent().find(".produit_categorie_liste").show();
		jQuery(".produit_categorie a[name='"+ancre+"']").parent().find(".produit_categorie_liendetails").css({'background-image':'url(fileadmin/templates/images/fleche_jaune_haut.png)'});
	}
	
}

jQuery(document).ready(function(){
	
	jQuery(function() {
		if(jQuery("input").is("#datepickerDeb")){
			jQuery("#datepickerDeb").datepicker({ dateFormat: 'yy-mm-dd' });
			jQuery("#datepickerFin").datepicker({ dateFormat: 'yy-mm-dd' });
		}
	});
	
	//catégories de produits
	/*jQuery(".produit_categorie_entete.sscat").prepend('<div class="produit_categorie_liendetails" ><a href="#">Détails</a></div>');
	jQuery(".produit_categorie_entete.sscat h4").wrapInner('<a href="#"></a>');
	jQuery(".produit_categorie_entete.sscat a").click(showProduits);
	//jQuery(".produit_categorie_entete.sscat a").eq(0).click();

	if(jQuery(".produit_categorie").find("div").is(".sscat")){
		jQuery(".produit_categorie_liste").hide();
		var ancre = whatAncre();
		showListeProd(ancre);
	}*/
	

	setTimeout('positionneFleche();', 1000);
	  	
	  // moteur de recherche
		var ytong_search_term = "";		// intitulé par défaut du champ de recherche
		ytong_search_term = jQuery("#tx_indexedsearch-menu-sword").val();
		jQuery("#tx_indexedsearch-menu-sword").focus(function(){
			if(jQuery(this).val() == ytong_search_term) jQuery(this).val("");
		});
		jQuery("#tx_indexedsearch-menu-sword").blur(function(){
			if(jQuery(this).val() == "") jQuery(this).val(ytong_search_term);
		});
	
	//vire l'image du dernier séparateur
	jQuery(".menuNiveau1:last").css({'background':'none'});
	
	//Cache les sous menu
	jQuery(".ul_ssmenu_gauche").hide();
	
	jQuery(".menuNiveauActif2").parent().show();
		
	//menu accordéon
	jQuery(".menuNiveau1 > a").mouseover(function(){
		if(jQuery(this).parent().find("ul").is(".ul_ssmenu_gauche") /*&& !jQuery(".menuNiveau1").find("ul").is(":animated")*/){
			//Cache les sous menu
			if(jQuery(this).parent().find("ul").css("display") == "none"){
				jQuery(".ul_ssmenu_gauche").slideUp("normal");
				jQuery(this).parent().find(".ul_ssmenu_gauche").slideDown("normal");	
			}
			return false;		
		}
	});
	
	jQuery(".menuNiveau1 > a").click(function(){ 
		if(jQuery(this).parent().find("ul").is(".ul_ssmenu_gauche")){
			return false; 
		}
		
	});
											  
	// CONNEXION
	if(jQuery(".tx-felogin-pi1").val() != undefined){
		var champEmail = "Nom d'utilisateur:";
		var champMDP = "mot de passe";
		jQuery(".tx-felogin-pi1 #pass").val(champMDP);
		jQuery(".tx-felogin-pi1 #user").focus(
			function(e){
				if(this.value == champEmail){
					this.value = '';
				}
			}
		);
		jQuery(".tx-felogin-pi1 #pass").focus(
			function(e){
				if(this.value == champMDP){
					this.value = '';
				}
			}
		);
		jQuery(".tx-felogin-pi1 #user").blur(
			function(e){
				if(this.value == ''){
					this.value = champEmail;
				}
			}
		);
		jQuery(".tx-felogin-pi1 #pass").blur(
			function(e){
				if(this.value == ''){
					this.value = champMDP;
				}
			}
		);	
	}

})

TB.addWindowWidth = 0; 

TB.templateHtmlAjaxNM = "<div id='TB_title'><div id='TB_ajaxWindowTitle'></div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>Fermer</a></div></div><div id='TB_ajaxContent'></div>";
TB.templateImage = "<div id='TB_title'><div id='TB_caption'><div id='TB_secondLine'></div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>Fermer</a></div></div><div id='TB_imageBlock'><a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' /></a></div>";