window.addEvent('domready', function() {
	if($$('img.slim_img')) {
		var img_num=$$('img.slim_img').length;
		var slim_images = new Array();
		$$('img.slim_img').each(function(image,i){
			slim_images[i]=image.getParent().get('href');
			image.getParent().addEvent('click', function(e){
				e.stop();
				//alert(i + ' / ' + img_num);
				//Slimbox.open(slim_images, i, {loop: true});
				gallery(i);
				return false;
			});
		 });
	}
	
	if($$('img.tpl_slim_img')) {
		var tpl_img_num=$$('img.tpl_slim_img').length;
		var tpl_slim_images = new Array();
		$$('img.tpl_slim_img').each(function(image,i){
			tpl_slim_images[i]=image.getParent().get('href');
			image.getParent().addEvent('click', function(e){
				e.stop();
				//alert(i + ' / ' + img_num);
				//Slimbox.open(slim_images, i, {loop: true});
				tpl_gallery(i);
				return false;
			});
		 });
	}
	
	function gallery(start_i) {
		var url_gallery = new Array();
		slim_images.each(function(image, i){
			url_gallery[i]=[image];
		});
		Slimbox.open(url_gallery, start_i, {loop: true});
	}
	
	function tpl_gallery(start_i) {
		var tpl_url_gallery = new Array();
		tpl_slim_images.each(function(image, i){
			tpl_url_gallery[i]=[image];
		});
		Slimbox.open(tpl_url_gallery, start_i, {loop: true});
	}
	
});
