window.addEvent('domready', function() {
									 
	SqueezeBox.initialize({
		size: {x: 100, y: 100}
	});
	SqueezeBox.assign($$('a[rel=boxed]'));
					
	$$('.gallery-button').each(function(el, it) {
		el.set('tween', { duration: 200 }); 
		el.setStyle('opacity', '0.6');
		
		el.addEvent('mouseenter', function(ev) {
			$(this).fade(1.0);
			ev.stop();
		});
		
		el.addEvent('mouseleave', function(ev) {
			$(this).fade(0.6);
			ev.stop();
		});
	});
	
	var myFx = new Fx.Morph('imageContainer').set({'left' : 0});
	var page = 0;
	
	$('gallery-next').addEvent('click', function(ev){
		ev.stop();	
		if(page < maxpage) {
			myFx.start({'left' : [page*(-460) + 'px', (page+1)*(-460) + 'px']});
			page++;
			$('gallery-prev').removeClass('index');
		}
		
		if(page == maxpage) {
			$('gallery-next').addClass('index');
		}
		
	});
	
	$('gallery-prev').addEvent('click', function(ev){
		ev.stop();										  
		if(page > 0) {
			myFx.start({'left' : [page*(-460) + 'px', (page-1)*(-460) + 'px']});
			page--;
			$('gallery-next').removeClass('index');
		}
		if(page == 0) {
			$('gallery-prev').addClass('index');
		}
	});
	
	$$('.photo').addEvent('click', function(ev){
		ev.stop();
		$('big-photo-place').set('src', $(this).get('rel'));
		$('big-photo-place').getParent().set('href', $(this).get('rel'));
		$$('.photo-box').removeClass('active');
		$(this).getParent().getParent().addClass('active');
	});
	
});
