$(document).ready(function() {

var calendarOne;
var calendarTwo;
var queryString;

//Get date incase it's not inputted.
var today = new Date(); 
var dd = today.getDate(); 
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear(); 
if(dd<10){dd='0'+dd}; //add leading 0 
if(mm<10){mm='0'+mm}; //add leading 0


	$('#bookingBtn').click(function() {
	
		if ($('#inputField1').val() == "" && $('#inputField2').val() == ""){
				
			queryString = "StartDateString=" + dd + "%2F" + mm + "%2F" + yyyy;	
			
			window.location = 'https://www.luxuryroomreservations.com/en-GB/IBE/55/Room/Availability?NoOfAdults=2&NoOfChildren=0&' + queryString + '&NoOfNights=1&HotelCode=HULHRDH';
		
		} else{
			  
			  calendarOne = $('#inputField1').val(); 
			  calendarTwo = $('#inputField2').val(); 
			  
				var datePartsOne = calendarOne.split("-");
				//US date format
				var dateOne = new Date(datePartsOne[0], (datePartsOne[1] - 1) ,datePartsOne[2]);
				//UK date format
				//var dateOne = new Date(datePartsOne[2], (datePartsOne[1] - 1) ,datePartsOne[0]);				
	
				var datePartsTwo = calendarTwo.split("-");
				//US date format
				var dateTwo = new Date(datePartsTwo[0], (datePartsTwo[1] - 1) ,datePartsTwo[2]);
				//UK date format
				//var dateTwo = new Date(datePartsTwo[2], (datePartsTwo[1] - 1) ,datePartsTwo[0]);
	
				//Difference in days
				var diff =  Math.floor(( dateTwo - dateOne ) / 86400000);
	
				queryString = "StartDateString=" + datePartsOne[2] + "%2F" + datePartsOne[1] + "%2F" + datePartsOne[0];
	
				if (!(isNaN(diff))){
					
					if (diff <= 0){
						queryString += "&NoOfNights=1";
					} else {
						queryString += "&NoOfNights=" + diff;
					}
					
				} else {
					queryString += "&NoOfNights=1";
				}
	
				window.open('https://www.luxuryroomreservations.com/en-GB/IBE/55/Room/Availability?NoOfAdults=2&NoOfChildren=0&' + queryString + '&HotelCode=HULHRDH' , '_blank');
				
			}
	});

	$("#modifyBtn").click(function() {
		window.open('https://www.luxuryroomreservations.com/en-GB/IBE/55/ManageReservation','_blank')						   
		//window.location = "https://www.luxuryroomreservations.com/en-GB/IBE/55/ManageReservation";
	});

});
