/*
	@author:	Krzysztof Prugar
	@desc:		Javascript for restaurant_home.php
*/

$(document).ready(function() 
{
	// Allows the shopping cart to follow the user's scroll
	$(function() 
  	{
		var offset = $("#toggle_online_orders").offset();

		//var topPadding = 15;
		var topPadding = 0;
		$(window).scroll(function() 
		{
			if ($(window).scrollTop() > offset.top) 
			{
				$("#toggle_online_orders").stop().animate(
				{
					marginTop: $(window).scrollTop() - offset.top + topPadding
				});
			} 
			else 
			{
				$("#toggle_online_orders").stop().animate(
				{
					marginTop: 0
				});
			};
		});
	});
	// This will handle enabling or disabling the shopping cart.
	$.ajax({
		url: "get_status_v2.php",
		data: "idCheck="+restaurantID,
		type: 'GET',
		dataType: 'json',
		success: function(data) 
		{
	
			if( data == 0 )
			{		
				$("#toggle_online_orders").find(":button").attr("disabled","disabled");
				$("#toggle_online_orders").find(":submit").attr("disabled","disabled");
				$("#toggle_checkout_pickup").find(":submit").attr("disabled","disabled");
				$("#toggle_checkout_delivery").find(":submit").attr("disabled","disabled");
				$("#toggle_menu_display").find(":button").attr("disabled","disabled");
				$("#toggle_ajax_pro_details").find(":button").attr("disabled","disabled");
				$("#toggle_checkout_display").find(":submit").attr("disabled","disabled");
				
				
				$("#toggle_online_orders").fadeTo(0, 0.33);
				$("#toggle_checkout_pickup").find(":submit").fadeTo(0, 0.33);
				$("#toggle_checkout_delivery").find(":submit").fadeTo(0, 0.33);
				
				$("#toggle_menu_display").find(":button").fadeTo(0, 0.33);
				$("#toggle_ajax_pro_details").find(":button").fadeTo(0, 0.33);
				
				$("#toggle_checkout_display").find(":submit").fadeTo(0, 0.33);
				$("#toggle_viewcart_display").find(":button").attr("disabled","disabled");
				$("#toggle_viewcart_display").find(":button").fadeTo(0, 0.33);

				// Disable all form submits
				$("form").submit(function()
				{
					return false;
				});
				
			}
			else if( data == 1 )
			{
				$("#toggle_online_orders").find(":button").removeAttr("disabled");
				$("#toggle_online_orders").find(":submit").removeAttr("disabled");
				$("#toggle_checkout_pickup").find(":submit").removeAttr("disabled");
				$("#toggle_checkout_delivery").find(":submit").removeAttr("disabled");
				
				$("#toggle_menu_display").find(":submit").removeAttr("disabled");
				$("#toggle_ajax_pro_details").find(":button").removeAttr("disabled");
				
				$("#toggle_checkout_display").find(":submit").removeAttr("disabled");
				
				$("#toggle_online_orders").fadeIn(0);
				$("#toggle_checkout_pickup").find(":submit").fadeIn(0);
				$("#toggle_checkout_delivery").find(":submit").fadeIn(0);
				
				$("#toggle_menu_display").find(":submit").fadeIn(0);
				$("#toggle_ajax_pro_details").find(":button").fadeIn(0);
				
				$("#toggle_checkout_display").find(":submit").fadeIn(0);
			}
		},
		error: function(e, xhr, setting, exception)
		{
			//alert(e + '   ' + xhr + '   ' + setting + '   ' + exception );
		}
	});
});