function cancelBooking()
{
    var obj = document.getElementById("hotel");
    if (obj.value==0) {
    	//keine Auswahl
    	alert("Bitte wählen Sie ein Hotel aus.");
      return false;   
    } else {
        fenster = window.open (
        "",
        "Booking", // Name des neuen Fensters
        +"toolbar=1" // Toolbar
        +",location=1" // Adress-Leiste
        +",directories=1" // Zusatzleisten
        +",status=1" // Statusleiste
        +",menubar=1" // Menü
        +",scrollbars=1" // Scrollbars
        +",resizable=1" // Fenstergrösse veränderbar?
        +",width=800" // Fensterbreite in Pixeln
        +",height=600" // Fensterhöhe in Pixeln
        );    
    
        fenster.location.href = 'https://secure.webres.net/webres/zimmer4/default.asp?LANG=' + $('input[name="LANG"]').val() + '&HID=' + $('#hotel').val(); 
        return false;
    }
}

  function beforeBooking()
  {
    var obj = document.getElementById("hotel");

    if (obj.value==0) {
    	//keine Auswahl
    	alert("Bitte wählen Sie ein Hotel aus.");
      return false;   
    } else {
        //alert( $('#hotel').val() )

       // return false;
    	var netbooker = document.getElementById("netbooker");
    	document.forms.bookingForm.action = "http://www.hoteldaten.com/koop-apis/wdba/dorequest.php";
        document.getElementById('wr_departure').value = document.getElementById('input_departure').value;
        document.getElementById('wr_arrival').value = document.getElementById('input_arrival').value;
        document.getElementById('wr_persons').value = document.getElementById('person').value;
        document.getElementById('wr_rooms').value = document.getElementById('inputRateCode').value;

        $('#wr_webresid').val( $('#hotel').val() );

    }

/*    else {
    	//netbooker
    	var webres = document.getElementById("webres");
    	//webres.innerHTML = "&nbsp;";    	
    	document.forms.bookingForm.action = "https://utelllink.ibe.netbooker.com/web/FrontController.nb4";

    	var lookAndFeelId = "";
    	var propertyCode = "";

    	switch (obj.value) {
    		case "1":
	    		lookAndFeelId = "5269";
	    		propertyCode = "041847";
    			break;
    		case "2":
	    		lookAndFeelId = "5270";
	    		propertyCode = "044162";
    			break;
    		case "3":
	    		lookAndFeelId = "5268";
	    		propertyCode = "041850";
    			break;
    		case "4":
	    		lookAndFeelId = "5267";
	    		propertyCode = "041848";
    			break;
    		case "6":
	    		lookAndFeelId = "5068";
	    		propertyCode = "043843";
    			break;
    		case "7":
	    		lookAndFeelId = "5456";
	    		propertyCode = "046082";
    			break;
    	}

    	document.getElementById("lookAndFeelId").value = lookAndFeelId;
    	document.getElementById("propertyCode").value = propertyCode;

      departure = document.getElementById('input_departure').value.split(".");
      document.getElementById("departDate").value=departure[0];
      document.getElementById("departMonth").value=departure[1];
      document.getElementById("departYear").value=departure[2];  

      arrival = document.getElementById('input_arrival').value.split(".");
      document.getElementById("arriveDate").value=arrival[0];
      document.getElementById("arriveMonth").value=arrival[1];
      document.getElementById("arriveYear").value=arrival[2];     	
      
      document.getElementById("adults").value=document.getElementById("person").value;
      document.getElementById("rateCode").value=document.getElementById("inputRateCode").value;
     
      //Anzahl der Nächte ermitteln
      dBeginn = new Date(arrival[2], arrival[1]-1, arrival[0]);
      dEnde = new Date(departure[2], departure[1]-1, departure[0]);
      dauer = dEnde.getTime() - dBeginn.getTime();
      dauer = dauer / 1000 / 60 / 60 / 24;
      dauer = Math.round(dauer);
      document.getElementById("numberOfNights").value = dauer;
      
    }
   */
   	document.forms.bookingForm.submit();
     //return false;
  }
  
  function fillBookingForm() 
  {

    var jetzt = new Date();
  
    var heute = new Date(jetzt.getTime());
    var morgen = new Date(jetzt.getTime()+86400000);
    var uebermorgen = new Date(jetzt.getTime()+172800000);
  
    day = heute.getDate();
    month = parseInt(heute.getMonth()) + 1;
    year = heute.getFullYear();
    var strHeute = day + "." + month + "." + year;

    day = morgen.getDate();
    month = parseInt(morgen.getMonth()) + 1;
    year = morgen.getFullYear();
    var strMorgen = day + "." + month + "." + year;
  
    day = uebermorgen.getDate();
    month = parseInt(uebermorgen.getMonth()) + 1;
    year = uebermorgen.getFullYear();
    var strUebermorgen = day + "." + month + "." + year;

    if (heute.getHours()<18) {
      document.getElementById("input_arrival").value = strHeute;
      document.getElementById("input_departure").value = strMorgen;      
    } else {
      document.getElementById("input_arrival").value = strMorgen;
      document.getElementById("input_departure").value = strUebermorgen;
    }     
    var jac_lng = {
        de : {
           core_days_offset : 0,
           core_days_of_week : ['Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sonntag'],
           core_short_days_of_week : ['M', 'D', 'M', 'D', 'F', 'S', 'S'],
           core_months_of_year : ['Januar', 'Februar', 'Marz', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember']
        }
    };    

    calendarDatePicker.handlers( ['input_arrival', function(date){updateAbreise(date);}, {type : 'date', locale:'de', format: '%d.%m.%Y'}] );
    calendarDatePicker.handlers( ['input_departure', 'input_departure', {type : 'date', locale:'de', format: '%d.%m.%Y'}] );
  }
  
  function updateAbreise(date)
  {
    var jetzt = new Date();
    var temp = date.split(".");
    var newDate = new Date(temp[2], temp[1]-1, temp[0]);
    
    var newDateTomorrow = new Date(newDate.getTime()+86400000);
    var day = newDateTomorrow.getDate();
    var month = parseInt(newDateTomorrow.getMonth()) + 1;
    var year = newDateTomorrow.getFullYear();
    var strMorgen = day + "." + month + "." + year;    
    document.getElementById("input_departure").value=strMorgen;
    document.getElementById("input_arrival").value=date;
  }
  
  function onHotelSelect(obj, strRateCode, strRooms)
  {

  	switch (obj.value) {
  		case "5":
  			document.getElementById("varRateCode").innerHTML = strRooms+":";
  			document.getElementById("inputRateCode").value = "1";
  		break;
  		default:
  			document.getElementById("varRateCode").innerHTML = strRateCode+":";
  			document.getElementById("inputRateCode").value = "";
  		break;
  	}
  	
  }