
function gotoTopLink(id)
{
	 window.location = id;
}

function blurRecherche404()
{
	if($("#champRecherche404").val()=="")
	{
		$("#champRecherche404").val("tapez votre recherche");
	}
}

 
var carouselElement = new Array();
var newCarousel = new Array();

jQuery(document).ready(function(){

		
jQuery.each( jQuery(".randomCarousel .carouselElement") , function()
{
	carouselElement.push($(this));
}); 

var i=0;
var taille= (carouselElement.length);
for (i=0;i<= taille-1;i++)
{
	var toto = carouselElement[i];
	var index = Math.round(Math.random() * ((carouselElement.length)-1));
	while (newCarousel[index] != null )
	{
		index = Math.round(Math.random() * ((carouselElement.length)-1));
	}
	
	newCarousel[index]=toto;
}

$('.randomCarousel .carouselElement').remove();
  jQuery.each(newCarousel, function(i, val) {
      $("#slider1").append(val);
    });		
		
		
		
		
		
		
		
		
		
		







	
	
	
jQuery(".menuElement:not(.active)").hover
(
		function()
		{
			jQuery(this).css("backgroundPosition","0 -54px");	
		},
		function()
		{
			jQuery(this).css("backgroundPosition","");	
		}
);		

	jQuery(".listeChoixDevis").click(
    function () {
		
		if (jQuery('.contenuListeDevis').css('display')=='none')
		{		
			jQuery('.listePosition').css("height",jQuery(this).height() + jQuery('.contenuListeDevis').height());				
			jQuery('.small .listePosition').css("width","170px");
			jQuery('.listePosition').css("display","block");
			$(this).css('backgroundPosition','right -25px');		
			$(this).next().find('.contenuListeDevis').fadeIn(400);		
		}
		else
		{				
			$(this).css('backgroundPosition','right 0');
			jQuery(".contenuListeDevis").fadeOut(400);		
			jQuery('.conteneurListeDevis').css("height",jQuery(this).height());
			jQuery('.conteneurListeDevis').css("width",jQuery(this).width());
			jQuery('.listePosition').css("display","none");
		}
      
	  }
    );


jQuery(".conteneurListeDevis").mouseleave
(
function()
{
	jQuery('.contenuListeDevis').delay(800).fadeOut("fast"); 
	jQuery(".listeChoixDevis").delay(1000).css("backgroundPosition","right 0");
	jQuery(this).css("height",jQuery('.listeChoixDevis').height());
	
 }
 );	
	

jQuery(".headerTopRight").hover
(
		function()
		{
			if (jQuery('.listeJeSuis').css('display')=='none')
			{
				jQuery(this).css("backgroundPosition","0 -45px");
			}			
		},
		function()
		{
			if (jQuery('.listeJeSuis').css('display')=='none')
			{
				jQuery(this).css("backgroundPosition","");	
			}
		}
);

	
jQuery(".headerTopRight").click(
     
	  function () {
		var pageTracker=_gat._getTracker("UA-3005922-1");
		pageTracker._trackEvent('clic je suis je cherche dans le menu haut','', '');
		var dis = jQuery(".listeJeSuis").css("display");
		if (dis=='none')
		{
			jQuery(".listeJeSuis").slideDown('fast');
			jQuery(this).css("backgroundPosition","0 -45px");
		}
		else
		{
			jQuery(".listeJeSuis").slideUp('fast');
			jQuery(".listeJeCherche").slideUp('fast')
		jQuery(".lienJeSuis").css("color","#5A3318");
		jQuery(jQuery(this)).css("backgroundPosition","");
		}
      }
    );



jQuery(".blocJeSuisJeCherche").hover
(
		function()
		{
			jQuery(this).css("backgroundPosition","0 -301px");			
			var dis = jQuery('.listeJeSuis').css('display');
			if (dis=='block')
			{
			
			}
			else
			{
				jQuery('.headerTopRight').css("backgroundPosition","0 -90px");
			}
			
			
		},
		function()
		{
			
			jQuery(this).css("backgroundPosition","");
		
			var dis = jQuery('.listeJeSuis').css('display');		
			if (dis=='block')
			{
			
			}
			else
			{
				jQuery('.headerTopRight').css("backgroundPosition","0 0");
			}
		}
);

		
jQuery(".blocJeSuisJeCherche").click
(
	function()
	{
		
		jQuery(this).css("backgroundPosition","0 -301px");
		var pageTracker=_gat._getTracker("UA-3005922-1");
		pageTracker._trackEvent('Clic je suis je cherche dans zone centrale','', '/');
		
		jQuery('.listeJeSuis').slideDown('fast');
		jQuery('.headerTopRight').css('backgroundPosition','0 -45px');
	}
);

jQuery(".lienSuggest").click(

	    function () {
	    	jQuery('.champRecherche').val(jQuery.trim($(this).html()));
	    	$(this).attr("href","#");
	    	jQuery('.btRecherche').trigger('click');
	           }

	    );



jQuery(".lienJeSuis").hover
(
		function()
		{						
			jQuery(this).addClass("encours");	
		},
		function()
		{
			jQuery(this).removeClass("encours");			
		}
		
);

/*
jQuery(".lienJeSuis").click
(
		function()
		{			
			var etat;
			if (jQuery(this).next().css("display")!="block")
			{
				etat = "toDisplay";
			}
			jQuery(".listeJeSuis img").css("top","100%");
			jQuery(this).css('color','#5A3318');
			jQuery(".listeJeSuis a.lienJeSuis:not('.encours')").css("color","#999");			
			jQuery('div.listeJeCherche').slideUp("slow");
			//alert(etat);
			if (etat=="toDisplay")
			{
				//jQuery('a.encours + div.listeJeCherche:first').slideDown("slow");
				jQuery(this).next().slideDown("slow");
				etat = "";
			}
			else
			{
				jQuery(".lienJeSuis").css("color","#5A3318");
			}
		}
);

*/

jQuery('.lienJeSuis').click(function()
		{
			var pageTracker=_gat._getTracker("UA-3005922-1");
			var actionText='/clic/je-suis-je-cherche'+$(this).html();
			pageTracker._trackEvent('Clic je suis ','',actionText );
			var numeroLien = 0;
			var leLienOld = $(this);
			var oldTxtLien = $(this).html();
			jQuery(this).append('<img width="12" src="'+spinnerImage+'" alt="spinner" />');
			jQuery('.listeJeCherche').slideUp('slow', function(){jQuery(this).remove()});			
			var c = jQuery(this).next().attr("class");
			jQuery(this).css('color','#5A3318');
			jQuery(".listeJeSuis a.lienJeSuis:not('.encours')").css("color","#999");
			var obj=jQuery(this);
			var currentAjaxListIndex =jQuery(".liensJeSuis > li").index((obj.parent()));
			var urlListeAJax = urlPageListeAJax+"?ajax=true&"+listeAjaxParam+"="+currentAjaxListIndex;
			jQuery.ajax(
			{
				//url: jQuery(this).attr('id')+'.json',
				url:urlListeAJax,
				success: function(string)
				{
				var str="";
					data = jQuery.parseJSON(string);
					jQuery.each(data, function(libelle, url)
					{
						var jeChercheText=actionText+libelle;
						numerolien = currentAjaxListIndex + 1;
						str += "<li><a class='lienJeCherche' onclick=\"recordOutboundLink(this, clic je cherche, "+jeChercheText+", "+numerolien+");return false;\" href=\"" + url + "\" title=\"Acc&eacute;der à " +libelle+"\">" + libelle + "</a></li>";
					});
					obj.after('<ul class="listeJeCherche">' + str + '</ul>');
					jQuery('.listeJeCherche').css('display','none');	
					if(c != "listeJeCherche")
					{
						jQuery('.listeJeCherche').slideDown('slow');
					}
					else
					{
						jQuery('.lienJeSuis').css('color','#5A3318');
					}
					
					leLienOld.html(oldTxtLien);
					
				}
			});
		});


		
		
 /*hack IE position text du bouton d'action dans le carousel*/


 
 
 jQuery("#slider1 img").load(function(){
jQuery.each( jQuery("#slider1 img") , function()
{
 
   var elementCurrentHeight =  jQuery(this).attr("height"); 
  

jQuery(jQuery(this).parent().parent()).css("height",elementCurrentHeight/2);
 });
 
 });

 /* carousel boutons sur 2 etats*/
 //si tous les boutons carousel sont a 2 etats, appliquer la ligne suivante;
 jQuery(".conteneurImageBoutonCarousel").hover
 
 //appliquer cette ligne si si on laisse le choix au contributeur de mettre les boutons sur 1 ou 2 etats
 //jQuery(".conteneurImageBoutonCarousel.deuxBoutons").hover
(
		function()
		{			
			var elementCurrentHeight =  ($(this).find('img').attr("height")/2);   
			$(this).find('img').css("margin-top",-elementCurrentHeight);
		},
		function()
		{
			$(this).find('img').css("margin-top",0);
		}
);



jQuery('.menuElement > p').mouseenter(
	function()
	{						
		//jQuery('.bulle').fadeOut('fast');
		jQuery(this).next().css('display','block');	
		//jQuery(this).next().fadeIn('fast');	
	}
);


jQuery('.menuElement > p').mouseleave(
	function()
	{				
		
		//jQuery('.bulle').fadeOut('fast');
		jQuery('.bulle').css('display','none');
	}
);

jQuery('.bulle').mouseenter(
	
	function()
	{		
		
		jQuery(jQuery(this)).css('display','block');
		//jQuery(jQuery(this)).fadeIn('fast');
	}
);

jQuery('.bulle').mouseleave(
	
	function()
	{		
		jQuery('.bulle').css('display','none');
		//jQuery('.bulle').fadeOut('fast');
	}
);

/*cache les onglets du menu principal non actif à partir d'un niveau >2*/
if(jQuery(".barreMenu li.active").size()>0 &&  jQuery('.moreMenuTop').size()>0){
	
	jQuery('.barreMenu li:not(.active)').css('display','none');
	jQuery('.barreMenu li.moreMenuTop').css('display','block');
	
}

jQuery('.moreMenuTop').click(
		function()
		{		
			jQuery('.menuElement:not(.active)').css('display','block');
			//jQuery('.menuElement:not(.active)').fadeIn(800);			
			jQuery('.menuElement.active').addClass('deplie');
			$(this).css("display","none");
		}
	);

jQuery('.active').click(
		function()
		{		
			
			//jQuery('.menuElement:not(.active)').fadeOut('slow');	
			jQuery('.menuElement:not(.active)').css('display','none');
			//jQuery('.moreMenuTop').delay(700).fadeIn('slow');
			jQuery('.moreMenuTop').css('display','block');
			jQuery(this).removeClass('deplie');			
		}
	);


	
$(".small .cornerBt1").remove();
$(".small .cornerBt2").remove();
	

jQuery('.listePosition').css("display","none");
jQuery('.contenuListeDevis').css('display','none');
jQuery('.positionGlobale').css('height','37px');
jQuery('.conteneurListeDevis').css('position','absolute');
jQuery('.conteneurListeDevis').css('top','1px');
jQuery('.contenuListeDevis').css('position','absolute');
jQuery('.listeJeSuis').css('display','none');
jQuery('.listeChoixDevis').css('backgroundPosition','right 0');
jQuery('.small .contenuListeDevis').css("width","150px");
jQuery('.small .contenuListeDevis').css("z-index","100");
jQuery('.small .listeChoixDevis a').css("height","20px");
/*jQuery('li.menuElement.active').css('backgroundPosition','0 -54px');*/
jQuery('.listeJeCherche').css('display','none');
jQuery('.moreMenuTop').css('cursor','pointer');

/*init jesuisjecherche*/
jQuery('.lienJeSuis').attr("href","#");
jQuery('.lienJeCherche').css("display","none");

/*init info bulle header home*/
jQuery('.bulle').css('display','none');
jQuery('.bulle').css("padding","49px 25px 0px 20px");
jQuery('.bulle').css("width","364px");
jQuery('.bulle').css("height","205px");
jQuery('.bulle').css("position","absolute");
jQuery('.bulle').css("top","42px");
jQuery('.bulle').css("background-color","transparent");
jQuery('.bulle .txtBulleBottom').css("padding","0 0 46px 24px");
jQuery('.bulle .txtBulleBottom').css("position","absolute");
jQuery('.accrocheInfobulle').css("font-size","18px");
jQuery('.accrocheInfobulle').css("text-transform","uppercase");
jQuery('.barreMenu li.menuElement').css("height","54px");
jQuery('.barreMenu li.menuElement').css("z-index","100");

//jQuery('.barreMenu li a').css("height","40px");


//nombre de boutons colonne gauche master:



nb=jQuery(".conteneurListeBoutonMaster li.toto").size();
switch (nb)
{
	case 2:
		jQuery(".toto").addClass('deuxBoutons');
	break;
	case 3:
		jQuery(".toto").addClass('troisBoutons');
	break;
	default:
		jQuery(".toto").addClass('quatreBoutons');
	break;
}

/*init zone centrale master*/
jQuery('.conteneurListeBoutonMaster').css('display','block');
if(nb>0){
	jQuery('.zoneCentraleMaster').css('position','absolute');
	jQuery('.zoneCentraleMaster').css('left','150px');
	jQuery('.zoneCentraleMaster').css("width","475px");
	jQuery('.zoneCentraleMaster').css('top','15px');
}
jQuery('.conteneurListeBoutonMaster').css("float","left");
jQuery('.conteneurListeBoutonMaster').css("width","136px");
jQuery('.contenuPrincipal ul .zoneCentraleMaster').css('display','none');
jQuery('.toto a').css("color","white");
jQuery('.toto').css("width","136px");

/*
jQuery('.deuxBoutons .boutonColonneGauche').css("height","70px");
jQuery('.troisBoutons .boutonColonneGauche').css("height","70px");
jQuery('.quatreBoutons .boutonColonneGauche').css("height","55px");
*/

jQuery('.deuxBoutons .boutonColonneGauche').css("height","41px");
jQuery('.troisBoutons .boutonColonneGauche').css("height","42px");
jQuery('.quatreBoutons .boutonColonneGauche').css("height","41px");

/*jQuery('.deuxBoutons .boutonColonneGauche').css("paddingTop","45px");*/
/*jQuery('.troisBoutons .boutonColonneGauche').css("paddingTop","40px");*/
/*jQuery('.quatreBoutons .boutonColonneGauche').css("paddingTop","37px");*/

jQuery('.boutonColonneGauche').css("paddingLeft","13px");
jQuery('.boutonColonneGauche').css("paddingRight","13px");


if(nb > 4){
	jQuery('.quatreBoutons .zoneCentraleMaster').css('height',jQuery(".conteneurListeBoutonMaster").innerHeight());
}
//nb correspond au nombre de boutons
//nbligne correspond au nolmbre de lignes affichées comme libellé du bouton-lien
var nblignes=0;
jQuery.each($(".boutonColonneGauche"), function()
	{
		nblignes = $(this).children().size();
		
		
		switch(nb)
		{
			case 2:
				switch (nblignes)
				{
					case 1:
						$(this).css("paddingTop","54px");
						$(this).css("paddingBottom","20px");
					break;
					
					case 2:
						$(this).css("paddingTop","45px");
						$(this).css("paddingBottom","29px");
					break;
					
					case 3:
						$(this).css("paddingTop","37px");
						$(this).css("paddingBottom","37px");
					break;
					
					default:
						$(this).css("paddingTop","45px");
						$(this).css("paddingBottom","29px");
					break;
				}
			break;
			
			case 3:
				switch (nblignes)
				{
					case 1:
						$(this).css("paddingTop","51px");
						$(this).css("paddingBottom","17px");
					break;
					
					case 2:
						$(this).css("paddingTop","42px");
						$(this).css("paddingBottom","26px");
					break;
					
					case 3:
						$(this).css("paddingTop","34px");
						$(this).css("paddingBottom","34px");
					break;
					
					default:
						$(this).css("paddingTop","42px");
						$(this).css("paddingBottom","26px");
					break;
				}
			
			break;
			
			case 4:
				switch (nblignes)
				{
					case 1:
						$(this).css("paddingTop","38px");
						$(this).css("paddingBottom","4px");
					break;
					
					case 2:
						$(this).css("paddingTop","28px");
						$(this).css("paddingBottom","14px");
					break;
					
					case 3:
						$(this).css("paddingTop","21px");
						$(this).css("paddingBottom","21px");
					break;
					
					default:
						$(this).css("paddingTop","28px");
						$(this).css("paddingBottom","14px");
					break;
				}
			
			break;
			
			default:
				switch (nblignes)
				{
					case 1:
						$(this).css("paddingTop","38px");
						$(this).css("paddingBottom","4px");
					break;
					
					case 2:
						$(this).css("paddingTop","28px");
						$(this).css("paddingBottom","14px");
					break;
					
					case 3:
						$(this).css("paddingTop","21px");
						$(this).css("paddingBottom","21px");
					break;
					
					default:
						$(this).css("paddingTop","28px");
						$(this).css("paddingBottom","14px");
					break;
				}
			
			break;
		}
	});


jQuery(".toto").hover
(
		function()
		{			
			
			var elem = $(this).attr("id").split('_');
			id = elem[1];
			
			jQuery('.zoneCentraleMaster').hide();
			jQuery(".zoneCentraleMaster[id=zone_"+id+"]").show();
			jQuery(".zoneCentraleMaster[id=zone_"+id+"]").siblings(".zoneCentraleMaster").show();
		},
		function()
		{
			
			jQuery(".zoneCentraleMaster[id=zone_"+id+"]").hide();
			jQuery(".zoneCentraleMaster[id=zone_0]").show();			
		}
);

jQuery("li.quatreBoutons").hover
(
		function()
		{
			jQuery(this).css("backgroundPosition","0 -83px");	
		},
		function()
		{
			jQuery(this).css("backgroundPosition","");	
		}
);	

jQuery("li.troisBoutons").hover
(
		function()
		{
			jQuery(this).css("backgroundPosition","0 -110px");	
		},
		function()
		{
			jQuery(this).css("backgroundPosition","");	
		}
);	

jQuery("li.deuxBoutons").hover
(
		function()
		{
			jQuery(this).css("backgroundPosition","0 -115px");	
		},
		function()
		{
			jQuery(this).css("backgroundPosition","");	
		}
);	


/*init bulle sous Menu*/


jQuery('.fondSubMenu').css("height","28px");
jQuery('.flecheSousMenu').css("position","absolute");
jQuery('.flecheSousMenu').css("top","20px");
jQuery('.flecheSousMenu').css("display","none");
jQuery('.lienSousMenu').css("color","#fff");
/*jQuery('.lienSousMenu').css("background","url(images/separateurSousMenu.png) center right no-repeat");*/
jQuery('.lienSousMenu').css("height","21px");
/*jQuery('.flecheSousMenu').css('display','block');*/
//jQuery('.lienSousMenu').css("position","relative");
jQuery('.bulleSousMenu').css('display','none');
jQuery('.bulleSousMenu').css("padding","10px 50px 30px 25px");
jQuery('.bulleSousMenu').css("width","235px");
jQuery('.bulleSousMenu').css("position","absolute");
//jQuery('.lienSousMenu').css("z-index","100");
jQuery('.bulleSousMenu').css("top","42px");
jQuery('.bulleSousMenu').css("left","-8px");
jQuery('.bulleSousMenu').css("text-align","left");
//jQuery('.bulleSousMenu').css("background-color","transparent");

if(jQuery('.bulleSousMenu').size()>0){
	var headerWidth = jQuery('.menu').innerWidth();
	var sousMenuWidth = jQuery('.conteneurSousMenu .fondSubMenu').innerWidth();
	var lastItemSousMenuWidth = jQuery('.fondSubMenu li:last').innerWidth();
	var lastBulleSousMenuWidth = jQuery('.fondSubMenu .bulleSousMenu:last').innerWidth();
	
	if(headerWidth < (sousMenuWidth - lastItemSousMenuWidth + lastBulleSousMenuWidth)){
		jQuery('.bulleSousMenu').last().css("right","0");
		jQuery('.bulleSousMenu').last().css("left","auto");
		
	}
	

}
jQuery('.fondSubMenu li').mouseenter(
		function()
		{							
			jQuery(".bulleSousMenu",this).css('display','block');		
			jQuery(".flecheSousMenu",this).css('display','block');
			
		
		}
	);

	jQuery('.fondSubMenu li').mouseleave(
		function()
		{				
			jQuery('.bulleSousMenu').css('display','none');
			jQuery(".flecheSousMenu").css('display','none');
		}
	);


jQuery('.bulleSousMenu ').mouseleave(
	function()
	{		
		jQuery('.bulleSousMenu').css('display','none');
		jQuery('.flecheSousMenu').css('display','none');
	}
);

$('.fondSubMenu li a.active').parent().prev().find('.lienSousMenu').css("background","none");


jQuery(".boutonAccroche").hover
(
		function()
		{
			jQuery(this).css("backgroundPosition","0 -103px");	
		},
		function()
		{
			jQuery(this).css("backgroundPosition","");	
		}
);

var nbLigneBtAccrocheMaster;
var liste;
jQuery.each($(".lienBoutonAccrocheMaster"), function()
	{
		nbLigneBtAccrocheMaster = $(this).children().size();
		liste=$(this).children();
		if (nbLigneBtAccrocheMaster==1)
		{
			/*$('.texteLien:eq(0)').css('top','36px');*/
			$($(liste).get(0)).css('top','36px');
		}
		else
		{
			/*$('.texteLien:eq(0)').css('top','25px');
			$('.texteLien:eq(1)').css('top','49px');*/
			$($(liste).get(0)).css('top','25px');
			$($(liste).get(1)).css('top','49px');
		}
	});

	
	
/*init menu gauche slider*/
   if ($('.conteneurMenuGauche').length) {  
      
    
var h =''
jQuery.each($(".elementMenuGaucheNive5"), function()
	{
		
		h=$(this).html();		
		$(this).empty();
		$(this).html('<div class="texteLienMenuGauche">'+h+'</div>');
		
		if ($(this).next().attr('class')=='sousMenuGaucheNiv5')
		{
			$(this).append("<div class='flecheMenuGauche'><!-- ne pas effacer --></div>");
		}
		
		if ($(this).attr('href')=="#")
		{
			$(this).css('cursor','text');
		}
		
		$(this).append("<div class='breaker'><!-- ne pas effacer --></div>");
		
	});
	
	
var hauteurLien='';
var margeTopFleche='';
jQuery.each($(".flecheMenuGauche"), function()
	{
		hauteurLien = $(this).prev().innerHeight();
		
		if (hauteurLien!=16)
		{
			switch (hauteurLien)
			{
				case 32:
					$(this).css('margin-top','12px')
				break;
				
				case 48:
					$(this).css('margin-top','20px')
				break;
			}
		}
	});


$(".flecheMenuGauche").click
(
	function ()
	{      
		if(!($(this).parent().hasClass('active')))
		//if ($(this).parent().next().css('display')=='none')
		{
				$(".flecheMenuGauche").css('width','11px');
				$(".flecheMenuGauche").css('height','13px');
				$(".elementMenuGaucheNive5").removeClass("active");
				$(".elementMenuGaucheNive5").css('background',fondGris);
				$(this).parent().addClass('active');		
				$(this).parent().css('background',fondBleu);
				$('.flecheMenuGauche').css('background',flecheOff);
				$(this).css('width','13px');
				$(this).css('height','11px');
				$(this).css('background',flecheOn);
				$('.sousMenuGaucheNiv5').hide();		
				$(this).parent().next('.sousMenuGaucheNiv5').slideDown('slow');
			
		}
		/*else
		{
			$(this).parent().next().slideUp('slow');
			//$(this).parent().removeClass('active');			
			$(this).css('background','url(css/images/flecheHover.gif) no-repeat');
			$(this).css('width','11px');
			$(this).css('height','13px');
			$(this).parent().css('background','url(css/images/bleu-fond.gif)  repeat-x #d4d4d4');
		}*/
    }
);

var ref='#';
$(".flecheMenuGauche").hover
(
	function ()
	{      		
		if (($(this).parent().attr('href'))!="#")
		{			
			ref=$(this).parent().attr('href');
			$(this).parent().attr('href','#');
		}
	},
	function ()
	{		
		$(this).parent().attr('href',ref);
	}
);

$(".elementMenuGaucheNive5").hover
(
	function ()
	{      
		if ( !($(this).hasClass('active')))
		{
			$(this).css('background',fondBleu);
			$(this).find('.flecheMenuGauche').css('background',flecheHover);
		}
    },
	function ()
	{      
		if ( !($(this).hasClass('active')))
		{
			$(this).css('background',fondGris);
			$(this).find('.flecheMenuGauche').css('background',flecheOff);
		}
    }
);

jQuery(".sousMenuGaucheNiv5").css('display','none');
jQuery(".lienSousMenuGauche.active").parent().css("display","block");
jQuery(".lienSousMenuGauche.active").parent().prev(".elementMenuGaucheNive5").addClass("active");
jQuery(".lienSousMenuGauche.niveau2.active").parent().parent().prev(".elementMenuGaucheNive5").addClass("active");
jQuery(".lienSousMenuGauche.niveau2.active").parent().css("display","block");



$('.conteneurMenuGauche .active').next().css('display','block');
$('.conteneurMenuGauche .active .flecheMenuGauche').css('width','13px');
$('.conteneurMenuGauche .active .flecheMenuGauche').css('height','11px');
$('.conteneurMenuGauche .active .flecheMenuGauche').css('background',flecheOn);


} /*fin length menu gauche*/

/*bloc de contenu complexe + lien ouvrir fermer*/
jQuery(".lienOuvrirFermerContenuComplexe").click(
      function () {	 	 		
		$(".lienOuvrirFermerContenuComplexe").html("en savoir plus");
		$(".suiteContenuComplexe:visible").slideUp("fast");
		if ($(this).prev(".suiteContenuComplexe").css("display")=="none")
		{
			$(this).prev(".suiteContenuComplexe").slideDown("fast");
			$(this).html("fermer");
		}
		else
		{
			$(this).prev(".suiteContenuComplexe").slideUp("fast");
			$(this).html("en savoir plus");
		}
	  }
    );
	
$(".suiteContenuComplexe").css("display","none");
$(".suiteContenuComplexe.default").css("display","block");
$(".suiteContenuComplexe").next(".lienOuvrirFermerContenuComplexe").html("en savoir plus");
$(".suiteContenuComplexe:visible").next(".lienOuvrirFermerContenuComplexe").html("fermer");

$(".onglet:not(.default) .conteneurBlocsContenuComplexe").css("display","none");


var length=0;
jQuery.each($(".conteneurTexteOnglet"), function()
	{
		
		$(this).css("position","absolute");
		$(this).css("top","0");
		//$(this).css("float","left");
		if ($(this).hasClass("devis"))
		{
			$(this).css("left","auto");
			$(this).css("right","0");
			
		}
		else
		{
			$(this).css("left",length);
			
		}
		length = length + $(this).innerWidth()+3;
	});

/*$(".texteOnglet.actif").css("color","#fff");
$(".texteOnglet.actif").css("backgroundColor","#00b9e4");*/

/*
jQuery(".texteOnglet:not(.actif)").mouseenter
(   
	function ()
	{	
		if ($(this).hasClass('off'))
		{
			jQuery(this).toggleClass("on off");
		}
	}
);	

jQuery(".texteOnglet.off:not(.actif)").mouseleave
(   
	function ()
	{	
		if ($(this).hasClass("actif"))
		{
			//alert ("1");
		}
		else
		{
			jQuery(this).toggleClass("on off");
		}
	}
);	
*/
jQuery(".conteneurTexteOnglet:not(.devis)").click
(   
	function ()
	{	
		jQuery(".conteneurTexteOnglet .texteOnglet").removeClass("on");
		jQuery(".conteneurTexteOnglet .texteOnglet").removeClass("actif");
		jQuery(".conteneurTexteOnglet .texteOnglet").addClass("off");
		jQuery(".conteneurTexteOnglet .texteOnglet").css("color","#5A3318");
		
		$('.borderOnglet.left').removeClass("on");
		$('.borderOnglet.left').addClass("off");
		$('.borderOnglet.right').removeClass("on");
		$('.borderOnglet.right').addClass("off");
		
		
		$(this).find('.texteOnglet').css("color","#fff");
		$(this).find('.texteOnglet').removeClass("off");
		$(this).find('.texteOnglet').addClass("on");
		$(this).find('.texteOnglet').addClass("actif");
		$(this).find('.borderOnglet.left').removeClass("off");
		$(this).find('.borderOnglet.left').addClass("on");
		$(this).find('.borderOnglet.right').removeClass("off");
		$(this).find('.borderOnglet.right').addClass("on");
		
		//$(".conteneurBlocsContenuComplexe").css("display","none");
		//$(this).next(".conteneurBlocsContenuComplexe").css("display","block");
		$(".conteneurBlocsContenuComplexe").fadeOut("fast");
		$(this).next(".conteneurBlocsContenuComplexe").fadeIn("slow");
		$('ul.zoneOnglets li.onglet').removeClass('ongletActif');
		$(this).parent().addClass('ongletActif');
	}
);

$('.zoneOnglets .default').addClass('ongletActif');

jQuery(".texteOnglet").hover
(   
	function ()
	{	
		if ($(this).hasClass('off'))
		{
			$(this).removeClass('off');
			$(this).addClass('on');
			$(this).css('color','#fff');
			$(this).prev().removeClass('off');
			$(this).prev().addClass('on');
			
			$(this).next().removeClass('off');
			$(this).next().addClass('on');
		}
	},
	function ()
	{	
		if  (!($(this).parent().parent()).hasClass('ongletActif'))
		{
			$(this).removeClass('on');
			$(this).addClass('off');
			$(this).css('color','#5A3318');
			$(this).prev().removeClass('on');
			$(this).prev().addClass('off');
			
			$(this).next().removeClass('on');
			$(this).next().addClass('off');
		}
	}
);
	

/*lexique Onglets + Init*/

$('.definitions').css("display","none");

$(".ongletLexiqueV2.actif").next().css("display","block");

jQuery(".ongletLexiqueV2").click(
   
	function ()
	{	 	 
		
		$(".ongletLexiqueV2").removeClass("actif");
		$(this).addClass("actif");		
		$(".definitions").css("display","none");		
		$(this).next().css("display","block");
	}
);

var length=0;
jQuery.each($(".ongletLexiqueV2"), function()
	{
		$(this).css("position","absolute");		
		$(this).css("left",length);		
		length = length + 72;
	});


/*jQuery(".ongletLexiqueV2:not(.actif)").hover
(
   
	function ()
	{	 	 		
		jQuery(this).toggleClass("actif");		
	}
);	*/
	
	
/*fin lexique Onglet + init*/

	
	
	
	

$(".objetContenuComplexeTogglable").css("display","none");	

$('.kiki').click(function() {
	//$(this).siblings(".objetContenuComplexeTogglable").css("background","red");	
	if($(this).siblings(".objetContenuComplexeTogglable").css("display")=="none")
	{		
		$(this).siblings(".objetContenuComplexeTogglable").css("display","block");
		$(this).addClass("ouvert");
	}
	else
	{
		$(this).siblings(".objetContenuComplexeTogglable").css("display","none");
		$(this).removeClass("ouvert");
	}
});

/*objet complexe tableau*/


$("th").each(function(){
     if ($(this).html()=="")
	 {
		$(this).css("background","none");
	 }
 });

 
/*sous home groupe */


$(".carousel.sousHomeGroupe").css("height","345px");

$(".btZoneRight").hover
(
		function()
		{
			jQuery(this).css("backgroundPosition","0 -58px");	
		},
		function()
		{
			jQuery(this).css("backgroundPosition","");	
		}
);


/*  FAQ   */


jQuery(".blocQuestionsReponses").css("display","none");
	
jQuery(".themeFAQ h3").click
(
    function ()
	{	 	 			
		if ($(this).next().attr('class')=="blocQuestionsReponses")
		{
			//$(".blocQuestionsReponses:visible").slideUp("fast", gotoTopLink("#" + $(this).prev().attr("name")));
			$(".blocQuestionsReponses:visible").slideUp("fast");
			
				
			jQuery('.themeFAQ h3').css('text-decoration','underline');		
			if ($(this).next(".blocQuestionsReponses").css("display")=="none")
			{
				//$(this).next(".blocQuestionsReponses").slideDown("fast", gotoTopLink("#" + $(this).prev().attr("name")));
				$(this).next(".blocQuestionsReponses").slideDown("fast");
				jQuery(this).css('text-decoration','none');			
			}
			else
			{
				//$(this).next(".blocQuestionsReponses").slideUp("fast", gotoTopLink("#" + $(this).prev().attr("name")));
				$(this).next(".blocQuestionsReponses").slideUp("fast");			
				jQuery('.themeFAQ h3').css('text-decoration','underline');			
			}		
		}
	}	 	  
);

jQuery(".themeFAQ h3").hover
(
    function ()
	{	 	 			
		$(this).css("text-decoration","none");
	},
	function ()
	{	 	 			
		if ($(this).next().css("display")=="block")
		{
		}else{
		$(this).css("text-decoration","underline");
		}
	}	 	  
);
/*init onglet recherche*/
var length=145;
var decalage=0;
jQuery.each($(".conteneurOngletRecherche:not(.first)"), function()
	{
		
		$(this).css("position","absolute");
		$(this).css("top","103px");
		decalage=20;

		$(this).css("left",length);
		length = length + $(this).innerWidth()+decalage;
	});

	
jQuery(".conteneurOngletRecherche:not(.first)").click
(   
	function ()
	{	
		$(".blocRecherche.resultat").fadeOut("fast");
		$(this).next().next(".blocRecherche.resultat").fadeIn("fast");	
	}
);	

jQuery(".conteneurOngletRecherche").click
(   
	function ()
	{	
		
		jQuery(".toutLeSite").removeClass("actif");
		$(this).find(".toutLeSite").addClass("actif");
		
	}
);	

jQuery(".conteneurOngletRecherche.first").click
(   
	function ()
	{	
		
		jQuery(".toutLeSite").removeClass("actif");
		$(this).find(".toutLeSite").addClass("actif");
		//$(".blocRecherche.resultat").css("display","block");
		$(".blocRecherche.resultat").fadeIn("fast");
	}
);	

		

$('.objetTableau tfoot').css("display","none");


$(".conteneurOngletSiteMap:not(.actifOngSiteMap)").next().next().css("display","none");
$(".conteneurOngletSiteMap").css("position","absolute");
$(".conteneurOngletSiteMap").css("top","65px");

$(".pagePlan").css("margin-top","55px");
	
	
var length=15;
jQuery.each
(
	$(".conteneurOngletSiteMap"), function()
	{
		$(this).css("left",length);
		length = length + $(this).innerWidth()+6;
	}
);
	
	
jQuery(".conteneurOngletSiteMap").click
(   
	function ()
	{	
		$(".actifOngSiteMap").removeClass("actifOngSiteMap");
		$(this).addClass("actifOngSiteMap");
		$(".pagePlan").css("display","none");
		$(this).next().next().css("display","block");
	}
);	

$(".zoneRight .conteneur:last").css("margin-bottom","0");
$(".conteneurAccroche:last").css("margin-bottom","0");



}); /*fin document ready*/




	

