function toggim(obj){
	var implus="../media/images/colleczoomp.gif";
	var immin="../media/images/colleczoomm.gif";
	var coin = $('togzoom').getFirst();
	var source=coin.getProperty('src');
	if (source==implus) return coin.setProperty('src',immin);
	return coin.setProperty('src',implus);
}


var ppath = '../media/photo_150/';
var gpath = '../media/photo_600/';
var cur_minipics_xpos=0;

// est généré ailleurs :
// var src_lespetitesimages = [ppath + 'unexdeprod_1.jpg', ...]
// var src_lesgrandesimages = [gpath + 'unexdeprod_1.jpg',...]
// var lessouscat = ['sous cat 1', ...]
// var lesnoms = ['le nom 1', ...]
// var lesdimensions = ['tant par tant 1', ...]
// var collection


window.addEvent('domready', function(){

if ($('pubcollections')) {
///// switch
	// on loade les grandes pics, on pointe vers les <p> de descriptions
	var nbptitimages = src_lesgrandesimages.length;
	var lesgrandesimages = new Asset.images(src_lesgrandesimages);
	var p_description = $('collecbardisplay_description').getChildren();

	// on affiche la 1ere gdre pic, et les descrip correspondantes
	$('collecbardisplay_menu').getFirst().setHTML(collection);
	var img_picinner = lesgrandesimages[0].injectInside('collecbardisplay_picinner');
	p_description[0].setHTML(lessouscat[0]+' : '+lesnoms[0]);
	p_description[1].setHTML(lesdimensions[0]);
	
	// on charge les petites, et on lance les comportements : clic=chgm de la grande pic et des descrip
	var lespetitesimages = new Asset.images(src_lespetitesimages, {
		onComplete: function(){
			lespetitesimages.each(function(el,i){
				el.addEvent('click', function(){
					img_picinner = img_picinner.replaceWith(lesgrandesimages[i]);
					p_description[0].setHTML(lessouscat[i]+' : '+lesnoms[i]);
					p_description[1].setHTML(lesdimensions[i]);
				});
			});
	    }
	});
	$('collecbar').adopt(lespetitesimages).setStyle('width',nbptitimages*(78+3));
	


///// scroll
	var nbtriplet = Math.floor((nbptitimages-1)/3)+1;
	var scroll = new Fx.Scroll('collecbar_wrapper', {
		wait: false,
		duration: 1100,
		offset: {'x': -3, 'y': -3},
		transition: Fx.Transitions.Quint.easeInOut
	});

	var picencours=0;
	$('navpageprev').addEvent('click', function(e){
		e = new Event(e).stop();
		picencours = picencours-1;
		if (picencours<0) {picencours=nbptitimages-3;}
		scroll.toElement(lespetitesimages[picencours]);
	}); 
	$('navpagenext').addEvent('click', function(e){
		e = new Event(e).stop();
		picencours = picencours+1;
		if (picencours==nbptitimages-2) {picencours=0;}
		scroll.toElement(lespetitesimages[picencours]);
	}); 


};//if
});//domready

