document.observe("dom:loaded", function() {

	$('lenta_question_form').observe('submit', lenta_question_submit_func);
	$('lenta_question_form_link').observe('click', lenta_question_submit_func);
	
	function lenta_question_submit_func() {

		$('lenta_question_form_link').setStyle({'display': 'none'});
	
		new Ajax.Request($('lenta_question_sid').getValue(), {
			method: 'post',
			parameters: {
				name: $('lenta_question_name').getValue(),
				email: $('lenta_question_email').getValue(),
				//sms: $('lenta_question_sms').getValue(),
				text: $('lenta_question_text').getValue(),
				about: $('lenta_question_about').getValue(),
				kaptcha: $('lenta_question_kaptcha').getValue()
			},
			onSuccess: function(transport) {
				var json = transport.responseText.evalJSON();

				$('lenta_question_form_link').setStyle({'display': 'inline'});
				
				if (json.result == 'true') {
					$('lenta_div_cats').setStyle({'display': 'none'});
					$('lenta_div_ravs').setStyle({'display': 'none'});
					$('lenta_show_form').setStyle({'display': 'none'});
					$('lenta_div_form').innerHTML = $('lenta_div_confirm').innerHTML;
					
				} else {
					if (json.message) alert(json.message);
					$('lenta_questiom_kaptcha_img').src = $('lenta_questiom_kaptcha_img').src + '#';
					$('lenta_question_kaptcha').val("");
				}
				
			},
			onFailure:  function(transport) {
				$('lenta_question_form_link').setStyle({'display': 'inline'});
				alert("Ошибка при отправке вопроса. Попробуйте еще раз позже.");
				$('#lenta_questiom_kaptcha_img').src = $('lenta_questiom_kaptcha_img').src + '#';
				$('#lenta_question_kaptcha').val("");
				
			}
		});
	}
});

