var formList = $('maillistSmallForm');
//var loader = form.down('.loader');

formList.observe('submit', function(event) {
	//stop the actual submit event
	event.stop();
	formList['submit'].disable();
	
	//ajax post to the form's action
	new Ajax.Request(formList.action, {
		method:     'post',
		parameters: formList.serialize(true),
		onSuccess:  function(transport, json)
		{
			formList['submit'].enable();
			//loader.hide();
			//$('error_message').update("");
			if(json.success)
			{
				//window.location = "/overlord/";
				new Effect.toggle(formList, 'slide', { queue: 'front' });
				new Effect.toggle('success_msg_list_small', 'appear', { queue: 'end' });
			}
			else
			{
				new Effect.toggle('error_msg_list_small', 'appear');
			}
		}
	});
});

