var formfx;
var parts;
var logfx;
var flag;

window.addEvent('domready', function(){

	parts = $$('div#ajax-master div.fader');

	$('log').setStyle('opacity', [0]);

	formfx = new Fx.Style($('formdiv'), 'opacity', {
		duration: 500, 
		wait: true,
		onStart: function() {
			if (flag == 'logdown') {
				$('formdiv').setStyle('display', 'block'); 
			};
		},
		onComplete: function() {
			if (flag == 'formdown') { 
				$('formdiv').setStyle('display', 'none'); 
				logfx.start(1);
			};

			if (flag == 'logdown') {
				$('log').empty;
			};
		}
	});
	
	logfx = new Fx.Style($('log'), 'opacity', {
		duration: 500, 
		wait: true,
		onStart: function() {
			$('log').setStyle('height', 'auto');
		},
		onComplete: function() {
			if (flag == 'logdown') { 
				$('log').empty;
				$('log').setStyle('height', 0);
				formfx.start(1);
			};
		}
	});

	$('ajaxform').addEvent('submit', function(e) {
		new Event(e).stop();

		this.send({
			update: $('log'),
			initialize: function() {
				flag = 'formdown';
				formfx.start(0);	
			},
			onComplete: function() {
				// logfx.start.delay(2000, logfx, '1');
			}
		});
	
	});	

});


function formback () {
	flag = 'logdown';
	logfx.start(0);
};

