reservations.azimuthotels.de
Open in
urlscan Pro
2a02:26f0:3500:589::2818
Public Scan
Submitted URL: https://reservations.travelclick.com/77602?confirmid=766481919&languageid=7
Effective URL: https://reservations.azimuthotels.de/77602?confirmid=766481919&languageid=7
Submission: On May 23 via manual from DE — Scanned from DE
Effective URL: https://reservations.azimuthotels.de/77602?confirmid=766481919&languageid=7
Submission: On May 23 via manual from DE — Scanned from DE
Form analysis
8 forms found in the DOMName: GuestsAndRoomsForm —
<form novalidate="" name="GuestsAndRoomsForm" ng-submit="updateGuests()" class="GuestsAndRoomsForm ng-pristine ng-valid">
<h1 id="guestsAndRoomsHeader" tabindex="0" ng-keydown="($event.which === 13 || $event.which === 32)? $event.preventDefault() : 0" class="ng-binding add-outline">WIE VIELE GÄSTE DÜRFEN WIR BEGRÜSSEN?</h1>
<!-- ngIf: MRB != true -->
<!--ng-repeat rows by number of children which updates on selection of "number of children"-->
<!-- ngRepeat: children in numToArray(initOptions.Children) track by $index --><!-- ngIf: MRB != true --><!-- end ngRepeat: children in numToArray(initOptions.Children) track by $index -->
<!--for multiple room booking -->
<!--{{initOptionsArrays}}-->
<!-- ngRepeat: initOptionsArray in initOptionsArrays track by $index --><!-- ngIf: MRB == true -->
<div class="MRBBlock ng-scope" ng-repeat="initOptionsArray in initOptionsArrays track by $index" ng-if="MRB == true" id="room-1-occupancy-details">
<div class="row GuestsAndRoomsForm-dropdown-wrappper" ng-class="(allowInfants && allowChildren)?'MRBNOTChangedDdlWidth':''">
<!--delete button-->
<!-- ngIf: initOptionsArrays.length > 1 -->
<div class="GuestsAndRoomsForm-dropdownMRB col-xs-12 col-md-4 col-lg-4 " style="margin-top:0; ">
<select class="GuestsAndRoomsForm-select ng-pristine ng-untouched ng-valid ng-isolate-scope" title="Number of Adults" tabindex="0" ng-disabled="id != undefined && initOptionsArray.id != id && roominContext"
ng-class="{'guestsAndRooms-mrb-disabled': id != undefined && initOptionsArray.id != id && roominContext}" ng-model="initOptionsArray.Adults"
ng-options="(guest | adultsFilter) for guest in (initOptionsArray.guests.maxAdults | limitTo: initOptionsArray.maxAdults : 1)" ng-change="updateAdultArrMRB(initOptionsArray,'2');gmsAdultEvent(initOptionsArray.Adults, initOptionsArray);"
toggle-arrow="" aria-disabled="false" aria-invalid="false">
<option value="?" selected="selected"></option>
</select>
</div>
<div ng-show="allowChildren" class="GuestsAndRoomsForm-dropdownMRB col-xs-12 col-md-4 col-lg-4" aria-hidden="false">
<select class="GuestsAndRoomsForm-select ng-pristine ng-untouched ng-valid ng-isolate-scope" title="Number of Children" tabindex="0" ng-disabled="id != undefined && initOptionsArray.id != id && roominContext"
ng-class="{'guestsAndRooms-mrb-disabled': id != undefined && initOptionsArray.id != id && roominContext}" ng-model="initOptionsArray.Children"
ng-options="(guest | childrenFilter) for guest in initOptionsArray.guests.maxChildren" ng-hide="!allowChildren" ng-change="updateChildArrMRB(initOptionsArray,'0');gmsChildrenEvent(initOptionsArray.Children, initOptionsArray)"
toggle-arrow="" aria-hidden="false" aria-disabled="false" aria-invalid="false">
<option value="?" selected="selected"></option>
</select>
</div>
<!--{{initOptions}}-->
<div ng-show="allowInfants && allowChildren" class="GuestsAndRoomsForm-dropdownMRB col-xs-12 col-md-4 col-lg-4 ng-hide" aria-hidden="true">
<select class="GuestsAndRoomsForm-select ng-pristine ng-untouched ng-valid ng-isolate-scope" title="Number of Infants" tabindex="0" ng-disabled="id != undefined && initOptionsArray.id != id && roominContext"
ng-class="{'guestsAndRooms-mrb-disabled': id != undefined && initOptionsArray.id != id && roominContext}" ng-model="initOptionsArray.Infants"
ng-options="(guest | infantsFilter) for guest in initOptionsArray.guests.maxInfants" ng-change="updateInfantArrMRB(initOptionsArray,'0');gmsInfantEvent(initOptionsArray.Infants, initOptionsArray)" toggle-arrow="" aria-disabled="false"
aria-invalid="false">
<option value="?" selected="selected"></option>
</select>
</div>
<!--ng-repeat rows by number of children which updates on selection of "number of children" for mobile only -->
<div class="container-fluid visible-xs">
<!-- ngRepeat: children in numToArray(initOptionsArray.Children) track by $index -->
</div>
</div>
<div class="row GuestsAndRoomsForm-dropdown-wrappper ageDdl ng-hide" ng-hide="!isChildrenAgesAllowed" aria-hidden="true">
<!--ng-repeat rows by number of children which updates on selection of "number of children"-->
<!-- ngRepeat: children in numToArray(initOptionsArray.Children) track by $index -->
</div>
<!-- End of Shows for Mobile only -->
<!--<div class="GuestsAndRoomsForm-dropdown col-xs-12 col-md-4 col-lg-4 col-lg-offset-4">-->
<!--<select class="GuestsAndRoomsForm-select" title="Number of Rooms"-->
<!--ng-init="initOptions.Rooms = guests.defaultRooms" ng-model="initOptions.Rooms"-->
<!--ng-options="(room | roomsFilter) for room in (guests.maxRooms | limitTo: maxRoomsPerBooking : 1)">-->
<!--</select>-->
<!--</div>-->
</div><!-- end ngIf: MRB == true --><!-- end ngRepeat: initOptionsArray in initOptionsArrays track by $index -->
<!--button for add mutiple room -->
<!-- ngIf: MRB == true && initOptionsArrays.length < maxRoom && !hideAddRoomButton -->
<div class="addRoom col-xs-12 col-md-6 col-lg-4 ng-scope" ng-class="{'addRoomCosmo' : hideCodeWidget}" ng-if="MRB == true && initOptionsArrays.length < maxRoom && !hideAddRoomButton">
<svg role="none" aria-hidden="true" focusable="false" tabindex="-2" ng-click="addRoom(); $event.preventDefault();" class="add-code-icon addRoomSVG PricingBox-info-circle" version="1.1" x="0px" y="0px" width="12px" height="12px"
viewBox="0 0 12 12" data-src="./assets/images/icons/add.svg" data-reactid=".0.2.0.0.1.2.1">
<title>Add Icon</title>
<desc>Created with Sketch.</desc>
<g type="MSPage">
<g transform="translate(-1198.000000, -402.000000)" type="MSArtboardGroup">
<g transform="translate(911.000000, 204.000000)" type="MSLayerGroup">
<g transform="translate(43.000000, 102.000000)" type="MSShapeGroup">
<g transform="translate(0.000000, 82.000000)">
<g transform="translate(245.000000, 15.000000)">
<path class="Icon-property--stroke" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M5,10 V0"></path>
<path class="Icon-property--stroke" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M10,5 H0"></path>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>
<div id="guests-and-rooms-add-room-btn" ng-click="addRoom(); $event.preventDefault();" class="AddARoom total-text-link-color ng-binding" aria-label="Ein Zimmer hinzufügen" role="button" tabindex="0">Ein Zimmer hinzufügen</div>
</div><!-- end ngIf: MRB == true && initOptionsArrays.length < maxRoom && !hideAddRoomButton -->
<!--<button type="button" style="margin-top: 3em" ng-click="addRoom()" ng-if="MRB == true && initOptionsArrays.length < 6">Add Room</button>-->
<!--end here-->
<!-- ngIf: (specialCodeEnabled.specialCodesFieldEnabled) && (displayWidget !=true) --><tc-special-codes class="special-code-wrap ng-scope" ng-hide="hideCodeWidget"
ng-if="(specialCodeEnabled.specialCodesFieldEnabled) && (displayWidget !=true)" aria-hidden="false"><!--css is designed in _accommodations-grid.scss .tags-->
<div class="row container-special-code container-special-code-new">
<div class="tags">
<ul ng-keydown="(isIEEdge && $event.which === ACCESSIBILITY_ENTER) ? [Show($event), $event.preventDefault()] : 0" id="add-code-dropdown-id" aria-label="Hier Promocode eintragen (optional)" ng-focus="special.isopen=false"
class="add-code col-xs-12 AccommodationsNav-filter-transparent" ng-click="Show($event);" style="cursor: pointer;" role="button" tabindex="0">
<!--(idx,code)-->
<!--this is addCode placeholder-->
<div ng-hide="placeHolder" class="ng-binding">Hier Promocode eintragen (optional)</div>
<!-- ngIf: showCorpLoginLabel -->
<!-- ngRepeat: (idx,code) in codes track by $index -->
<!-- <div class="add-icon" ng-click="Show()"></div>
<div class="add-icon" ng-click="Show()"></div> -->
<!-- <svg focusable="false" role="none" aria-hidden="true" ng-hide="toggle" class="add-code-icon"
version="1.1"
x="0px" y="0px"
width="12px"
height="12px" viewBox="0 0 12 12" data-src="./assets/images/icons/add.svg"
data-reactid=".0.2.0.0.1.2.1">
<title>Add Icon</title>
<desc>Created with Sketch.</desc>
<g type="MSPage">
<g transform="translate(-1198.000000, -402.000000)" type="MSArtboardGroup">
<g transform="translate(911.000000, 204.000000)" type="MSLayerGroup">
<g transform="translate(43.000000, 102.000000)" type="MSShapeGroup">
<g transform="translate(0.000000, 82.000000)">
<g transform="translate(245.000000, 15.000000)">
<path class="Icon-property--stroke" fill="none" stroke="#000" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round" d="M5,10 V0"></path>
<path class="Icon-property--stroke" fill="none" stroke="#000" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round" d="M10,5 H0"></path>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>
<svg focusable="false" role="none" aria-hidden="true" ng-show="toggle" class="add-code-icon"
version="1.1" x="0px"
y="0px"
width="12px" height="12px" viewBox="0 0 12 12" data-src="./assets/images/icons/add.svg"
data-reactid=".0.2.0.0.1.2.1">
<title>Add Icon</title>
<desc>Created with Sketch.</desc>
<g type="MSPage">
<g transform="translate(-1198.000000, -402.000000)" type="MSArtboardGroup">
<g transform="translate(911.000000, 204.000000)" type="MSLayerGroup">
<g transform="translate(43.000000, 102.000000)" type="MSShapeGroup">
<g transform="translate(0.000000, 82.000000)">
<g transform="translate(245.000000, 15.000000)">
<path class="Icon-property--stroke" fill="none" stroke="#000" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round" d="M10,5 H0"></path>
</g>
</g>
</g>
</g>
</g>
</g>
</svg> -->
<span class="CardGrid-price-color-change" style="width: 10px; height: 10px; right: 16px; position: absolute;vertical-align: middle;">
<span class="tiny-down ng-isolate-scope" style="stroke: #1b4364; width:10px;height:10px;vertical-align: middle;" toggle-arrow="" flag="toggle"><svg focusable="false" role="none" aria-hidden="true" version="1.1" id="Layer1" stroke="#000"
class="Icon" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="10px" height="10px" viewBox="0 0 10 6">
<g sketch:type="MSPage">
<g transform="translate(-95.000000, -236.000000)" sketch:type="MSArtboardGroup">
<g transform="translate(95.000000, 144.000000)" sketch:type="MSLayerGroup">
<g transform="translate(0.000000, 64.000000)" sketch:type="MSShapeGroup">
<g transform="translate(0.000000, 22.000000)">
<g transform="translate(1.000000, 7.000000)">
<path class="Icon-property--stroke" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d=" M4,3.828l4-3.535"></path>
<path class="Icon-property--stroke" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d=" M4,3.828L0,0.293"></path>
</g>
</g>
</g>
</g>
</g>
</g>
</svg></span>
</span>
</ul>
<div class="clear"></div>
</div>
<div ng-style="{'border-top':addBorder}" class="spacer codeWidget col-xs-12 ng-hide" ng-show="toggle" aria-hidden="true">
<!--<select class="Dropdown dropper"
style="width: 100%;cursor: pointer"
ng-model="codeType"
ng-options="codetype.name as codetype.language for codetype in codeTypes ">
<!--| orderBy : 'language'-->
<!-- </select> -->
<!--error message-->
<div id="tag-error-id" class="tags-error-wrapper">
<span style="width: 0px; opacity: 0; height: 0px; position: absolute; top: 0px; left: 0;" aria-live="polite">
<span aria-atomic="true" ng-show="$parent.alertVariable && cantFind" ng-attr-aria-live="{{ cantFind ? 'assertive' : 'off'}}" tabindex="-2" style="width: 0px; opacity: 0; height: 0px; position: absolute; top: 0px; left: 0;"
class="ng-binding ng-hide" aria-live="off" aria-hidden="true">Dieser Code konnte nicht gefunden werden.Bitte geben Sie Ihren Code neu ein.<!-- ngIf: $parent.alertVariable && cantFind --></span>
</span>
<div class="tags-error col-xs-12 ng-hide" ng-show="$parent.alertVariable && cantFind" aria-hidden="true">
<div class="ng-binding">Dieser Code konnte nicht gefunden werden.</div>
<div class="ng-binding">Bitte geben Sie Ihren Code neu ein.</div>
</div>
<div aria-live="polite">
<div aria-atomic="true" class="tags-error col-xs-12 ng-binding ng-hide" ng-show="$parent.alertVariable && combinationError" ng-attr-aria-live="{{combinationError ? 'assertive' : 'off'}}" aria-live="off" aria-hidden="true">Weder
der Travel Agent noch der Promo-/Firmencode sind mit dem Gruppencode verwendbar.<!-- ngIf: $parent.alertVariable && combinationError --></div>
</div>
<!--error message for post cutoff date-->
<div aria-live="polite">
<div aria-atomic="true" class="tags-error col-xs-12 ng-binding ng-hide" ng-show="$parent.alertVariable && showCutOffError" ng-attr-aria-live="{{showCutOffError ? 'assertive' : 'off'}}" aria-live="off" aria-hidden="true">Das
Ausschlußdatum Ihrer Gruppe ist abgelaufen. Wir können keine Reservierung für Ihre Gruppe durchführen. Bitte kontaktieren Sie Ihren Veranstaltungskoordinator für weitere
Informationen.<!-- ngIf: $parent.alertVariable && showCutOffError --></div>
</div>
<!--error message for post cutoff date-->
<div aria-live="polite">
<div aria-atomic="true" class="tags-error col-xs-12 ng-binding ng-hide" ng-show="$parent.alertVariable && groupCannotRemoved" ng-attr-aria-live="{{groupCannotRemoved ? 'assertive' : 'off'}}" aria-live="off" aria-hidden="true">
<!-- ngIf: $parent.alertVariable && groupCannotRemoved --></div>
</div>
</div>
<div ng-init="special.isopen=false" tabindex="-2" ng-keydown="keyDown($event)" aria-label="specialCode" class="Dropdown dropdown" uib-dropdown="" is-open="special.isopen">
<span aria-hidden="true" id="id-special-code-dropdown-id" tabindex="-2" aria-atomic="true" style="width: 0px; opacity: 0; height: 0px; position: absolute; top: 0px"></span>
<button type="button" class="btn btn-default dropdown-toggle dropdown-btn ng-binding" uib-dropdown-toggle="" ng-disabled="disabled" ng-click="!special.isopen" ng-attr-aria-live="{{onFocusVar ? 'assertive': 'off'}}"
ng-focus="onFocusVar = true" ng-blur="onFocusVar = false" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-live="off"> Promocode <span style="position: absolute; right: 16px; top: 8px;" toggle-arrow="" flag="special.isopen"
class="ng-isolate-scope"><svg focusable="false" role="none" aria-hidden="true" version="1.1" id="Layer1" stroke="#000" class="Icon" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns" xmlns="http://www.w3.org/2000/svg" x="0px"
y="0px" width="10px" height="10px" viewBox="0 0 10 6">
<g sketch:type="MSPage">
<g transform="translate(-95.000000, -236.000000)" sketch:type="MSArtboardGroup">
<g transform="translate(95.000000, 144.000000)" sketch:type="MSLayerGroup">
<g transform="translate(0.000000, 64.000000)" sketch:type="MSShapeGroup">
<g transform="translate(0.000000, 22.000000)">
<g transform="translate(1.000000, 7.000000)">
<path class="Icon-property--stroke" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d=" M4,3.828l4-3.535"></path>
<path class="Icon-property--stroke" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d=" M4,3.828L0,0.293"></path>
</g>
</g>
</g>
</g>
</g>
</g>
</svg></span>
</button>
<ul class="dropdown-menu" uib-dropdown-menu="" role="menu">
<!-- ngRepeat: codetype in codeTypes -->
<li aria-hidden="true" tabindex="-2" class="dropdown-menu-item ng-binding ng-scope" ng-click="setSelectedItem(codetype); special.isopen=false;" role="menuitem" ng-repeat="codetype in codeTypes" id="add-code-Discount"> Promocode</li>
<!-- end ngRepeat: codetype in codeTypes -->
<li aria-hidden="true" tabindex="-2" class="dropdown-menu-item ng-binding ng-scope" ng-click="setSelectedItem(codetype); special.isopen=false;" role="menuitem" ng-repeat="codetype in codeTypes" id="add-code-Corporate"> Ratenzugang /
Gutschein-/Unternehmenscode</li><!-- end ngRepeat: codetype in codeTypes -->
</ul>
</div>
<!--{{codeTypes}}-->
<!--{{codeType}} this is codeType-->
<!--{{translate.global_codeType_lblGroup}}-->
<input aria-label="Hier Promocode eintragen (optional)" type="text" ng-model="code" class="add-code-text ng-pristine ng-untouched ng-valid" ng-focus="special.isopen=false"
ng-keydown="$event.which === ACCESSIBILITY_ENTER ? $event.preventDefault() : 0" tabindex="0" aria-invalid="false">
<div class="spacer-btns">
<div type="button" ng-click="cancelAdd();$event.preventDefault()" ng-keydown="(isIEEdge && $event.which === ACCESSIBILITY_ENTER) ? [cancelAdd(), $event.preventDefault()] : 0" class="btn btn-primary-outline" role="button"
tabindex="0">
<div class="ng-binding">ABBRECHEN</div>
</div>
<div type="submit" id="add-code-button-id" ng-click="addCode()" class="spacer-btns-add btn btn-primary btn-primary-cta" ng-keydown="(isIEEdge && $event.which === ACCESSIBILITY_ENTER) ? [addCode(), $event.preventDefault()] : 0"
role="button" tabindex="0">
<div class="ng-binding">HINZUFÜGEN</div>
</div>
</div>
</div>
</div>
<!-- GSplash code -->
<div class="GSplash-wrapper group-attendee-popup" id="group-splash-parent-id">
<div id="overlay" aria-hidden="true" class="GSplash-wrapper-content scrollable-popup GSplash-wrapper-overlay-size display-none" style="top:0px;">
<div class="gsplash-modal-body gsplash-modal-body-width" style="float: left;width:100%;">
<a href="javascript:void(0);" aria-label="Schliessen" class="GSplash-close-button groupcode-close-button HeaderButton HeaderButton-content" ng-click="closeGSplashPopup()" tabindex="0" ng-keydown="($event.which === ACCESSIBILITY_ENTER || $event.which === ACCESSIBILITY_SPACE)? closeGSplashPopup() : 0">
<svg focusable="false" role="none" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" class="injected-svg Icon" width="20.927" height="20.906" viewBox="-0.516 -0.089 20.927 20.906" data-src="/assets/images/icons/close-x.svg">
<path class="Icon-property--stroke" fill="none" stroke="#454545" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M.606 19.77L18.978 1.4M19.385 19.385L1 1"></path>
</svg>
</a>
<!-- ngIf: bookNowBtn -->
<div ng-if="bookNowBtn" ng-class="{'group-overlay-withimage': (slides.length > 0)}" class="ng-scope">
<div class="overlay-groupimage overlay-groupimage-size col-xs-12">
<div class="overlay-groupimage-selectbtn">
<button tabindex="0" class="btn btn-primary btn-primary-cta ng-binding" ng-attr-aria-hidden="{{showGroupModal == 'display-block' ? false : true}}" ng-click="bookGSplash()" aria-hidden="true">AUSWÄHLEN UND ZUM NÄCHSTEN SCHRITT</button>
</div>
</div>
</div><!-- end ngIf: bookNowBtn -->
<!-- ngIf: slides.length > 0 -->
<div class="col-xs-12 group-title-mobile gsplash-heading ng-binding group-title-only-mobile" ng-class="{'group-title-only-mobile': !(slides.length > 0)}" tabindex="0">Bitte besuchen Sie uns in der </div>
<div class="gsplash-description col-xs-12 ng-binding group-description" ng-class="{'group-description': !(slides.length > 0)}" ng-bind-html="gSplashDetails.description | htmlUnicodeFilter"></div>
<div class="gsplash-details col-xs-12">
<!--<span class="gsplash-heading">{{gSplashDetails.groupName}}</span>-->
<div class="gsplash-data">
<div class="col-md-6 booking-details">
<!-- ngIf: gSplashDetails.formFieldsRequired.checkIn && (gSplashStartDate === gSplashEarliestCheckInDate) -->
<!-- ngIf: gSplashDetails.formFieldsRequired.checkIn && (gSplashStartDate !== gSplashEarliestCheckInDate) -->
<!-- ngIf: gSplashDetails.formFieldsRequired.earlyCheckIn && (gSplashStartDate !== gSplashEarliestCheckInDate) -->
<!-- ngIf: gSplashDetails.formFieldsRequired.checkOut && (gSplashEndDate === gSplashLatestCheckoutDate) -->
<!-- ngIf: gSplashDetails.formFieldsRequired.checkOut && (gSplashEndDate !== gSplashLatestCheckoutDate) -->
<!-- ngIf: gSplashDetails.formFieldsRequired.lateCheckOut && (gSplashEndDate !== gSplashLatestCheckoutDate) -->
<!-- ngIf: gSplashDetails.formFieldsRequired.cutOff -->
</div>
<div class="col-md-6 cordinator-details">
<!-- ngIf: gSplashDetails.formFieldsRequired.paymentMethod -->
<!-- ngIf: gSplashDetails.formFieldsRequired.coordinatorName -->
<!-- ngIf: gSplashDetails.formFieldsRequired.coordinatorPhone -->
<!-- ngIf: gSplashDetails.formFieldsRequired.coordinatorFax -->
<!-- ngIf: gSplashDetails.formFieldsRequired.coordinatorEmail -->
</div>
<div class="policy col-xs-12">
<div class="">
<div class="policy-label ng-binding">Bedingungen</div>
<!-- ngIf: gSplashDetails.groupRules.cancelPolicy -->
</div>
</div>
</div>
</div>
</div>
<div class="gsplash-modal-footer bottom-select-btn">
<!-- ngIf: bookNowBtn && slides.length > 0 -->
</div>
</div>
<div id="fade" class="display-none"></div>
</div>
</tc-special-codes><!-- end ngIf: (specialCodeEnabled.specialCodesFieldEnabled) && (displayWidget !=true) -->
<div class="xs-col-12" style="margin-top: 1%">
<button type="submit" tabindex="0" class="btn btn-primary GuestsAndRoomsForm-btn btn-primary-cta ng-binding ng-hide" ng-hide="btnUpdate" id="confirm-guests-button" aria-hidden="true"> BESTÄTIGEN SIE GÄSTE & ZIMMER </button>
<button type="submit" tabindex="0" ng-show="btnUpdate" class="GuestsAndRoomsForm-btn btn btn-primary btn-primary-cta ng-binding" id="update-guests-button" aria-hidden="false"> REISEDATEN AUSWÄHLEN </button>
</div>
</form>
Name: welcomeBackForm —
<form class="Welcome-back-form ng-pristine ng-invalid ng-invalid-required" name="welcomeBackForm" ng-submit="submitWelcomeBackForm()">
<div class="row">
<div class="col-xs-12 col-md-6">
<input type="text" autocomplete="off" name="confirmationNumber" aria-label="Bestätigungsnummer" class="form-control form-control-lg form-control--custom js-input-firstname ng-pristine ng-untouched ng-valid ng-valid-required"
placeholder="Bestätigungsnummer" ng-class="{'border-bottom-red':!welcomeBackForm.confirmationNumber.$error.required && welcomeBackForm.confirmationNumber.$invalid, 'border-bottom-black':validCM}" ng-required="true" tabindex="0"
ng-change="confirmationNumberChange()" ng-model="welcomeBackObj.confirmationNumber" ng-style="{'background-color':BackGroundColorCM}" required="required" aria-required="false" aria-invalid="false"
style="background-color: rgb(255, 255, 255);">
<span aria-live="polite"><span class="help-inline ng-binding ng-hide" aria-atomic="true"
ng-attr-aria-live="{{((!welcomeBackForm.confirmationNumber.$error.required && welcomeBackForm.confirmationNumber.$invalid) || confirmationError) ? 'assertive' : 'off'}}"
ng-show="alertVariable && ((!welcomeBackForm.confirmationNumber.$error.required && welcomeBackForm.confirmationNumber.$invalid) || confirmationError)" aria-live="off" aria-hidden="true">Wir können Ihre Reservierung nicht
finden. Bitte geben Sie Ihre Bestätigungsnummer neu ein.<!-- ngIf: alertVariable && ((!welcomeBackForm.confirmationNumber.$error.required && welcomeBackForm.confirmationNumber.$invalid) || confirmationError) --></span></span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{((!confirmationError) && (canceledError)) ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide"
ng-show="alertVariable && (!confirmationError) && (canceledError)" aria-live="off" aria-hidden="true"><!-- ngIf: alertVariable && (!confirmationError) && (canceledError) --></span></span>
<!-- ngIf: true --><span class="help-inline-star merchandisingSalesText ng-scope" ng-if="true">*</span><!-- end ngIf: true -->
</div>
<div class="col-xs-12 col-md-6">
<input type="text" name="lastname" autocomplete="off" class="form-control form-control-lg form-control--custom js-input-lastname ng-pristine ng-untouched ng-invalid ng-invalid-required" data-value="Fey" tabindex="0" aria-label="Nachname"
placeholder="Nachname" ng-required="true" ng-class="{'border-bottom-black':validLN}" ng-change="lastNameChange()" ng-style="{'background-color':BackGroundColorLN}" ng-model="welcomeBackObj.lastName" required="required" aria-required="true"
aria-invalid="true" style="background-color: rgb(255, 255, 255);">
<!-- ngIf: true --><span class="help-inline-star merchandisingSalesText ng-scope" ng-if="true">*</span><!-- end ngIf: true -->
</div>
</div>
<div class="gsplash-modal-footer row">
<button tabindex="0" class="btn btn-primary btn-primary-cta ng-binding" ng-disabled="!welcomeBackForm.$valid" id="manage-reservation-submit-button-id" type="submit" aria-disabled="true" disabled="disabled">ABSENDEN </button>
<div class="col-xs-12 col-md-6 mandatory-fields">
<!-- ngIf: true --><span class="help-inline-star merchandisingSalesText ng-scope" ng-if="true">*</span><!-- end ngIf: true -->
<span class="help-inline merchandisingSalesText ng-binding">= Obligatorische Felder</span>
</div>
</div>
</form>
Name: cancellationForm —
<form name="cancellationForm" class="ng-pristine ng-valid">
<!-- ngIf: cancelled -->
</form>
Name: holdRoomForm —
<form class="Welcome-back-form ng-pristine ng-valid ng-valid-pattern ng-valid-maxlength" name="holdRoomForm" ng-submit="submitHoldRoomForm()">
<div class="row">
<div class="col-xs-12 col-md-12 email-input ">
<input type="text" autocomplete="off" name="email" ng-maxlength="200" tabindex="0" ng-pattern="^[_A-Za-z0-9-+]+(\.[_A-Za-z0-9-+]+)*@[_A-Za-z0-9-]+(\.[_A-Za-z0-9-]+)*(\.[A-Za-z]{2,})$"
class="form-control form-control-lg form-control--custom ng-pristine ng-untouched ng-valid ng-valid-pattern ng-valid-maxlength" placeholder="E-Mail-Adresse"
ng-class="{'border-bottom-red':!welcomeBackForm.confirmationNumber.$error.required && welcomeBackForm.confirmationNumber.$invalid, 'border-bottom-black':validCM}" ng-model="extendHoldObject.email" ng-change="emailChange()"
ng-style="{'background-color':BackGroundColorCM}" style="width: 100%; background-color: rgb(255, 255, 255);" aria-invalid="false">
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{invalidEmailSubmitted ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide" ng-show="alertVariable && invalidEmailSubmitted" aria-live="off"
aria-hidden="true">Bitte geben Sie eine gültige EMailadresse ein.<!-- ngIf: alertVariable && invalidEmailSubmitted --></span></span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{extendHoldSubmitted ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide" ng-show="alertVariable && extendHoldSubmitted" aria-live="off"
aria-hidden="true">Das Feld darf nicht leer bleiben<!-- ngIf: alertVariable && extendHoldSubmitted --></span></span>
</div>
<div class="col-xs-12 col-md-12 offers-msg" ng-hide="!extendedHoldConsents" aria-hidden="false">
<input type="checkbox" class="col-xs-1 checkbox ng-pristine ng-untouched ng-valid" ng-model="specialOffer" tabindex="0" aria-label="Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten."
aria-checked="false" aria-invalid="false">
<div class="col-xs-11 note anchorText ng-binding" ng-bind-html="extendedHoldConsents.text | unescapeFilter">Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten.</div>
</div>
</div>
<div class="gsplash-modal-footer row">
<button tabindex="0" class="btn btn-primary btn-primary-cta ng-binding" type="submit"> DAS ZIMMER ZURÜCKLEGEN </button>
</div>
</form>
Name: holdRoomForm —
<form class="Welcome-back-form ng-pristine ng-valid ng-valid-pattern ng-valid-maxlength" name="holdRoomForm" ng-submit="submitGMSForm()">
<div class="row">
<div class="col-xs-12 col-md-12 email-input ">
<input type="text" autocomplete="off" name="email" ng-maxlength="200" ng-pattern="^[_A-Za-z0-9-+]+(\.[_A-Za-z0-9-+]+)*@[_A-Za-z0-9-]+(\.[_A-Za-z0-9-]+)*(\.[A-Za-z]{2,})$"
class="form-control form-control-lg form-control--custom ng-pristine ng-untouched ng-valid ng-valid-pattern ng-valid-maxlength" placeholder="E-Mail-Adresse"
ng-class="{'border-bottom-red':!welcomeBackForm.confirmationNumber.$error.required && welcomeBackForm.confirmationNumber.$invalid, 'border-bottom-black':validCM}" ng-model="extendGMS.email"
ng-style="{'background-color':BackGroundColorCM}" style="width: 100%; background-color: rgb(255, 255, 255);" tabindex="0" aria-invalid="false">
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{invalidEmailSubmitted ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide" ng-show="alertVariable && invalidEmailSubmitted" aria-live="off"
aria-hidden="true">Bitte geben Sie eine gültige EMailadresse ein.<!-- ngIf: alertVariable && invalidEmailSubmitted --></span></span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{extendHoldSubmitted ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide" ng-show="alertVariable && extendHoldSubmitted" aria-live="off"
aria-hidden="true">Das Feld darf nicht leer bleiben<!-- ngIf: alertVariable && extendHoldSubmitted --></span></span>
</div>
<div class="col-xs-12 col-md-12 offers-msg">
<input type="checkbox" class="col-xs-1 checkbox ng-pristine ng-untouched ng-valid" ng-true-value="1" ng-false-value="0" ng-model="gmsSpecialOffer"
aria-label="Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten." tabindex="0" aria-checked="false" aria-invalid="false">
<div class="col-xs-11 note anchorText ng-binding" ng-bind-html="abandonmentEmailConsent.text | unescapeFilter">Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten.</div>
</div>
</div>
<div class="gsplash-modal-footer row">
<button tabindex="0" style="width: inherit;max-width: 94%" class="btn btn-primary btn-primary-cta ng-binding" type="submit"> SENDEN SIE MIR AKTUALISIERUNGEN </button>
</div>
</form>
Name: retriveInfoForm —
<form class="Welcome-back-form Checkout-payment ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="retriveInfoForm">
<div class="row">
<section class="Checkout-section col-xs-12 col-md-12">
<div class="row">
<div class="col-xs-12 email-input Checkout-guestInfo">
<fieldset class="form-group">
<input type="text" name="email" tabindex="0" ng-maxlength="200" ng-pattern="^[_A-Za-z0-9-+]+(\.[_A-Za-z0-9-+]+)*@[_A-Za-z0-9-]+(\.[_A-Za-z0-9-]+)*(\.[A-Za-z]{2,})$" ng-required="true" data-value="test@gmail.com"
ng-class="{'border-bottom-red':submitted && retriveInfoForm.email.$error.required}"
class="form-control form-control-lg form-control--custom js-input-email ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" placeholder="EMail" ng-model="retreiveInfo.email" maxlength="90"
required="required" aria-required="true" aria-invalid="true">
<span class="help-inline-star">*</span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{((retriveInfosubmitted) && (retriveInfoForm.email.$error.required )) ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide"
ng-show="alertVariable && (retriveInfosubmitted) && (retriveInfoForm.email.$error.required )" aria-live="off" aria-hidden="true">Bitte geben Sie die bei Ihrer letzten Reservierung angegebene EMailadresse
ein.<!-- ngIf: alertVariable && (retriveInfosubmitted) && (retriveInfoForm.email.$error.required ) --></span></span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{((retriveInfosubmitted) && (!retriveInfoForm.email.$error.required && !retriveInfoForm.email.$valid)) ? 'assertive' : 'off'}}"
class="help-inline ng-binding ng-hide" ng-show="alertVariable && (retriveInfosubmitted) && (!retriveInfoForm.email.$error.required && !retriveInfoForm.email.$valid)" aria-live="off" aria-hidden="true">Bitte
geben Sie eine gültige EMailadresse ein.<!-- ngIf: alertVariable && (retriveInfosubmitted) && (!retriveInfoForm.email.$error.required && !retriveInfoForm.email.$valid) --></span></span>
</fieldset>
</div>
</div>
<div class="row">
<div class="col-xs-12 email-input Checkout-guestInfo">
<fieldset class="form-group">
<input type="text" name="lastFDigit" tabindex="0" class="form-control form-control-lg form-control--custom js-input-password ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-maxlength"
ng-class="{'border-bottom-red':submitted && retriveInfoForm.lastFDigit.$error.required}" ng-required="true" placeholder="Die letzten 4 Ziffern Ihrer Kreditkarte:" ng-model="retreiveInfo.code" maxlength="80" required="required"
aria-required="true" aria-invalid="true">
<span class="help-inline-star">*</span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{(retriveInfosubmitted && (retriveInfoForm.lastFDigit.$error.required)) ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide"
ng-show="alertVariable && retriveInfosubmitted && (retriveInfoForm.lastFDigit.$error.required)" aria-live="off" aria-hidden="true">Bitte geben Sie die letzten vier Ziffern der bei Ihrer letzten Reservierung benutzten
Kreditkarte ein.<!-- ngIf: alertVariable && retriveInfosubmitted && (retriveInfoForm.lastFDigit.$error.required) --></span></span>
</fieldset>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{retriveInfoError ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide" ng-show="alertVariable && retriveInfoError" aria-live="off"
aria-hidden="true"><!-- ngIf: alertVariable && retriveInfoError --></span></span>
</div>
</div>
</section>
</div>
<div class="gsplash-modal-footer row gsplash-modal-gms">
<button class="btn btn-primary btn-primary-cta ng-binding" type="button" ng-click="closeRetriveInfoModal()" tabindex="0"> ABBRECHEN </button>
<button class="btn btn-primary btn-primary-cta ng-binding" type="button" ng-click="submitRetriveGuestInfo($event)" tabindex="0">ABSENDEN </button>
</div>
</form>
Name: unlockLoginForm —
<form class="Welcome-back-form ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="unlockLoginForm" ng-submit="submitGMSLoginForm()">
<div class="row">
<section class="Checkout-section signup-form col-xs-12 col-md-12 ">
<!--<div class="row gms-social-iconbar" ng-if="enabledFacebookLogin == true">
<div class="col-xs-12">
<button class="btn btn-social btn-social-facebook" type="button"
ng-click="gmsSocialLogin('facebook')">
<img src="./images/global/facebook-icon.png">
<span>Login with Facebook</span>
</button>
</div>
</div>
<div class="row gms-social-iconbar" ng-if="enabledTwitterLogin == true">
<div class="col-xs-12">
<button class="btn btn-social btn-social-twitter" type="button"
ng-click="gmsSocialLogin('twitter')">
<img src="./images/global/twitter-icon.png">
<span>Login with Twitter</span>
</button>
</div>
</div>
<div class="row gms-social-iconbar" ng-if="enabledInstagramLogin == true">
<div class="col-xs-12">
<button class="btn btn-social btn-social-intsagram" type="button"
ng-click="gmsSocialLogin('instagram')">
<img src="./images/global/instagram-icon.png">
<span>Login with Instagram</span>
</button>
</div>
</div>-->
<div class="row gms-social-iconbar">
<!-- ngIf: enabledFacebookLogin == true -->
<div ng-if="enabledFacebookLogin == true" ng-class="socialOptionGrid" class="ng-scope col-xs-6">
<button class="btn btn-social btn-social-facebook" type="button" aria-label="Facebook" ng-click="gmsSocialLogin('facebook')" tabindex="0">
<img src="./images/global/facebook-icon.png">
</button>
</div><!-- end ngIf: enabledFacebookLogin == true -->
<!-- ngIf: enabledTwitterLogin == true -->
<div ng-if="enabledTwitterLogin == true" ng-class="socialOptionGrid" class="ng-scope col-xs-6">
<button class="btn btn-social btn-social-twitter" type="button" aria-label="Twitter" ng-click="gmsSocialLogin('twitter')" tabindex="0">
<img src="./images/global/twitter-icon.png">
</button>
</div><!-- end ngIf: enabledTwitterLogin == true -->
<!-- ngIf: enabledInstagramLogin == true -->
</div>
<!-- ngIf: isSocialLoginPresent -->
<div class="row gms-social-iconbar ng-scope" ng-if="isSocialLoginPresent">
<div class="col-xs-12">
<h6 class="gms-title-or-line">
<span class="ng-binding">oder </span>
</h6>
</div>
</div><!-- end ngIf: isSocialLoginPresent -->
<div class="row">
<div class="col-xs-12 email-input Checkout-guestInfo">
<fieldset class="form-group">
<input type="text" name="email" ng-maxlength="200" ng-pattern="^[_A-Za-z0-9-+]+(\.[_A-Za-z0-9-+]+)*@[_A-Za-z0-9-]+(\.[_A-Za-z0-9-]+)*(\.[A-Za-z]{2,})$" ng-required="true"
ng-class="{'border-bottom-red':submitted && unlockLoginForm.email.$error.required}"
class="form-control form-control-lg form-control--custom js-input-email ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" placeholder="EMail" ng-model="gmsUser.userName" maxlength="90"
tabindex="0" required="required" aria-required="true" aria-invalid="true">
<span class="help-inline-star">*</span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{((clickForgetPassword || submitted) && (unlockLoginForm.email.$error.required || !unlockLoginForm.email.$valid)) ? 'assertive' : 'off'}}"
class="help-inline ng-binding ng-hide" ng-show="alertVariable && ((clickForgetPassword || submitted) && (unlockLoginForm.email.$error.required || !unlockLoginForm.email.$valid))" aria-live="off"
aria-hidden="true">Bitte geben Sie eine gültige EMailadresse ein.<!-- ngIf: alertVariable && (clickForgetPassword || submitted) && (unlockLoginForm.email.$error.required || !unlockLoginForm.email.$valid) --></span></span>
</fieldset>
</div>
</div>
<div class="row">
<div class="col-xs-12 email-input Checkout-guestInfo">
<fieldset class="form-group">
<input type="password" name="password" class="form-control form-control-lg form-control--custom js-input-password ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-maxlength"
ng-class="{'border-bottom-red':submitted && unlockLoginForm.password.$error.required}" ng-required="true" placeholder="Passwort" ng-model="gmsUser.password" maxlength="80" tabindex="0" required="required" aria-required="true"
aria-invalid="true">
<span class="help-inline-star">*</span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{(submitted && unlockLoginForm.password.$error.required) ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide"
ng-show="alertVariable && submitted && unlockLoginForm.password.$error.required" aria-live="off" aria-hidden="true">Das Feld darf nicht leer
bleiben<!-- ngIf: alertVariable && submitted && unlockLoginForm.password.$error.required --></span></span>
</fieldset>
</div>
</div>
<div class="row forget-ps-inline">
<div class="col-xs-12 email-input Checkout-guestInfo">
<span class="forget-ps-inline underlined-text ng-binding" ng-click="onForgetPassword();" ng-keypress="($event.which === ACCESSIBILITY_ENTER || $event.which === ACCESSIBILITY_SPACE)? [onForgetPassword(), $event.preventDefault()] : 0"
ng-keydown="(isIEEdge && $event.which === ACCESSIBILITY_ENTER) ? [onForgetPassword(), $event.preventDefault()] : 0" role="button" tabindex="0">Passwort vergessen?</span>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{canceledError ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide" ng-show="alertVariable && canceledError" aria-live="off"
aria-hidden="true"><!-- ngIf: alertVariable && canceledError --></span></span>
</div>
</div>
</section>
</div>
<div class="gsplash-modal-footer row gsplash-modal-gms">
<button class="btn btn-primary btn-primary-cta gms-buttons ng-binding" ng-disabled="!unlockLoginForm.$valid" type="submit" aria-disabled="true" disabled="disabled">ANMELDEN </button>
<div ng-click="showGMSSingUpPopup()" ng-show="!isLogin" class="gms-unlock-label underlined-text" ng-keydown="(isIEEdge && $event.which === ACCESSIBILITY_ENTER) ? [showGMSSingUpPopup(), $event.preventDefault()] : 0" role="button"
tabindex="0" aria-hidden="false">
<span class="ng-binding">Neuer Nutzer? Hier anmelden</span>
</div>
</div>
</form>
Name: unlockSingupForm —
<form class="Welcome-back-form ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="unlockSingupForm" ng-submit="submitGMSSignUpForm()">
<div class="row">
<section class="Checkout-section signup-form col-xs-12 col-md-12">
<!-- <div class="row gms-social-iconbar" ng-if="enabledFacebookLogin == true">
<div class="col-xs-12">
<button class="btn btn-social btn-social-facebook" type="button" ng-click="gmsSocialLogin('facebook')">
<img src="./images/global/facebook-icon.png">
<span>Login with Facebook</span>
</button>
</div>
</div>
<div class="row gms-social-iconbar" ng-if="enabledTwitterLogin == true">
<div class="col-xs-12">
<button class="btn btn-social btn-social-twitter" type="button"
ng-click="gmsSocialLogin('twitter')">
<img src="./images/global/twitter-icon.png">
<span>Login with Twitter</span>
</button>
</div>
</div>
<div class="row gms-social-iconbar" ng-if="enabledInstagramLogin == true">
<div class="col-xs-12">
<button class="btn btn-social btn-social-intsagram" type="button"
ng-click="gmsSocialLogin('instagram')">
<img src="./images/global/instagram-icon.png">
<span>Login with Instagram</span>
</button>
</div>
</div>-->
<div class="row gms-social-iconbar">
<!-- ngIf: enabledFacebookLogin == true -->
<div ng-if="enabledFacebookLogin == true" ng-class="socialOptionGrid" class="ng-scope col-xs-6">
<button class="btn btn-social btn-social-facebook" type="button" aria-label="Facebook" ng-click="gmsSocialLogin('facebook')" tabindex="0">
<img src="./images/global/facebook-icon.png">
</button>
</div><!-- end ngIf: enabledFacebookLogin == true -->
<!-- ngIf: enabledTwitterLogin == true -->
<div ng-if="enabledTwitterLogin == true" ng-class="socialOptionGrid" class="ng-scope col-xs-6">
<button class="btn btn-social btn-social-twitter" type="button" aria-label="Twitter" ng-click="gmsSocialLogin('twitter')" tabindex="0">
<img src="./images/global/twitter-icon.png">
</button>
</div><!-- end ngIf: enabledTwitterLogin == true -->
<!-- ngIf: enabledInstagramLogin == true -->
</div>
<!-- ngIf: isSocialLoginPresent -->
<div class="row gms-social-iconbar ng-scope" ng-if="isSocialLoginPresent">
<div class="col-xs-12">
<h6 class="gms-title-or-line">
<span class="ng-binding">oder </span>
</h6>
</div>
</div><!-- end ngIf: isSocialLoginPresent -->
<!-- ngIf: crmSettings.signUpFormFields.emailField.display -->
<div class="row ng-scope" ng-if="crmSettings.signUpFormFields.emailField.display">
<div class="col-xs-12 email-input Checkout-guestInfo">
<fieldset class="form-group">
<input type="text" name="email" ng-maxlength="200" aria-label="EMail" ng-pattern="^[_A-Za-z0-9-+]+(\.[_A-Za-z0-9-+]+)*@[_A-Za-z0-9-]+(\.[_A-Za-z0-9-]+)*(\.[A-Za-z]{2,})$" ng-required="crmSettings.signUpFormFields.emailField.mandatory"
ng-class="{'border-bottom-red':submitted && unlockSingupForm.userName.$error.required}"
class="form-control form-control-lg form-control--custom js-input-email ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" placeholder="EMail" ng-model="gmsUser.userName" maxlength="90"
tabindex="0" required="required" aria-required="true" aria-invalid="true">
<!-- ngIf: crmSettings.signUpFormFields.emailField.mandatory --><span class="help-inline-star ng-scope" ng-if="crmSettings.signUpFormFields.emailField.mandatory">*</span><!-- end ngIf: crmSettings.signUpFormFields.emailField.mandatory -->
<span aria-live="polite"><span aria-atomic="true" class="help-inline ng-binding ng-hide" ng-attr-aria-live="{{(submitted && unlockSingupForm.email.$error.required) ? 'assertive' : 'off'}}"
ng-show="alertVariable && submitted && unlockSingupForm.email.$error.required" aria-live="off" aria-hidden="true">Das Feld darf nicht leer
bleiben<!-- ngIf: alertVariable && submitted && unlockSingupForm.email.$error.required --></span></span>
<span aria-live="polite"><span aria-atomic="true"
ng-attr-aria-live="{{(submitted && !unlockSingupForm.email.$valid && !unlockSingupForm.email.$error.required && !unlockSingupForm.email.$error.maxLength) ? 'assertive' : 'off'}}"
class="help-inline ng-binding ng-hide" ng-show="alertVariable && submitted && !unlockSingupForm.email.$valid && !unlockSingupForm.email.$error.required && !unlockSingupForm.email.$error.maxLength"
aria-live="off" aria-hidden="true">Bitte geben Sie eine gültige EMailadresse
ein.<!-- ngIf: alertVariable && submitted && !unlockSingupForm.email.$valid && !unlockSingupForm.email.$error.required && !unlockSingupForm.email.$error.maxLength --></span></span>
</fieldset>
</div>
</div><!-- end ngIf: crmSettings.signUpFormFields.emailField.display -->
<!-- ngIf: crmSettings.signUpFormFields.passwordField.display -->
<div class="row ng-scope" ng-if="crmSettings.signUpFormFields.passwordField.display">
<div class="col-xs-12 email-input Checkout-guestInfo">
<fieldset class="form-group">
<input type="password" name="password" aria-label="Passwort" class="form-control form-control-lg form-control--custom js-input-password ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-maxlength"
ng-class="{'border-bottom-red':submitted && unlockSingupForm.password.$error.required}" ng-required="crmSettings.signUpFormFields.passwordField.mandatory" placeholder="Passwort" ng-model="gmsSignupUser.password" maxlength="80"
tabindex="0" required="required" aria-required="true" aria-invalid="true">
<!-- ng-pattern="/(?=.*[0-9])/"-->
<!-- ngIf: crmSettings.signUpFormFields.passwordField.mandatory --><span class="help-inline-star ng-scope"
ng-if="crmSettings.signUpFormFields.passwordField.mandatory">*</span><!-- end ngIf: crmSettings.signUpFormFields.passwordField.mandatory -->
<span id="password-guidelines-id" style="cursor: pointer;" class="gms-pointer help-inline underlined-text ng-binding" ng-click="showPasswordGuild()"
ng-keydown="($event.which === ACCESSIBILITY_SPACE || $event.which === ACCESSIBILITY_ENTER) ? [showPasswordGuild(), $event.preventDefault()] : 0" role="button" tabindex="0">Passwortrichtlinien</span>
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{(submitted && unlockSingupForm.password.$error.required) ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide"
ng-show="alertVariable && submitted && unlockSingupForm.password.$error.required" aria-live="off" aria-hidden="true">Das Feld darf nicht leer
bleiben<!-- ngIf: alertVariable && submitted && unlockSingupForm.password.$error.required --></span></span>
</fieldset>
</div>
</div><!-- end ngIf: crmSettings.signUpFormFields.passwordField.display -->
<!-- ngIf: crmSettings.signUpFormFields.confirmPasswordField.display -->
<div class="row ng-scope" ng-if="crmSettings.signUpFormFields.confirmPasswordField.display">
<div class="col-xs-12 email-input Checkout-guestInfo">
<fieldset class="form-group">
<input type="password" aria-label="Passwort bestätigen" name="confirmPassword" class="form-control form-control-lg form-control--custom js-input-password ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-maxlength"
ng-class="{'border-bottom-red':submitted && unlockSingupForm.confirmPassword.$error.required}" ng-required="crmSettings.signUpFormFields.confirmPasswordField.mandatory" placeholder="Passwort bestätigen"
ng-model="gmsSignupUser.confirmPassword" maxlength="80" tabindex="0" required="required" aria-required="true" aria-invalid="true">
<!-- ngIf: crmSettings.signUpFormFields.confirmPasswordField.mandatory --><span class="help-inline-star ng-scope"
ng-if="crmSettings.signUpFormFields.confirmPasswordField.mandatory">*</span><!-- end ngIf: crmSettings.signUpFormFields.confirmPasswordField.mandatory -->
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{(submitted && unlockSingupForm.confirmPassword.$error.required) ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide"
ng-show="alertVariable && submitted && unlockSingupForm.confirmPassword.$error.required" aria-live="off" aria-hidden="true">Das Feld darf nicht leer
bleiben<!-- ngIf: alertVariable && submitted && unlockSingupForm.confirmPassword.$error.required --></span></span>
</fieldset>
</div>
</div><!-- end ngIf: crmSettings.signUpFormFields.confirmPasswordField.display -->
<!-- ngIf: crmSettings.signUpFormFields.fnameField.display -->
<!-- ngIf: crmSettings.signUpFormFields.lnameField.display -->
<!-- ngIf: crmSettings.signUpFormFields.phNumField.display -->
<!-- <div class="row" ng-if="crmSettings.signUpFormFields.freqGuestIdField.display">
<div class="col-xs-12 email-input Checkout-guestInfo">
<fieldset class="form-group" >
<input type="text"
name="freqGuestIdField"
class="form-control form-control-lg form-control--custom js-input-password"
ng-class="{'border-bottom-red':submitted && unlockSingupForm.freqGuestIdField.$error.required}"
ng-required="crmSettings.signUpFormFields.freqGuestIdField.mandatory"
placeholder="{{translate.page_frequentguestID_FrequentGuestIDLbl}}"
ng-model="gmsSignupUser.freqGuestIdField"
maxlength="80">
<span class="help-inline-star" ng-if="crmSettings.signUpFormFields.freqGuestIdField.mandatory">*</span>
<span class="help-inline " ng-show="submitted && unlockSingupForm.freqGuestIdField.$error.required">{{translate.page_error_FieldCannotBeBlankLbl}}</span>
</fieldset>
</div>
</div>-->
<!--<div class="row InputGroup--stacked">-->
<!--<div class="col-xs-12">-->
<!--<label class="Input terms-input">-->
<!--<input class="js-input-terms" name="tcAccept" type="checkbox" required-->
<!--ng-model="gmsSignupUser.confirmCheck">-->
<!--<svg xmlns="http://www.w3.org/2000/svg"-->
<!--xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"-->
<!--class="Icon InputIndicator injected-svg js-svg-inject" x="0px" y="0px"-->
<!--width="20px" height="20px" viewBox="0 0 20 20"-->
<!--data-src="./assets/images/icons/checkbox.svg">-->
<!--<title>Checkbox Off Icon</title>-->
<!--<desc>Created with Sketch.</desc>-->
<!--<g>-->
<!--<rect class="Icon-property--stroke InputIndicator-outline" y="0" fill="none"-->
<!--stroke="#000" stroke-width="1" width="20"-->
<!--height="20"></rect>-->
<!--<path class="Icon-property--stroke InputIndicator-on" fill="none"-->
<!--stroke="#000" stroke-width="2" stroke-linecap="round"-->
<!--stroke-linejoin="round" d=" M4,9.548l4.286,4.441L16,5.995"></path>-->
<!--</g>-->
<!--</svg>-->
<!--{{translate.global_readandagreetoTC_ReadAndAgreeToTC1Lbl}} <a-->
<!--href="javascript:void(0);" ng-click="showTCModalPopup('TC')">-->
<!--{{translate.global_termsAndconditions_TermsAndConditionsLbl}}</a>-->
<!--<span>{{translate.global_and_TermAndPrivacyLbl}}</span>-->
<!--<a href="javascript:void(0);" ng-click="showTCModalPopup('PP')">-->
<!--{{translate.global_privacypolicy_NoColonPrivacyLbl}}</a>-->
<!--</label>-->
<!--<span class="help-inline"-->
<!--ng-show="submitted && unlockSingupForm.tcAccept.$error.required">Please check the box to agree to Terms & Conditions and Privacy policy for SIGN UP</span>-->
<!--</div>-->
<!--</div>-->
<div class="row InputGroup--stacked">
<div class="col-xs-12">
<label class="Input terms-input">
<input class="js-input-terms ng-pristine ng-untouched ng-valid" name="tcAccept" type="checkbox" aria-label="Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten." ng-model="confirmCheck"
tabindex="0" aria-checked="false" aria-invalid="false">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" class="Icon InputIndicator injected-svg js-svg-inject" x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20"
data-src="./assets/images/icons/checkbox.svg">
<title>Checkbox Off Icon</title>
<desc>Created with Sketch.</desc>
<g>
<rect class="Icon-property--stroke InputIndicator-outline" y="0" fill="none" stroke="#000" stroke-width="1" width="20" height="20"></rect>
<path class="Icon-property--stroke InputIndicator-on" fill="none" stroke="#000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d=" M4,9.548l4.286,4.441L16,5.995"></path>
</g>
</svg>
<span aria-hidden="true" ng-bind-html="privateOffersConsent.text | unescapeFilter" class="ng-binding">Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten.</span>
</label>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<span aria-live="polite"><span aria-atomic="true" ng-attr-aria-live="{{canceledSingupError ? 'assertive' : 'off'}}" class="help-inline ng-binding ng-hide" ng-show="alertVariable && canceledSingupError" aria-live="off"
aria-hidden="true"><!-- ngIf: alertVariable && canceledSingupError --></span></span>
</div>
</div>
</section>
</div>
<div class="gsplash-modal-footer row gsplash-modal-gms">
<button class="btn btn-primary btn-primary-cta gms-buttons ng-binding" ng-disabled="!unlockSingupForm.$valid" type="submit" aria-disabled="true" disabled="disabled">REGISTRIEREN </button>
<div ng-click="showGMSLoginPopup()" ng-show="!isLogin" class="gms-unlock-label underlined-text" role="button" tabindex="0" aria-hidden="false">
<span class="ng-binding"> Sind Sie schon mal hier gewesen? Klicken Sie hier</span>
</div>
</div>
</form>
Text Content
Ihre Buchungsdetails Anzeigen / Ändern ERWACHSENE & KINDER 0/0 0 / 0 Auswählen REISEDATEN Mai 23-23 Auswählen ZIMMERAUSWAHL Auswählen Auswählen ZIMMERAUSWAHL Auswählen Auswählen Gesamtkosten 0,00 € Deutsch WÄHRUNG (EUR) ERWACHSENE & KINDER 0/0 0 / 0 Auswählen REISEDATEN Mai 23-23 Auswählen ZIMMERAUSWAHL Auswählen Auswählen ZIMMERAUSWAHL Auswählen Auswählen SPRACHE & WÄHRUNG Deutsch WÄHRUNG (EUR) SPRACHE English (US)Deutsch WÄHRUNG EUR * AED * AFA * AMD * ANG * ARS * AUD * AZN * BBD * BDT * BGN * BHD * BND * BOB * BRL * BSD * BZD * CAD * CHF * CLP * CNY * COP * CYP * CZK * DKK * DOP * EEK * EGP * EUR * FJD * GBP * GEL * GTQ * HKD * HRK * HUF * IDR * ILS * INR * ISK * JOD * JPY * KES * KRW * KWD * KZT * LKR * LTL * LVL * MAD * MDL * MOP * MTL * MUR * MXN * MYR * NAD * NGN * NOK * NZD * OMR * PEN * PHP * PKR * PLN * PYG * QAR * RON * RUB * SAR * SEK * SGD * SKK * THB * TND * TOP * TRY * TTD * TWD * UAH * USD * UYU * VEF * VND * WST * XAF * XOF * XPF * ZAR EUR ABBRECHEN AKTUALISIEREN Details WIE VIELE GÄSTE DÜRFEN WIR BEGRÜSSEN? Add Icon Created with Sketch. Ein Zimmer hinzufügen Hier Promocode eintragen (optional) Dieser Code konnte nicht gefunden werden.Bitte geben Sie Ihren Code neu ein. Dieser Code konnte nicht gefunden werden. Bitte geben Sie Ihren Code neu ein. Weder der Travel Agent noch der Promo-/Firmencode sind mit dem Gruppencode verwendbar. Das Ausschlußdatum Ihrer Gruppe ist abgelaufen. Wir können keine Reservierung für Ihre Gruppe durchführen. Bitte kontaktieren Sie Ihren Veranstaltungskoordinator für weitere Informationen. Promocode * Promocode * Ratenzugang / Gutschein-/Unternehmenscode ABBRECHEN HINZUFÜGEN AUSWÄHLEN UND ZUM NÄCHSTEN SCHRITT Bitte besuchen Sie uns in der Bedingungen BESTÄTIGEN SIE GÄSTE & ZIMMER REISEDATEN AUSWÄHLEN Bitte beachten Sie, dass alle Änderungen Ihrer zuvor gebuchten Reservierung zu Änderungen an Ihrer Auswahl führen können. WEITER ABBRECHEN Sind Sie sicher, dass Sie diese Reservierung ändern wollen? DIES WIRD IHRE ZUR ZEIT GEHALTENE RESERVIERUNG FREIGEBEN. NEIN, BIN ICH NICHT. NEIN JA, ICH BIN SICHER. JA Sind Sie sicher, dass Sie dieses Zimmer entfernen möchten? ABBRECHEN WEITER Sind Sie sicher, dass Sie diesen Preis entfernen möchten? ABBRECHEN WEITER Sind Sie sicher, dass Sie dieses Paket löschen möchten? ABBRECHEN WEITER MEINE RESERVIERUNG RESERVIERUNG INSGESAMT: 0,00 € Add Icon Created with Sketch. ZIMMER HINZUFÜGEN JETZT KOSTENPFLICHTIG BUCHEN WEITER undefined JETZ BUCHEN Da Sie ein geschätzter Gast sind, stellen wir Ihnen neue Angebote zur Verfügung. OK AZIMUT Hotel Dresden, Germany - Hoteldetails Ändern/Stornieren Reservierung ändern/stornieren NEU BEGINNEN WILLKOMMEN ZURÜCK! Bitte Ihre Bestätigungsnummer und Ihren Nachnamen eingeben. Wir können Ihre Reservierung nicht finden. Bitte geben Sie Ihre Bestätigungsnummer neu ein. * * ABSENDEN * = Obligatorische Felder NOCH NICHT BEREIT ZU BUCHEN? WIR HALTEN IHR ZIMMER 24 STUNDEN FREI Geben Sie Ihre E-Mailadresse an und wir schicken Ihnen einen Link, um Ihre Buchung an dem Punkt fortzufahren, wo Sie sie verlassen haben. Wir sichern Ihnen sogar den Preis für undefined Stunden. Bitte geben Sie eine gültige EMailadresse ein. Das Feld darf nicht leer bleiben Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten. DAS ZIMMER ZURÜCKLEGEN NOCH NICHT BEREIT ZU BUCHEN? Geben Sie Ihre E-Mail ein und wir informieren Sie über spezielle Angebote und Promotionen. Bitte geben Sie eine gültige EMailadresse ein. Das Feld darf nicht leer bleiben Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten. SENDEN SIE MIR AKTUALISIERUNGEN WIR HABEN IHR ZIMMER ZURÜCKGELEGT. Es wurde eine E-Mail an Ihre Adresse gesendet. Email: Reisedaten: Di, Mai 23, 2023 bis Di, Mai 23, 2023 Nummer der Zurücklegungsbestätigung: Bitte notieren Sie sich die Nummer Ihrer Zurücklegungsbestätigung. WILLKOMMEN ZURÜCK! Beginnen Sie eine neue Buchung, wenn sich Ihre Pläne geändert haben. EINE NEUE RESERVIERUNG BEGINNEN Schauen Sie sich Ihre aktuelle Buchung an und fahren Sie dort fort, wo Sie aufgehört haben. FORTFAHREN WILLKOMMEN ZURÜCK! Es tut uns leid, aber der Zurücklegungszeitraum Ihrer Buchung ist abgelaufen. EINE NEUE RESERVIERUNG BEGINNEN WILLKOMMEN ZURÜCK! Ihre zurückgelegte Reservierung wurde bestätigt. Bitte entnehmen Sie die Einzelheiten aus Ihrer E-Mailbestätigung. previous next 1. slide 1 of 6 2. slide 2 of 6, currently active 3. slide 3 of 6 4. slide 4 of 6 5. slide 5 of 6 6. slide 6 of 6 AZIMUT Hotel Dresden Huelssestrasse 1, Dresden, Saxony, 01237, 49-351-7958-990 Glückwunsch! Sie haben Ihren Account erfolgreich erstellt. Wir haben Ihnen eine Verification E-Mail an . Bitte aktivieren Sie Ihren Account. DISABLE PRIVATE BROWSING TO CONTINUE We’re sorry, we are unable to proceed due to your current browser settings. Please turn off Private Browsing Mode from your browser setting and re-launch the page or use a different browser. If this problem persists, please clear all related cookies by navigating to your browser’s settings . If all else fails, please update your browser with the latest version from the "About" menu and re-launch the browser. Das AZIMUT Hotel Dresden möchte Ihnen exklusive Raten anbieten, basierend auf Ihrem Standort. ABBRECHEN WEITER undefined NICHT ERLAUBEN ERLAUBEN LASSEN SIE UNS IHNEN ZEIT SPAREN. * Bitte geben Sie die bei Ihrer letzten Reservierung angegebene EMailadresse ein. Bitte geben Sie eine gültige EMailadresse ein. * Bitte geben Sie die letzten vier Ziffern der bei Ihrer letzten Reservierung benutzten Kreditkarte ein. ABBRECHEN ABSENDEN SIND SIE BEREIT FÜR EXKLUSIVE, GÜNSTIGE RATEN? LOGGEN SIE SICH UNTEN EIN ODER REGISTRIEREN SIE SICH FÜR DIE PRIVATE OFFERS. ODER * Bitte geben Sie eine gültige EMailadresse ein. * Das Feld darf nicht leer bleiben Passwort vergessen? ANMELDEN Neuer Nutzer? Hier anmelden SIND SIE BEREIT FÜR EXKLUSIVE, GÜNSTIGE RATEN? LOGGEN SIE SICH UNTEN EIN ODER REGISTRIEREN SIE SICH FÜR DIE PRIVATE OFFERS. ODER * Das Feld darf nicht leer bleiben Bitte geben Sie eine gültige EMailadresse ein. * Passwortrichtlinien Das Feld darf nicht leer bleiben * Das Feld darf nicht leer bleiben Checkbox Off Icon Created with Sketch. Ich bin damit einverstanden, von dem Hotel per E-Mail Sonderangebote und Werbeinformation zu erhalten. REGISTRIEREN Sind Sie schon mal hier gewesen? Klicken Sie hier BITTE ÜBERPRÜFEN SIE FÜR ANWEISUNGEN ZUR PASSWORTÄNDERUNG IHR E-MAIL-POSTFACH. WEITER ALLG. GESCHÄFTSBEDINGUNGEN Bedingungen: Ablehnen Einverstanden PASSWORTRICHTLINIEN Ihr Passwort muss zwischen 6 und 17 Zeichen lang sein und mind. eine Ziffer beinhalten. Falls Sie sich ausloggen, wird Ihr Private Offer nicht mehr verfügbar sein und Sie werden eine andere Rate und Zimmer auswählen müssen. ABBRECHEN WEITER WOLLEN SIE BEI NEUIGKEITEN DER ERSTE SEIN? JA! Ich bin damit einverstanden, Angebote und Werbeaktionen per E-Mail zu erhalten. NEIN! Ich möchte keine Angebote oder Werbeaktionen erhalten. Sind Sie sicher, dass Sie diese Gruppe löschen möchten? ABBRECHEN WEITER Bitte warten Sie, während wir Ihre Zahlung überprüfen und Ihre Buchungsbestätigung bearbeiten. Ein unbekannter Fehler ist aufgetaucht. Bitte klicken Sie auf WEITER um Ihre Buchung fortzuführen. WEITER As of January 12th, 2016, Microsoft© discontinued support of Internet Explorer© 9 and 10. Please update your browser to access this page. Click here for updated browser https://www.microsoft.com/en-us/download/internet-explorer.aspx