jQuery(document).ready(function(){
	jQuery('.ask_for_back_call').click(function(e){
			jQuery('#order_callback_form').modal();
			 return false;
	});
	jQuery('.ask_for_back_call_right').click(function(e){
			jQuery('#order_callback_form').modal();
			 return false;
	});
	jQuery('.send_order_call_button').click(function(){
		order_callback_send_start();
		if(order_callback_validate_form())
		{
		jQuery.ajax({
			  type: 'POST',
			  url: '/order_callback_ajax_page/',
			  data: jQuery('#order_callback_form_element').serialize(),
			  success: function( data )
			  				{
							setTimeout('order_callback_send_finish()' , 2000);
			  				}
			});
		}
		else
		{
			order_callback_report_problems();
		}
	});
});

function order_callback_send_start()
{
	jQuery('#simplemodal-container').css('height', '250px');
	jQuery('#order_callback_form div.loading_bar').css('display','block');
}

function order_callback_send_finish()
{
	jQuery('.labeled_input').each(function(){
		jQuery('#order_callback_form_element').fadeOut(1000);
		setTimeout('jQuery("#order_callback_thanx_block").fadeIn(1000)' , 1100);
		;
	});
	jQuery('#simplemodal-container').css('height', '220px');
	jQuery('#order_callback_form div.loading_bar').css('display','none');
}

function order_callback_validate_form()
{
	return true;
}


