function afficheSlide(nom){
   
  
    $.each(nom, function(index, value){
        $(value).hover(function(){
            $(value).css("display", "none");  
         },function(){ 
		
		 });
     });		 
   
  
   
};

function slideAnim(nom,vitesseSlide,tailleMoveSlide,posSlide,directionSlide,tailleDebutSlide,retour){
//$(".colonne2").append("<h1> posSlide "+posSlide+" tailleDebutSlide "+tailleDebutSlide+"</h1>");
if($(nom).css(directionSlide)== posSlide){ 

if(directionSlide == "bottom" ){

   $(nom).animate({bottom: '-='+tailleDebutSlide}, retour) ;
}else if(directionSlide == "top"){
   $(nom).animate({top: '-='+tailleDebutSlide}, retour) ;
}else if(directionSlide == "right"){
   $(nom).animate({right: '-='+tailleDebutSlide}, retour) ;
}else{
   $(nom).animate({left: '-='+tailleDebutSlide}, retour) ;
}
}else if($(nom).css(directionSlide)=='0px'){ 

if(directionSlide == "bottom" ){
   $(nom).animate({bottom: '+='+tailleMoveSlide}, vitesseSlide) ;
}else if(directionSlide == "top"){
   $(nom).animate({top: '+='+tailleMoveSlide}, vitesseSlide) ;
}else if(directionSlide == "right"){
   $(nom).animate({right: '+='+tailleMoveSlide}, vitesseSlide) ;
}else{
   $(nom).animate({left: '+='+tailleMoveSlide}, vitesseSlide) ;
};

}else{

if( directionSlide == 'bottom' ){
   $(nom).animate({bottom: '+='+tailleMoveSlide}, vitesseSlide) ;
}else if( directionSlide == 'top'){
   $(nom).animate({top: '+='+tailleMoveSlide}, vitesseSlide) ;
}else if( directionSlide == 'right'){
   $(nom).animate({right: '+='+tailleMoveSlide}, vitesseSlide) ;
}else{
   $(nom).animate({left: '+='+tailleMoveSlide}, vitesseSlide) ;
};



};  


};

function slideFade(nomFade,nom,vitesseSlide,tailleMoveSlide,posSlide,directionSlide,tailleDebutSlide,retour,opacite,dureeFade,cssIE){
      
   $(nom).fadeIn("slow",function(){
   
      
   if($.browser.msie){
		$(nomFade,$(this)).css("background",cssIE[0]);
		$(nomFade,$(this)).css("height",cssIE[1]);
		$(nomFade,$(this)).css("width",cssIE[4]);
		$(nomFade,$(this)).css("marginRight",cssIE[3]);
		$(nomFade,$(this)).css("marginTop",cssIE[2]);		
		$(nomFade,$(this)).css("opacity",1);			
	};

   
   $(nomFade).fadeTo(dureeFade,opacite);
   slideAnim(nom,vitesseSlide,tailleMoveSlide,posSlide,directionSlide,tailleDebutSlide,retour);
   $(nomFade).fadeTo(dureeFade,1);
   
   
 });
 

};
function boussoleAnim(bloc,bloc2,orientation,duree1,duree2,contenu1,contenu2,cssIE){
 jQuery.each(contenu1,function(index,value){
      // jQuery(value).hide();
	   if($.browser.msie){
		//$(value,$(this)).css("background",cssIE);
		jQuery(value).css('background',cssIE);
		}
   });
    
  //jQuery(contenu1[0]).show('slow');

 // jQuery(contenu1[2]).hide('slow');
 jQuery(contenu1[1]).fadeTo(1, 0);
 jQuery(contenu1[0]).fadeTo(1000, 1);
	  //jQuery(contenu1[2]).show('slow');
	  
	  
	  jQuery(contenu2[0]).slideDown("slow");
	  jQuery(contenu2[1]).slideUp("normal");

  
 if(jQuery.browser.mozilla ){
	 
	  jQuery(bloc2+' canvas').css('top','-58.132px');	  
	  jQuery(bloc2+' canvas').css('left','-58.132px');
	  
	  jQuery(bloc+' canvas').css('top','-58.132px');	 
	  jQuery(bloc+' canvas').css('left','-58.132px');
	  
	  
	 }else{
	    jQuery(bloc2).css('top',5);
	  jQuery(bloc2).css('left',5);
	  jQuery(bloc).css('left',5);
	 }

 jQuery(bloc2).rotateAnimation({animateAngle:orientation/2,duration:duree1,callback:function(){
      
	  jQuery(contenu1[0]).fadeTo(1, 0);	  
	  jQuery(contenu1[1]).fadeTo(1000, 1);
	  
	  jQuery(contenu2[1]).slideDown("slow");
	  jQuery(contenu2[0]).slideUp("normal");
	   
	   if(jQuery.browser.mozilla ){
	 
	  jQuery(bloc2+' canvas').css('top','-58.132px');	  
	  jQuery(bloc2+' canvas').css('left','-58.132px');
	  
	  jQuery(bloc+' canvas').css('top','-58.132px');	 
	  jQuery(bloc+' canvas').css('left','-58.132px');
	  
	  
	 }else{
	    jQuery(bloc2).css('top',5);
	  jQuery(bloc2).css('left',5);
	  jQuery(bloc).css('left',5);
	 }
	  
	  
	  jQuery(bloc).rotateAnimation({animateAngle:-orientation*2,duration:duree2});
	  
	  jQuery(contenu1[0]).fadeTo(50, 0);	  
	  jQuery(contenu1[1]).fadeTo(1000, 1);
	  
	  jQuery(contenu2[1]).slideDown("slow");
	  jQuery(contenu2[0]).slideUp("normal");
	  	  
  }
 
 
 });
 
// jQuery(bloc2).rotateAnimation({animateAngle:orientation/2,duration:duree2});
 
  // jQuery(bloc).rotateAnimation({animateAngle:orientation,duration:duree1,callback:function(){
 	  // jQuery(bloc2).rotateAnimation({animateAngle:-orientation*2,duration:duree2});
  
  // }
  // });
};
function boussole(bloc,bloc2,orientation,duree1,duree2){
 if(jQuery.browser.mozilla ){
	
	  // jQuery(bloc2+' canvas').css('top','-58.132px');	 
	  // jQuery(bloc2+' canvas').css('left','-58.132px');
	  
	  // jQuery(bloc+' canvas').css('top','-58.132px');	 
	  // jQuery(bloc+' canvas').css('left','-58.132px');
	  
	 }else{
	 jQuery(bloc2).css('top',5);
	  jQuery(bloc2).css('left',5);
	  jQuery(bloc).css('left',5);
	  };
    jQuery(bloc).rotateAnimation({animateAngle:orientation,duration:duree1,callback:function(){
	   if(jQuery.browser.mozilla ){
	 
	  // jQuery(bloc2+' canvas').css('top','-58.132px');	 
	  // jQuery(bloc2+' canvas').css('left','-58.132px');
	  
	  // jQuery(bloc+' canvas').css('top','-58.132px');	 
	  // jQuery(bloc+' canvas').css('left','-58.132px');
	 }
	
	  
	  jQuery(bloc2).rotateAnimation({animateAngle:-orientation/2,duration:duree2,callback:function(){
	   if(jQuery.browser.mozilla ){
	 
	  jQuery(bloc2+' canvas').css('top','-58.132px');	  
	  jQuery(bloc2+' canvas').css('left','-58.132px');
	  
	  jQuery(bloc+' canvas').css('top','-58.132px');	 
	  jQuery(bloc+' canvas').css('left','-58.132px');
	  
	  
	 }
	   
	  
	   jQuery(bloc).rotateAnimation({animateAngle:-orientation*2,duration:duree2,callback:function(){
        if(jQuery.browser.mozilla ){
		  // jQuery(bloc2+' canvas').css('top','-58.132px');	 
	  // jQuery(bloc2+' canvas').css('left','-58.132px');
	  
	  // jQuery(bloc+' canvas').css('top','-58.132px');	 
	  // jQuery(bloc+' canvas').css('left','-58.132px');
	 }	   
	  
	  
		jQuery(bloc2).rotateAnimation({animateAngle:orientation*2,duration:duree2});
	   }});
	  }});
	 
	}
	
	});
	
}
/*function banRotate(bloc,orientation){
  // for(var compteur = 0; compteur <= orientation; compteur +=45){
     // setInterval(function(){
	    jQuery(bloc).rotateAnimation(orientation);
	 // },45);
	   //if(compteur== orientation){
	     //for(var compteur2 = orientation; compteur2 >=0; compteur2 -=45){
		   // setInterval(function(){
	     //jQuery(bloc).rotateAnimation(-orientation);
	  // },500);
	      
		 //};
	  
	  //};
   //};
};
*/

/*function banRotate(bloc,orientation){
   //jQuery(bloc).rotateAnimation(orientation);
   //jQuery(bloc).rotateAnimation(-orientation);
   //var angle = 0;
   
   //jQuery(bloc).rotateAnimation(orientation);
   //var aller = setTimeout(function(){
   //jQuery(bloc).rotateAnimation(orientation);
   //for(var compteur = 0; compteur <= 360; compteur +=45){
       //angle += compteur;
	   if(orientation == Math.abs(bloc,orientation)){
	      valeur = rotation(orientation);
		
	   }else{
	       valeur = rotationInv(bloc,orientation);
	   };
	   if(orientation == Math.abs(orientation)){
	   var valeur = rotation(bloc,orientation);
		 //jQuery('body').append("<h1>"+valeur+"</h1>");
		}else{
		
		var valeur2 = rotationNeg(bloc,orientation);
		 // jQuery('body').append("<h1>"+valeur2+"</h1>");
		}
		
		if(valeur == orientation){
		 rotationInv(bloc,orientation);
		}
	 
       //jQuery(bloc).rotateAnimation(-angle);
	   //if(angle == orientation){
	      //for(var compteur2 = orientation; compteur2 >= 0; compteur2 -=45){
		  //angle -= orientation;
		  //jQuery(bloc).rotateAnimation(angle);
		  //compteur = 0;
		 // };
	  //}
	   
	   
   //};
   //},50);
   //var retour = setInterval(function(){
   //jQuery(bloc).rotateAnimation(angle);
   //clearInterval(aller);
   //},100);
}
*/
function rotation(bloc,orientation){
		 // for(var compteur = 0; compteur <= orientation; compteur = compteur+10){
		 
		      jQuery(bloc).rotateAnimation(orientation);
			  rotationInv(bloc,orientation);
			  //return 'Positif : '+compteur;
			  //jQuery('body').append("<h1>Positif "+compteur+"</h1>");
			  //};
		  };
		  
function rotationNeg(bloc,orientation){
		   for(var compteur = orientation; compteur >= 0; compteur = compteur+10){
		      jQuery(bloc).rotateAnimation(-compteur);
			  //return 'Negatif : '+compteur;
			  jQuery('body').append("<h1>Negatif "+compteur+"</h1>");
		  };
		  
		  };
		  
function rotationInv(bloc,orientation){
		   //for(var compteur = orientation; compteur >= 0; compteur -= 10){
		      jQuery(bloc).rotateAnimation(-orientation);
			 //return 'Negatif : '+compteur;
			 // jQuery('body').append("<h1>Inverse "+compteur+"</h1>");
		 // };
		 
		  };
