window.addEvent('domready',mail_form_init);

function mail_form_init()
{
	var req = new Request.HTML
	(
		{
			url:'/add_question/',
			method: 'post',
			onSuccess: function( tree, elements, html, javascript )
			{
				
				if ( html != '' )
				{
					this.onFailure();
					$('captcha_image').src = $('captcha_image').src + '#';
				}
				else
				{
					$('send_console').setStyle('color','green');
					$('send_console').set('text','Письмо отправлено.');
					$('captcha_image').src = $('captcha_image').src + '#';
				}
			},
			onFailure: function()
			{
				$('send_console').setStyle('color','red');
				$('send_console').set('text','Отправка письма не удалась. Приносим свои извинения. Отправьте письмо вручную на указанный выше e-mail.');
			}
		}
	);
	
	$('submit_mail_button').addEvent
	(
		'click',
		function ( el )
		{
			$('send_console').setStyle('color','blue');
			$('send_console').set('text','Письмо отсылается ...');
			req.send( $('mail_submit_form') );
		}
	);
}