<script id="accommodationTemplate" type="text/x-jsrender">
<div class="d-flex flex-row flex-md-column hotel hotel-item">
<div class="hotel-image d-none d-md-block">
<a title="<%:Accommodation.Name%>" href="javascript:void(0)" onclick="document.getElementById('accommodation-<%:#index%>').click();" data-id="<%:Accommodation.Id%>">
<img src="<%if Image.Url%><%:Image.Url%><%else%>/uploads/logo-fortuna.png<%/if%>" alt="<%:Accommodation.Name%>" style="border-radius: 4px;">
<div class="stars d-none d-md-block">
<div class="rating d-flex">
<%:~range(0, Accommodation.NumberOfStars, '<div class="fa fa-star"></div>')%>
</div>
</div>
</a>
</div>
<div class="hotel-content ">
<div class="hotel-name">
<a title="<%:Accommodation.Name%>" href="javascript:void(0)" onclick="document.getElementById('acc-<%:Accommodation.Id%>').click();"><%:Accommodation.Name%></a>
<div class="hotel-stars-below-name d-md-none">
<div class="stars">
<div class="rating d-flex">
<%:~range(0, Accommodation.NumberOfStars, '<div class="fa fa-star"></div>')%>
</div>
</div>
</div>
<div class="hotel-long-lat d-none">
<div class="hotel-long"><%:Longtitude%></div>
<div class="hotel-lat"><%:Latitude%></div>
</div>
</div>
<a title="<%:Accommodation.Name%>" href="javascript:void(0)" data-id="<%:Accommodation.Id%>" class="mt-5 hotel-info-link" data-toggle="accommodation-detail"><i class="fas fa-info-circle"></i> Hotel informatie</a>
</div>
<div class="price d-flex justify-content-between align-items-center">
<label for="acc-<%:Accommodation.Id%>">
<span data-value-holder>
<%if PriceDetails.Price.Difference < 0%>- <%:PriceDetails.Price.Difference/100*-1%><%else%>+ <%:PriceDetails.Price.Difference/100%><%/if%>,-</span> p.p.
</label>
<div class="vr-radio-default">
<input class="d-none" id="acc-<%:Accommodation.Id%>" type="radio"
name="accommodation"
value="<%:Accommodation.Id%>"
data-action="select-accommodation"/>
<label class="d-none d-md-inline-flex form-check-label is-btn stroke-full" for="acc-<%:Accommodation.Id%>">
Selecteer dit <span>hotel</span>
</label>
<label class="d-md-none form-check-label is-btn stroke-full" for="acc-<%:Accommodation.Id%>">
<span>Selecteer</span>
</label>
</div>
</div>
</div>
</script>
<input type="hidden" id="accommodation_page_number" value="{{ basket.accommodationListPage }}"/>
<div style="display:none;" data-type="noAccommodations"
class="alert alert-warning is-padding-20 is-rounded-5 is-margin-bottom-30 is-padding-left-50" role="alert">
<i class="fas fa-exclamation-triangle icon-before"></i> Er konden helaas geen hotels gevonden worden.
</div>
<div class="component checkout-step-panel" data-type="accommodations" id="accommodationsScroll" data-checkout-step="accommodationsScroll"
{% if basket.accomodationList is empty %}style="display:none;"{% endif %}>
<div class="whitebox">
<form action="">
<div class="row">
<div class="col-12">
<h3 class="text-center strike">
<span>Jouw <span>hotel</span></span>
</h3>
<h4 class="is-line-height-mobile-15" style="padding-bottom: 15px;">Kies je hotel uit de speciaal
door ons geselecteerde hotels</h4>
<div><a href="javascript:void(0)" id="show-map" class="" data-toggle="accommodation-maps"
style="display:none;">OF bekijk ze op de landkaart</a></div>
<div class="alert alert-secondary checkout-offerte-alert mt-3" role="alert">
Liever volledig ontzorgt? Vraag een <a href="/offerteaanvraag" class="alert-link">offerte aan</a>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="google-maps is-max-height-500 is-height-500 is-margin-bottom-15" id="map">
</div>
</div>
</div>
<div class="row hotellist" data-list="accommodations">
{% if basket.accomodationList %}
{% for accommodation in basket.accomodationList %}
<div class="d-flex flex-row flex-md-column hotel hotel-item">
<div class="hotel-image d-none d-md-block">
<a title="{{ accommodation.accommodation.name }}" href="javascript:void(0)"
onclick="document.getElementById('acc-{{ accommodation.accommodation.id }}').click();">
{% if accommodation.image.url is empty or 'hotelbeds.com' in (accommodation.image.url|default('')) %}
<img src="/uploads/logo-fortuna.png"
alt="{{ accommodation.accommodation.name }}" style="border-radius: 4px;">
{% else %}
<img src="{{ accommodation.image.url }}"
alt="{{ accommodation.accommodation.name }}" style="border-radius: 4px;">
{% endif %}
{% if accommodation.accommodation.numberOfStars is not empty %}
<div class="stars d-none d-md-block">
<div class="rating d-flex">
{% for i in 1..accommodation.accommodation.numberOfStars %}
<div class="fa fa-star"></div>
{% endfor %}
</div>
</div>
{% endif %}
</a>
</div>
<div class="hotel-content ">
<div class="hotel-name">
<a title="{{ accommodation.accommodation.name }}" href="javascript:void(0)"
onclick="document.getElementById('acc-{{ accommodation.accommodation.id }}').click();">{{ accommodation.accommodation.name }}</a>
{% if accommodation.accommodation.numberOfStars is not empty %}
<div class="hotel-stars-below-name d-md-none">
<div class="stars">
<div class="rating d-flex">
{% for i in 1..accommodation.accommodation.numberOfStars %}
<div class="fa fa-star"></div>
{% endfor %}
</div>
</div>
</div>
{% endif %}
<div class="hotel-long-lat d-none">
<div class="hotel-long">{{ accommodation.longtitude }}</div>
<div class="hotel-lat">{{ accommodation.latitude }}</div>
</div>
</div>
<div class="hotel_info_html">
<a title="{{ accommodation.accommodation.name }}" href="javascript:void(0);"
data-id="{{ accommodation.accommodation.id }}" data-toggle="accommodation-detail"
class="mt-5 hotel-info-link"><i class="fas fa-info-circle"></i> Hotel informatie</a></div>
</div>
<div class="price d-flex justify-content-between align-items-center">
<label for="acc-{{ accommodation.accommodation.id }}">
{% set price = accommodation.priceDetails.price.difference/100|round %}
<span data-value-holder>{{ price < 0 ? '-' : '+' }} {{ price|number_format(0)|replace({'-': ""}) }},-</span>
p.p.
</label>
<div class="vr-radio-default">
<input class="d-none" id="acc-{{ accommodation.accommodation.id }}" type="radio"
name="accommodation"
value="{{ accommodation.accommodation.id }}"
data-action="select-accommodation"
{{ accommodation.accommodation.id == basket.accommodation ? 'checked="checked"' : '' }}/>
<label class="d-none d-md-inline-flex form-check-label is-btn stroke-full"
for="acc-{{ accommodation.accommodation.id }}">
Selecteer dit <span>hotel</span>
</label>
<label class="d-md-none form-check-label is-btn stroke-full"
for="acc-{{ accommodation.accommodation.id }}">
<span>Selecteer</span>
</label>
<!-- <label for="acc-{{ accommodation.accommodation.id }}">
{% set price = accommodation.priceDetails.price.difference/100|round %}
<span data-value-holder>{{ price < 0 ? '-' : '+' }} {{ price|number_format(0) }},-</span> p.p.
</label> -->
</div>
</div>
</div>
{% endfor %}
{% endif %}
</div>
</form>
<div class="row mt-5">
<div class="col-12 text-center">
<div>
<button class="is-btn select-next-accommodation is-background-color-black stroke"
data-action="select-next-accommodation">Toon meer <span>hotels</span></button>
</div>
</div>
</div>
<!--<div class="row mt-5">
<div class="col-12 d-flex justify-content-center ">
<a class="is-btn mr-3" data-scroll="stadiumCategories"><i class="fas fa-angle-left icon-left"></i>Vorige stap</a>
<button class="is-btn is-btn__outline is-btn-ghost mr-3" data-scroll="stadiumCategories">
<i class="fas fa-angle-left icon-left"></i>Vorige stap
</button><br>
<a class="is-btn is-btn__primary is-width-mobile-max" href="{{ path('checkout', {'id': match.id}) }}?step=2">
Ticket + Hotel boeken
</a>
{# <button type="button" class="is-btn is-btn__primary select-accommodation-rooms" data-scroll="roomsScroll"> #}
{# Kies jouw kamer(s) <i class="fas fa-bed icon-right"></i> #}
{# </button> #}
</div>
<div class="col-12 text-center ">
<p class="is-margin-top-45">Wil je ook direct je vlucht via ons bijboeken? Dat is mogelijk!</p>
<p>Klik op onderstaande button en wij halen direct de actuele beschikbare vluchten en prijzen voor je op.</p>
<p>Boek je reis direct om beschikbaarheid te garanderen en prijswijzigingen te voorkomen.</p>
<a class="select-flight is-btn is-btn__primary is-width-mobile-max is-margin-top-30" href="{{ path('checkout', {'id': match.id}) }}?step=2" data-scroll="flightScroll">
Vlucht bijboeken
<i class="fas fa-plane-departure icon-right"></i>
</a>
</div>
</div>-->
</div>
</div>
<script id="accommodationAvailabilityTemplate" type="text/x-jsrender">
<div data-model-title="Hotel niet (meer) beschikbaar">
<p>Helaas zijn er in het geselecteerde hotel op deze reisdata <strong>geen kamers (meer) beschikbaar</strong> die aan jouw zoekcriteria voldoen.</p>
<p><strong>Wijzig eventueel het aantal kamers en/of de kamerindeling in het geselecteerde hotel en probeer het opnieuw</strong>. Is er dan nog geen beschikbaarheid? Kies dan een ander hotel uit ons aanbod of probeer het op een later moment nogmaals.</p>
<p>Al onze voetbalreizen zijn gebaseerd op <strong>‘live’ beschikbaarheid</strong>. Hierdoor kunnen de actuele prijzen en beschikbaarheid wijzigen bij elke zoekopdracht. Onze excuses voor het eventuele ongemak. </p>
<p><i>Zijn er op jouw reisdata geen hotels meer beschikbaar in de betreffende speelstad of voldoen de alternatieve verblijfsopties niet aan je wensen, neem dan <a href="https://www.voetbalretour.nl/offerteaanvraag">contact</a> met ons op en wij bekijken graag of er wellicht nog andere mogelijkheden zijn die wij je kunnen aanbieden zodat we jouw voetbalreis geheel op maat voor je kunnen samenstellen.</i></p>
</div>
</script>
<script id="accommodationDetailTemplate" type="text/x-jsrender">
<div class="row">
<div class="hotel col-12" data-model-title="Hotel informatie">
<div class="hotel-image d-flex">
<div class="hotel-name"><h3><%:Name%></h3></div>
{# <div class="stars position-relative pl-3">#}
{# <div class="rating mt-0 pt-1">#}
{# <%:~range(0, NumberOfStars, '<div class="fa fa-star"></div>')%>#}
{# </div>#}
{# </div>#}
</div>
</div>
<div class="col-12 col-lg-6">
<div class="hotel-description">
<%for Information%>
<%for Descriptions%>
<h4><%:Header%></h4>
<%for Paragraph%>
<p><%:#data%></p>
<%/for%>
<%/for%>
<%/for%>
</div>
</div>
<div class="col-12 col-lg-6">
<div class="hotel-content flex-md-grow-1">
<%for Information%>
<div id="impression-media" class="text-center carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<%for Images%>
<li data-target="#impression-media" data-slide-to="<%:index%>" <%if #getIndex() == 0%>class="active"<%/if%>></li>
<%/for%>
</ol>
<div class="carousel-inner">
<%for Images%>
<div class="carousel-item <%if #getIndex() == 0%>active<%/if%>">
<img class="d-block w-100 mx-auto" src="<%:Url%>" alt="<%:Name%>">
</div>
<%/for%>
</div>
<a class="carousel-control-prev" href="#impression-media" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">{{ 'Previous'|trans }}</span>
</a>
<a class="carousel-control-next" href="#impression-media" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">{{ 'Next'|trans }}</span>
</a>
</div>
<%/for%>
</div>
</div>
</div>
</script>
<script id="accommodationRoomTemplate" type="text/x-jsrender">
<div class="col-12" data-model-title="Jouw kamer">
<div class="row roomsrow-head">
<div class="col-lg-6">
<h5 class="modal-title" style="18px; line-height: 50px; font-weight: bold; font-size: 18px;">Type kamer</h5>
</div>
<div class="col-lg-4">
<h5 class="modal-title" style="18px; line-height: 50px; font-weight: bold; font-size: 18px; ">Verzorging</h5>
</div>
<div class="col-lg-2">
</div>
</div>
<div class="row roomsrow is-background-color-primary is-color-blank is-padding-10">
<div class="col-lg-6">
<p class="is-margin-bottom-0">
<%for ChosenAccommodation%><%:Description%><%/for%>
</p>
</div>
<div class="col-lg-4">
<p class="is-margin-bottom-0">
<%for ChosenAccommodation%><%for Boards%><%:Name%><%/for%><%/for%>
</p>
</div>
<div class="col-lg-2">
<p class="is-margin-bottom-0">
INBEGREPEN
</p>
</div>
</div>
<%for Units%>
<div class="row roomsrow is-hover-color-blank is-padding-10 select-room is-cursor-pointer" data-id="room-<%:Id%>" data-gnid="<%:gnId%>" data-action="select-room" data-room-id="<%:~stripspaces(Description)%><%:~stripspaces(Type)%><%for Boards%><%:Name%><%/for%>" data-acc-id="<%:~accId%>">
<div class="col-lg-6">
<p class="is-margin-bottom-0"><%:Description%></p>
</div>
<div class="col-lg-4">
<p class="is-margin-bottom-0"><%for Boards%><%:Name%><%/for%></p>
</div>
<div class="col-lg-2">
<p class="is-margin-bottom-0"><%for Prices%><%formatPriceDifference:Price.ValuePerPerson/100%><%/for%> p.p.</p>
</div>
</div>
<%/for%>
</div>
</script>