var Asfalon = {
  ImageSwitch: function() {
    $$('.imageRight img').each(
      function(img){
        img.addEvent('click',
          function(e){
            var newSRC = img.getProperty('rel');
            var oldSRC = $('mainImage').getProperty('src');
            if( newSRC != oldSRC){
              var morph = new Fx.Morph('mainImage', {wait: false});
              morph.start({
                'opacity': 0
            	}).chain(function(){
            	  $('mainImage').setProperty('src',img.getProperty('rel'));
            	  $('mainImage').addEvent('load', function(){
              		morph.start({
                    'opacity': 1
              		});
            	  });
            	})
            }
          }
        );
      }
    );
  }
}
window.addEvent('load', Asfalon.ImageSwitch);


