        var HoursDifference="0";
var AdultsControlName="Adults";
var ChildsControlName="Childs";
var InfantsControlName="Infants";
var StartDayControlName="StartDay";
var StartMonthControlName="StartMonth";
var StartYearControlName="StartYear";
var NumberNightsControlName="nb_nuit";
var PropertyControlName="Property";
var RoomCodeControlName="RoomID";
var PromoCodeControlName= "promocode";
var DatePickerControlName= "datepicker";
var BookingStartDate ="";
var BookingEndDate = "";
var URL="";
var NumberNights = "";
var datepicker = "";
var Property ="";
var BookingStartDate = new Date();
var BookingEndDate = new Date();
var dayName = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var monthName = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");

function parseBooking() {
    
    URL="https://www.thebookingbutton.com.au/properties/";
    
    //var Adults = document.getElementById(AdultsControlName).options[document.getElementById(AdultsControlName).selectedIndex].value;
    //var Childs = document.getElementById(ChildsControlName).options[document.getElementById(ChildsControlName).selectedIndex].value;
    //var Infants = document.getElementById(InfantsControlName).options[document.getElementById(InfantsControlName).selectedIndex].value;
    //var StartDay = document.getElementById(StartDayControlName).options[document.getElementById(StartDayControlName).selectedIndex].value;
    //var StartMonth = document.getElementById(StartMonthControlName).options[document.getElementById(StartMonthControlName).selectedIndex].value;
    //var StartYear = document.getElementById(StartYearControlName).options[document.getElementById(StartYearControlName).selectedIndex].value;
    NumberNights = document.getElementById(NumberNightsControlName).options[document.getElementById(NumberNightsControlName).selectedIndex].value;
    datepicker = document.getElementById(DatePickerControlName).value;
    Property= document.getElementById(PropertyControlName).value;
    
    //Convert Date
    if (datepicker != null) { 
        var temp = datepicker.split('/');
        BookingStartDate.setFullYear(temp[2],temp[1]-1,temp[0]);
    } else if (StartDay != null) {
        BookingStartDate.setFullYear(StartYear, StartMonth, StartDay);
    }
    //alert(BookingStartDate.getMonth());
    
    /** The Booking Button **/
    URL = URL + Property + "?currency=AUD" + "&start_date=" + BookingStartDate.getDate() + "+" + monthName[BookingStartDate.getMonth()] + "+" + BookingStartDate.getFullYear() + "&check_in_date=" + BookingStartDate.getDate() + "+" + monthName[BookingStartDate.getMonth()] + "+" + BookingStartDate.getFullYear();;
    //Add Days
    if (NumberNights != null) {
        BookingEndDate = BookingStartDate;
        BookingEndDate.setDate(BookingEndDate.getDate()+parseInt(NumberNights));
                
        URL = URL + "&check_out_date=" + BookingEndDate.getDate() + "+" + monthName[BookingEndDate.getMonth()] + "+" + BookingEndDate.getFullYear();
    }
    /** Redirect**/
    //location.href= URL;
    window.open(URL);
}
