Bad Ischl Accommodations

var domscript = document.createElement('script'); var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); domscript.src = gaJsHost+"google-analytics.com/ga.js"; window.gaLoadDone = false; domscript.onload = function() { window.gaLoadDone = true; initGoogleAnalytics(); }; domscript.onreadystatechange = function() { if ( ('loaded' === domscript.readyState || 'complete' === domscript.readyState) && window.gaLoadDone == false) { window.gaLoadDone = true; initGoogleAnalytics(); } } document.getElementsByTagName('head')[0].appendChild(domscript); function initGoogleAnalytics () { var pageTracker = _gat._getTracker("UA-4204334-1"); pageTracker._setDomainName("none"); pageTracker._setAllowLinker(true); pageTracker._initData(); var gatcUrl = "/at/guide/7M,en,SCH1/objectId,RGN105682at,folder,ACCOMMODATION/acco.html"; pageTracker._trackPageview("/at/guide/7M,en,SCH1/objectId,RGN105682at,folder,ACCOMMODATION/acco.html"); } jQuery(document).ready(function() { var edSet = false; var sdSet = false; jQuery("#sd").change(function(){ sdSet=true; if(edSet){ var ed = new Date(convertDate($("#ed").attr("value") + "")); var sd = new Date(convertDate(this.value+"")); if( !checkDuration(ed , sd) && !checkSdBeforeEd(ed , sd) && !checkSdEqualsEd(ed , sd) && !checkDateNull(sd, ed) ){ jQuery("#datepickerErrorField").empty(); jQuery("#datepickerErrorField").css('display', 'none'); jQuery("#ed").removeClass('error'); jQuery("#sd").removeClass('error'); jQuery("#l_ed").removeClass('error'); jQuery("#l_sd").removeClass('error'); } }else{ var min = new Date(new Date(convertDate(this.value+"")).getTime() + 86400000); var minyear = 0; if(min.getYear()<1900){ minyear = min.getYear()+1900; } else { minyear = min.getYear(); } min = "" + min.getDate() + "." + (min.getMonth()+1) + "." + minyear; $("#ed").val(min); }}); jQuery("#ed").change(function(){ edSet=true; var sd = new Date(convertDate($("#sd").attr("value") + "")); var ed = new Date(convertDate(this.value+"")); if( !checkDuration(ed , sd) && !checkSdBeforeEd(ed , sd) && !checkSdEqualsEd(ed , sd) && !checkDateNull(sd, ed) ){ jQuery("#datepickerErrorField").empty(); jQuery("#datepickerErrorField").css('display', 'none'); jQuery("#ed").removeClass('error'); jQuery("#sd").removeClass('error'); jQuery("#l_ed").removeClass('error'); jQuery("#l_sd").removeClass('error'); } }); function checkDuration(ed , sd){ var diff = ed.getTime() - sd.getTime(); diff = Math.floor(diff / (1000 * 60 * 60 * 24)); if (diff > 50){ jQuery("#datepickerErrorField").empty(); jQuery("#datepickerErrorField").append("Length of stay must be less than 50 days."); jQuery("#datepickerErrorField").css('display', 'block'); jQuery("#ed").addClass('error'); jQuery("#sd").addClass('error'); jQuery("#l_ed").addClass('error'); jQuery("#l_sd").addClass('error'); return true; } return false;} function checkSdBeforeEd(ed , sd){ if (ed < sd){ jQuery("#datepickerErrorField").empty(); jQuery("#datepickerErrorField").append("The departure date is before the arrival date."); jQuery("#datepickerErrorField").css('display', 'block'); jQuery("#ed").addClass('error'); jQuery("#sd").addClass('error'); jQuery("#l_ed").addClass('error'); jQuery("#l_sd").addClass('error'); return true; } return false;} function checkSdEqualsEd(ed , sd){ if(ed.getUTCDate()=== sd.getUTCDate() && ed.getUTCMonth() === sd.getUTCMonth() && ed.getUTCFullYear() === sd.getUTCFullYear()){ jQuery("#datepickerErrorField").empty(); jQuery("#datepickerErrorField").append("The arrival date equals the departure date."); jQuery("#datepickerErrorField").css('display', 'block'); jQuery("#ed").addClass('error'); jQuery("#sd").addClass('error'); jQuery("#l_ed").addClass('error'); jQuery("#l_sd").addClass('error'); return true; } return false;} function checkDateNull(sd, ed) { if(sd.toString()=='Invalid Date'||ed.toString()=='Invalid Date'||sd.toString()=='NaN'||ed.toString()=='NaN'){ jQuery("#datepickerErrorField").empty(); jQuery("#datepickerErrorField").append("Arrival and departure date must be specified."); jQuery("#datepickerErrorField").css('display', 'block'); jQuery("#ed").addClass('error'); jQuery("#sd").addClass('error'); jQuery("#l_ed").addClass('error'); jQuery("#l_sd").addClass('error'); return true; } return false;}function checkValidDate(date){ today = new Date(); today.setDate(today.getDate() - 1); if(today > date){ jQuery("#datepickerErrorField").empty(); jQuery("#datepickerErrorField").append("The date is in the past."); jQuery("#datepickerErrorField").css('display', 'block'); jQuery("#sd").addClass('error'); jQuery("#l_sd").addClass('error'); return true; } return false;} jQuery("#rls").focus(function(){ if (jQuery(this).hasClass('grey')) { jQuery(this).addClass('black').removeClass('grey'); jQuery(this).attr('value', ''); } else { this.select(); } }); String.prototype.toRegExpString = function() { // nicht fuer netscape 4; var str = this.replace(/\./, "\\."); return str.replace(/([\^$\.\*\+\?\=\!\:\|\\\/\(\)\[\]\{\}])/g,"\$1"); }; jQuery("#rls").autocomplete({ timeout: 400, ajax: "/at/onlineck/autocomplete/7M,en,SCH1/modulId,guide,season,at1/room.html", insertText: function(str) { return str.name.replace(new RegExp('\(' + this.searchstring.toRegExpString() + '\)', 'gi'), '$1'); }, displayText: function(str) { return str.name; }, template: function(str) { if (str.path) { return '
  • ' + this.insertText(str) + ' (' + str.path + ')
  • ';} else { return '
  • ' + this.insertText(str) + '
  • ';}}, cacheSize: 20, idfield: '#r' }); jQuery("#rls").blur(function(){ if(this.value==""||this.value=="Town, City, Region, Country"){ if(jQuery("#rlsError").length==0){ jQuery("#rls").before("
    Please specify a destination.
    "); } } else { jQuery("#rlsError").remove(); } }); jQuery("#scout").submit(function() { if(jQuery("#rls").get(0).value==""||jQuery("#rls").get(0).value=="Town, City, Region, Country"){ if(jQuery("#rlsError").length==0){ jQuery("#rls").before("
    Please specify a destination.
    "); } var sd = new Date(convertDate($("#sd").attr("value") + "")); var ed = new Date(convertDate($("#ed").attr("value") + "")); checkSdEqualsEd(ed, sd); checkSdBeforeEd(ed, sd); checkDuration(ed, sd); return false; } if(checkSdEqualsEd(ed, sd)){ return false; } if(checkSdBeforeEd(ed, sd)){ return false; } if(checkDuration(ed, sd)){ return false; } return true; }); }); function doOnLoad() { return true; } function doOnUnLoad() { return true; } -->

    Bad Ischl

    Bad Ischl - LODGING

    Bad Ischl Image

    Location on the Map

    current position on the map
    Sunny
    05/18
    21°C/69F
    Sunny
    05/19
    24°C/75F
    Accommodation Search





    for
    Detailed Search


    back back
    The Map of the Austrian
    Romantic Road
    Karte der österreichischen Romantikstraße


    |