/**
 * @author Jasper Smet
 * @copyright dotProjects.be
 */

window.addEvent('load', function() {
	// image switcher... not that clean but time isn't on my side this week... :'( *****************************************
	if($E('#imgArea')) {
		var injectelement = $E('#imgArea div.bigImg');
		injectelement.addClass('loader');
		$$('#imgArea div.imgList a').addEvent('click', function(a) {
			new Event(a).stop();
			var link = this.getProperty('href');
			var prevImg = $E('img', injectelement);
			if(typeof prevImg == "object") {
				prevImg.effect('opacity').start(0).chain(function() {
					var image = new Asset.image(link, { 
						onload: function() {
							var self = this;
							self.setOpacity(0);
							injectelement.effect('height').start(injectelement.offsetHeight +'px', this.height+10 +'px').chain(function() {
								$E('img', injectelement).remove();
								self.injectInside(injectelement);
						 		self.effect('opacity').start(1);
							});
						 }
					});
						
				});
			}
		});
	}
	
});

