window.addEvent('domready', function() {   
   /**
    *antispam
   **/
   
   if($('special')){ $('special').setStyle('display','none'); };
   
   var nom = 'jerome.boudoux';
   var domaine = 'wanadoo.fr';
   if($('contact')){
	  $('contact').set('href', 'mailto:' + nom + '@' + domaine);
	  $('contact').set('text', nom + '@' + domaine);
   };	
	
   if($('ref') || $('accueil')){
	    if($('ref')){
			var unePhoto = '.une-ref-photo';
			var classFlecheDroite = 'une-ref-photo-fleche-droite';
			var classFlecheGauche = 'une-ref-photo-fleche-gauche';
		}
		else if($('accueil')){
			var unePhoto = '.une-acc-photo';
			var classFlecheDroite = 'une-acc-photo-fleche-droite';
			var classFlecheGauche = 'une-acc-photo-fleche-gauche';
		}
	  
		var cadresannonce =  $('contenu').getElements(unePhoto);
		
		var tabmax = new Array;//permet de stocker le max de photo par cadre
		
		cadresannonce.each(function(uncadreannonce, iteration){
									
			var flechedroite=$('fleche-droite'+iteration);
			var flechegauche=$('fleche-gauche'+iteration);
			
			//alert (iteration);
			
			var images=uncadreannonce.getElements('.photo');        	           	  
			
			images.each(function(photo, numphoto){
			   maxnumphoto=numphoto;
			});        	  							
			
			if(maxnumphoto == 0 && flechedroite){
				flechedroite.set('class', classFlecheDroite + ' cacher');
			}
									
			tabmax[iteration] = maxnumphoto - 1;
			
			var curseur=0;
			
			
			if(flechedroite){
			   flechedroite.addEvent('click', function(e){         		   
				   e.stop();	        		   
				   
				   //var maxcurseur = maxnumphoto;
				   //alert ('maxnumphoto: '+tabmax[iteration]);
				   
				   var flechegauche=$('fleche-gauche'+iteration);
				   var suiv=curseur + 1;        	
				   //alert (curseur);
				   var imageencours=$('photo-'+iteration+'-'+curseur);
				   var imagesuivante=$('photo-'+iteration+'-'+suiv);
				   imageencours.set('class','cacher photo');
				   imagesuivante.set('class','pascacher photo');
				   
				   //alert('max: '+ maxnumphoto + 'curseur: ' + curseur);        		           		   
				   
				   if(curseur == tabmax[iteration]){
					   this.set('class',classFlecheDroite + ' cacher');
				   }
				   
				   flechegauche.set('class',classFlecheGauche + ' pascacher');
				   
				   curseur=curseur+1;
			   })
			}			
			
			if(flechegauche){
			   flechegauche.addEvent('click', function(e){        		   
				   e.stop();	
					
				   var flechedroite=$('fleche-droite'+iteration);
				   var prec=curseur - 1;        	
				   //alert (curseur);
				   var imageencours=$('photo-'+iteration+'-'+curseur);
				   var imageprecedente=$('photo-'+iteration+'-'+prec);
				   imageencours.set('class','cacher photo');
				   imageprecedente.set('class','pascacher photo');
				   
				   //alert('max: '+ maxnumphoto + 'suiv: ' + suiv);
				   curseur=curseur-1;
				   
				   if(prec == 0){
					   this.set('class',classFlecheDroite + ' cacher');
				   }
				   
				   flechedroite.set('class',classFlecheDroite + ' pascacher');				   							
			   })
			}
		})

	}

});
