function FadeEffect(element){
       new Effect.Fade(element, 
       { duration:1});
   }
   function ShowEffect(element){
       new Effect.Appear(element, 
       {duration:1, from:0, to:1.0});
   }


Event.observe(document,'dom:loaded', function(evt) {
	if($("prev-on-line")){
		var fields = $$("#wrap-form-preventivo .wrap-fields")[0];
		FadeEffect(fields);	//fields.hide();
		var h_prevonline_temp;
		var h_prevonline_cur = $('wrap-form-preventivo').getStyle('height');
		Event.observe('prev-on-line', 'click', function(event) {
			
			if(h_prevonline_cur != 'auto')
			{
				h_prevonline_temp = h_prevonline_cur;
				h_prevonline_cur = 'auto';
				$('wrap-form-preventivo').setStyle({
					height: 'auto'
				});
				ShowEffect(fields);
			}
			else
			{
				h_prevonline_cur = h_prevonline_temp
				$('wrap-form-preventivo').setStyle({
					height: h_prevonline_temp
				});
				FadeEffect(fields);				
			}
		});
	}
});
