window.addEvent('domready', function() {
	
	$$('#content h1 a').each(function(item, index) {
		item.set('morph', {duration:200, transition:Fx.Transitions.Pow.easeInOut});
		item.setStyles({color: '#777'});
		
		item.addEvent('mouseenter', function(e){
			item.set('morph', {duration:100});
			item.morph({color: '#000'});
		});
		item.addEvent('mouseleave', function(e){
			item.set('morph', {duration:500});
			item.morph({color: '#777'});
		});			
	});	
			
	
	var tag_count = $$('#tagcloud a').length +4;
	if (tag_count) {
		
		$$('#tagcloud a').each(function(item, index) {
			var newOpacity = 1/tag_count * (tag_count - index);
			item.setStyle('opacity', newOpacity);
			item.store('opacity-rollout', newOpacity);
			
			item.addEvent('mouseenter', function(e){
				item.setStyle('opacity', 1);
			});
			item.addEvent('mouseleave', function(e){
				item.tween('opacity',item.retrieve('opacity-rollout'));
			});			
		});	
	}
	var navbar = $('ity-navbar');
	navbar.morph({width: 15});
	navbar.addEvent('mouseenter', function(e){
		var event = new Event(e);
		navbar.set('morph', {duration:100});
		navbar.morph({width: 140});
	});
	navbar.addEvent('mouseleave', function(e){
		var event = new Event(e);
		navbar.set('morph', {duration:300});
		navbar.morph({width: 15});
	});
});