{"id":6701,"date":"2022-03-31T09:18:12","date_gmt":"2022-03-31T07:18:12","guid":{"rendered":"https:\/\/valaisfilmcommission.ch\/inventaire-des-decors\/"},"modified":"2022-11-30T11:16:19","modified_gmt":"2022-11-30T10:16:19","slug":"inventaire-des-decors","status":"publish","type":"page","link":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/","title":{"rendered":"Location inventory"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6701\" class=\"elementor elementor-6701 elementor-5527\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a0ea771 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a0ea771\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-db8dfc6\" data-id=\"db8dfc6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4e9188d elementor-widget elementor-widget-text-editor\" data-id=\"4e9188d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"p1\">The cinematic haven of Valais offers a wide range of spectacular and diverse locations.<\/p><p class=\"p1\">Although our region is famous for its alpine scenery, high mountains, lakes, glaciers, rivers, and forests \u2013 all firmly rooted in our collective memory and represented in a number of films \u2013 Valais is also home to a plethora of more urban and industrial shooting locations.<\/p><p class=\"p1\">Browse our inventory and find a selection of the many locations we are able to offer for your next film shoot.<\/p><p class=\"p1\">Whatever you are looking for, we strongly recommend contacting us directly to discuss your specific requirements.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a864ff2 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a864ff2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b310a6d\" data-id=\"b310a6d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c1e6939 elementor-widget elementor-widget-text-editor\" data-id=\"c1e6939\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<script src=\"https:\/\/valaisfilmcommission.ch\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/..\/js\/vue.min.js\"><\/script>\n<script src=\"https:\/\/valaisfilmcommission.ch\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/..\/js\/axios.min.js\"><\/script>\n<script src=\"https:\/\/valaisfilmcommission.ch\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/..\/js\/lodash.js\"><\/script>\n\n<style>\n    input, select {\n        border: 0 !important;\n        height: 34px;\n    }\n\n    #divWpVue {\n        display: flex;\n        align-items: center;\n        flex-direction: column;\n    }\n\n    \/* Ligne de filtre 1 *\/\n    .row-filter {\n        background: #FFFFFF;\n        box-shadow: 0px 4px 4px rgb(0 0 0 \/ 8%);\n        display: flex;\n        flex-direction: row;\n        justify-content: space-around;\n        align-content: center;\n        align-items: center;\n        padding: 20px;\n        width: 100%;\n        max-width: 960px;\n        gap: 15px;\n    }\n\n    .checkbox-container {\n        display: flex;\n        align-items: center;\n        flex-direction: row;\n        gap: 3px;\n        line-height: 14px;\n    }\n\n    select {\n        width: 100%;\n        background-color: #F8F8F8;\n    }\n\n    \/* Ligne de filtre 2 *\/\n    .row-filter-sub {\n        display: flex;\n        flex-direction: row;\n        justify-content: space-around;\n        align-content: center;\n        align-items: center;\n        padding: 20px;\n        width: 100%;\n        max-width: 960px;\n        flex-wrap: wrap;\n    }\n\n    #search {\n        background: transparent url(\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/search.svg\") no-repeat;\n        background-position: right 8px center;\n        width: 260px;\n        background-color: white;\n    }\n\n    .init {\n        text-decoration: underline !important;\n        font-size: 14px;\n    }\n\n    .npa-search-container {\n        display: flex;\n        align-content: center;\n        align-items: center;\n        gap: 10px;\n    }\n\n    #km {\n        width: 80px;;\n    }\n\n    #npa {\n        width: 120px;\n    }\n\n    .checkbox-row {\n        display: flex;\n        gap: 8px;\n    }\n\n    \/* CARD LOOP *\/\n    .card-container {\n        display: flex;\n        flex-wrap: wrap;\n        grid-column-gap: 7px;\n        grid-row-gap: 7px;\n        justify-content: center;\n    }\n\n    .card {\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: flex-start;\n        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 42.71%, rgba(0, 0, 0, 0.66) 99.48%), url(\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/default-img.jpeg\");\n        background-size: cover !important;\n        background-position: center !important;\n        color: white;\n        width: 320px;\n        height: 220px;\n        padding: 25px 15px 28px 15px;\n        font-size: 15px;\n        cursor: pointer;\n        border-radius: 3px;\n        animation-delay: var(--delay-animation);\n        animation-name: FadeIn;\n        animation-fill-mode: forwards;\n        animation-iteration-count: 1;\n        animation-timing-function: ease-in-out;\n        animation-duration: 1s;\n        transform-origin: center;\n        opacity: 0;\n        transition: all 0.3s;\n        z-index: 2;\n    }\n    .card:hover {\n        transform: scale(1.02);\n        filter: drop-shadow(12px 12px 24px rgba(0, 0, 0, 0.25));\n        z-index: 10;\n        border-radius: 7px;\n    }\n\n    .category-tag {\n        background: #FFFFFF;\n        opacity: 0.8;\n        backdrop-filter: blur(4px);\n        -webkit-backdrop-filter: blur(4px);\n        \/* Note: backdrop-filter has minimal browser support *\/\n        border-radius: 5px;\n        color: #303030;\n        display: inline-block;\n        padding: 3px 10px 3px 10px;\n        font-size: 13px;\n    }\n\n    .card-title {\n        display: flex;\n        \/*height: 50px; si jam' titre en 2 lignes *\/\n        align-items: flex-end;\n        margin: 5px 0 5px 0;\n    }\n\n    h4 {\n        font-size: 19px !important;\n        font-weight: bold !important;\n        margin: 0;\n        color: white !important;\n    }\n\n    .detail-card {\n        display: flex;\n        gap: 10px;\n        line-height: 14px;\n    }\n\n    @keyframes FadeIn {\n        from {\n            opacity: 0;\n        }\n        to {\n            opacity: 1;\n        }\n    }\n\n    \/* POPUP *\/\n    .popup {\n        visibility: hidden; \/*activ popup *\/\n        position: fixed;\n        z-index: 10000;\n        top: 0;\n        left: 0;\n        height: 100%;\n        width: 100%;\n        background: rgba(0, 0, 0, 0.658);\n        backdrop-filter: blur(4px);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    .pp-container {\n        background: white;\n        display: flex;\n        flex-direction: column;\n        width: 70%;\n        border-radius: 8px;\n        overflow: hidden;\n    }\n\n    .pp-close {\n        width: 15px;\n        cursor: pointer;\n        position: absolute;\n        margin-top: 30px;\n        margin-left: 30px;\n    }\n\n    .pp-row2 {\n        padding: 35px 65px 35px 65px;\n        display: flex;\n        flex-direction: row;\n    }\n\n    .pp-detail-container {\n        width: 100%;\n    }\n\n    .pp-row1 {\n        aspect-ratio: 16 \/ 9;\n        background-size: cover;\n        display: flex;\n        flex-direction: row;\n        justify-content: space-between;\n        flex-wrap: wrap;\n        position: relative;\n    }\n\n    .ctrl-arrow-container {\n        display: flex;\n        justify-content: space-between;\n        width: 100%;\n        align-items: center;\n        margin-left: 15px;\n        margin-right: 15px;\n    }\n\n    .pp-pagi-container {\n        position: absolute;\n        bottom: 15px;\n        display: flex;\n        justify-content: center;\n        width: 100%;\n    }\n\n    .pp-pagi-point {\n        opacity: 60%;\n        cursor: pointer;\n        margin-right: 6px;\n    }\n\n    .pp-pagi-point.active {\n        opacity: 100%;\n    }\n\n    .pp-gps-pos {\n        font-style: italic;\n        color: #C4C4C4;\n    }\n\n    h2.pp-title {\n        font-weight: bold;\n        font-size: 32px;\n        margin-top: 8px;\n        line-height: 38px;\n    }\n\n    .pp-adress {\n        font-weight: 500;\n    }\n\n    .cta-ctn {\n      display: flex;\n      \/* flex-direction: row; *\/\n      align-items: center;\n      gap: 15px;\n    }\n\n    .pp-gps-btn {\n        display: flex;\n        text-decoration: underline !important;\n        gap: 5px;\n        cursor: pointer;\n    }\n    .pp-btn-contact {\n      display: block;\n      padding: 14px 30px 14px 30px;\n      background-color: #D22E26;\n      color: white !important;\n      width: fit-content;\n    }\n    .pp-btn-contact:hover {\n      background-color: white;\n      color: #D22E26 !important;\n      font-weight: 500;\n      box-shadow: 0px 4px 4px rgb(0 0 0 \/ 8%);\n    }\n    .pp-btn-contact:hover::before {\n      content: url(\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/info-red.svg\");\n    }\n    .pp-btn-contact::before {\n      content: url(\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/info-white.svg\");\n      display: inline-block;\n      width: 15px;\n      height: 15px;\n    }\n\n    .pp-description {\n        line-height: 21px;\n        margin: 15px 0 15px 0 !important;\n        display: none;\n    }\n\n    .pp-header {\n      display: flex;\n      justify-content: space-between;\n    }\n\n    .header-title {\n        width: 50%;\n    }\n\n    .season-container {\n        display: flex;\n        width: 50%;\n        max-width: 360px;\n        \/* margin: 0 auto; *\/\n        padding: 25px;\n        font-weight: 500;\n        border-radius: 10px;\n        font-size: 14px;\n        text-align: center;\n        flex-direction: column;\n        background-color: #FAFAFA;\n        height: fit-content;\n    }\n    .season-container span {\n      margin-top: -8px;\n    }\n\n    .season.autumn span {\n      margin-top: -10px;\n    }\n\n    .season-selector {\n        display: flex;\n        justify-content: space-evenly;\n    }\n\n    .season {\n      height: 50px;\n      width: 100%;\n      background: #FFFFFF;\n      border-radius: 3px;\n      display: flex;\n      align-items: center;\n      justify-content: flex-end;\n      cursor: pointer;\n      flex-direction: column;\n      gap: 5px;\n      font-size: 12px;\n      padding-bottom: 3px;\n    }\n\n    .season-selector > .season:first-child {\n        border-radius: 10px 3px 3px 10px;\n    }\n\n    .season-selector > .season:last-child {\n        border-radius: 3px 10px 10px 3px;\n    }\n\n    .season.active {\n        background: #D22E26;\n        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.11);\n        color: white;\n    }\n\n    .season.none {\n        background: #F7F7F7;\n        box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.05);\n        color: #C4C4C4;\n    }\n\n    .pp-toggle {\n        padding: 8px;\n        width: 100%;\n        background-color: white;\n        display: flex;\n        justify-content: space-between;\n    }\n\n    .pp-img-single {\n        width: 31.88%;\n    }\n\n    .ctrl-arrow {\n        cursor: pointer;\n        backdrop-filter: blur(2px);\n        width: 60px;\n        height: 60px;\n    }\n\n    .ctrl-arrow.right {\n        transform: rotate(180deg);\n    }\n\n    .link {\n        cursor: pointer !important;\n    }\n    .turn-screen-ctn {\n        display:none;\n    }\n\n    \/* \/POPUP *\/\n    @media screen and (max-width:1180px) and (min-width: 961px) {\n      .pp-container {\n            width: 90%;\n        }\n    }\n\n    @media only screen and (max-width: 960px) and (min-width: 600px) {\n        .pp-container {\n            width: 95%;\n        }\n\n        .pp-row2 {\n            padding: 25px 35px 25px 35px;\n        }\n\n    }\n\n    @media only screen and (max-width: 600px) {\n        .turn-screen-ctn {\n            background-color: white;\n            position: absolute;\n            display: flex;\n            padding: 8px 16px 8px 16px;\n            font-size: 12px;\n            font-weight: 500;\n            gap: 5px;\n            border-radius: 0px 0px 15px 10px;\n            top: 0;\n            left: calc(50% - 86px);\n        }\n        .card-container {\n            padding-left: 15px;\n            padding-right: 15px;\n            grid-column-gap: 15px;\n            grid-row-gap: 15px;\n        }\n\n        .row-filter {\n            flex-direction: column;\n            width: calc(100% - 35px);\n            gap: 8px;\n        }\n\n        select {\n            width: 100%;\n        }\n\n        .row-filter-sub {\n            flex-direction: column;\n            gap: 8px;\n            width: 100%;\n        }\n\n        .npa-search-container {\n            line-height: 16px;\n        }\n\n        #search {\n            width: 100%;\n        }\n\n        .pp-container {\n            width: 95%;\n        }\n\n        .cta-ctn {\n            flex-direction: column;\n            align-items: flex-start;\n            margin-top: 15px \n        }\n\n        .pp-row2 {\n            padding: 35px 15px 35px 15px;\n            flex-direction: column;\n        }\n\n        .pp-close {\n            margin-top: 15px;\n            margin-left: 15px;\n        }\n        \n        .ctrl-arrow-container {\n            margin-left: 10px;\n            margin-right: 10px;\n        }\n\n        .ctrl-arrow {\n            width: 40px;\n            height: 40px;\n        }\n\n        .card {\n            width: 100%;\n            height: 300px;\n        }\n        .pp-header {\n          flex-direction: column-reverse;\n        }\n        .header-title, .season-container {\n          width: 100%;\n        }\n        .pp-pagi-container {\n          transform: scale(0.8);\n        }\n    }\n    @media only screen and (max-height: 520px) and (orientation: landscape) {\n      .pp-row2 {\n        display: none;\n      }\n      .pp-row1 {\n        height: 90vh;\n      }\n      .pp-container {\n        width: fit-content;\n      }\n    }\n<\/style>\n\n<div id='divWpVue'>\n    <div :style=\"decors?'visibility: inherit;':'visibility: hidden;'\" class=\"popup\" @click=\"hideModal\">\n        <div v-if=\"decors\" class=\"pp-container\" @click.stop=\"\">\n            <div v-if=\"image_selected\" class=\"pp-row1\" :style=\"'background-image: url(' + image_selected.url + ');'\">\n                <div class=\"turn-screen-ctn\">\n                  <img decoding=\"async\" src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/turn-screen.svg\">\n                  <span>To view full screen<\/span>\n                <\/div>\n                <img decoding=\"async\" @click=\"hideModal\" class=\"pp-close\" src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/close.svg\">\n                <div class=\"ctrl-arrow-container\">\n                    <img decoding=\"async\"\n                            @click=\"previous\" class=\"ctrl-arrow left\"\n                            src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/ctrl-arrow.svg\">\n                    <img decoding=\"async\"\n                            @click=\"next\" class=\"ctrl-arrow right\"\n                            src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/ctrl-arrow.svg\">\n                <\/div>\n                <div class=\"pp-pagi-container\" v-if=\"activeSaisonModal\">\n                    <img decoding=\"async\" @click=\"changeImageSelected(index, photo)\" v-for=\"(photo, index) in decors.photos[activeSaisonModal.nom_fr]\" :class=\"index === image_selected_index ? 'pp-pagi-point active' : 'pp-pagi-point'\" src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/white-point.svg\">\n                <\/div>\n            <\/div>\n            <div class=\"pp-row2\">\n                <div class=\"pp-detail-container\">\n                  <div class=\"pp-header\">\n                    <div class=\"header-title\">\n                      <div class=\"pp-gps-pos\" v-if=\"decors.latitude &#038;&#038; decors.longitude\">{{ decors.latitude_display }}\u00b0 &#8211; {{ decors.longitude_display }}\u00b0<\/div>\n                        <h2 class=\"pp-title\">{{ decors.nom }}<\/h2>\n                        <p class=\"pp-adress\">\n                            <template v-if=\"decors.adresse\">{{ decors.adresse }}<\/template>\n                            <template v-if=\"decors.adresse &#038;&#038; decors.commune\"> &#8211;<\/template>\n                            <template v-if=\"decors.commune\">{{ decors.commune.nom }}<\/template>\n                        <\/p>\n                    <\/div>\n                      <div class=\"season-container\">\n                        <span>Change photos<\/span>\n                        <div class=\"season-selector\">\n                            <template v-for=\"(saison, key, index) in saisons\">\n                                <template v-if=\"decors.saison_ids.includes(saison.id)\">\n                                    <div @click=\"changeActiveSaison(saison, false)\" :class=\"activeSaisonModal &#038;&#038; saison.id === activeSaisonModal.id ? 'season active ' + saison.nom_en_lower : 'season ' + saison.nom_en_lower\">\n                                        <img v-if=\"saison.id !== activeSaisonModal.id\" class=\"ico-season\" :src=\"'..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/' + saison.nom_en_lower + '-r.svg'\">\n                                        <img v-else class=\"ico-season\" :src=\"'..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/' + saison.nom_en_lower + '-w.svg'\">\n                                        <span>{{ saison.nom }}<\/span>\n                                    <\/div>\n                                <\/template>\n                                <template v-else>\n                                    <div style=\"cursor: default\" :class=\"'season none ' + saison.nom_en_lower\">\n                                        <img class=\"ico-season\" :src=\"'..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/' + saison.nom_en_lower + '.svg'\">\n                                        <span>{{ saison.nom }}<\/span>\n                                    <\/div>\n                                <\/template>\n                            <\/template>\n                        <\/div>\n                    <\/div>\n                  <\/div>\n\n                    <p class=\"pp-description\">\n                        {{ decors.description }}\n                    <\/p>\n                    <div class=\"cta-ctn\">\n                      <a class=\"button pp-btn-contact\" v-if=\"decors.commune\" target=\"_blank\" :href=\"'\/demande-information-pour-un-decors?decors_id=' + decors.id + '&#038;decors=' + decors.nom + '&#038;adresse=' + decors.commune.nom\">\n                        Ask for more info                      <\/a>\n                      <a class=\"button pp-btn-contact\" v-else target=\"_blank\" :href=\"'\/demande-information-pour-un-decors?decors_id=' + decors.id + '&#038;decors=' + decors.nom\">\n                        Ask for more info                      <\/a>\n\n                      <a v-if=\"decors.latitude &#038;&#038; decors.longitude\" class=\"pp-gps-btn\" target=\"_blank\" :href=\"'https:\/\/www.google.com\/maps\/search\/' + decors.latitude + '+' + decors.longitude + '\/@' + decors.latitude + ',' + decors.longitude + ',17z'\">\n                          <img decoding=\"async\"\n                                  class=\"pp-loc-ico\"\n                                  src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/ico-location-red.svg\">\n                          View map                      <\/a>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n\n    <div class=\"row-filter\">\n        <select @change=\"init\" id=\"environnement\" name=\"environnement\" v-model=\"search.environnement\">\n            <option :value=\"null\">Environnement<\/option>\n            <option :value=\"environnement.id\" v-for=\"environnement in environnements\">{{ environnement.nom }}<\/option>\n        <\/select>\n        <select @change=\"init\" id=\"saison\" name=\"saison\" v-model=\"search.saison\">\n            <option :value=\"null\">Seasonal or indoor<\/option>\n            <option :value=\"saison\" v-for=\"saison in saisons\">{{ saison.nom }}<\/option>\n        <\/select>\n\n        <select @change=\"init\" id=\"category\" name=\"category1\" v-model=\"search.theme\">\n            <option :value=\"null\">Theme<\/option>\n            <option :value=\"theme\" v-for=\"theme in themes\">{{ theme.nom }}<\/option>\n        <\/select>\n\n        <select @change=\"init\" id=\"sub-category\" name=\"sub-category\" v-model=\"search.type\">\n            <option :value=\"null\">Settings<\/option>\n            <template v-if=\"search.theme\">\n                <option :value=\"type.nom\" v-for=\"type in search.theme.type_decors\">{{ type.nom }}<\/option>\n            <\/template>\n            <template v-else>\n                <option :value=\"type\" v-for=\"type in types_decors\">{{ type }}<\/option>\n            <\/template>\n        <\/select>\n    <\/div>\n    <div class=\"row-filter-sub\">\n        <input type=\"search\" id=\"search\" v-model=\"search.text\" @input=\"init\" name=\"search\" placeholder=\"Search\">\n        <div class=\"npa-search-container\">\n            <span>within a radius of<\/span>\n            <input type=\"text\" id=\"km\" name=\"km\" @blur=\"init\" v-model=\"search.rayon\" placeholder=\"km\">\n            <span>around<\/span>\n            <input type=\"text\" id=\"npa\" name=\"npa\" @blur=\"init\" v-model=\"search.npa\" placeholder=\"ZIP\">\n        <\/div>\n        <a class=\"init link\" @click=\"resetFilters\" id=\"init-desktop\">Reset filters<\/a>\n    <\/div>\n    <div class=\"card-container\" id=\"infinite-list\">\n        <div v-for=\"(decors, index) in decors_list\" class=\"card\" :style=\"cardStyle(decors, index)\" @click=\"showModal(decors)\">\n            <div v-for=\"type in decors.types\" class=\"category-tag\">\n                {{ type.nom }}\n            <\/div>\n            <div class=\"card-title\">\n                <h4>{{ decors.nom }}<\/h4>\n            <\/div>\n            <div class=\"detail-card\">\n                <div v-if=\"decors.commune\" class=\"locality-card\">\n                    <img decoding=\"async\" src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/ico-location.svg\"\/>\n                    {{ decors.commune.nom }}\n                <\/div>\n                <div v-if=\"decors.theme\" class=\"environnement-card\">\n                    <img decoding=\"async\" src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/ico-environnement.svg\"\/>\n                    {{ decors.theme.nom }}\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <div v-if=\"loading\" class=\"loading\" style=\"margin-top: 12px;\">\n      <!-- <img decoding=\"async\" src=\"..\/..\/wp-content\/plugins\/valais-film-inventaire-decors\/template\/media\/loading-vfc.gif\"\/> gif version -->\n      <!-- <iframe src=\"https:\/\/lottie.host\/embed\/f9e8f7cf-79a0-4bfb-9c39-f3812e54daae\/GP6hIfyIN9.lottie\"><\/iframe> iframe version -->\n      <script src=\"https:\/\/unpkg.com\/@dotlottie\/player-component@latest\/dist\/dotlottie-player.mjs\" type=\"module\"><\/script> \n      <dotlottie-player src=\"https:\/\/lottie.host\/f9e8f7cf-79a0-4bfb-9c39-f3812e54daae\/GP6hIfyIN9.lottie\" background=\"transparent\" speed=\"1\" style=\"width: 120px; height: 120px;\" loop autoplay><\/dotlottie-player>\n    <\/div>\n<\/div>\n<script>\n\n  const siteUrl = 'https:\/\/valaisfilmcommission.ch'\n\n  let ADMIN_URL = 'https:\/\/valais-film-dev.webap.ch\/api\/'\n  if (siteUrl === 'https:\/\/valaisfilmcommission.ch')\n    ADMIN_URL = 'https:\/\/valais-film.webap.ch\/api\/'\n\n  \/\/ start app\n  new Vue({\n    el: \"#divWpVue\",\n    data: {\n      decors_list: [],\n      decors: null,\n      language: 'en',\n      environnements: [],\n      saisons: [],\n      themes: [],\n      types_decors: [],\n      loading: false,\n      image_selected: null,\n      activeSaison: null,\n      activeSaisonModal: null,\n      timer: undefined,\n      image_selected_index: null,\n      currentPage: 1,\n      search: {\n        environnement: null,\n        saison: null,\n        theme: null,\n        previousTheme: null,\n        type: null,\n        nuit: false,\n        text: '',\n        npa: null,\n        rayon: null\n      }\n    },\n    created () {\n      this.init(true);\n      let _this = this\n\n      let params = '?language=' + this.language\n\n      axios.get(ADMIN_URL + 'environnements' + params)\n        .then(response => {\n          _this.environnements = response.data.data;\n        })\n        .catch(function (response) {\n          console.log(response)\n        });\n\n      axios.get(ADMIN_URL + 'saisons' + params)\n        .then(response => {\n          _this.saisons = response.data.data;\n        })\n        .catch(function (response) {\n          console.log(response)\n        });\n\n      axios.get(ADMIN_URL + 'themes' + params)\n        .then(response => {\n          _this.themes = response.data.data;\n\n          for(let theme of _this.themes){\n              for(let type of theme.type_decors) {\n                  _this.types_decors.push(type.nom)\n              }\n          }\n\n          \/\/ sort types_decors by nom\n          _this.types_decors.sort((a, b) => {\n            if (a < b) {\n              return -1;\n            }\n            if (a > b) {\n              return 1;\n            }\n            return 0;\n          });\n\n        })\n        .catch(function (response) {\n          console.log(response)\n        });\n    },\n    mounted () {\n\n      const listElm = document.querySelector('#infinite-list')\n      const doc = document.documentElement\n      let _this = this\n      window.addEventListener('scroll', e => {\n\n        if(this.decors_list.length > 29){\n            if (this.loading === false) {\n              const top = (window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)\n              if (top > (listElm.scrollTop + listElm.clientHeight - 700)) {\n                _this.loadMore()\n              }\n            }\n        }\n\n      });\n\n    },\n    methods: {\n      init (resetPage = true) {\n        this.loading = true\n        if(resetPage)\n            this.decors_list = []\n        clearTimeout(this.timer)\n\n        this.timer = setTimeout(() => {\n          let _this = this\n\n          let params = \"?\";\n\n          params += 'q=' + this.search.text + '&'\n          params += 'nuit=' + this.search.nuit + '&'\n\n          if(resetPage)\n            this.currentPage = 1\n\n          params += 'page=' + this.currentPage + '&'\n\n          if (this.search.environnement)\n            params += 'environnement=' + this.search.environnement + '&'\n\n          if (this.search.saison) {\n            params += 'saison=' + this.search.saison.id + '&'\n            _this.changeActiveSaison(this.search.saison)\n          }\n\n          if(this.search.theme && this.search.theme !== this.search.previousTheme)\n            this.search.type = null\n\n          if (this.search.theme){\n            params += 'theme=' + this.search.theme.id + '&'\n            this.search.previousTheme = this.search.theme\n          }\n\n          if (this.search.type)\n            params += 'type=' + this.search.type + '&'\n\n          if (this.search.npa && this.search.rayon)\n            params += 'npa=' + this.search.npa + '&' + 'rayon=' + this.search.rayon + '&'\n\n          params += 'language=' + this.language\n\n          let searchUrl = ADMIN_URL + 'decors' + params;\n\n          axios.get(searchUrl)\n            .then(response => {\n              if(resetPage){\n                _this.decors_list = response.data.data\n              }else{\n                  const tempArray = _this.decors_list.concat(response.data.data)\n                  _this.decors_list = [...tempArray]\n              }\n            })\n            .catch(function (response) {\n              console.log(response)\n            })\n            .finally(() => {\n              _this.loading = false\n            })\n\n        }, 600)\n      },\n      cardStyle(decors, index) {\n        let backgroundUrl = '';\n        if(this.activeSaison && decors.photos[this.activeSaison.nom_fr] !== undefined)\n          backgroundUrl = decors.photos[this.activeSaison.nom_fr][0].url_preview\n        else if(decors.photos[Object.keys(decors.photos)[0]] !== undefined)\n          backgroundUrl = decors.photos[Object.keys(decors.photos)[0]][0].url_preview\n        else\n          backgroundUrl = decors.photo.url_preview\n\n        return {\n          backgroundImage: 'linear-gradient(180deg, rgba(0, 0, 0, 0) 42.71%, rgba(0, 0, 0, 0.66) 99.48%), url(' + backgroundUrl + ')',\n          '--delay-animation': (index % 30) * 0.05 + 's'\n        }\n      },\n      changeActiveSaison (saison, original = true) {\n        if(original)\n            this.activeSaison = {...saison}\n        this.activeSaisonModal = {...saison}\n\n        if (this.decors && this.decors.photos[this.activeSaisonModal.nom_fr].length > 0) {\n          this.image_selected = this.decors.photos[this.activeSaisonModal.nom_fr][0]\n          this.image_selected_index = 0\n        }\n\n      },\n      showModal (decors) {\n        this.decors = {...decors}\n        this.activeSaisonModal = {...this.activeSaison}\n        this.decors.latitude_display = decors.latitude.split('.')[0] + '.' + decors.latitude.split('.')[1].substring(0, 5)\n        this.decors.longitude_display = decors.longitude.split('.')[0] + '.' + decors.longitude.split('.')[1].substring(0, 5)\n\n        if (this.decors.photos[0] !== undefined)\n          delete this.decors.photos[0]\n\n        if (this.activeSaison !== null && this.decors.photos[this.activeSaison.nom_fr] !== undefined) {\n\n        } else {\n          let firstSaison = Object.keys(this.decors.photos)[0]\n          this.activeSaisonModal = this.decors.photos[firstSaison][0].saison\n        }\n\n        if (this.decors.photos[this.activeSaisonModal.nom_fr].length > 0) {\n          this.image_selected = this.decors.photos[this.activeSaisonModal.nom_fr][0]\n          this.image_selected_index = 0\n        }\n      },\n      hideModal () {\n        this.decors = null\n        this.image_selected = null\n      },\n      previous () {\n        if (this.image_selected_index === 0)\n          this.image_selected_index = this.decors.photos[this.activeSaisonModal.nom_fr].length - 1\n        else\n          this.image_selected_index--\n\n        this.image_selected = this.decors.photos[this.activeSaisonModal.nom_fr][this.image_selected_index]\n      },\n      next () {\n        if (this.image_selected_index === this.decors.photos[this.activeSaisonModal.nom_fr].length - 1)\n          this.image_selected_index = 0\n        else\n          this.image_selected_index++\n\n        this.image_selected = this.decors.photos[this.activeSaisonModal.nom_fr][this.image_selected_index]\n      },\n      changeImageSelected (index, photo) {\n        this.image_selected_index = index\n        this.image_selected = photo\n      },\n      resetFilters () {\n        this.search = {}\n        this.activeSaison = null\n        this.activeSaisonModal = null\n        this.search = {\n          environnement: null,\n          saison: null,\n          theme: null,\n          type: null,\n          nuit: false,\n          text: '',\n          npa: null,\n          rayon: null\n        }\n        this.init()\n      },\n      loadMore () {\n        this.currentPage++\n        this.init(false)\n      }\n    }\n  })\n\n<\/script>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The cinematic haven of Valais offers a wide range of spectacular and diverse locations. Although our region is famous for its alpine scenery, high mountains, lakes, glaciers, rivers, and forests \u2013 all firmly rooted in our collective memory and represented in a number of films \u2013 Valais is also home to a plethora of more [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6616,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-6701","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Location inventory &#8211; Valais Film Commission<\/title>\n<meta name=\"description\" content=\"Our tool lists most of the filming locations available in the Valais and will help you find the ideal setting more easily.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Location inventory &#8211; Valais Film Commission\" \/>\n<meta property=\"og:description\" content=\"Our tool lists most of the filming locations available in the Valais and will help you find the ideal setting more easily.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/\" \/>\n<meta property=\"og:site_name\" content=\"Valais Film Commission\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-30T10:16:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/valaisfilmcommission.ch\/wp-content\/uploads\/2022\/07\/Inventaire_bandeau-haut-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1693\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ValaisFilmCom\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/inventaire-des-decors\\\/\",\"url\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/inventaire-des-decors\\\/\",\"name\":\"Location inventory &#8211; Valais Film Commission\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/inventaire-des-decors\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/inventaire-des-decors\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Inventaire_bandeau-haut-scaled.jpg\",\"datePublished\":\"2022-03-31T07:18:12+00:00\",\"dateModified\":\"2022-11-30T10:16:19+00:00\",\"description\":\"Our tool lists most of the filming locations available in the Valais and will help you find the ideal setting more easily.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/inventaire-des-decors\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/inventaire-des-decors\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/inventaire-des-decors\\\/#primaryimage\",\"url\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Inventaire_bandeau-haut-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Inventaire_bandeau-haut-scaled.jpg\",\"width\":2560,\"height\":1693,\"caption\":\"Visuels produits avec la boite de production \u2018\u2019Pentam\u00e9dias\u2019\u2019 pour la Valais Film commission du Canton du Valais. Illustrations visant \u00e0 promouvoir les tournages cin\u00e9matographique en Valais. \u00a9Louis Dasseborne\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/inventaire-des-decors\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Location inventory\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/\",\"name\":\"Valais Film Commission\",\"description\":\"Soutien de l&#039;audiovisuel en Valais\",\"publisher\":{\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/#organization\",\"name\":\"Valais Film Commission\",\"url\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/Valais_FR.svg\",\"contentUrl\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/Valais_FR.svg\",\"width\":1,\"height\":1,\"caption\":\"Valais Film Commission\"},\"image\":{\"@id\":\"https:\\\/\\\/valaisfilmcommission.ch\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/ValaisFilmCom\",\"https:\\\/\\\/www.instagram.com\\\/valaisfilmcommission\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Location inventory &#8211; Valais Film Commission","description":"Our tool lists most of the filming locations available in the Valais and will help you find the ideal setting more easily.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/","og_locale":"en_US","og_type":"article","og_title":"Location inventory &#8211; Valais Film Commission","og_description":"Our tool lists most of the filming locations available in the Valais and will help you find the ideal setting more easily.","og_url":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/","og_site_name":"Valais Film Commission","article_modified_time":"2022-11-30T10:16:19+00:00","og_image":[{"width":2560,"height":1693,"url":"https:\/\/valaisfilmcommission.ch\/wp-content\/uploads\/2022\/07\/Inventaire_bandeau-haut-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@ValaisFilmCom","twitter_misc":{"Est. reading time":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/","url":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/","name":"Location inventory &#8211; Valais Film Commission","isPartOf":{"@id":"https:\/\/valaisfilmcommission.ch\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/#primaryimage"},"image":{"@id":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/#primaryimage"},"thumbnailUrl":"https:\/\/valaisfilmcommission.ch\/wp-content\/uploads\/2022\/07\/Inventaire_bandeau-haut-scaled.jpg","datePublished":"2022-03-31T07:18:12+00:00","dateModified":"2022-11-30T10:16:19+00:00","description":"Our tool lists most of the filming locations available in the Valais and will help you find the ideal setting more easily.","breadcrumb":{"@id":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/#primaryimage","url":"https:\/\/valaisfilmcommission.ch\/wp-content\/uploads\/2022\/07\/Inventaire_bandeau-haut-scaled.jpg","contentUrl":"https:\/\/valaisfilmcommission.ch\/wp-content\/uploads\/2022\/07\/Inventaire_bandeau-haut-scaled.jpg","width":2560,"height":1693,"caption":"Visuels produits avec la boite de production \u2018\u2019Pentam\u00e9dias\u2019\u2019 pour la Valais Film commission du Canton du Valais. Illustrations visant \u00e0 promouvoir les tournages cin\u00e9matographique en Valais. \u00a9Louis Dasseborne"},{"@type":"BreadcrumbList","@id":"https:\/\/valaisfilmcommission.ch\/en\/inventaire-des-decors\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/valaisfilmcommission.ch\/en\/"},{"@type":"ListItem","position":2,"name":"Location inventory"}]},{"@type":"WebSite","@id":"https:\/\/valaisfilmcommission.ch\/en\/#website","url":"https:\/\/valaisfilmcommission.ch\/en\/","name":"Valais Film Commission","description":"Soutien de l&#039;audiovisuel en Valais","publisher":{"@id":"https:\/\/valaisfilmcommission.ch\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/valaisfilmcommission.ch\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/valaisfilmcommission.ch\/en\/#organization","name":"Valais Film Commission","url":"https:\/\/valaisfilmcommission.ch\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/valaisfilmcommission.ch\/en\/#\/schema\/logo\/image\/","url":"https:\/\/valaisfilmcommission.ch\/wp-content\/uploads\/2020\/07\/Valais_FR.svg","contentUrl":"https:\/\/valaisfilmcommission.ch\/wp-content\/uploads\/2020\/07\/Valais_FR.svg","width":1,"height":1,"caption":"Valais Film Commission"},"image":{"@id":"https:\/\/valaisfilmcommission.ch\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ValaisFilmCom","https:\/\/www.instagram.com\/valaisfilmcommission\/"]}]}},"_links":{"self":[{"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/pages\/6701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/comments?post=6701"}],"version-history":[{"count":11,"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/pages\/6701\/revisions"}],"predecessor-version":[{"id":7839,"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/pages\/6701\/revisions\/7839"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/media\/6616"}],"wp:attachment":[{"href":"https:\/\/valaisfilmcommission.ch\/en\/wp-json\/wp\/v2\/media?parent=6701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}