// JavaScript Document
var fadebox = "<div class='FadeFrame' id='FadeFrame'>Loading...<br />Please Wait...<br /><img src='/images/loading1.gif' height='32' width='32' alt='Loading' border='0' /></div>";
var fadesendbox = "<div class='FadeFrame' id='FadeFrame'>Sending...<br />Please Wait...<br /><img src='/images/loading1.gif' height='32' width='32' alt='Loading' border='0' /></div>";
var loadingtext = "Loading...<br />Please Wait...<br /><img src='/images/loading1.gif' height='32' width='32' alt='Loading' border='0' />";
var sendingtext = "Sending...<br />Please Wait...<br /><img src='/images/loading1.gif' height='32' width='32' alt='Loading' border='0' />";

jQuery(document).ready(function(){

	function submit_contact_form(){
		jQuery(fadesendbox).appendTo("#ContactForm");
		jQuery("#ContactForm").fadeTo(1000, 1, function() {		
			jQuery.post("/include/postcontact.php",
						 jQuery("#frmContactUs").serialize(),
						 function(data) {
								jQuery("#ContactForm").fadeTo(100, 1);
								jQuery("#ContactForm").html(data);
								jQuery("#FadeFrame").remove();
								jQuery(".btnSubmitContact").click(submit_contact_form);
						 }
			);
		});
	};
	
	jQuery(".btnSubmitContact").click(submit_contact_form);
	
	
	//=================================================//

	function next_unit_calendars() {
		var nextm = jQuery(this).attr("month");
		var nexty = jQuery(this).attr("year");
		var unitid = jQuery(this).attr("unitid");
		
		jQuery.get("/include/unitcals.php", { m: nextm, y: nexty, size: 'Sm', unitid: unitid  },
				function(data) {
//						jQuery("#UnitCalendars").animate({opacity: 0.1}, 250, function() {
							jQuery("#UnitCalendars").html(data);
//							jQuery("#UnitCalendars").animate({opacity: 1.0}, 250);
							jQuery(".btnUnitCalNext").click(next_unit_calendars);	
//						});
				}
		);
		
	};
	
	jQuery(".btnUnitCalNext").click(next_unit_calendars);
	
	
	//======================================================================//
	


	function cancel_booking_request() {		
		jQuery(".BookingFrame").fadeOut("normal", function() {
			jQuery(".BookingFrame").html("");																													
		});
	};


	function send_booking_request(){
		var unitid = jQuery(this).attr("unitid");

		jQuery.post("/include/sendrequest.php",
			 jQuery("#frmBookRequest").serialize(),
			 function(data) {  
					jQuery(".BookingFrame").fadeOut("fast", function(){	
						jQuery(".BookingFrame").html(data);
						jQuery(".BookingFrame").fadeIn("normal");

						jQuery(".btnUnitBookRequest").click(load_booking_request);
						jQuery(".btnBookCancel").click(cancel_booking_request);
						jQuery(".btnBookSend").click(send_booking_request);
					
					});	
		});
  };	
	
	function load_booking_request() {
		var unitid = jQuery(this).attr("unitid");
		
	  jQuery.get("/include/bookrequest.php", { unitid: unitid },
        function(data) {
					jQuery(".BookingFrame").html(data);
					jQuery(".BookingFrame").fadeIn("normal");
					jQuery(".btnUnitBookRequest").click(load_booking_request);
					jQuery(".btnBookCancel").click(cancel_booking_request);
					jQuery(".btnBookSend").click(send_booking_request);
        }
    );
		
	};	
	
	jQuery(".btnUnitBookRequest").click(load_booking_request);
	jQuery(".btnBookCancel").click(cancel_booking_request);
	jQuery(".btnBookSend").click(send_booking_request);
	
});

