(function($){
	window.addEvent('domready',function() {

	$$('.mosa a.post-view').addEvents({
		mouseenter: function() {
			this.getElement('.post-detail').set('morph', {
						duration: 300,
						transition:  Fx.Transitions.Sine.easeOut
					}).morph({
					'bottom': '0'
				});
		},
		mouseleave: function() {
			this.getElement('.post-detail').set('morph', {
						duration: 300,
						transition:  Fx.Transitions.Sine.easeOut
					}).morph({
					'bottom': '-29px'
				});
		}
	});

	$$('a#closemosa').addEvent('click', function(){
	    $$('.mosa a.post-view').tween('height', '26px');
	});
	
	$$('a#openmosa').addEvent('click', function(){
	    $$('.mosa a.post-view').tween('height', '183px');
	});

	

	
	
	
	var navs = $$('.nav a');
	for (var i = 0; i < navs.length; i++)
	{
		var item = navs[i];
		
		var isOn = item.getProperty('class');
		
		if (isOn != "on")
		{
		
			item.addEvents({
				mouseenter: function(){
					this.set('morph', {
						duration: 300,
						transition:  Fx.Transitions.Sine.easeOut
					}).morph({
						'color': '#FFF',
						'border-bottom-width':'5px',
						'padding-bottom':'6px'
					});
				},
				mouseleave: function(){
					this.set('morph', {
						duration: 300,
						transition:  Fx.Transitions.Sine.easeOut
					}).morph({
						'color': '#899eab',
						'border-bottom-width':'1px',
						'padding-bottom':'10px'
					});
				}
			});
		}
	}	


	var items = $$('.list a','.recent a');
	
	for (var i = 0; i < items.length; i++)
	{
		var item = items[i];
		
		var prnt = item.getParent('li');

		var isOn = prnt.getProperty('class');
		
		if (isOn.indexOf('current-cat') == -1)
		{
		
			item.addEvents({
				mouseenter: function(){
					this.set('morph', {
						duration: 300,
						transition:  Fx.Transitions.Sine.easeOut
					}).morph({
						'color': '#FFF',
					});
				},
				mouseleave: function(){
					this.set('morph', {
						duration: 300,
						transition:  Fx.Transitions.Sine.easeOut
					}).morph({
						'color': '#899eab',
					});
				}
			});
		}
	}	



	});
})(document.id);