$(document).ready(function(){

	$("#printPage").click(function(e){
 		window.print();
 		e.preventDefault();
 	});

	/* Comportement Rollover avec class="rollover" */
	$("img.rollover").each(function(){
		attachRollOverEvent(this);
	});

	/* Remplacement image actif avec class="actif" */
	$("img.actif").each( function(){
		attachActif(this);
	});

	/* comportement galerie accueil */
	$("#encart_galerie a:not('.actif'):has('img')").each(function(i){
		window['roll'+i] = $('#encart_galerie a:not(".actif"):has("img")').find('img').eq(i).attr('src');
		ImgRollover(this,i,window['roll'+i],"img/accueil/galerie/vign_roll.jpg");
	});

	$("#encart_galerie_contenu a.actif").each(function(){
		ImgActif(this,"img/accueil/galerie/vign_roll.jpg");
	});

	/* comportement encart galerie contenu */
	$("#encart_galerie_contenu a:not('.actif'):has('img')").each(function(i){
		window['roll'+i] = $('#encart_galerie_contenu a:not(".actif"):has("img")').find('img').eq(i).attr('src');
		ImgRollover(this,i,window['roll'+i],"img/accueil/galerie/vign_roll.jpg");
	});

	$("#encart_galerie_contenu a.actif").each(function(){
		ImgActif(this,"img/accueil/galerie/vign_roll.jpg");
	});

	/* comportement vignettes menu galerie photo */
	$("div.miniatures a:not('.actif'):has('img')").each(function(i){
		window['roll'+i] = $('div.miniatures a:not(".actif"):has("img")').find('img').eq(i).attr('src');
		ImgRollover(this,i,window['roll'+i],"img/contenu/galerie/vign_roll.jpg");
	});

	$("div.miniatures a.actif").each(function(){
		ImgActif(this,"img/contenu/galerie/vign_roll.jpg");
	});

	/* Fancybox Propriétés */
  $("a.fancy").fancybox({ 'overlayShow': true, 'overlayOpacity': 0.70, 'hideOnContentClick': true });
  $("a#fenetre").fancybox({ 'overlayShow': true, 'zoomSpeedOut':0, 'zoomSpeedIn':0, 'overlayOpacity': 0.70, 'hideOnContentClick': true });



  /* Masque 1 élément si taille document trop petit */
  if($("a.backTop").offset().top<900)$("a.backTop").hide();



}); /* fin doc ready */


/* ======== Fonctions ========================================================================== */

/* Comportement Rollover avec class="rollover" */
attachRollOverEvent = function(imageId){
	$(imageId).mouseover( function(){ $(this).attr("src", $(this).attr("src").replace('.','_roll.')) } );
	$(imageId).mouseout( function(){ $(this).attr("src", $(this).attr("src").replace('_roll','')) } );
}

/* Change image pour les "actif" */
attachActif = function(imageId){
	$(imageId).attr("src", $(imageId).attr("src").replace('.','_roll.'));
}

ImgRollover = function(imageId,i,orig,src){
	$(imageId).mouseover( function(){ $(this).find("img").attr("src", src); } );
	$(imageId).mouseout( function(){ $(this).find("img").attr("src", orig); } );
}

ImgActif = function(imageId,src){
	$(imageId).find("img").attr("src", src);
}