//---------------------------------------------------------------- ONLOAD EVENTS

Event.observe(document, 'dom:loaded', function(e){
	
	 var hCarousel = new UI.Carousel("carousel");
	 
	 
	 $$('img[rel="fade"]').each(function(el, i){
		el.setOpacity(0.5);
		(function(object, start, finish, ptr){
			object.observe('mouseover', function(e){
				if(ptr !== null) ptr.cancel();
				ptr = new Effect.Appear(object, {duration: 0.5, from: start, to: finish, afterFinish: function(){
					ptr = null;
				}});
			});
			object.observe('mouseout', function(e){
				if(ptr !== null) ptr.cancel();
				ptr = new Effect.Fade(object, {duration: 0.5, from: finish, to: start, afterFinish: function(){
					ptr = null;
				}});
			});
		})(el, 0.5, 1.0, null);
	});	
	
});

Cufon.replace('#header .page-title, .sidebar-list dt, .sidebar-nav a, .sidebar-block');
