// Execution de cette fonction lorsque le DOM sera entièrement chargé  

$(document).ready(function() { 
  $(".readmore:gt(-1) table tr td").expander();
  $('h2.blogomne').parent().addClass("blogomne");
});

$(document).ready(function() { 
 
    // Calcul préalables : 
         testnormal = 0;
		 testlongun = 0;
		 testlongdeux = 0;
	     testlongtrois = 0;
		 
	     var src = "/new/templates/omne_base/images/rss_logo.png";
         $(".rss_blog .logo img").attr("src", src);
	 
	
        // Element de référence pour la zone de visualisation (ici le premier item) 
        Reference = $(".carrousel div:first-child"); 
         
        // Nombre d'éléments de la liste 
        NbElement = $(".carrousel div").length; 
     
    // Ciblage de la bande de diapositives 
    $(".carrousel") 
        // Englobage de la liste par la zone de visualisation 
        .wrap('<div class="carrousel-conteneur"></div>') 
        // Application d'une largeur à la bande de diapositive afin de conserver une structrure horizontale 
        .css("width", (Reference.width() * NbElement) ); 
     
    // Ciblage de la zone de visualisation 
    $(".carrousel-conteneur") 
        // Application de la largeur d'une seule diapositive 
        .width(  Reference.width()  ) 
        // Application de la hauteur d'une seule diapositive 
        .height( Reference.height() ) 
        // Blocage des débordements 
		
        .css("overflow", "hidden") 
       // Insertion des boutons de navigation 
     ; 
	 
	animafterclic()
});

 function animafterclic()
	{
	 if (testlongun == 1){
		   clearInterval(ranimafterclicun);
		   	testlongun =0;
	 }
	  if (testlongdeux == 1){
		    clearInterval(ranimafterclicdeux);
		  testlongdeux =0;
		 }
      if (testlongtrois == 1){
			testlongtrois =0;
		   clearInterval(ranimafterclictrois);
		 }
      testnormal = 1;
	 refreshIntervalId = setInterval('anim();',10000);
	
	}
	
	function anim()
	{
				if (Cpt == 2){
						Cpt = -1;
					}
					// Ajout +1 au compteur (nous allons sur la diapositive suivante) 
					Cpt++; 
					 
					// Mouvement du carrousel en arrière-plan 
					$(".carrousel").animate({ 
						marginLeft : - (Reference.width() * Cpt) 
					}, "Slow");
					
					if (Cpt == 2){
						Cpt = -1;
					}
					
	
	
	}

$(document).ready(function() { 
 
   
       
		Cpt = 0; 		
        $(".carrousel  .img3").click(function() { 
            // Ajout +1 au compteur (nous allons sur la diapositive suivante) 
            if (testlongun == 1){
		   		clearInterval(ranimafterclicun);
		   		testlongun =0;
			 }
			 else if (testlongdeux == 1){
					clearInterval(ranimafterclicdeux);
				  testlongdeux =0;
				 }
			 else if (testnormal == 1){
					testnormal =0;
				   clearInterval(refreshIntervalId);
				 }
			  testlongtrois = 1;
				Cpt = 2;   
                // Mouvement du carrousel en arrière-plan 
                $(".carrousel").animate({ 
                    marginLeft : - (Reference.width() * Cpt) 
                }, "Slow"); 
				
				ranimafterclictrois = setInterval('animafterclic();',20000); 
        }); 
		
			  // Clic sur le bouton "Suivant" 
        $(".carrousel  .img2").click(function() { 
     
              if (testlongun == 1){
		   		clearInterval(ranimafterclicun);
		   		testlongun =0;
			 }
			 else if (testlongtrois == 1){
					clearInterval(ranimafterclictrois);
				  testlongtrois =0;
				 }
			 else if (testnormal == 1){
					testnormal =0;
				   clearInterval(refreshIntervalId);
				 }
			  testlongdeux = 1;

                // Ajout +1 au compteur (nous allons sur la diapositive suivante) 
                Cpt = 1; 
                 
                // Mouvement du carrousel en arrière-plan 
                $(".carrousel").animate({ 
                    marginLeft : - (Reference.width() * Cpt) 
                }, "Slow"); 
				
				 ranimafterclicdeux = setInterval('animafterclic();',20000); 
        }); 
		
			  // Clic sur le bouton "Suivant" 
        $(".carrousel   .img1").click(function() { 
              if (testlongdeux == 1){
		   		clearInterval(ranimafterclicdeux);
		   		testlongdeux =0;
			 }
			 else if (testlongtrois == 1){
					clearInterval(ranimafterclictrois);
				  testlongtrois =0;
				 }
			 else if (testnormal == 1){
					testnormal =0;
				   clearInterval(refreshIntervalId);
				 }
			  testlongun = 1;

                // Ajout +1 au compteur (nous allons sur la diapositive suivante) 
                Cpt = 0; 
                 
                // Mouvement du carrousel en arrière-plan 
                $(".carrousel").animate({ 
                    marginLeft : - (Reference.width() * Cpt) 
                }, "Slow"); 
				
				 ranimafterclicun = setInterval('animafterclic();',20000); 
        }); 
         
  
 
});
