window.addEvent('domready', function() {
      if($('actu_part') || $('actu_pro')){                      
           if($('actu_part')){
        	   var cadresannonce =  $('actu_part').getElements('.agence_part_zone_photo');
           }
           if($('actu_pro')){
        	   var cadresannonce =  $('actu_pro').getElements('.agence_pro_zone_photo');
           }
           
           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.set('class','photo-fleche-droite cacher');
        	   }
        	   
        	           	   
        	   tabmax[iteration] = maxnumphoto - 1;
        	   
        	   var curseur=0;
        	   
        	   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','photo-fleche-droite cacher');
            	   }
        		   
        		   flechegauche.set('class','photo-fleche-gauche pascacher');
        		   
        		   curseur=curseur+1;
        		           		
        	   })
        	           	   
        	   
        	   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','photo-fleche-droite cacher');
            	   }
        		   
        		   flechedroite.set('class','photo-fleche-droite pascacher');
        		   
        		     		
        	   })
        	           	   
           })

       }

});