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

	$$('.trigger').each(function(trigger){
		trigger.setProperty('rel',trigger.getCoordinates().height);
		trigger.setStyle('height',25);
		
		var triggerFx=new Fx.Style(trigger,'height',{duration:500,wait:false,transition:Fx.Transitions.Cubic.easeOut});
		
		trigger.addEvent('mouseenter',function(){
			if(trigger.getProperty('rel')>=25){
				triggerFx.start(trigger.getProperty('rel'));
			}
		});
		
		trigger.addEvent('mouseleave',function(){
			function goBack(){
				triggerFx.start(25);
			}
			goBack.delay(100);
			
		});
		
	});
	
});