class DietaryInformation_13719060621959143210{constructor(dietaryInfoParams){this.initialSwitcherOpened=dietaryInfoParams.initialSwitcherOpened,this.displayMode=dietaryInfoParams.displayMode,this.dietaryTagsDisplayMode=dietaryInfoParams.dietaryTagsDisplayMode,this.allergensDisplayMode=dietaryInfoParams.allergensDisplayMode,this.dietaryTagsbyURL=dietaryInfoParams.dietaryTagsbyURL,this.dietaryBtnAriaLabel=dietaryInfoParams.dietaryBtnAriaLabel,this.widgetDisplayMode=dietaryInfoParams.widgetDisplayMode,this.widgetInstanceID=dietaryInfoParams.widgetInstanceID,this.widgetInstanceIDSelector=this.getWidgetInstanceIDSelector(),this.menuContainerInstancePrefix=dietaryInfoParams.menuContainerInstancePrefix,this.menuID=dietaryInfoParams.menuID,this.menuName=dietaryInfoParams.menuName,this.init()}getWidgetInstanceIDSelector(){const widgetInstanceIDSelector=this.widgetInstanceID?"#"+this.widgetInstanceID:"";return widgetInstanceIDSelector}isVisible(elementSelector){if(this.elementExistsBySelector(elementSelector)){var style=window.getComputedStyle(document.querySelector(elementSelector),"");return"0"!==style.width&&"0"!==style.height&&"0"!==style.opacity&&"none"!==style.display&&"hidden"!==style.visibility}return!1}elementExistsBySelector(elementSelector){var exists=!1,element=document.querySelector(elementSelector.trim());return void 0!==element&&null!=element&&(exists=!0),exists}showDietaryFilterButton(){this.dietaryFilterButton&&(this.dietaryFilterButton.style.display="inline-block")}hideDietaryFilterButton(){this.dietaryFilterButton&&(this.dietaryFilterButton.style.display="none")}hideDietaryModal(){this.dietaryFilterModal}showDietaryModal(){this.dietaryFilterModal}hideAllergensFunctionality(){this.hideDietaryFilterButton(),this.elementExistsBySelector(".page-2 .table-menu-footer")&&(document.querySelector(".page-2 .table-menu-footer").style.display="none")}displayAllergens(){this.switchAllergensCheckbox.checked=!0,this.showHideDatamenuAllergens()}hideAllergens(){this.switchAllergensCheckbox.checked=!1,this.showHideDatamenuAllergens()}init(){this.dietaryFilterButton=document.querySelector(`${this.widgetInstanceIDSelector} .dietary_switcher_button`),this.dietaryFilterModal=document.querySelector(`${this.widgetInstanceIDSelector} .dietary_switcher`),this.dietaryFilterButtonClose=document.querySelector(`${this.widgetInstanceIDSelector} .dietary_switcher_button_close`),this.switchAllergensCheckbox=document.querySelector(`${this.widgetInstanceIDSelector} .switch_allergens`),this.switchAllergensCheckboxInitialStatus=this.switchAllergensCheckbox.checked,this.setDietaryBtnAriaLabelPerMode(),this.hideAllergens(),this.showHideDatamenuAllergens(),this.restoreFilterItems(),this.widgetInstanceID,this.bindEvents(),3!=this.displayMode&&4!=this.displayMode||this.updateFilterItems(),2==this.displayMode?this.hideDietaryFilterButton():this.showDietaryFilterButton(),this.displayMode,1!=this.displayMode&&2!=this.displayMode||(this.dietaryFilterButton.classList.remove("switcher_on"),this.resetFilter(),this.showHideAllergens()),2!=this.displayMode&&3!=this.displayMode&&4!=this.displayMode||(this.showDietaryFilterButton(),3!=this.displayMode&&4!=this.displayMode||(1==this.initialSwitcherOpened?this.dietaryFilterButton.classList.contains("switcher_on")?this.dietaryFilterButton.click():(this.showDietaryModal(),this.hideDietaryFilterButton()):this.dietaryFilterButton.classList.remove("switcher_on")),this.showHideAllergens()),0!=this.displayMode&&1!=this.displayMode||this.hideAllergensFunctionality(),4==this.displayMode&&this.displayAllergens(),1==this.displayMode&&this.displayAllergens(),this.clickAllergensByURL()}setDietaryBtnAriaLabelPerMode(){var ariaLabel=this.dietaryBtnAriaLabel.ariaLabel1;2==this.displayMode&&(ariaLabel=this.dietaryBtnAriaLabel.ariaLabel2),3==this.displayMode&&(ariaLabel=this.dietaryBtnAriaLabel.ariaLabel3),4==this.displayMode&&(ariaLabel=this.dietaryBtnAriaLabel.ariaLabel4),this.dietaryFilterButton.setAttribute("title",this.menuName+", "+ariaLabel),this.dietaryFilterButton.setAttribute("aria-label",this.menuName+", "+ariaLabel)}updateFilterItems(){if(1!=this.dietaryTagsDisplayMode){for(var typeCategory=document.querySelectorAll(`${this.widgetInstanceIDSelector} .type_category`),typeExclusion=document.querySelectorAll(`${this.widgetInstanceIDSelector} .type_exclusion`),y=0;y<typeCategory.length;++y)typeCategory[y].style.display="none";for(var y=0;y<typeExclusion.length;++y)typeExclusion[y].style.display="none"}if(1!=this.allergensDisplayMode)for(var typeAllergen=document.querySelectorAll(`${this.widgetInstanceIDSelector} .type_allergen`),y=0;y<typeAllergen.length;++y)typeAllergen[y].style.display="none"}restoreFilterItems(){for(var typeCategory=document.querySelectorAll(`${this.widgetInstanceIDSelector} .type_category`),typeExclusion=document.querySelectorAll(`${this.widgetInstanceIDSelector} .type_exclusion`),typeAllergen=document.querySelectorAll(`${this.widgetInstanceIDSelector} .type_allergen`),h2Allergen=document.querySelector("h2.type_allergen"),h2Category=document.querySelector("h2.type_category"),y=0;y<typeCategory.length;++y)typeCategory[y].style.display="inline-block";for(var y=0;y<typeExclusion.length;++y)typeExclusion[y].style.display="inline-block";for(var y=0;y<typeAllergen.length;++y)typeAllergen[y].style.display="inline-block";h2Allergen.style.display="block",h2Category.style.display="block"}bindEvents(){var that=this,el=this.dietaryFilterButton,elClone=el.cloneNode(!0);el.parentNode.replaceChild(elClone,el),this.dietaryFilterButton=document.querySelector(`${this.widgetInstanceIDSelector} .dietary_switcher_button`);const listener=event=>{this.onDietaryButtonClickNew()};this.dietaryFilterButton.addEventListener("click",listener);for(var checkboxesAllergens=document.getElementsByClassName("item_checkbox_allergens"),y=0;y<checkboxesAllergens.length;++y)checkboxesAllergens[y].addEventListener("click",(function(){that.showHideAllergens()}));this.switchAllergensCheckbox.addEventListener("click",(function(){that.showHideDatamenuAllergens()}))}onDietaryButtonClickNew(){var that=this;if(2==that.displayMode)that.onDietaryButtonClickMode2();else{const widgetDisplayMode=()=>this.widgetDisplayMode;let modalOptions={};"3"==widgetDisplayMode()&&(modalOptions={backdrop:!1});let dietaryModalSelector=document.getElementById("dietaryFilterModal"),dietaryModalSelectorWidget=document.querySelector(`#dietaryFilterModal[data-widget-id="${that.widgetInstanceID}"]`);null!==dietaryModalSelectorWidget&&(dietaryModalSelector=dietaryModalSelectorWidget);const myModal=new bootstrap.Modal(dietaryModalSelector,modalOptions);myModal.show(),dietaryModalSelector.addEventListener("shown.bs.modal",(function(event){null!==dietaryModalSelectorWidget?event.target.dataset.widgetId==that.widgetInstanceID&&that.onDietaryButtonClickGeneral():"dietaryFilterModal"==event.target.id&&that.onDietaryButtonClickGeneral()}))}}onDietaryButtonClickGeneral(){3==this.displayMode&&this.displayAllergens()}onDietaryButtonClickMode2(){this.dietaryFilterButton.classList.contains("switcher_on")?this.dietaryFilterButton.classList.remove("switcher_on"):this.dietaryFilterButton.classList.add("switcher_on"),this.dietaryFilterButton.classList.contains("switcher_on")?this.displayAllergens():this.hideAllergens()}clickAllergensByURL(){if(void 0!==this.dietaryTagsbyURL&&""!=this.dietaryTagsbyURL)for(var dietaryTagsbyURLArray=this.dietaryTagsbyURL.split(","),checkboxesAllergens=document.getElementsByClassName("item_checkbox_allergens"),y=0;y<checkboxesAllergens.length;++y){var currentCheckboxValue=checkboxesAllergens[y].value;dietaryTagsbyURLArray.includes(currentCheckboxValue)&&(checkboxesAllergens[y].checked=!1,checkboxesAllergens[y].click())}}filterOutUnusedAllergensCheckboxes(){let typeCategoryCount=0,typeExclusionCount=0,allAllergensUsed=this.getAllAllergensIdsUsed();for(var checkboxesAllergensWrapper=document.querySelectorAll(".checkbox_wrapper.type_category, .checkbox_wrapper.type_exclusion"),y=0;y<checkboxesAllergensWrapper.length;++y){checkboxesAllergensWrapper[y].style.display="none";var currentCheckboxWrapperID,id_parts,id=checkboxesAllergensWrapper[y].id.split("-")[2],currentCheckbox,currentCheckboxID=document.getElementById("allergen-chk-"+id).value;allAllergensUsed.includes(currentCheckboxID)&&(checkboxesAllergensWrapper[y].style.display="inline-block",checkboxesAllergensWrapper[y].classList.contains("type_category")&&typeCategoryCount++,checkboxesAllergensWrapper[y].classList.contains("type_exclusion")&&typeExclusionCount++)}document.querySelector("h2.type_category").style.display=0==typeCategoryCount?"none":"block",document.querySelector("h2.type_exclusion").style.display=0==typeExclusionCount?"none":"block"}getAllAllergensIdsUsed(){var targetMenuContainerSelector="";this.menuContainerInstancePrefix&&this.menuID&&(targetMenuContainerSelector="#"+this.menuContainerInstancePrefix+this.menuID);for(var itemAllergens=document.querySelectorAll(targetMenuContainerSelector+" .xml_menu_body_section.dish"),allAllergens=[],i=0;i<itemAllergens.length;++i){var currentItem=itemAllergens[i],itemAllergensArr=JSON.parse(currentItem.dataset.allergens);allAllergens=allAllergens.concat(itemAllergensArr)}return allAllergens}showHideDatamenuAllergens(){let itemAllergensSelector=".item_allergens";this.elementExistsBySelector(`${this.widgetInstanceIDSelector} .menus-wrapper .item_allergens`)&&(itemAllergensSelector=`${this.widgetInstanceIDSelector} .menus-wrapper .item_allergens`);for(var itemAllergens=document.querySelectorAll(itemAllergensSelector),i=0;i<itemAllergens.length;++i)if(this.switchAllergensCheckbox){var currentItem=itemAllergens[i];this.switchAllergensCheckbox.checked?(currentItem.style.display="inline-flex",currentItem.style.opacity="1",currentItem.style.filter="alpha(opacity=100)"):(currentItem.style.display="none",currentItem.style.opacity="0",currentItem.style.filter="alpha(opacity=0)")}this.switchAllergensCheckbox.checked?this.dietaryFilterButton.classList.add("fw-bold"):this.dietaryFilterButton.classList.remove("fw-bold")}resetFilter(){for(var checkboxesAllergens=document.getElementsByClassName("item_checkbox_allergens"),y=0;y<checkboxesAllergens.length;++y)checkboxesAllergens[y].checked=!1}getSelectedDietaryTags(){for(var dietaryCatsArr=["15","16","17","18","23","27","28","30","35","36","37","39","40","42","43","44","45","47","48","49","52","53","54","55","57"],dietaryTagSelectedArr=[],checkboxesAllergens=document.getElementsByClassName("item_checkbox_allergens"),y=0;y<checkboxesAllergens.length;++y)for(var currentCheckboxValue=checkboxesAllergens[y].value,currentCheckboxChecked=checkboxesAllergens[y].checked,x=0;x<dietaryCatsArr.length;++x)currentCheckboxValue===dietaryCatsArr[x]&&1==currentCheckboxChecked&&dietaryTagSelectedArr.push(currentCheckboxValue);return dietaryTagSelectedArr}hideBodyElement(currentItem){currentItem.style.opacity="0.3",currentItem.style.filter="alpha(opacity=30)"}showBodyElement(currentItem){currentItem.style.opacity="1",currentItem.style.filter="alpha(opacity=100)"}hideAllBodyElements(){for(var items=document.querySelectorAll(".xml_menu_body_section.dish"),i=0;i<items.length;++i){var currentItem=items[i];this.hideBodyElement(currentItem)}}showAllBodyElements(){for(var items=document.querySelectorAll(".xml_menu_body_section.dish"),i=0;i<items.length;++i){var currentItem=items[i];this.showBodyElement(currentItem)}}filterDietaryTags(items,selectedDietaryTagsArr){for(var i=0;i<items.length;++i){var currentItem=items[i],currentItemBlacklist=0,itemAllergensArr=JSON.parse(currentItem.dataset.allergens),checkboxesAllergens=document.getElementsByClassName("item_checkbox_allergens");allergensCheckBoxListLoop:for(var y=0;y<checkboxesAllergens.length;++y){for(var currentCheckboxValue=checkboxesAllergens[y].value,currentCheckboxChecked=checkboxesAllergens[y].checked,x=0;x<itemAllergensArr.length;++x)currentCheckboxValue===itemAllergensArr[x]&&(1==currentCheckboxChecked?currentItemBlacklist++:currentItemBlacklist=0);if(currentItemBlacklist>=1){-1!=selectedDietaryTagsArr.indexOf(currentCheckboxValue)?this.showBodyElement(currentItem):this.hideBodyElement(currentItem);break allergensCheckBoxListLoop}this.hideBodyElement(currentItem)}}}filterAllergens(items,filteredTagsMode,selectedDietaryTagsArr){for(var i=0;i<items.length;++i){var currentItem=items[i],currentItemBlacklist=0,itemAllergensArr=JSON.parse(currentItem.dataset.allergens),checkboxesAllergens=document.getElementsByClassName("item_checkbox_allergens");allergensCheckBoxListLoop:for(var y=0;y<checkboxesAllergens.length;++y){for(var currentCheckboxValue=checkboxesAllergens[y].value,currentCheckboxChecked=checkboxesAllergens[y].checked,x=0;x<itemAllergensArr.length;++x)-1==selectedDietaryTagsArr.indexOf(itemAllergensArr[x])&&currentCheckboxValue===itemAllergensArr[x]&&(1==currentCheckboxChecked?currentItemBlacklist++:currentItemBlacklist=0);if(currentItemBlacklist>=1){this.hideBodyElement(currentItem);break allergensCheckBoxListLoop}filteredTagsMode||this.showBodyElement(currentItem)}}}showHideAllergens(){var items=document.querySelectorAll(".xml_menu_body_section.dish"),filteredTagsMode=!1,selectedDietaryTagsArr=this.getSelectedDietaryTags();selectedDietaryTagsArr.length>0?(filteredTagsMode=!0,this.hideAllBodyElements()):this.showAllBodyElements(),filteredTagsMode?(this.filterDietaryTags(items,selectedDietaryTagsArr),this.filterAllergens(items,filteredTagsMode,selectedDietaryTagsArr)):this.filterAllergens(items,filteredTagsMode,selectedDietaryTagsArr),0!=this.displayMode&&1!=this.displayMode&&this.elementExistsBySelector(".page-2 .table-menu-footer")&&(document.querySelector(".page-2 .table-menu-footer").style.display="block")}}function loadCSSAsPromise(item){return new Promise((function(resolve,reject){var link=document.createElement("link");link.rel="stylesheet",link.href=item.url,link.media="all",link.onload=resolve,link.onerror=reject,link.id=item.id,document.getElementsByTagName("head")[0].appendChild(link)}))}function loadCSSAsPromises13719060621959143210(urls){const promises=urls.map(item=>loadCSSAsPromise(item));return Promise.all(promises)}function loadScriptAsPromise(item){return new Promise((function(resolve,reject){var script=document.createElement("script");script.type="text/javascript",script.src=item.url,script.onload=resolve,script.onerror=reject,script.id=item.id,document.head.appendChild(script)}))}function loadScriptsAsPromises13719060621959143210(urls){const promises=urls.map(item=>loadScriptAsPromise(item));return Promise.all(promises)}if(window.menumodoWidget_13719060621959143210={widget_id:"",instanceNumber:0,menupodCurrentInstanceID:"",init:function(widget_id){window.console||(window.console={});for(var m=["log","info","warn","error","debug","trace","dir","group","groupCollapsed","groupEnd","time","timeEnd","profile","profileEnd","dirxml","assert","count","markTimeline","timeStamp","clear"],i=0;i<m.length;i++)window.console[m[i]]||(window.console[m[i]]=function(){});this.debuggerEnabled=!1,this.tinyBoxVersion="4.1.4",this.isMobileSafari=navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i),this.isLowResolution=window.screen.width<=480,this.widget_id=widget_id,this.itemId=document.getElementById(this.widget_id).getAttribute("data-item_id"),this.menupodId = 18019,this.menupodIdfromOutletId=null,this.activeOutletID=null,this.tabId=null,this.testDivAlreadyRendered=null,this.menuContainerInstancePrefix="",this.widget_lang='en',this.lb_button_text='view menu',this.outlet_type='restaurant',this.button_outlet_spa='View Treatments',this.button_outlet_meetings='Floor Plans',this.designID='raf-new',this.useMinifiedJS='1',this.widgetType=null!=document.getElementById(this.widget_id).getAttribute("data-widget_type")?document.getElementById(this.widget_id).getAttribute("data-widget_type"):"8",this.displayMode=document.getElementById(this.widget_id).getAttribute("data-display_mode"),this.displayModeDescription="",this.widgetTypeDescription={1:{name:"Menupod by Pod ID",className:"type_menupod"},2:{name:"Hotelpod by Outlet ID",className:"type_hotelpod"},3:{name:"Hotelpage",className:"type_hotelpage"},4:{name:"Outletpage",className:"type_outletpage"},5:{name:"MenuPage",className:"type_menupage"},6:{name:"Hotel Buttons for Hilton accounts",className:"type_hotelbuttons_hilton"},8:{name:"Menupod by Outlet ID",className:"type_menupod"},9:{name:"Menu Buttons by Outlet ID",className:"type_menubuttons"},10:{name:"Hotelpod by Hotel ID",className:"type_hotelpod"},11:{name:"Hotelpod by Client ID",className:"type_hotelpod"},12:{name:"Menupod by Client Outlet ID",className:"type_menupod"},13:{name:"Restaurantpage by Client Outlet ID",className:"type_restaurantpage"},14:{name:"Menu buttons viewer - dropdown",className:"type_menubuttons"},15:{name:"Restaurantpage by Client Outlet ID (new design)",className:"type_restaurantpage"}},this.sourceTags=document.getElementById(this.widget_id).getAttribute("data-source_tags"),this.fixedSourceTags="",this.generalParams=document.getElementById(this.widget_id).getAttribute("data-params"),this.viewerData = { hotel:{}, outlets:[], menuPod:[], cssFiles:''},
this.viewerData.hotel = {'hotel_name':'Raffles The Palm Dubai', 'hotel_address_city':'Dubai', 'hotel_address_country':' United Arab Emirates', 'currency':'AED'},
this.viewerData.outlets = [],
this.viewerData.menupodDesignCSS = {"Pod":{"design":{"custom_css":[".mp-header{background-color:#ffffff!important;}",".menus-wrapper{background-color:#ffffff!important;}",".modal-content{background-color:ffffff!important;}",".mp-header-logo-name{text-align:center!important;}",".bootstrap .mp-header .btn{font-weight:400!important;height:unset!important;}",".menus-wrapper .btn{}",".html_menu_container{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;}",".html_menu_container a{font-family:'AkzidenzGroteskExtended', sans-serif!important;}",".html_menu_container h1{}",".html_menu_container h2{}",".html_menu_container h3{}",".html_menu_container h4{}",".html_menu_container h5{}",".html_menu_container h6{}",".mp-name h1{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:26px!important;font-weight:400!important;}",".mobile-mp-name h1{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:26px!important;font-weight:400!important;}",".bootstrap .dropdown-menu{}","#welcomeMessageModal p{font-family:'AkzidenzGroteskExtended', sans-serif!important;font-size:16px!important;}",".tinner{}",".tinner .btn_close_extra{}",".tinner .btn_close_extra span{}",".tabs_row{}",".menupod-nav button{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;line-height:1.4!important;}",".menupod-nav button.on{color:#414141!important;font-weight:400!important;line-height:1.2!important;border-bottom:2px solid!important;}",".menupod-nav button:hover{color:#414141!important;}","{}","@media only screen and (max-width: 767px){.menupod-nav button{font-size:16px!important;}}","@media only screen and (max-width: 767px){.menupod-nav button.on{}}",".btn.reserve .wording{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;}",".btn.reserve .fa{}",".bootstrap-dropdown-lang button{}",".bootstrap-dropdown-lang button:hover{}",".bootstrap-dropdown-lang-mobile button{}",".bootstrap-dropdown-lang .dropdown-menu button{font-family:'AkzidenzGroteskExtended', sans-serif!important;font-size:12px!important;}",".bootstrap-dropdown-lang .dropdown-menu a{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:12px!important;}","a.social_btn{color:#808080!important;}",".table-menu-header i.fa.fa-home{color:#808080!important;}",".table-menu-header i.fa.fa-bars{color:#808080!important;}","a.favs_summary_close{color:#808080!important;}",".table-menu .menupod-nav button{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;}",".table-menu .menupod-nav button.on{color:#414141!important;}",".table-menu .menupod-nav button:hover{color:#414141!important;}",".outlets-nav .outlet-nav-item{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-weight:400!important;}",".outlets-nav .outlet-nav-item.active_outlet{color:#414141!important;}",".outlets-nav .outlet-nav-item:hover{color:#414141!important;}",".dropdown.outletlist-dropdown .outlet-nav-item{font-weight:400!important;}",".dropdown.outletlist-dropdown .outlet-nav-item.on span{color:#414141!important;border-bottom:2px solid!important;}",".table-menu .outlet-name{}",".table-menu-nav-hotel button.outlet-nav-item{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;font-weight:400!important;}","#outlets-accordion button.outlet-nav-item{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;font-weight:400!important;}","#outlets-accordion button.outlet-nav-item:hover{color:#414141!important;}","#outlets-accordion .card-header .btn{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;font-weight:400!important;}","#outlets-accordion .card-header .btn.collapsed{color:#414141!important;font-weight:400!important;}","#outlets-accordion .card-header .btn.collapsed:hover{color:#414141!important;}",".dropdown.outletlist-dropdown .btn{color:#414141!important;font-size:16px!important;}",".dropdown-menu.dropdown-outlets-ul a{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;}",".table-menu span.inner-header{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:20px!important;}",".favs_summary .xml_menu_body .tab_title{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;}",".qr_viewer .fav-total-container span.fav-total{}",".qr_viewer .fav-total-container.empty span.fav-total{}",".table-menu-header .fav-total-container .fa{color:#f47721!important;}",".table-menu-header .fav-total-container.empty i.fa{color:#808080!important;}",".item_check .fa-heart{color:#808080!important;}",".item_check .fa-plus{color:#808080!important;}",".item_check.selected .fa-heart{color:#f47721!important;}",".item_check.selected .fa-plus{color:#f47721!important;}",".hotelpod .mp-name{color:#414141!important;font-weight:600!important;}",".hotelpod .mobile-mp-name{color:#414141!important;font-weight:400!important;}","#dropdownOutlets .sel_name{font-weight:400!important;}",".bootstrap .dropdown .dropdown-item:hover{}",".bootstrap .dropdown .dropdown-item:focus{}",".menulist-dropdown .selected-menu-name{font-size:16px!important;}",".dropdown.menulist-dropdown .btn.btn-default{font-family:'AkzidenzGroteskExtended', sans-serif!important;font-size:17px!important;}",".dropdown.menulist-dropdown .menu-nav-item.on{color:#414141!important;border-bottom:2px solid!important;}",".dropdown.menulist-dropdown .btn.btn-default:hover{font-weight:400!important;}",".dropdown.menulist-dropdown .menu-nav-item{color:#414141!important;font-size:16px!important;}",".menu-nav-item{font-family:'AkzidenzGroteskExtended', sans-serif!important;font-size:17px!important;}",".menu-nav-item.on{color:#414141!important;}",".mbw-dropdown-container .dropdown-menu{}",".mbw-dropdown-container .dropdown-menu .dropdown-item{}","button.dietary_switcher_button{color:#414141!important;}","button.dietary_switcher_button:hover{}","button.dietary_switcher_button:focus{background-color:#ffffff!important;}","@media only screen and (max-width: 767px){.mp-header .btn.dietary_switcher_button{font-size:14px!important;background-color:#bfbfbf!important;}}","@media only screen and (max-width: 767px){button.dietary_switcher_button:focus{background-color:#bfbfbf!important;}}","@media only screen and (max-width: 767px){.table-menu-footer button.dietary_switcher_button{}}",".dietary-modal{font-family:'AkzidenzGroteskExtended', sans-serif!important;}",".dietary-modal .modal-title{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;}",".dietary-modal .modal-content{}",".dietary_switcher{}",".dietary_switcher h2{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;background-color:#ffffff!important;}",".dietary_switcher div{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;}",".datamenu-sections-nav .section-nav-button{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;}",".datamenu-sections-nav .section-nav-button.selected{color:#414141!important;border-bottom:2px solid!important;}",".datamenu-sections-nav .section-nav-button:hover{}",".datamenu-sections-nav .sec-nav-separator-wrapper{}",".datamenu-sections-nav .sec-nav-separator{font-family:'AkzidenzGroteskExtended', sans-serif!important;font-size:16px!important;background-color:#414141!important;}",".bootstrap-dropdown-sections-nav button.btn.btn-default{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;}","@media only screen and (max-width: 767px){.bootstrap-dropdown-sections-nav button{}}",".datamenu-sections-nav-dropdown .dropdown-item{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;}","@media only screen and (max-width: 767px){.datamenu-sections-nav-dropdown .dropdown-item{}}",".datamenu-sections-nav-dropdown .dropdown-item.on{color:#414141!important;border-bottom:2px solid!important;}",".mp-header .bootstrap .btn{font-size: 14px !important;}",".bootstrap .btn.print {font-size: 14px !important;}"," button.close.btn_close_extra.tinibox_custom_close { color: #414141 !important;}",".table-menu-header {background-color: #ffffff!important;}",".outlets-nav button.active_outlet {font-weight:600; border-bottom: 2px solid !important;} ",".table-menu-nav .menupod-nav button.on {font-weight: 400 !important;border-bottom: none !important;} ",".table-menu-nav .outlets-nav button.active_outlet {font-weight:400 !important;border-bottom: none;}",".menulist-dropdown .dropdown-menu a { font-size:16px !important;}",".bootstrap .dropdown-item.single-menu-button { font-size:16px }",".menupod_viewer .mp-outlets .outlet_list_separator{font-size: 17px; color: #414141 !important;  }"," input {font-family:'AkzidenzGroteskExtended', sans-serif; color: #414141 !important;  }"," button{font-family:'AkzidenzGroteskExtended', sans-serif;color: #414141; }"," select {font-family:'AkzidenzGroteskExtended', sans-serif; color: #414141 !important;  }"," textarea {font-family:'AkzidenzGroteskExtended', sans-serif; color: #414141 !important;  }",".a.btn_view_mobile_menu {font-family:'AkzidenzGroteskExtended', sans-serif !important; color: #414141 !important;  }","menumodo_div a.btn-default {font-family:'AkzidenzGroteskExtended', sans-serif !important; color: #414141 !important;  }",".menupod_viewer a.btn-default {font-family:'AkzidenzGroteskExtended', sans-serif !important; color: #414141 !important;  }",".bootstrap .btn.btn-default {font-family:'AkzidenzGroteskExtended', sans-serif !important; color: #414141; }",".menupod_viewer .btn.print {color: #414141 !important; }",".menupod_viewer {background-color: #ffffff !important;}",".bootstrap .table-menu-footer .dietary_switcher {background-color: #ffffff !important;}",".bootstrap .table-menu-footer .dietary_switcher h2 {background-color: #ffffff !important;}",".bootstrap .table-menu-footer {background-color: #ffffff !important;}",".table-menu-footer .bootstrap-dropdown-lang-desktop .btn {background-color: initial !important; }",".table-menu-footer button.dietary_switcher_button {background-color: initial !important;}",".modal-dialog {top: unset;left: unset;-webkit-transform: translate(0,-50px) !important;transform: translate(0,-50px) !important;}",".modal.show .modal-dialog {transform: none !important;}",".modal-header {background: inherit;flex-direction: initial;align-items: center;padding: 1rem 1rem;}",".modal-title {letter-spacing: initial;text-transform: initial;text-align: initial;}",".modal-body {text-align: left;}",".bootstrap.lb-btn-container .btn.mm-lb-btn{font-family:'AkzidenzGroteskExtended', sans-serif !important;color: #414141;width: auto;min-width: auto;padding: 7px 10px;border-radius: 0;color: #414141;font-weight: 500;background-color: #FFF;border: 1px solid #414141;text-transform: uppercase;background-image: none;font-size: 14px;margin-bottom: 5px;margin: 0 auto;}",".bootstrap.lb-btn-container .btn.mm-lb-btn:hover{color: #fff !important;background: #414141;border: 1px solid #414141;border-radius: 0;}",".bootstrap.lb-btn-container .btn.mm-lb-btn{font-family:'AkzidenzGroteskExtended', sans-serif !important;}",".mbw-buttons-container .outlet-button { font-family:'AkzidenzGroteskExtended', sans-serif !important; }",".table-menu-footer div.dietary_switcher h2 {background-color: #FFF !important;}",".outlets-nav button.active_outlet {font-weight:600; border-bottom: 2px solid !important;} ",".table-menu-nav .menupod-nav button.on {font-weight: 400 !important;border-bottom: none !important;} ",".table-menu-nav .outlets-nav button.active_outlet {font-weight:400 !important;border-bottom: none;}",".item_allergens {font-size: 13px !important; }",".mbw-buttons-container .outlet-button {background-image: none; background-color: transparent !important; color: rgba(255, 255, 255, 0.5);border: none; font-family:'AkzidenzGroteskExtended', sans-serif !important; font-size: 18px;line-height: 20px !important;letter-spacing: 1.8px;font-weight: 400;text-transform: uppercase; text-align: right; margin: 0px 0px 40px 0px !important; width: 100%; padding: 0;}","@media (max-width: 767px){.mbw-buttons-container .outlet-button {margin: 0px 0px 32px 0px !important;   } }","@media (max-width: 992px){.mbw-buttons-container .outlet-button { text-align: center;   } }",".mbw-buttons-container .outlet-button:active, .mbw-buttons-container .outlet-button:focus, .mbw-buttons-container .outlet-button:hover{font-weight: 400;color: #FFF;background-image: none !important; background-color: transparent !important; border: none !important; }",".btn.reserve{min-height: auto !important;position: relative !important;top: auto!important;right: auto!important;width: auto!important;left: auto!important;}",".bootstrap.lb-btn-container .btn.mm-lb-btn{font-family: !important; }",".bootstrap.lb-btn-container .btn.mm-lb-btn{width: auto;padding: 12px 24px;color: #fff !important;font-weight: 600;background: transparent;border: 1px solid #fff9;background-image: none;font-size: 12px;line-height: 18px;height: 42px;margin-top: 24px;margin-bottom: 12px;text-transform: uppercase;letter-spacing: 1.2px;cursor: pointer;transition: all .3s linear;}",".bootstrap.lb-btn-container .btn.mm-lb-btn:hover{color: #fff !important;background-color: transparent;border: 1px solid #fff;}",".dropdown-item.lang-option {font-size:12px}",".datamenu-sections-nav-dropdown .btn {font-size:17px !important;color:#414141;}",".bootstrap .dropdown-item.single-menu-button {font-family:Lato, sans-serif;font-size:17px;}","#welcomeMessageModal {font-family:Lato, sans-serif;}",".outlet-nav-item {font-family:Lato, sans-serif;font-size:18px;} ","#outlets-accordion button.outlet-nav-item {font-family:'AkzidenzGroteskExtended', sans-serif;font-size:18px;} ",".table-menu-nav-hotel button.outlet-nav-item {font-family:'AkzidenzGroteskExtended', sans-serif;font-size:18px;} ",".dropdown-menu .on {color:#414141;}",".menupod_viewer .mp-outlets .outlet_list_separator {font-family:'AkzidenzGroteskExtended', sans-serif;color:#414141;}",".mp-header .btn:hover {color:#414141;}",".bootstrap .dropdown-menu {font-family:'AkzidenzGroteskExtended', sans-serif;color:#414141;}",".dropdown-menu {font-family:'AkzidenzGroteskExtended', sans-serif;color:#414141;background-color:#ffffff;}","#dropdownOutlets {font-family:'AkzidenzGroteskExtended', sans-serif;color:#414141;font-weight:600;}","@media (max-width: 767px){ .table-menu-footer button.dietary_switcher_button { }}"],"custom_css_no_prefix":["html { font-size: 100%;}",".mm-modal.modal {z-index:10000;}"]},"custom_font_import_css":"\n                @font-face {font-family: 'AkzidenzGroteskExtended';src: url('https:\/\/www.menumodo.com\/css\/menupod\/fonts\/AkzidenzGroteskExtendedLight.woff2') format('woff2');font-style: normal;}\n                @font-face {font-family: 'AkzidenzGroteskExtended';src: url('https:\/\/www.menumodo.com\/css\/menupod\/fonts\/AkzidenzGroteskExtendedMedium.woff2') format('woff2');font-style: normal;font-weight:bold;}\n                @font-face {font-family: 'AkzidenzGroteskExtended';src: url('https:\/\/www.menumodo.com\/css\/menupod\/fonts\/AkzidenzGroteskExtendedRegular.woff2') format('woff2');font-style: normal;font-weight:500;}\n                @font-face {font-family: 'CanelaThin';src: url('https:\/\/www.menumodo.com\/css\/menupod\/fonts\/Canela-Thin-Web.woff2') format('woff2');font-style: normal;}","qr_viewer_custom_default_icon_plus":"","header_bgcolor":"ffffff","header_font_color":"414141","header_font_size":"17px","tab_inactive_bgcolor":"414141","tab_active_bgcolor":"414141","tab_font_name":"Lato, sans-serif","tab_font_size":"17px","customTabFontSizeMobile":"17px","customOutletFontSizeMobile":"18px","outlet_nav_font_size":"18px","tab_font_weight":"normal","nav_active_item_style":"","custom_design_outlet_name":"","fullscroll":"","show_logo_or_name":true,"show_restaurant_name":"1","show_hotel_name":true,"show_reserve_link":"1","header_alignment":"center","hide_logo":true,"uploaded_logo":false,"hide_menu_logo":"1","hide_lang_dropdown":0,"hide_mobile_close_icon":0,"hide_fullwidth_button":null,"hide_fullwidth_button_mobile":null,"hide_print_button":false},"customHeaderFontSize":"","renderedDesignID":"raf-new","fontImportCSS":"\n                @font-face {font-family: 'AkzidenzGroteskExtended';src: url('https:\/\/www.menumodo.com\/css\/menupod\/fonts\/AkzidenzGroteskExtendedLight.woff2') format('woff2');font-style: normal;}\n                @font-face {font-family: 'AkzidenzGroteskExtended';src: url('https:\/\/www.menumodo.com\/css\/menupod\/fonts\/AkzidenzGroteskExtendedMedium.woff2') format('woff2');font-style: normal;font-weight:bold;}\n                @font-face {font-family: 'AkzidenzGroteskExtended';src: url('https:\/\/www.menumodo.com\/css\/menupod\/fonts\/AkzidenzGroteskExtendedRegular.woff2') format('woff2');font-style: normal;font-weight:500;}\n                @font-face {font-family: 'CanelaThin';src: url('https:\/\/www.menumodo.com\/css\/menupod\/fonts\/Canela-Thin-Web.woff2') format('woff2');font-style: normal;}","datamenuCSSString":".xml_menu{}.xml_menu_header pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;line-height:1.0!important;}.xml_menu_body pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;line-height:1.0!important;}.data_menu_preview{}.xml_menu_header .header_title pre{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:26px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:initial!important;text-transform:initial!important;}.xml_menu_header .header_title.subtitle_1 pre{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:23px!important;font-weight:400!important;letter-spacing:initial!important;text-transform:initial!important;}.xml_menu_header .header_title.subtitle_2 pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;font-weight:400!important;letter-spacing:initial!important;text-transform:initial!important;}.xml_menu_body .xml_menu_body_section{}.xml_menu_body .section_title pre{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:initial!important;text-transform:initial!important;padding:0px!important;}.xml_menu_body .section_title_description pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;line-height:1.1!important;}.xml_menu_body .section_title.subsection pre{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:22px!important;font-weight:400!important;letter-spacing:initial!important;text-transform:initial!important;padding:0px!important;}.xml_menu_body .section_title_description.subsection pre{color:#414141!important;font-size:16px!important;line-height:1.1!important;}.xml_menu_body .item_title pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;font-weight:500!important;line-height:1.2!important;}.xml_menu_body .item_description pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;line-height:1.1!important;}.xml_menu_body .item_price pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;}.xml_menu_body .item_price_description pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;}.xml_menu_footer .footer_text pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;}.xml_menu_footer .footer_text.footer_small pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;}.xml_menu_footer .footer_text.footer_med pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;font-weight:500!important;}.xml_menu_footer .footer_text.footer_large pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;}.xml_menu_body .item_allergens{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;}.xml_menu_body .item_title.type_text.dm-sm pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;line-height:1.2!important;}.xml_menu_body .item_title.type_text.dm-med pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;line-height:1.2!important;}.xml_menu_body .item_title.type_text.dm-lg pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;line-height:1.2!important;}.xml_menu .separator_image_container img{}.xml_menu .dietary-item{}.xml_menu .dietary-items-separator{}.xml_menu .dietary-item-1{}.xml_menu .dietary-item-1 .dietary-icon{}.xml_menu .dietary-item-2{}.xml_menu .dietary-item-2 .dietary-icon{}.xml_menu .dietary-item-3{}.xml_menu .dietary-item-3 .dietary-icon{}.xml_menu .dietary-item-4{}.xml_menu .dietary-item-4 .dietary-icon{}.xml_menu .dietary-item-5{}.xml_menu .dietary-item-5 .dietary-icon{}.xml_menu .dietary-item-6{}.xml_menu .dietary-item-6 .dietary-icon{}.xml_menu .dietary-item-7{}.xml_menu .dietary-item-7 .dietary-icon{}.xml_menu .dietary-item-8{}.xml_menu .dietary-item-8 .dietary-icon{}.xml_menu .dietary-item-9{}.xml_menu .dietary-item-9 .dietary-icon{}.xml_menu .dietary-item-10{}.xml_menu .dietary-item-10 .dietary-icon{}.xml_menu .dietary-item-11{}.xml_menu .dietary-item-11 .dietary-icon{}.xml_menu .dietary-item-12{}.xml_menu .dietary-item-12 .dietary-icon{}.xml_menu .dietary-item-13{}.xml_menu .dietary-item-13 .dietary-icon{}.xml_menu .dietary-item-14{}.xml_menu .dietary-item-14 .dietary-icon{}.xml_menu .dietary-item-15{}.xml_menu .dietary-item-15 .dietary-icon{}.xml_menu .dietary-item-16{}.xml_menu .dietary-item-16 .dietary-icon{}.xml_menu .dietary-item-17{}.xml_menu .dietary-item-17 .dietary-icon{}.xml_menu .dietary-item-18{}.xml_menu .dietary-item-18 .dietary-icon{}.xml_menu .dietary-item-19{}.xml_menu .dietary-item-19 .dietary-icon{}.xml_menu .dietary-item-20{}.xml_menu .dietary-item-20 .dietary-icon{}.xml_menu .dietary-item-21{}.xml_menu .dietary-item-21 .dietary-icon{}.xml_menu .dietary-item-22{}.xml_menu .dietary-item-22 .dietary-icon{}.xml_menu .dietary-item-23{}.xml_menu .dietary-item-23 .dietary-icon{}.xml_menu .dietary-item-24{}.xml_menu .dietary-item-24 .dietary-icon{}.xml_menu .dietary-item-25{}.xml_menu .dietary-item-25 .dietary-icon{}.xml_menu .dietary-item-26{}.xml_menu .dietary-item-26 .dietary-icon{}.xml_menu .dietary-item-27{}.xml_menu .dietary-item-27 .dietary-icon{}.xml_menu .dietary-item-28{}.xml_menu .dietary-item-28 .dietary-icon{}.xml_menu .dietary-item-29{}.xml_menu .dietary-item-29 .dietary-icon{}.xml_menu .dietary-item-30{}.xml_menu .dietary-item-30 .dietary-icon{}.xml_menu .dietary-item-31{}.xml_menu .dietary-item-31 .dietary-icon{}.xml_menu .dietary-item-32{}.xml_menu .dietary-item-32 .dietary-icon{}.xml_menu .dietary-item-33{}.xml_menu .dietary-item-33 .dietary-icon{}.xml_menu .dietary-item-34{}.xml_menu .dietary-item-34 .dietary-icon{}.xml_menu .dietary-item-35{}.xml_menu .dietary-item-35 .dietary-icon{}.xml_menu .dietary-item-36{}.xml_menu .dietary-item-36 .dietary-icon{}","datamenu_classes":[".xml_menu{}",".xml_menu_header pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;line-height:1.0!important;}",".xml_menu_body pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;line-height:1.0!important;}",".data_menu_preview{}",".xml_menu_header .header_title pre{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:26px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:initial!important;text-transform:initial!important;}",".xml_menu_header .header_title.subtitle_1 pre{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:23px!important;font-weight:400!important;letter-spacing:initial!important;text-transform:initial!important;}",".xml_menu_header .header_title.subtitle_2 pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;font-weight:400!important;letter-spacing:initial!important;text-transform:initial!important;}",".xml_menu_body .xml_menu_body_section{}",".xml_menu_body .section_title pre{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:initial!important;text-transform:initial!important;padding:0px!important;}",".xml_menu_body .section_title_description pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;line-height:1.1!important;}",".xml_menu_body .section_title.subsection pre{font-family:'CanelaThin', serif!important;color:#414141!important;font-size:22px!important;font-weight:400!important;letter-spacing:initial!important;text-transform:initial!important;padding:0px!important;}",".xml_menu_body .section_title_description.subsection pre{color:#414141!important;font-size:16px!important;line-height:1.1!important;}",".xml_menu_body .item_title pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;font-weight:500!important;line-height:1.2!important;}",".xml_menu_body .item_description pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;line-height:1.1!important;}",".xml_menu_body .item_price pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;}",".xml_menu_body .item_price_description pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;}",".xml_menu_footer .footer_text pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;}",".xml_menu_footer .footer_text.footer_small pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;}",".xml_menu_footer .footer_text.footer_med pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;font-weight:500!important;}",".xml_menu_footer .footer_text.footer_large pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;}",".xml_menu_body .item_allergens{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;}",".xml_menu_body .item_title.type_text.dm-sm pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:13px!important;line-height:1.2!important;}",".xml_menu_body .item_title.type_text.dm-med pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:14px!important;line-height:1.2!important;}",".xml_menu_body .item_title.type_text.dm-lg pre{font-family:'AkzidenzGroteskExtended', sans-serif!important;color:#414141!important;font-size:16px!important;line-height:1.2!important;}",".xml_menu .separator_image_container img{}",".xml_menu .dietary-item{}",".xml_menu .dietary-items-separator{}",".xml_menu .dietary-item-1{}",".xml_menu .dietary-item-1 .dietary-icon{}",".xml_menu .dietary-item-2{}",".xml_menu .dietary-item-2 .dietary-icon{}",".xml_menu .dietary-item-3{}",".xml_menu .dietary-item-3 .dietary-icon{}",".xml_menu .dietary-item-4{}",".xml_menu .dietary-item-4 .dietary-icon{}",".xml_menu .dietary-item-5{}",".xml_menu .dietary-item-5 .dietary-icon{}",".xml_menu .dietary-item-6{}",".xml_menu .dietary-item-6 .dietary-icon{}",".xml_menu .dietary-item-7{}",".xml_menu .dietary-item-7 .dietary-icon{}",".xml_menu .dietary-item-8{}",".xml_menu .dietary-item-8 .dietary-icon{}",".xml_menu .dietary-item-9{}",".xml_menu .dietary-item-9 .dietary-icon{}",".xml_menu .dietary-item-10{}",".xml_menu .dietary-item-10 .dietary-icon{}",".xml_menu .dietary-item-11{}",".xml_menu .dietary-item-11 .dietary-icon{}",".xml_menu .dietary-item-12{}",".xml_menu .dietary-item-12 .dietary-icon{}",".xml_menu .dietary-item-13{}",".xml_menu .dietary-item-13 .dietary-icon{}",".xml_menu .dietary-item-14{}",".xml_menu .dietary-item-14 .dietary-icon{}",".xml_menu .dietary-item-15{}",".xml_menu .dietary-item-15 .dietary-icon{}",".xml_menu .dietary-item-16{}",".xml_menu .dietary-item-16 .dietary-icon{}",".xml_menu .dietary-item-17{}",".xml_menu .dietary-item-17 .dietary-icon{}",".xml_menu .dietary-item-18{}",".xml_menu .dietary-item-18 .dietary-icon{}",".xml_menu .dietary-item-19{}",".xml_menu .dietary-item-19 .dietary-icon{}",".xml_menu .dietary-item-20{}",".xml_menu .dietary-item-20 .dietary-icon{}",".xml_menu .dietary-item-21{}",".xml_menu .dietary-item-21 .dietary-icon{}",".xml_menu .dietary-item-22{}",".xml_menu .dietary-item-22 .dietary-icon{}",".xml_menu .dietary-item-23{}",".xml_menu .dietary-item-23 .dietary-icon{}",".xml_menu .dietary-item-24{}",".xml_menu .dietary-item-24 .dietary-icon{}",".xml_menu .dietary-item-25{}",".xml_menu .dietary-item-25 .dietary-icon{}",".xml_menu .dietary-item-26{}",".xml_menu .dietary-item-26 .dietary-icon{}",".xml_menu .dietary-item-27{}",".xml_menu .dietary-item-27 .dietary-icon{}",".xml_menu .dietary-item-28{}",".xml_menu .dietary-item-28 .dietary-icon{}",".xml_menu .dietary-item-29{}",".xml_menu .dietary-item-29 .dietary-icon{}",".xml_menu .dietary-item-30{}",".xml_menu .dietary-item-30 .dietary-icon{}",".xml_menu .dietary-item-31{}",".xml_menu .dietary-item-31 .dietary-icon{}",".xml_menu .dietary-item-32{}",".xml_menu .dietary-item-32 .dietary-icon{}",".xml_menu .dietary-item-33{}",".xml_menu .dietary-item-33 .dietary-icon{}",".xml_menu .dietary-item-34{}",".xml_menu .dietary-item-34 .dietary-icon{}",".xml_menu .dietary-item-35{}",".xml_menu .dietary-item-35 .dietary-icon{}",".xml_menu .dietary-item-36{}",".xml_menu .dietary-item-36 .dietary-icon{}"],"custom_menupod_settings":"{\"design_id\":\"raf-new\"}"},
this.viewerData.menuPod[18019] = {"nav":[{"menu_id":"223617","tab_id":"32083","holder_tab_id":null,"menu_name":"Food menu","is_xml_menu":null,"is_html_menu":null,"show_allergens":false,"dietary_info_display_mode":0,"dietary_tags_display_mode":true,"dietary_allergens_display_mode":true,"dietaryBtnAriaLabel":{"ariaLabel1":"DIETARY INFORMATION","ariaLabel2":"Click this button to display dietary information in the menu","ariaLabel3":"Click this button to display dietary information in the menu, and to show the dietary filter","ariaLabel4":"Dietary information is showing in this menu. Click this button show the dietary filter"},"show_favorites":null},{"menu_id":"223618","tab_id":"32084","holder_tab_id":null,"menu_name":"Dessert Menu","is_xml_menu":null,"is_html_menu":null,"show_allergens":false,"dietary_info_display_mode":0,"dietary_tags_display_mode":true,"dietary_allergens_display_mode":true,"dietaryBtnAriaLabel":{"ariaLabel1":"DIETARY INFORMATION","ariaLabel2":"Click this button to display dietary information in the menu","ariaLabel3":"Click this button to display dietary information in the menu, and to show the dietary filter","ariaLabel4":"Dietary information is showing in this menu. Click this button show the dietary filter"},"show_favorites":null},{"menu_id":"223619","tab_id":"32085","holder_tab_id":null,"menu_name":"Beverage Menu","is_xml_menu":null,"is_html_menu":null,"show_allergens":false,"dietary_info_display_mode":0,"dietary_tags_display_mode":true,"dietary_allergens_display_mode":true,"dietaryBtnAriaLabel":{"ariaLabel1":"DIETARY INFORMATION","ariaLabel2":"Click this button to display dietary information in the menu","ariaLabel3":"Click this button to display dietary information in the menu, and to show the dietary filter","ariaLabel4":"Dietary information is showing in this menu. Click this button show the dietary filter"},"show_favorites":null},{"menu_id":"194553","tab_id":"47714","holder_tab_id":null,"menu_name":"Kids Menu","is_xml_menu":null,"is_html_menu":null,"show_allergens":false,"dietary_info_display_mode":0,"dietary_tags_display_mode":true,"dietary_allergens_display_mode":true,"dietaryBtnAriaLabel":{"ariaLabel1":"DIETARY INFORMATION","ariaLabel2":"Click this button to display dietary information in the menu","ariaLabel3":"Click this button to display dietary information in the menu, and to show the dietary filter","ariaLabel4":"Dietary information is showing in this menu. Click this button show the dietary filter"},"show_favorites":null},{"menu_id":"208658","tab_id":"49047","holder_tab_id":null,"menu_name":"Serata in Piazzetta - Aperitivo","is_xml_menu":null,"is_html_menu":null,"show_allergens":false,"dietary_info_display_mode":0,"dietary_tags_display_mode":true,"dietary_allergens_display_mode":true,"dietaryBtnAriaLabel":{"ariaLabel1":"DIETARY INFORMATION","ariaLabel2":"Click this button to display dietary information in the menu","ariaLabel3":"Click this button to display dietary information in the menu, and to show the dietary filter","ariaLabel4":"Dietary information is showing in this menu. Click this button show the dietary filter"},"show_favorites":null}],"html":[{"menu_id":"223617","xml_content":"<img class='s3 225'  alt=\"menu Food menu for Piatti By The Beach at Raffles The Palm Dubai page 1\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/14_PIATTI___Fall_2024__1__cnv1734182045_1.png' style='width:97.254901960784%'\/><br\/><img class='s3 225'  alt=\"menu Food menu for Piatti By The Beach at Raffles The Palm Dubai page 2\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/14_PIATTI___Fall_2024__1__cnv1734182045_2.png' style='width:97.254901960784%'\/><br\/><img class='s3 225'  alt=\"menu Food menu for Piatti By The Beach at Raffles The Palm Dubai page 3\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/14_PIATTI___Fall_2024__1__cnv1734182045_3.png' style='width:97.254901960784%'\/><br\/><img class='s3 225'  alt=\"menu Food menu for Piatti By The Beach at Raffles The Palm Dubai page 4\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/14_PIATTI___Fall_2024__1__cnv1734182045_4.png' style='width:97.254901960784%'\/><br\/><img class='s3 225'  alt=\"menu Food menu for Piatti By The Beach at Raffles The Palm Dubai page 5\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/14_PIATTI___Fall_2024__1__cnv1734182045_5.png' style='width:97.254901960784%'\/><br\/>","published_date":"2024-12-14","language":"English"},{"menu_id":"223618","xml_content":"<img class='s3 225'  alt=\"menu Dessert Menu for Piatti By The Beach at Raffles The Palm Dubai page 1\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/6_PIATTI___Dessert_Menu_Fall_2024_cnv1734182077_1.png' style='width:68.549019607843%'\/><br\/>","published_date":"2024-12-14","language":"English"},{"menu_id":"223619","xml_content":"<img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 1\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_1.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 2\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_2.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 3\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_3.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 4\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_4.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 5\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_5.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 6\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_6.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 7\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_7.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 8\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_8.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 9\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_9.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 10\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_10.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 11\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_11.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 12\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_12.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 13\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_13.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 14\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_14.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 15\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_15.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 16\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_16.png' style='width:68.549019607843%'\/><br\/><img class='s3 225'  alt=\"menu Beverage Menu for Piatti By The Beach at Raffles The Palm Dubai page 17\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/PIATTI_Bar_Menu___Sept_24_cnv1734182119_17.png' style='width:68.549019607843%'\/><br\/>","published_date":"2024-12-14","language":"English"},{"menu_id":"194553","xml_content":"<img class='s3 225'  alt=\"menu Kids Menu for Piatti By The Beach at Raffles The Palm Dubai page 1\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/3__PIATTI___Kids_Menu_2023_cnv1706282092_1.png' style='width:68.549019607843%'\/><br\/>","published_date":"2024-01-26","language":"English"},{"menu_id":"208658","xml_content":"<img class='s3 225'  alt=\"menu Serata in Piazzetta - Aperitivo for Piatti By The Beach at Raffles The Palm Dubai page 1\" tabindex=\"0\" src='https:\/\/d1cmxvrarpztze.cloudfront.net\/Piatti___Unlimited_Italian_Aperitivo_2024_cnv1719329850_1.png' style='width:97.254901960784%'\/><br\/>","published_date":"2024-06-25","language":"English"}],"language_code":"en","lb_button_text":null,"language":"ENGLISH","show_restaurant_name":"1","restaurant_name":"Piatti By The Beach","restaurant_name_translations":[],"show_hotel_name":null,"address_country":"United Arab Emirates","address_city":"Dubai","button_menu":"MENU","button_reserve_text":"RESERVE","button_reserve_text_aria":"RESERVE AT","button_phone_text_aria":"","button_phone_number_aria":"ERR:BUTTON_PHONE_NUMBER_ARIA","button_contact_text":"CONTACT","button_contact_text_aria":"SEND EMAIL TO CONTACT","button_full_screen_text":"FULL SCREEN","button_full_screen_text_aria":"CLICK FOR FULL SCREEN VIEW","button_full_screen_close_text":"CLOSE FULLSCREEN VIEW","button_full_screen_close_text_aria":"CLOSE THE FULL SCREEN VERSION OF THE MENU IMAGE","button_download_text":"DOWNLOAD","button_download_text_aria":"CLICK TO DOWNLOAD THE CONTENT","button_language_switcher_text":"SWITCH LANGUAGE","button_language_switcher_aria":"CLICK TO ACCESS OTHER LANGUAGE OPTIONS","menu_navigation_aria":"LIST OF MENUS","main_menu_area_aria":"MENU CONTENT","reservation_system_url":"","reservation_system_type":"phone","uploaded_logo":"https:\/\/d1cmxvrarpztze.cloudfront.net\/photo_PIATTI_by_the_beach_logo1702464909.png","logo_orientation_class":"semi-square"},
this.viewerData.cssFiles = ['/css/menupod/menupod.css?version=1737188906'],
this.customParams={};const menuPodEnvironmentUrl=document.getElementById(this.widget_id).src;var urlParts=menuPodEnvironmentUrl.split("/");if(this.environment=urlParts[0]+"//"+urlParts[1]+urlParts[2],this.environment_no_http="//"+urlParts[1]+urlParts[2],this.divMenupodSettings={},this.divMenupodVars={},this.FilteredMenuList=[],this.dashboardDesignSettings={},this.customMenupodCSSRules="",this.generalParams){switch(this.parsedParams=JSON.parse(document.getElementById(this.widget_id).getAttribute("data-params")),this.widgetType){case"2":case"3":case"4":case"5":case"6":case"8":case"9":case"14":this.customParams=this.parsedParams.viewer;break;default:this.parsedParams.menupod?this.customParams=this.parsedParams.menupod:this.customParams=this.parsedParams.viewer}this.embedParams=this.parsedParams.embed,this.lightboxParams=this.parsedParams.lightbox}var linkText=null;if(this.lb_width=null,this.lb_height=null,this.lb_height_default=650,this.opacity=20,this.mask_color_style="blackmask",this.mask_color="",this.button_url=null,this.customlinkCSS=null,this.customlinkType="1",this.hidden_lb_button=null,this.isHostedPage=!1,this.isOutletPageEmbedded=!1,this.scrollableMenu=!1,this.defaultOutletProcessed=!1,this.initialMenuOpened=!1,this.outletNavItemClicked=!1,this.embed_width="100%",this.embedParams&&(this.embed_height=this.embedParams.height),this.lightboxParams){if(this.lightboxParams.linktext&&(linkText=this.lightboxParams.linktext),this.lightboxParams.width&&(this.lb_width=parseInt(this.lightboxParams.width)),this.lightboxParams.height&&(this.lb_height=parseInt(this.lightboxParams.height)),this.lightboxParams.opacity&&(this.opacity=this.lightboxParams.opacity),this.lightboxParams.mask_color&&(this.mask_color=this.lightboxParams.mask_color),this.lightboxParams.button_url&&(this.button_url=this.lightboxParams.button_url),this.lightboxParams.customlinkCSS&&(this.customlinkCSS=this.lightboxParams.customlinkCSS),this.lightboxParams.customlinkType&&(this.customlinkType=this.lightboxParams.customlinkType),this.lightboxParams.hidden_lb_button&&(this.hidden_lb_button=this.lightboxParams.hidden_lb_button),this.lightboxParams.custom_url&&(this.customLightboxURL=this.lightboxParams.custom_url),this.lightboxParams.linktext_color&&(this.customLinkTextColor=this.lightboxParams.linktext_color),this.lightboxParams.custom_button_color&&(this.custom_button_color=this.lightboxParams.custom_button_color),this.lightboxParams.custom_button_hover_color&&(this.custom_button_hover_color=this.lightboxParams.custom_button_hover_color),null!=this.lightboxParams.mbw_display){var css="/* widget param 'mbw_display' */";switch(this.lightboxParams.mbw_display){case"horizontal":this.mbw_display=" pull-right",css+=".mbw-buttons-container {text-align: center; }",css+=".outlet-button-container {display: inline-block; margin: 5px;}",css+=".outlet-button-container a {text-align: center; margin: 10px auto;}",window.menumodoWidget_13719060621959143210.appendStyleTag(css);break;case"vertical-left ":this.mbw_display=" pull-left";break;case"vertical-center":this.mbw_display=" center-block",css+=".outlet-button-container {text-align: center;}",css+=".outlet-button-container a {text-align: center; margin: 10px auto;display: block; }",window.menumodoWidget_13719060621959143210.appendStyleTag(css);break;case"vertical-right":this.mbw_display=" pull-right",css+=".outlet-button-container a {text-align: center; float: right!important;clear:both;}",window.menumodoWidget_13719060621959143210.appendStyleTag(css)}}if(null!=this.lightboxParams.lb_link_align)switch(this.lightboxParams.lb_link_align){case"right":this.lb_link_align=" pull-right",this.lb_link_align_for_iframe=" pull-right";break;case"center":this.lb_link_align=" center-block",this.lb_link_align_for_iframe=" center-block";break;case"left":this.lb_link_align=" pull-left",this.lb_link_align_for_iframe=" pull-left"}else this.lb_link_align=" center-block",this.lb_link_align_for_iframe=" pull-left"}else this.lb_link_align=" center-block",this.lb_link_align_for_iframe=" pull-left";switch(this.displayMode){case"2":window.menumodoWidget_13719060621959143210.displayModeDescription="Lightbox - iFrame (mode 2)",void 0!==this.itemId&&null!==this.itemId||(this.itemId=0),this.menuModoTinyBox(this.itemId,linkText,this.customParams,this.sourceTags);break;case"3":if(window.menumodoWidget_13719060621959143210.displayModeDescription="Embed - div (mode 3)",this.isEmpty(window.menumodoWidget_13719060621959143210.viewerData))return void console.log("Menumodo widget: No viewer data returned.");window.menumodoWidget_13719060621959143210.menuPodWidgetId=window.menumodoWidget_13719060621959143210.menuModoEmbedDiv("no","",window.menumodoWidget_13719060621959143210.customParams,0);break;case"4":if(window.menumodoWidget_13719060621959143210.displayModeDescription="Lightbox - div (mode 4)",this.isEmpty(window.menumodoWidget_13719060621959143210.viewerData))return void console.log("Menumodo widget: No viewer data returned.");window.menumodoWidget_13719060621959143210.menuPodWidgetId=window.menumodoWidget_13719060621959143210.menuModoEmbedDiv("no",linkText,window.menumodoWidget_13719060621959143210.customParams,1);break;default:window.menumodoWidget_13719060621959143210.displayModeDescription="Embed - iFrame (mode 1)",window.menumodoWidget_13719060621959143210.menuPodWidgetId=this.menuModoEmbedIframe("no",this.customParams,this.sourceTags),window.addEventListener?window.addEventListener("message",(function(e){window.menumodoWidget_13719060621959143210.processMessage(e)})):window.attachEvent("onmessage",(function(e){window.menumodoWidget_13719060621959143210.processMessage(e)})),window.menumodoWidget_13719060621959143210.hideHostedPageLoader()}},hideHostedPageLoader:()=>{try{var hideSpinnerParams={action:"hide-spinner"};parent.postMessage(JSON.stringify(hideSpinnerParams),"*")}catch(e){window.console&&console.log(e.message,e.name)}},logResults:function(){var logText="Menumodo widget generated | ";logText+="Type: "+window.menumodoWidget_13719060621959143210.widgetTypeDescription[window.menumodoWidget_13719060621959143210.widgetType].name+" ("+window.menumodoWidget_13719060621959143210.widgetType+") | ",logText+="Mode: "+window.menumodoWidget_13719060621959143210.displayModeDescription+" | ",logText+="DesignID: "+window.menumodoWidget_13719060621959143210.designID,logText+=" | v = 13",console.log(logText)},parseHTML:html=>{const template=document.createElement("template");return template.innerHTML=html,template.content},getBtnNameByOutletType:()=>{let name="";return"spa"==window.menumodoWidget_13719060621959143210.outlet_type?name=window.menumodoWidget_13719060621959143210.button_outlet_spa:"group-meetings"==window.menumodoWidget_13719060621959143210.outlet_type&&(name=window.menumodoWidget_13719060621959143210.button_outlet_meetings),name},createCustomElement:function(elementType,elementID,elementClass,elementName,elementInnerHTML){var newElement=document.createElement(elementType);return""!==elementID&&(newElement.id=elementID),""!==elementClass&&newElement.setAttribute("class",elementClass),""!==elementName&&(newElement.name=elementName),""!==elementInnerHTML&&(newElement.innerHTML=elementInnerHTML),newElement},processMessage:function(event){try{if(message_action=JSON.parse(event.data).action,"resize_iframe"===message_action){var messageData=JSON.parse(event.data);window.menumodoWidget_13719060621959143210.menuPodWidgetId==messageData.widget_id&&(document.getElementById(window.menumodoWidget_13719060621959143210.menuPodWidgetId).height=parseInt(messageData.height)+"px",console.log("Menumodo widget | resize widget | new height: "+messageData.height+" widget ID:"+messageData.widget_id+" this ID:"+window.menumodoWidget_13719060621959143210.menuPodWidgetId))}if("openLB"===message_action&&(console.log("openLB: url: "+JSON.parse(event.data).url),openMenumodoLB(JSON.parse(event.data).url,JSON.parse(event.data).lb_type)),"resize_iframe_to_viewport"===message_action){var messageData=JSON.parse(event.data);window.menumodoWidget_13719060621959143210.menuPodWidgetId==messageData.widget_id&&(window.menumodoWidget_13719060621959143210.resizeWidgetIframeToFullHeight(),window.menumodoWidget_13719060621959143210.orientationChangeResizeIframe(),console.log("Menumodo widget | resize widget to viewport height | new height: "+newHeight+" widget ID:"+messageData.widget_id+" this ID:"+window.menumodoWidget_13719060621959143210.menuPodWidgetId))}}catch(e){return!1}},resizeWidgetIframeToFullHeight:function(){setTimeout((function(){var newHeight=parseInt(window.menumodoWidget_13719060621959143210.getWindowHeight()-4)+"px";document.getElementById(window.menumodoWidget_13719060621959143210.menuPodWidgetId).height=newHeight,console.log("Menumodo widget | resize widget to viewport height | new height: "+newHeight+" this ID:"+window.menumodoWidget_13719060621959143210.menuPodWidgetId)}),300)},orientationChangeResizeIframe:function(){window.addEventListener("orientationchange",(function(){var afterOrientationChange=function(){window.menumodoWidget_13719060621959143210.resizeWidgetIframeToFullHeight(),window.removeEventListener("resize",afterOrientationChange)};window.addEventListener("resize",afterOrientationChange)}))},switchClass:function(elementID,className1,className2){var targetElement=document.getElementById(elementID);targetElement.getAttribute("class")==className1?targetElement.setAttribute("class",className2):targetElement.setAttribute("class",className1)},switchClassByQuerySelector:function(elementID,className1,className2){var targetElement=document.querySelector(elementID);targetElement.getAttribute("class")==className1?targetElement.setAttribute("class",className2):targetElement.setAttribute("class",className1)},setClassbyEl:function(El,newClassName){var targetElement=El;for(i=targetElement.length;i--;)targetElement[i].setAttribute("class",newClassName)},ajax:{sendRequest:function(url,callback,postData){var req=this.createXMLHTTPObject();if(req){var method=postData?"POST":"GET";req.open(method,url,!0),postData&&req.setRequestHeader("Content-type","application/x-www-form-urlencoded"),req.onreadystatechange=function(){4==req.readyState&&(200!=req.status&&304!=req.status||callback(postData,req))},4!=req.readyState&&req.send(postData)}},XMLHttpFactories:[function(){return new XMLHttpRequest},function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Msxml3.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")}],createXMLHTTPObject:function(){for(var xmlhttp=!1,i=0;i<this.XMLHttpFactories.length;i++){try{xmlhttp=this.XMLHttpFactories[i]()}catch(e){continue}break}return xmlhttp}},zeroIfNaN:function(a){return isNaN(a)?0:a},appendStyleTag:function(css){head=document.head||document.getElementsByTagName("head")[0],style=document.createElement("style"),head.appendChild(style),style.type="text/css",style.styleSheet?style.styleSheet.cssText=css:style.appendChild(document.createTextNode(css))},extractImagesURLS:function(str){for(var imageURLString="",m,urls=[],rex=/<img[^>]+src="?([^"\s]+)"?[^>]*\/>/g,i=0;m=rex.exec(str);)urls.push(m[1]),""!=m[1]&&(imageURLString+=m[1]+","),i++;return imageURLString=(imageURLString=imageURLString.replace(/,\s*$/,"")).replace(/'/g,'"'),i>=2&&(imageURLString="["+imageURLString+"]"),imageURLString},removeBackslashes:function(str){return str.replace(/\\/g,"")},generateStructuredData:function(structuredDataObj){var settingsDisplayAsSingleMenus=!0;if(structuredDataObj.menupodDescription="",null==structuredDataObj.outlet.name&&(structuredDataObj.outlet.name=window.menumodoWidget_13719060621959143210.removeBackslashes(window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].restaurant_name)),null==structuredDataObj.outlet.address_country&&(structuredDataObj.outlet.address_country=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].address_country),null==structuredDataObj.outlet.address_city&&(structuredDataObj.outlet.address_city=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].address_city),null==structuredDataObj.uploaded_logo&&(structuredDataObj.uploaded_logo=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].uploaded_logo),void 0!==window.menumodoWidget_13719060621959143210.viewerData.hotel.hotel_name){structuredDataObj.hotel.name=window.menumodoWidget_13719060621959143210.removeBackslashes(window.menumodoWidget_13719060621959143210.viewerData.hotel.hotel_name),structuredDataObj.hotel.address_country=window.menumodoWidget_13719060621959143210.viewerData.hotel.hotel_address_country,structuredDataObj.hotel.address_city=window.menumodoWidget_13719060621959143210.viewerData.hotel.hotel_address_city,structuredDataObj.hotel.nameAt=" at ";var addressString='"address": {"@type": "PostalAddress","addressCountry": "'+structuredDataObj.hotel.address_country+'","addressLocality": "'+structuredDataObj.hotel.address_city+'"}';structuredDataObj.menupodDescription="menus for "+structuredDataObj.outlet.name+structuredDataObj.hotel.nameAt+structuredDataObj.hotel.name+", "+structuredDataObj.hotel.address_city+", "+structuredDataObj.hotel.address_country,structuredDataObj.currency=structuredDataObj.hotel.currency}else{var addressString='"address": {"@type": "PostalAddress","addressCountry": "'+structuredDataObj.outlet.address_country+'","addressLocality": "'+structuredDataObj.outlet.address_city+'"}';structuredDataObj.hotel.name="",structuredDataObj.hotel.nameAt="",structuredDataObj.menupodDescription="menus for "+structuredDataObj.outlet.name+", "+structuredDataObj.outlet.address_city+", "+structuredDataObj.outlet.address_country}var hasMenuString="";if(null!==structuredDataObj.menuList){for(var i=0;i<structuredDataObj.menuList.length;i++){var navItemID=structuredDataObj.menuList[i].tab_id,menuName=structuredDataObj.menuList[i].menu_name,menuPublishedDate=structuredDataObj.menuListContent[i].published_date,menuStructuredData=structuredDataObj.menuListContent[i].menu_structured_data,language=structuredDataObj.menuListContent[i].language,html=structuredDataObj.menuListContent[i].xml_content,menuImgString=window.menumodoWidget_13719060621959143210.extractImagesURLS(html),imageURLString="";""!=menuImgString&&(imageURLString='"image": '+menuImgString+", ");var hasMenuStringEl="{";hasMenuStringEl+='"@context": "https://schema.org/",';var hasMenuSection="";menuStructuredData&&(hasMenuSection=menuStructuredData),hasMenuString+=hasMenuStringEl+='"@type": "Menu","name": "'+menuName+'",'+imageURLString+'"datePublished": "'+menuPublishedDate+'","description": "'+menuName+" for "+structuredDataObj.outlet.name+structuredDataObj.hotel.nameAt+structuredDataObj.hotel.name+'",  "keywords": "'+menuName+", "+structuredDataObj.outlet.name+","+structuredDataObj.hotel.name+'",  "inLanguage":"'+language+'" '+hasMenuSection+"},"}hasMenuString=hasMenuString.replace(/,\s*$/,""),i>=2&&(hasMenuString="["+hasMenuString+"]")}var structuredData='{"@context": "https://schema.org/","@type": "Menu","name": "La Carte","image": ["https://example.com/photos/1x1/photo.jpg"  ],"author": {"@type": "Person","name": "Mary Stone"},"datePublished": "2018-03-10","description": "{Menu name} for {Outlet name} at {Hotel name}",  ',outletLogo=structuredDataObj.uploaded_logo,outletLogoURLString="",imgObject;null!=outletLogo&&""!=outletLogo&&(outletLogoURLString='"logo": '+('{"@type": "ImageObject","url": "'+outletLogo+'"}')+", ");outletLogoURLString="";var outletImg=structuredDataObj.uploaded_logo,outletImageURLString="";outletImageURLString=null!=outletImg&&""!=outletImg?'"image": "'+outletImg+'", ':'"image": "", ';var structuredData='{"@context": "https://schema.org/","@type": "Restaurant","name": "'+structuredDataObj.outlet.name+'",'+outletLogoURLString+outletImageURLString+addressString+',"hasMenu": '+hasMenuString+',"description": "'+structuredDataObj.menupodDescription+'"   }',structuredData=hasMenuString;window.menumodoWidget_13719060621959143210.appendScriptTag("application/ld+json",structuredData)},appendScriptTag:function(type,code){this.debuggerEnabled,head=document.head||document.getElementsByTagName("head")[0],s=document.createElement("script"),s.type=type,s.innerHTML=code,head.appendChild(s)},insertAfter:function(newNode,referenceNodeID){this.debuggerEnabled;var referenceNode=document.getElementById(referenceNodeID);referenceNode.parentNode.insertBefore(newNode,referenceNode.nextSibling)},installBootstrapCSS:function(){this.installStyleSheetfromURL(this.environment+"/css/menupod/bootstrap-5.1.3-iso.min.css?ver=0","mmodo_bootstap_iso")},installStyleSheetfromURL:function(url,resourceID){if(null===document.getElementById(resourceID)){var link=document.createElement("link");link.rel="stylesheet",link.type="text/css",link.href=url,link.media="all",link.id=resourceID,document.getElementsByTagName("head")[0].appendChild(link)}},includeJSFile:function(file,resourceID){if(null===document.getElementById(resourceID)){var script=document.createElement("script");script.src=file,script.type="text/javascript",script.defer=!0,script.id=resourceID,document.querySelector("head").appendChild(script)}},checkIfAnalyticsLoaded:function(){var is_loaded=!1;return window._gaq&&window._gaq._getTracker&&(is_loaded=!0),is_loaded},insertGoogleAnalytics:function(){1==this.checkIfAnalyticsLoaded?this.debuggerEnabled&&console.log("Menumodo widget - Analytics already Loaded"):(this.debuggerEnabled&&console.log("Menumodo widget - Analytics not loaded yet, attempting to load it."),_gaq=[],_gaq.push(["_setAccount","UA-16692629-1"]),_gaq.push(["_trackPageview"]),this.loadGoogleAnalytics())},loadGoogleAnalytics:function(){var ga=document.createElement("script");ga.type="text/javascript",ga.async=!0,ga.src=("https:"==document.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(ga,s)},checkAvailableWidth:function(){var windowWidth;return document.body&&document.body.offsetWidth&&(windowWidth=document.body.offsetWidth),"CSS1Compat"===document.compatMode&&document.documentElement&&document.documentElement.offsetWidth&&(windowWidth=document.documentElement.offsetWidth),window.innerWidth&&window.innerHeight&&(windowWidth=window.innerWidth),windowWidth},getElementHeight:function(el){return elementHeight=el.innerHeight||el.clientHeight,elementHeight},getWindowHeight:function(){var w=window,d=document,e=d.documentElement,g=d.getElementsByTagName("body")[0],x=w.innerWidth||e.clientWidth||g.clientWidth,y;return w.innerHeight||e.clientHeight||g.clientHeight},hasMobileWidth:function(){var mobileWidth=!1;return window.menumodoWidget_13719060621959143210.checkAvailableWidth()<=600&&(mobileWidth=!0),mobileWidth},getViewportOrientation:function(){var viewportOrientation="portrait";return window.matchMedia("(orientation: portrait)").matches&&(viewportOrientation="portrait"),window.matchMedia("(orientation: landscape)").matches&&(viewportOrientation="landscape"),viewportOrientation},getLightboxHeightOffset:function(){var lb_height_offset,menupodHeaderHeight;return window.menumodoWidget_13719060621959143210.debuggerEnabled,lb_height_offset="10"==window.menumodoWidget_13719060621959143210.widgetType||"11"==window.menumodoWidget_13719060621959143210.widgetType?80:"5"==window.menumodoWidget_13719060621959143210.widgetType?10:30,window.menumodoWidget_13719060621959143210.hasMobileWidth()&&"landscape"===window.menumodoWidget_13719060621959143210.getViewportOrientation()&&(console.log("getViewportOrientation: 'landscape'"),lb_height_offset-=10),lb_height_offset=window.menumodoWidget_13719060621959143210.getMenupodHeaderHeight()},getSettingsClassNames:function(){var CSS="";for(var setting in window.menumodoWidget_13719060621959143210.divMenupodSettings)"1"==window.menumodoWidget_13719060621959143210.divMenupodSettings[setting]&&(CSS+="setting_"+setting+" ");return CSS},getWidgetIDPrefix(){let widgetIDPrefix="";return null!=window.menumodoWidget_13719060621959143210.menupodCurrentInstance()&&void 0!==window.menumodoWidget_13719060621959143210.menupodCurrentInstance()&&(widgetIDPrefix="#"+window.menumodoWidget_13719060621959143210.menupodCurrentInstance().id),widgetIDPrefix},getWidgetClassNamePrefix(){let widgetClassNamePrefix="";return null!=window.menumodoWidget_13719060621959143210.menupodCurrentInstance()&&void 0!==window.menumodoWidget_13719060621959143210.menupodCurrentInstance()&&(widgetClassNamePrefix="."+window.menumodoWidget_13719060621959143210.menupodCurrentInstance().id),widgetClassNamePrefix},removeSettingsClassName(className){document.querySelector(this.getWidgetIDPrefix()+".menumodo_div").classList.remove(className)},addSettingsClassName(className){document.querySelector(this.getWidgetIDPrefix()+".menumodo_div").classList.add(className)},getMenupodDesign:function(){if(""!=window.menumodoWidget_13719060621959143210.viewerData.menuPod&&void 0!==window.menumodoWidget_13719060621959143210.viewerData.menuPod)var menupodDesign=window.menumodoWidget_13719060621959143210.viewerData.menupodDesignCSS;else var menupodDesign="";return menupodDesign},getMenupodHeaderHeight:function(){var menupodHeaderHeight;if(window.menumodoWidget_13719060621959143210.debuggerEnabled,document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .mp-header")){var menupodHeaderElement=document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .mp-header");menupodHeaderHeight=window.menumodoWidget_13719060621959143210.getElementHeight(menupodHeaderElement)}else menupodHeaderHeight=0;return menupodHeaderHeight},isEmpty:function(obj){for(var prop in obj)if(obj.hasOwnProperty(prop))return!1;return!0},getStyle:function(elementSelector){var style;return window.menumodoWidget_13719060621959143210.elementExistsBySelector(elementSelector)?window.getComputedStyle(document.querySelector(elementSelector),""):""},isVisible:function(elementSelector){if(window.menumodoWidget_13719060621959143210.elementExistsBySelector(elementSelector)){var style=window.getComputedStyle(document.querySelector(elementSelector),"");return"0"!==style.width&&"0"!==style.height&&"0"!==style.opacity&&"none"!==style.display&&"hidden"!==style.visibility}return!1},defaultLightboxBtnCSS:function(lbButtonDivContainerClassName){let className="";const font_face_1="'Work Sans', sans-serif";""!==lbButtonDivContainerClassName&&(className="."+lbButtonDivContainerClassName);let import_code="";import_code+=`\n            @font-face {\n            font-family: 'Work Sans';\n            font-style: normal;\n            font-weight: 400;\n            font-display: swap;\n            src: url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-regular.eot'); /* IE9 Compat Modes */\n            src: local('Work Sans Regular'), local('WorkSans-Regular'),\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-regular.woff2?v=3.1') format('woff2'), /* Super Modern Browsers */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-regular.woff?v=3.1') format('woff'), /* Modern Browsers */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-regular.ttf?v=3.1') format('truetype'), /* Safari, Android, iOS */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-regular.svg#WorkSans') format('svg'); /* Legacy iOS */\n            }\n            @font-face {\n            font-family: 'Work Sans';\n            font-style: normal;\n            font-weight: 600;\n            font-display: swap;\n            src: url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-600.eot'); /* IE9 Compat Modes */\n            src: local('Work Sans Bold'), local('WorkSans-Bold'),\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-600.woff2?v=3.1') format('woff2'), /* Super Modern Browsers */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-600.woff?v=3.1') format('woff'), /* Modern Browsers */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-600.ttf?v=3.1') format('truetype'), /* Safari, Android, iOS */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-600.svg#WorkSans') format('svg'); /* Legacy iOS */\n            }\n            @font-face {\n            font-family: 'Work Sans';\n            font-style: normal;\n            font-weight: 700;\n            font-display: swap;\n            src: url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-700.eot'); /* IE9 Compat Modes */\n            src: local('Work Sans SemiBold'), local('WorkSans-SemiBold'),\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-700.woff2?v=3.1') format('woff2'), /* Super Modern Browsers */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-700.woff?v=3.1') format('woff'), /* Modern Browsers */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-700.ttf?v=3.1') format('truetype'), /* Safari, Android, iOS */\n                url('${this.environment}/css/menupod/fonts/google-fonts/work-sans-v4-latin-700.svg#WorkSans') format('svg'); /* Legacy iOS */\n            }\n            `;let css="/* default Lightbox Button CSS */\n";css+=import_code,css+=`.outlet-page .bootstrap.lb-btn-container${className} .btn.mm-lb-btn {\n            font-weight: 500!important;\n            font-size: 14px!important;\n            line-height: 1.5!important;\n            color: #fff!important;\n            background: #414141!important;\n            border: 1px solid #414141!important;\n            letter-spacing: normal!important;\n            min-width: 190px;\n            padding: .5em 2em!important;\n            width: auto!important;\n            }\n            .outlet-page .bootstrap.lb-btn-container${className} .btn.mm-lb-btn:hover {\n            font-weight: 500!important;\n            font-size: 14px!important;\n            line-height: 1.5!important;\n            color: #414141!important;\n            background: #FFF!important;\n            border: 1px solid #414141!important;\n            letter-spacing: normal!important;\n            padding: .5em 2em!important;\n            width: auto!important;\n            }`,css+="";let toRemove=`\n\n            .bootstrap.lb-btn-container${className} .btn:hover{\n            color: #fff;\n            background: #414141;\n            }\n            .bootstrap.lb-btn-container${className} .btn.btn-sm{\n            padding: 5px 10px;\n            font-size: 12px;\n            }\n            .bootstrap.lb-btn-container${className} .btn.btn-lg{\n            padding: 10px 16px;\n            font-size: 18px;\n            }\n            .bootstrap.lb-btn-container${className} .btn.btn-xs{\n            padding: 1px 5px;\n            font-size: 12px;\n            line-height: 1.5;\n            }\n            .bootstrap.lb-btn-container${className} .btn.btn-black{\n            color: #FFF;\n            }\n            .bootstrap.lb-btn-container${className} .btn.btn-grey{\n            color: #FFF;\n            }\n         button.close.btn_close_extra.tinibox_custom_close::after {display:none;}\n         button.close.btn_close_extra.tinibox_custom_close::before {display:none;}\n         `;return css},buildStyleStringForLightboxButton:function(){let custom_link_inline_styles="",linktext_color="",custom_button_color="",custom_button_hover_color="";const buttonClassName="."+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+"_button_class";null!=window.menumodoWidget_13719060621959143210.customLinkTextColor&&(linktext_color=".bootstrap "+buttonClassName+" {color: #"+window.menumodoWidget_13719060621959143210.customLinkTextColor+" !important;} "),null!=window.menumodoWidget_13719060621959143210.custom_button_color&&(custom_button_color=".bootstrap "+buttonClassName+" {background-color: #"+window.menumodoWidget_13719060621959143210.custom_button_color+" !important;}"),null!=window.menumodoWidget_13719060621959143210.custom_button_hover_color&&(custom_button_hover_color=".bootstrap "+buttonClassName+":hover {background-color: #"+window.menumodoWidget_13719060621959143210.custom_button_hover_color+" !important;}"),custom_link_inline_styles=linktext_color+custom_button_color+custom_button_hover_color,""!=custom_link_inline_styles&&this.writeInlineCSS("custom-inline-styles",custom_link_inline_styles)},writeInlineCSS:function(id,custom_css){var css=custom_css,head=document.head||document.getElementsByTagName("head")[0],style=document.createElement("style");""!=id&&(style.id=id),style.styleSheet?style.styleSheet.cssText=css:style.appendChild(document.createTextNode(css)),null===document.getElementById(id)&&head.appendChild(style)},buildQueryString:function(customVariablesString){var customerQueryString="",customVariables=customVariablesString,activeMenuId="";let only="";for(var key in customVariables)customVariables.hasOwnProperty(key)&&("activeMenuID"==key?activeMenuId="/"+customVariables[key]:"only"==key?only="/only":customerQueryString+=""==customerQueryString?key+"="+customVariables[key]:"&"+key+"="+customVariables[key]);return""==customerQueryString&&""==activeMenuId||(customerQueryString=activeMenuId+only+"?"+customerQueryString),customerQueryString},getParamValue:function(paramName){const customVariables=window.menumodoWidget_13719060621959143210.customParams;let paramValue="";for(var key in customVariables)customVariables.hasOwnProperty(key)&&key==paramName&&(paramValue=customVariables[key]);return"activemenuid"==paramName&&(window.menumodoWidget_13719060621959143210.validateActiveMenuID(paramValue)||(paramValue="")),"hide_lang_dropdown"==paramName&&""===paramValue&&(paramValue=window.menumodoWidget_13719060621959143210.getMenupodDesign().Pod.hide_lang_dropdown),paramValue},getViewerBottomMargin:function(){var defaultbottomMargin=85,bottomMargin=85;if(window.menumodoWidget_13719060621959143210.hasMobileWidth())bottomMargin=30;else if(void 0!==this.designID&&null!=this.designID&&""!=this.designID)switch(bottomMargin=100,this.designID){case"gf2":bottomMargin=85}return bottomMargin},hideMenupodHeader:function(){document.getElementById("mp-header").style.display="none"},validateActiveMenuID(activeMenuID){let validActiveMenuID="",navArray=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].nav;return null!==navArray&&navArray.forEach(navItem=>{navItem.tab_id==activeMenuID&&(validActiveMenuID=activeMenuID)}),validActiveMenuID},hideMenupodHeaderItemsShowAllergens:function(){var cssPrefix="#"+window.menumodoWidget_13719060621959143210.menupodCurrentInstance().id,custom_css="/* Hide header elements but show Allergens switcher*/";custom_css+=cssPrefix+" .top-brand{display:none !important;}",custom_css+=cssPrefix+" .menupod-nav{display:none !important;}",custom_css+=cssPrefix+" .mp-tools-col3{display:none !important;}",custom_css+=cssPrefix+" .menus-wrapper{border-top:0 !important;}",window.menumodoWidget_13719060621959143210.writeInlineCSS("custom-css-hide-header-"+window.menumodoWidget_13719060621959143210.widget_id,custom_css)},removeDivMenupod:function(div_id){var divmenupod=document.getElementById(div_id);divmenupod.parentNode.removeChild(divmenupod),divmenupod=document.createElement("div")},removeElement:function(div_id){var elementToRemove=document.getElementById(div_id);elementToRemove.parentNode.removeChild(elementToRemove),elementToRemove=document.createElement("div")},elementExistsBySelector:function(elementSelector){var exists=!1,element=document.querySelector(elementSelector);return void 0!==element&&null!=element&&(exists=!0),exists},elementExistsByID:function(elementID){var exists=!1,element=document.getElementById(elementID);return void 0!==element&&null!=element&&(exists=!0),exists},menuButtonViewer:{buttonTabID:null,init:function(){let css=`/* Default menu buttons widget styles */ \n                .mbw-buttons-container, .mbw-dropdown-container { \n                    width: 100%;                    \n                 }\n                .outlet-button {\n                    font-family: Work Sans, sans-serif !important;\n                    background: #FFF;\n                    color: #414141;\n                    cursor: pointer;\n                    display: block;\n                    line-height: 1  !important;\n                    margin: 5px 0 !important;\n                    padding: 7px 20px 7px 10px;\n                    text-align: left;\n                    text-decoration: none;\n                    text-transform: uppercase !important;\n                    width: 250px;\n                    font-size: 14px;\n                    box-sizing: border-box;\n                    border: 1px solid #414141; \n                } \n                .no-js .glossy,.no-cssgradients .outlet-button {\n                    background: #FFF;color: #414141;\n                }\n                .bootstrap .outlet-button:hover {\n                    background: #414141;\n                    color: #FFF;\n                    text-decoration: none;\n                }\n                .bootstrap .outlet_arrow { \n                    background-image: url(${this.environment}'/css/hotel_buttons/img/arrow-sprites.png');\n                    background-repeat: no-repeat; \n                    background-position: -4px -21px;\n                    background-size: 32px auto;\n                    display: inline-block;\n                    float: right;\n                    height: 11px;\n                    width: 7px;\n                    margin: 0px -10px; \n                } \n                /* Optional arrow using fontawesome */\n                .outlet_arrow_fa {\n                    display: none;\n                    margin: 0 5px 0 0;\n                }`;window.menumodoWidget_13719060621959143210.writeInlineCSS("default-mbw-css-"+window.menumodoWidget_13719060621959143210.widget_id,css),window.menumodoWidget_13719060621959143210.divMenupod.createCustomMenupodStyleCSS()},createMenuButtonsDropdown:function(){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],buttonsetContainer=document.createElement("div");buttonsetContainer.setAttribute("class","mbw-dropdown-container");var dropdownButtonID="menuButtonsViewerDropdown",dropdownID="mbw-dropdown",linkText=window.menumodoWidget_13719060621959143210.lightboxParams.linktext;const defaultOutletTypeBtnName=window.menumodoWidget_13719060621959143210.getBtnNameByOutletType();let menuButtonName=linkText||(defaultOutletTypeBtnName||window.menumodoWidget_13719060621959143210.lb_button_text);var dropdownButton=document.createElement("button");dropdownButton.id=dropdownButtonID,dropdownButton.title=menuButtonName,dropdownButton.innerHTML=menuButtonName,dropdownButton.setAttribute("class","btn btn-default mm-lb-btn dropdown-toggle"),dropdownButton.setAttribute("data-bs-toggle","dropdown"),dropdownButton.setAttribute("aria-haspopup","true"),dropdownButton.setAttribute("aria-controls",dropdownID),dropdownButton.setAttribute("type","button");var dropdown=document.createElement("div");dropdown.id=dropdownID,dropdown.setAttribute("class","dropdown-menu dropdown-list"),dropdown.setAttribute("aria-labelledby",dropdownButtonID),buttonsetContainer.appendChild(dropdownButton),buttonsetContainer.appendChild(dropdown);var navArray=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].nav;if(null!==navArray)for(var i=0;i<navArray.length;i++)menuButton=window.menumodoWidget_13719060621959143210.menuButtonViewer.createMenuButton(navArray[i],!0),dropdown.appendChild(menuButton);return buttonsetContainer},createMenuButtonsContainer:function(){var buttonSetContainer=document.createElement("div");buttonSetContainer.setAttribute("class","mbw-buttons-container");var navArray=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].nav;if(null!==navArray)for(var i=0;i<navArray.length;i++)menuButton=window.menumodoWidget_13719060621959143210.menuButtonViewer.createMenuButton(navArray[i],!1),buttonSetContainer.appendChild(menuButton);return buttonSetContainer},createMenuButton:function(NavItemObj,isDropdownElement){default_width=1250,max_width=1250,default_height=null;var lightboxSettings=window.menumodoWidget_13719060621959143210.setLightBoxSettings("100%",max_width,null,default_height),outletContainerDiv=document.createElement("div");outletContainerDiv.setAttribute("class","outlet-button-container"),css_class="",null!=window.menumodoWidget_13719060621959143210.customlinkCSS?css_class=window.menumodoWidget_13719060621959143210.customlinkCSS:(css_class="outlet-button","1"==window.menumodoWidget_13719060621959143210.customlinkType&&void 0!==window.menumodoWidget_13719060621959143210.designID&&null!=window.menumodoWidget_13719060621959143210.designID&&window.menumodoWidget_13719060621959143210.designID);var menuButtonElement=document.createElement("button");menuButtonElement.title=NavItemObj.menu_name,isDropdownElement?(css_class+=" dropdown-item",btnRole="menuitem"):btnRole="button",menuButtonElement.setAttribute("class",css_class),menuButtonElement.setAttribute("role",btnRole);let menuButtonName=NavItemObj.menu_name;if(menuButtonElement.innerHTML=menuButtonName,menuButtonElement.onmousedown=function(event){},menuButtonElement.onclick=function(){window.menumodoWidget_13719060621959143210.menuButtonViewer.buttonTabID=NavItemObj.tab_id,window.menumodoWidget_13719060621959143210.fixedSourceTags="mbw",window.menumodoWidget_13719060621959143210.trackElementHit("menupod",window.menumodoWidget_13719060621959143210.menupodId),window.menumodoWidget_13719060621959143210.openDivMenupodLightbox(lightboxSettings)},outletContainerDiv.appendChild(menuButtonElement),isDropdownElement)button=menuButtonElement;else{var menuButtonArrow=document.createElement("i");menuButtonArrow.setAttribute("class","outlet_arrow_fa fa fa-chevron-right");var menuButtonSpan=document.createElement("span");menuButtonSpan.setAttribute("class","outlet_arrow"),menuButtonElement.appendChild(menuButtonArrow),menuButtonElement.appendChild(menuButtonSpan),button=outletContainerDiv}return button}},createDivMenupod:function(mode,scrolling,div_id,target,lightboxSettings){window.menumodoWidget_13719060621959143210.divMenupodVars.mode=mode,window.menumodoWidget_13719060621959143210.divMenupodVars.scrolling=scrolling,window.menumodoWidget_13719060621959143210.divMenupodVars.div_id=div_id,window.menumodoWidget_13719060621959143210.divMenupodVars.target=target,window.menumodoWidget_13719060621959143210.divMenupodVars.lightboxSettings=lightboxSettings,window.menumodoWidget_13719060621959143210.isOutletPageEmbedded=window.menumodoWidget_13719060621959143210.getParamValue("outlet_page_embed"),window.menumodoWidget_13719060621959143210.isHostedPage=window.menumodoWidget_13719060621959143210.getParamValue("hosted_page");var menupodDesign=window.menumodoWidget_13719060621959143210.getMenupodDesign();this.dictionary={},this.dictionary.itemCategories=[{elementID:1,elementName:"Vegetarian"},{elementID:2,elementName:"Vegan"}], this.dictionary.itemAllergens = {EN : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free Available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,FR : [{elementID: 15, elementName: 'Végétarien', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Végétarien - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Végétalien', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Végétalien - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Sans Gluten', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Sans Gluten disponible', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Modifiable sans gluten', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Sans Produits Laitiers', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Modifiable sans produits laitiers', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescetarien', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Poisson durable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kascher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Bio', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Végétal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Peu calorique', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Plat signature', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Origine locale', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Certifié durable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Porc', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Noix', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Œufs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Ail', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Oignons', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Épicé', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Doux épicé', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Bénin', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Laitier', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'Hyper protéiné', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'Riche en fibres', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Faible teneur en glucides', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Faible cholestérol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'Calories élevées', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Blé', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crabe', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Crevette', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Fruits de mer', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Sarrasin', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contient des allergènes', isCategory: '0', isDietaryExclusion: '1'},{elementID: 11, elementName: 'Arachides', isCategory: '0', isDietaryExclusion: '0'},{elementID: 1, elementName: 'Céleri', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustacés', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Fruits à coque', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Lait', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Mollusques', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Moutarde', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Œufs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Poisson', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sésame', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soja', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulfureux et Sulfites', isCategory: '0', isDietaryExclusion: '0'}] ,DE : [{elementID: 15, elementName: 'Vegetarisch', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarisch – modifizierbar', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan – modifizierbar', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Glutenfrei', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Glutenfreie erhältlich', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Glutenfrei modifizierbar', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Milchfrei', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Milchfrei modifizierbar', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarisch', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Nachhaltiger Fisch', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Koscher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Bio', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Pflanzlich', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Wenig Kalorien', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Spezialgericht', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Lokal bezogen', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Nachhaltig zertifiziert', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alkohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Schweinfleisch', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nüsse', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eier', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Knoblauch', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Zwiebeln', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Scharf', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild würzig', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Leicht', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Milchprodukte', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'Hoher Proteingehalt', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'Hohe Faser', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Niedrige Kohlenhydrate', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Niedriges Cholesterin', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'Hohe Kalorien', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Weizen', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Krabbe', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Garnele', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Schaltier', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buchweizen', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Enthält Allergene', isCategory: '0', isDietaryExclusion: '1'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Krebstiere', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eier', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fisch', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Erdnüsse', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soja', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milch', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Schalenfrüchte', isCategory: '0', isDietaryExclusion: '0'},{elementID: 1, elementName: 'Sellerie', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Senf', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesamsamen', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Schwefeldioxid und Sulfite', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupine', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Weichtiere', isCategory: '0', isDietaryExclusion: '0'}] ,IT : [{elementID: 15, elementName: 'Vegetariano', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetariano - modificabile', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegano', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegano - modificabile', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Senza glutine', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Disponibile senza glutine', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Modificabile senza glutine', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Senza lattosio', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Modificabile senza latticini', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatoriano', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Pesce sostenibile', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Biologico', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'A base vegetale', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Poche calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Piatto autore', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Di provenienza locale', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Certificato in modo sostenibile', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Maiale', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Frutta a guscio', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Uovo', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Aglio', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Cipolla', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Speziato', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Piccante delicato', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Blando', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'latticini', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'Alto contenuto di proteine', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'Alto contenuto di fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Basso contenuto di carboidrati', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Basso colesterolo', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'Alte calorie', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Grano', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Granchio', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Gamberetto', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Crostacei', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Grano saraceno', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contiene allergeni', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Sedano', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Cereali e derivati', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crostacei', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Uovo', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Pesce', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupini', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Latte', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluschi', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Senape', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Frutta a guscio', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Arachidi', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesamo', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soia', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Anidride solforosa e solfiti', isCategory: '0', isDietaryExclusion: '0'}] ,PT : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,ES : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,AR : [{elementID: 15, elementName: 'نباتي', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'نباتي - قابل للتعديل', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'نباتي', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'نباتي - قابل للتعديل', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'خالي من الغلوتين', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'متاح خالية من الغلوتين', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'خالي من الغلوتين وقابل للتعديل', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'خالٍ من منتجات الألبان', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'خالية من الألبان قابلة للتعديل', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'بيسكاتاريان', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'أسماك تم تغذيتها على أكل عضوي', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'كوشير', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'حلال', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'عضوي', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'قائم على النبات', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'منخفضة السعرات الحرارية', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'طبق التوقيع', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'مصدر محلي', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'حاصل على شهادة الاستدامة', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'كحول', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'لحم خنزير', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'المكسرات', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'بيض', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'ثوم', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'بصلة', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'حار', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'حار معتدل', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'خفيف', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'منتجات الألبان', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'حيوية', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'السوسرة', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'نسبة عالية من البروتين', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'الياف كثيرة', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'منخفضة الكربوهيدرات', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'منخفضة الكولسترول', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'سعرات حرارية عالية', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'قمح', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'سلطعون', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'جمبري', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'المحار', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'الحنطة السوداء', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'يحتوي على مسببات الحساسية', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'كرفس', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'الغولتين', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'القشريات', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'بيض', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'سمك', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'الترمس', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'لبن', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'الرخويات', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'خردل', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'المكسرات', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'الفول السوداني', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'حبوب السمسم', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'فول الصويا', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'ثاني أكسيد الكبريت والكبريتات', isCategory: '0', isDietaryExclusion: '0'}] ,AZ : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,BG : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,KM : [{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'celery', isCategory: '0', isDietaryExclusion: '0'}] ,CA : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,ZH : [{elementID: 15, elementName: '素食主義', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: '素食-可修改', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: '完全素食主義', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: '素食主义者 - 可修改', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: '無麩質飲食', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: '提供无麸质', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: '无麸质可修改', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: '無乳製品', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: '无乳制品可修改', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: '魚素主義', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: '可持续鱼类', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: '犹太洁食', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: '清真食品', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: '植物性', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: '低卡路里', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: '招牌菜', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: '本地采购', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: '可持续发展认证', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: '酒精', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: '豬肉', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: '堅果類', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: '蛋', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: '蒜', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: '洋蔥', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: '辛辣的', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: '微辣', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: '温和的', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: '乳制品', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: '活力', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: '瑞士特性', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: '高蛋白', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: '高纤维素', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: '低碳水化合物', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: '低胆固醇', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: '高热量', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: '小麦', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: '螃蟹', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: '虾', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: '贝类', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: '荞麦', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: '含有过敏原', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: '芹菜', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: '麩質', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: '甲殼類', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: '蛋', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: '魚', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: '羽扇豆', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: '牛奶', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: '軟體動物', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: '芥末', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: '堅果類', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: '花生', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: '芝麻籽', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: '大豆', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: '二氧化硫 & 亞硫酸鹽', isCategory: '0', isDietaryExclusion: '0'}] ,CS : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free Available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,DA : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,NL : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,ET : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,FI : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,EL : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,HU : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,IN : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,GA : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,JA : [{elementID: 15, elementName: 'ベジタリアン', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'ベジタリアン - 変更可能', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'ビーガン', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'ビーガン - 変更可能', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'グルテンフリー', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'グルテンフリーをご利用いただけます', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'グルテンフリーに変更可能', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: '乳製品不使用', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: '乳製品不使用の変更可能', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'ぺスカタリアン', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: '持続可能な魚', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'コーシャ', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'ハラール', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'オーガニック', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: '植物ベース', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: '低カロリー', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'シェフの特別料理', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: '地元産', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: '持続可能な認定を取得', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'アルコール', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: '豚肉', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'ナッツ類', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: '鶏卵', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'にんにく', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'ねぎ', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: '辛い', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'マイルドスパイシー', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: '軽度', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: '乳製品', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'バイタリティ', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'スイスネス', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: '高たんぱく質', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: '高繊維', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: '低炭水化物', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: '低コレステロール', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: '高カロリー', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: '小麦', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'かに', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'えび', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: '貝', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'そば', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'アレルゲンが含まれています', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'セロリ', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'グルテン', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: '甲殻類', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: '鶏卵', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: '魚', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'ルピン豆', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: '牛乳', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: '軟体類・貝類', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'マスタード', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'ナッツ類', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: '落花生', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'ごま', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: '大豆', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: '二酸化硫黄・亜硫酸塩', isCategory: '0', isDietaryExclusion: '0'}] ,KO : [{elementID: 30, elementName: '글루텐 프리 가능', isCategory: '1', isDietaryExclusion: '0'},{elementID: 15, elementName: '채식주의자', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: '채식주의자 - 수정 가능', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: '비건', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: '비건 - 수정 가능', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: '글루텐 프리', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: '글루텐 프리 수정 가능', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: '유제품 무함유', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: '유제품 무첨가', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: '부분채식주의자', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: '지속 가능한 물고기', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: '적법한', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: '할랄', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: '본질적인', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: '식물 기반', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: '저 칼로리', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: '시그니처 요리', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: '현지에서 조달', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: '지속가능 인증', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: '알콜', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: '돼지고기', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: '견과류', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: '달걀', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: '마늘', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: '양파', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: '매운', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: '순한 매운맛', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: '경증', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: '유제품', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: '바이탈리티', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: '스위스니스', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: '고단백질', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: '고섬유질', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: '저탄수화물', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: '낮은 콜레스테롤', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: '높은 칼로리', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: '밀', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: '게', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: '새우', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: '조개', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: '메밀', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: '알레르기 유발 물질이 포함되어 있습니다', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: '셀러리', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: '글루텐', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: '게, 새우, 갑각류', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: '달걀', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: '생선', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: '루핀', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: '우유', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: '연체동물', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: '머스타드', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: '견과류', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: '땅콩', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: '참깨', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: '콩류', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: '이산화황 및 아황산염', isCategory: '0', isDietaryExclusion: '0'}] ,LV : [{elementID: 15, elementName: 'Veģetārietis', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Veģetārietis – modificējams', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegāns', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegāns – modificējams', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Nesatur Glutēnu', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Alternatīva bez glutēna', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Modificēts bez glutēna', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Nesatur piena produktus', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Pārveidojams bez piena produktiem', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Peskatārijs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Ilgtspējīgas zivis', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Košers', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organisks', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Augu bāzes', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Zems kaloriju saturs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Paraksts ēdiens', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Vietēji iegūti', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Ilgtspējīgi sertificēts', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alkohols', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Cūkgaļa', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Rieksti', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Olas', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Ķiploki', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Sīpoli', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Pikants', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Maiga pikanta', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Viegls', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'pienotava', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'Augsts olbaltumvielu saturs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'Augsts šķiedrvielu daudzums', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Zems ogļhidrātu saturs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Zems holesterīna līmenis', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'Augstas kalorijas', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Kvieši', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Krabis', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Garneles', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Gliemenes', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Griķi', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Satur alergēnus', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Selerija', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Lipeklis', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Vēžveidīgie', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Olas', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Zivs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupīna', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Piens', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Gliemji', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Sinepes', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Rieksti', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Zemesrieksti', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sezama sēklas', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soja', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sēra dioksīds un sulfīti', isCategory: '0', isDietaryExclusion: '0'}] ,LT : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,MT : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,NO : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,PL : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,RO : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,RU : [{elementID: 15, elementName: 'Вегетарианский', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Вегетарианский – можно изменить', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Веганский', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Веганский – можно изменить', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Без глютена', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Без глютена', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Без глютена модифицируемый', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Без молока', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Безмолочные продукты модифицируемые', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Пескатарианский', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Устойчивая рыба', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Кошерный', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Халяль', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Органический', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Растительная основа', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Низкокалорийный', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Фирменное блюдо', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Местные источники', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Устойчиво сертифицированный', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Алкоголь', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Свинина', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Орехи', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Яйца', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Чеснок', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Лук', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Острый', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Мягкая пряность', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Мягкий', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'молочный', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'Высокий протеин', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'Высокое содержание клетчатки', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Низкое содержание углеводов', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Низкий уровень холестерина', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'Высокая калорийность', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Пшеница', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Краб', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Креветка', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Моллюски', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Гречневая крупа', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Содержит аллергены', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Сельдерей', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Глютен', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Ракообразные', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Яйца', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Рыба', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Люпин', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Молоко', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Моллюски', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Горчица', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Орехи', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Арахис', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Семена кунжута', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Соя', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Диоксид серы и сульфиты', isCategory: '0', isDietaryExclusion: '0'}] ,SK : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,SL : [{elementID: 15, elementName: 'Vegetariansko', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarijansko - spremenljivo', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegansko', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegansko - spremenljivo', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Brez glutena', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Možnost spreminjanja brez glutena', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Brez laktoze', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Možnost spreminjanja brez mlečnih izdelkov', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pesketariansko', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Trajnostne ribe', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'košer', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'ekološki', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Na rastlinski osnovi', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Nizkokalorično', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Značilna jed', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Lokalno pridobljeno', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Trajnostno certificirano', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alkohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Svinjina', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Oreščkov', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Jajca', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Česen', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Čebula', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Začinjeno', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Rahlo začinjeno', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Blago', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Mlekarna', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'Visoka vsebnost beljakovin', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'Visoka vsebnost vlaknin', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Malo ogljikovih hidratov', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Nizek holesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'Visoka vsebnost kalorij', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Pšenica', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Rak', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Kozice', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Lupinar', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'ajda', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Vsebuje alergene', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Zelena', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Raki', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Jajca', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Ribe', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Volčji bob', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Laktoza', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Mehkužci', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Gorčična semena', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Oreščki', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Arašidi', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sezam', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soja', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulfiti', isCategory: '0', isDietaryExclusion: '0'}] ,SV : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,TH : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,TR : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] ,VI : [{elementID: 15, elementName: 'Vegetarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 44, elementName: 'Vegetarian - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 16, elementName: 'Vegan', isCategory: '1', isDietaryExclusion: '0'},{elementID: 45, elementName: 'Vegan - modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 18, elementName: 'Gluten-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 30, elementName: 'Gluten-Free available', isCategory: '1', isDietaryExclusion: '0'},{elementID: 42, elementName: 'Gluten-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 23, elementName: 'Dairy-Free', isCategory: '1', isDietaryExclusion: '0'},{elementID: 43, elementName: 'Dairy-Free modifiable', isCategory: '1', isDietaryExclusion: '0'},{elementID: 17, elementName: 'Pescatarian', isCategory: '1', isDietaryExclusion: '0'},{elementID: 47, elementName: 'Sustainable Fish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 35, elementName: 'Kosher', isCategory: '1', isDietaryExclusion: '0'},{elementID: 36, elementName: 'Halal', isCategory: '1', isDietaryExclusion: '0'},{elementID: 37, elementName: 'Organic', isCategory: '1', isDietaryExclusion: '0'},{elementID: 48, elementName: 'Plant Based', isCategory: '1', isDietaryExclusion: '0'},{elementID: 39, elementName: 'Low Calorie', isCategory: '1', isDietaryExclusion: '0'},{elementID: 40, elementName: 'Signature dish', isCategory: '1', isDietaryExclusion: '0'},{elementID: 49, elementName: 'Locally Sourced', isCategory: '1', isDietaryExclusion: '0'},{elementID: 57, elementName: 'Sustainably Certified', isCategory: '1', isDietaryExclusion: '0'},{elementID: 19, elementName: 'Alcohol', isCategory: '0', isDietaryExclusion: '1'},{elementID: 20, elementName: 'Pork', isCategory: '0', isDietaryExclusion: '1'},{elementID: 24, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '1'},{elementID: 26, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '1'},{elementID: 21, elementName: 'Garlic', isCategory: '0', isDietaryExclusion: '1'},{elementID: 22, elementName: 'Onion', isCategory: '0', isDietaryExclusion: '1'},{elementID: 38, elementName: 'Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 51, elementName: 'Mild Spicy', isCategory: '0', isDietaryExclusion: '1'},{elementID: 50, elementName: 'Mild', isCategory: '0', isDietaryExclusion: '1'},{elementID: 29, elementName: 'Dairy products', isCategory: '0', isDietaryExclusion: '1'},{elementID: 27, elementName: 'Vitality', isCategory: '1', isDietaryExclusion: '0'},{elementID: 28, elementName: 'Swissness', isCategory: '1', isDietaryExclusion: '0'},{elementID: 52, elementName: 'High Protein', isCategory: '1', isDietaryExclusion: '0'},{elementID: 53, elementName: 'High Fibre', isCategory: '1', isDietaryExclusion: '0'},{elementID: 54, elementName: 'Low Carbs', isCategory: '1', isDietaryExclusion: '0'},{elementID: 55, elementName: 'Low Cholesterol', isCategory: '1', isDietaryExclusion: '0'},{elementID: 56, elementName: 'High Calories', isCategory: '0', isDietaryExclusion: '1'},{elementID: 32, elementName: 'Wheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 33, elementName: 'Crab', isCategory: '0', isDietaryExclusion: '1'},{elementID: 34, elementName: 'Shrimp', isCategory: '0', isDietaryExclusion: '1'},{elementID: 46, elementName: 'Shellfish', isCategory: '0', isDietaryExclusion: '1'},{elementID: 31, elementName: 'Buckwheat', isCategory: '0', isDietaryExclusion: '1'},{elementID: 41, elementName: 'Contains Allergens', isCategory: '0', isDietaryExclusion: '1'},{elementID: 1, elementName: 'Celery', isCategory: '0', isDietaryExclusion: '0'},{elementID: 2, elementName: 'Gluten', isCategory: '0', isDietaryExclusion: '0'},{elementID: 3, elementName: 'Crustaceans', isCategory: '0', isDietaryExclusion: '0'},{elementID: 4, elementName: 'Eggs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 5, elementName: 'Fish', isCategory: '0', isDietaryExclusion: '0'},{elementID: 6, elementName: 'Lupin', isCategory: '0', isDietaryExclusion: '0'},{elementID: 7, elementName: 'Milk', isCategory: '0', isDietaryExclusion: '0'},{elementID: 8, elementName: 'Molluscs', isCategory: '0', isDietaryExclusion: '0'},{elementID: 9, elementName: 'Mustard', isCategory: '0', isDietaryExclusion: '0'},{elementID: 10, elementName: 'Nuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 11, elementName: 'Peanuts', isCategory: '0', isDietaryExclusion: '0'},{elementID: 12, elementName: 'Sesame seeds', isCategory: '0', isDietaryExclusion: '0'},{elementID: 13, elementName: 'Soya', isCategory: '0', isDietaryExclusion: '0'},{elementID: 14, elementName: 'Sulphur Dioxide & Sulphites', isCategory: '0', isDietaryExclusion: '0'}] } , this.dictionary.itemAllergensUITitles = {EN : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,FR : [{allergen_selector_button_translation: 'INFORMATIONS ALIMENTAIRES'},{allergens_filter_title: 'Allergènes à éviter'},{allergens_show_all_title: 'Afficher informations'},{allergens_show_only_title: 'Afficher (uniquement)'},{allergens_exclude: 'Exclure'},{allergen_selector_button_translation_aria: 'Filtrer les éléments du menu sur les informations diététiques et les allergènes'},{allergen_aria_check_to_show: 'cochez pour afficher les plats qui sont'},{allergen_aria_check_to_exclude: 'cochez pour exclure les plats avec'},{allergen_aria_check_check_to_filter_out: 'cochez pour filtrer les plats avec'},] ,DE : [{allergen_selector_button_translation: 'ERNÄHRUNGSINFORMATIONEN'},{allergens_filter_title: 'Ohne diese Allergene'},{allergens_show_all_title: 'Information anzeigen'},{allergens_show_only_title: 'Nur anzeigen'},{allergens_exclude: 'Ausschliessen'},{allergen_selector_button_translation_aria: 'Filtern Sie Menüpunkte nach Ernährungsinformationen und Allergenen'},{allergen_aria_check_to_show: 'ankreuzen, um Gerichte anzuzeigen, die es sind'},{allergen_aria_check_to_exclude: 'überprüfen, um Gerichte mit auszuschließen'},{allergen_aria_check_check_to_filter_out: 'überprüfen, um Gerichte mit herauszufiltern'},] ,IT : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,PT : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,ES : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,AR : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,AZ : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,BG : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,KM : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,CA : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,ZH : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,CS : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,DA : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,NL : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,ET : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,FI : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,EL : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,HU : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,IN : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,GA : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,JA : [{allergen_selector_button_translation: '食品情報'},{allergens_filter_title: '除去するアレルゲン'},{allergens_show_all_title: '食品情報を表示'},{allergens_show_only_title: '表示する項目'},{allergens_exclude: '表示しない項目'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,KO : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,LV : [{allergen_selector_button_translation: 'Uztura informācija'},{allergens_filter_title: 'Atzīmēt alergēnus'},{allergens_show_all_title: 'Parādīt uztura informāciju'},{allergens_show_only_title: 'Rādīt tikai'},{allergens_exclude: 'Izslēgt'},{allergen_selector_button_translation_aria: 'Atzīmēt alergēnus'},{allergen_aria_check_to_show: 'Rādīt tikai'},{allergen_aria_check_to_exclude: 'Izslēgt'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,LT : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,MT : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,NO : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,PL : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,RO : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,RU : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,SK : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,SL : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,SV : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,TH : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,TR : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] ,VI : [{allergen_selector_button_translation: 'DIETARY INFORMATION'},{allergens_filter_title: 'Filter out allergens'},{allergens_show_all_title: 'Display dietary information'},{allergens_show_only_title: 'Show only'},{allergens_exclude: 'Exclude'},{allergen_selector_button_translation_aria: 'Filter menu items on Dietary information and allergens'},{allergen_aria_check_to_show: 'check to show dishes that are'},{allergen_aria_check_to_exclude: 'check to exclude dishes with'},{allergen_aria_check_check_to_filter_out: 'check to filter out dishes with'},] } ;var allergensUITitles=window.menumodoWidget_13719060621959143210.dictionary.itemAllergensUITitles[window.menumodoWidget_13719060621959143210.widget_lang.toUpperCase()];void 0===allergensUITitles&&(allergensUITitles=window.menumodoWidget_13719060621959143210.dictionary.itemAllergensUITitles.EN),allergen_selector_button_translation=allergensUITitles[0].allergen_selector_button_translation,allergens_filter_title_text=allergensUITitles[1].allergens_filter_title,show_all_allergens_text=allergensUITitles[2].allergens_show_all_title,allergens_show_only_title=allergensUITitles[3].allergens_show_only_title,allergens_exclude=allergensUITitles[4].allergens_exclude,allergen_selector_button_translation_aria=allergensUITitles[5].allergen_selector_button_translation_aria,allergen_aria_check_to_show=allergensUITitles[6].allergen_aria_check_to_show,allergen_aria_check_to_exclude=allergensUITitles[7].allergen_aria_check_to_exclude,allergen_aria_check_check_to_filter_out=allergensUITitles[8].allergen_aria_check_check_to_filter_out;var CSSClass="",width=800;if(window.menumodoWidget_13719060621959143210.testDivAlreadyRendered=document.getElementById(div_id),void 0!==window.menumodoWidget_13719060621959143210.testDivAlreadyRendered&&null!=window.menumodoWidget_13719060621959143210.testDivAlreadyRendered)return console.log("viewer already reneder. Exiting menumodo widget."),!1;const widgetDiv=document.createElement("div");widgetDiv.id=div_id,widgetDiv.innerHTML="",widgetDiv.style.display="none",widgetDiv.width=800;var widgetDIVClass="",scrollableDIV_by_param=window.menumodoWidget_13719060621959143210.isOutletPageEmbedded;if(window.menumodoWidget_13719060621959143210.isHostedPage&&(widgetDIVClass+=" hosted_page "),"embed"===mode&&"yes"==scrolling){CSSClass=" scrollable-area",lb_height_offset=20,default_width=1e3,max_width=1e3,default_height=this.getWindowHeight();var lightboxSettings=this.setLightBoxSettings("100%",max_width,null,default_height)}const loaderID=window.menumodoWidget_13719060621959143210.widget_id+"-loader",bootstrapLoader=function(loaderID){const bootstrapLoaderWrapper=document.createElement("div"),bootstrapLoaderAlignment=document.createElement("div"),bootstrapLoader=document.createElement("div"),loaderSpan=document.createElement("span");return bootstrapLoaderWrapper.setAttribute("class","bootstrap bootstrap-loader"),bootstrapLoaderWrapper.id=loaderID,bootstrapLoaderAlignment.setAttribute("class","d-flex justify-content-center py-5"),loaderSpan.setAttribute("class","visually-hidden"),bootstrapLoader.setAttribute("class","spinner-border"),bootstrapLoader.style.color="#b0b0b0",bootstrapLoader.setAttribute("role","status"),bootstrapLoaderWrapper.appendChild(bootstrapLoaderAlignment),bootstrapLoaderAlignment.appendChild(bootstrapLoader),bootstrapLoader.appendChild(loaderSpan),bootstrapLoaderWrapper};var showname;"embed"===mode&&(window.menumodoWidget_13719060621959143210.isHostedPage&&(window.menumodoWidget_13719060621959143210.scrollableMenu=!0,CSSClass=" scrollable-area"),window.menumodoWidget_13719060621959143210.elementExistsByID(loaderID)||target.parentNode.insertBefore(bootstrapLoader(loaderID),target.nextSibling),target.parentNode.insertBefore(widgetDiv,target.nextSibling),lb_height_offset=0),"lb"===mode&&(CSSClass=" scrollable-area",window.menumodoWidget_13719060621959143210.scrollableMenu=!0,widgetDiv.style.display="none",target.parentNode.insertBefore(widgetDiv,target.nextSibling),lb_height_offset=window.menumodoWidget_13719060621959143210.getLightboxHeightOffset()),window.menumodoWidget_13719060621959143210.dashboardDesignSettings.show_restaurant_name=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].show_restaurant_name,window.menumodoWidget_13719060621959143210.dashboardDesignSettings.show_hotel_name=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].show_restaurant_name,"3"!=window.menumodoWidget_13719060621959143210.displayMode||window.menumodoWidget_13719060621959143210.isHostedPage?(window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantName=window.menumodoWidget_13719060621959143210.dashboardDesignSettings.show_restaurant_name,window.menumodoWidget_13719060621959143210.divMenupodSettings.showHotelName=window.menumodoWidget_13719060621959143210.dashboardDesignSettings.show_hotel_name,window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantLogo=1,window.menumodoWidget_13719060621959143210.hasMobileWidth()&&(window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantName=1)):(window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantName=0,window.menumodoWidget_13719060621959143210.divMenupodSettings.showHotelName=0,window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantLogo=0),window.menumodoWidget_13719060621959143210.getParamValue("showname")&&(window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantName=1,window.menumodoWidget_13719060621959143210.divMenupodSettings.showHotelName=1),menupodDesign.Pod.show_logo_or_name&&(window.menumodoWidget_13719060621959143210.divMenupodSettings.singleBrand=1),menupodDesign.Pod.hide_logo&&(window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantLogo=0),menupodDesign.Pod.show_restaurant_name&&("1"==menupodDesign.Pod.show_restaurant_name?window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantName=1:"0"==menupodDesign.Pod.show_restaurant_name&&(window.menumodoWidget_13719060621959143210.divMenupodSettings.showRestaurantName=0));var displayModeClassName="mode_"+window.menumodoWidget_13719060621959143210.displayMode,settingsClassNames=window.menumodoWidget_13719060621959143210.getSettingsClassNames();widgetDiv.setAttribute("class","menumodo_div widget bootstrap "+div_id+" "+displayModeClassName+" "+window.menumodoWidget_13719060621959143210.widgetTypeDescription[window.menumodoWidget_13719060621959143210.widgetType].className+" "+settingsClassNames+" "+widgetDIVClass),divHeaderContainer=this.createCustomElement("header","mp-header","mp-header container-fluid","",""),divHeaderContainer.setAttribute("role","banner"),divHeaderContainerRow_00=this.createCustomElement("div","","row ","",""),divHeaderContainerRow_00_col_1=this.createCustomElement("div","","mobile-mp-name col-12 text-center px-5 mt-3","","");var restaurantNameString=document.createElement("h1");restaurantNameString.innerHTML=window.menumodoWidget_13719060621959143210.divMenupod.getMenupodName(),divHeaderContainerRow_00.appendChild(divHeaderContainerRow_00_col_1),divHeaderContainerRow_00_col_1.appendChild(restaurantNameString),divHeaderContainer.appendChild(divHeaderContainerRow_00),divHeaderContainerRow_1=this.createCustomElement("div","","top-brand row g-0","","");var logoAndNameColClass="col-9 col-sm-10";1==window.menumodoWidget_13719060621959143210.getParamValue("hide_lang_dropdown")&&null!==menupodDesign.show_reserve_link&&0==menupodDesign.show_reserve_link?logoAndNameColClass="col-12 col-sm-12":null!==menupodDesign.Pod.header_alignment&&"center"===menupodDesign.Pod.header_alignment?(logoAndNameColClass="col-9 col-sm-8",divHeaderContainerRow_1_Col_extra_left=this.createCustomElement("div","","col-0 col-sm-0 col-md-2 top-brand-extra-left-col ","",""),divHeaderContainerRow_1.appendChild(divHeaderContainerRow_1_Col_extra_left)):logoAndNameColClass="col-9 col-sm-10",divHeaderContainerRow_1_Col_1=this.createCustomElement("div","","mp-header-logo-name "+logoAndNameColClass+" vertical-center ","",""),divHeaderContainerRow_1.appendChild(divHeaderContainerRow_1_Col_1),divHeaderContainerRow_1_Col_1b=this.createCustomElement("div","mp-header-mobile-left-col","mp-header-mobile-left-col col-6 col-sm-6 d-md-none d-xl-none  ","",""),divHeaderContainerRow_1.appendChild(divHeaderContainerRow_1_Col_1b);var displayReserveBtn=!0;"0"==menupodDesign.Pod.show_reserve_link&&(displayReserveBtn=!1);var divHeaderContainerRow_1_Col_2=this.createCustomElement("div","","mp-header-reserve-col col-6 col-sm-6 col-md-2 ","","");divHeaderContainerRow_1.appendChild(divHeaderContainerRow_1_Col_2),divHeaderContainer.appendChild(divHeaderContainerRow_1);var menupodCount=0;for(menupod in window.menumodoWidget_13719060621959143210.viewerData.menuPod)menupodCount++;logoDivforHeader=this.divMenupod.createLogoDiv("menumodoWidget_13719060621959143210_mp-brand","mp-brand","logo","header"),divHeaderContainerRow_1_Col_1.appendChild(logoDivforHeader),restaurantName=this.divMenupod.createRestaurantNameDiv(),divHeaderContainerRow_1_Col_1.appendChild(restaurantName),menupodCount>1&&window.menumodoWidget_13719060621959143210.getParamValue("hide_lang_dropdown"),displayReserveBtn&&""!=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].reservation_system_url&&"http://"!=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].reservation_system_url&&(reserveButton=this.divMenupod.createReserveButton(),divHeaderContainerRow_1_Col_2.appendChild(reserveButton));var structuredDataObj={outlet:{},hotel:{},menuList:[],menuListContent:[]},outletsArray=window.menumodoWidget_13719060621959143210.viewerData.outlets;if(outletsArray.length>0){outletsNavSection=this.divMenupod.createOutletsNavSection(),divHeaderContainerRow_2=document.createElement("div"),divHeaderContainerRow_2.setAttribute("class","row outlets-nav_row"),divHeaderContainerRow_2_Col_1=document.createElement("div"),divHeaderContainerRow_2_Col_1.setAttribute("class","col-12"),divHeaderContainerRow_2.appendChild(divHeaderContainerRow_2_Col_1),divHeaderContainer.appendChild(divHeaderContainerRow_2),divHeaderContainerRow_2_Col_1.appendChild(outletsNavSection);for(var outlets_count=outletsArray.length,z=0;z<outletsArray.length;z++){var addNavOutletItem=1,outletObj=window.menumodoWidget_13719060621959143210.viewerData.outlets[z],navItemID=outletObj.id;outletObj.name=window.menumodoWidget_13719060621959143210.divMenupod.getOutletNameTranslation(outletObj.name,outletObj.id);var itemActive=!1;null!=window.menumodoWidget_13719060621959143210.activeOutletID?outletObj.id==window.menumodoWidget_13719060621959143210.activeOutletID&&(itemActive=!0,structuredDataObj.outlet.name=outletObj.name,structuredDataObj.outlet.address_country=outletObj.address_country,structuredDataObj.outlet.address_city=outletObj.address_city):0===z&&(itemActive=!0,structuredDataObj.outlet.name=outletObj.name,structuredDataObj.outlet.address_country=outletObj.address_country,structuredDataObj.outlet.address_city=outletObj.address_city),outletNavItem=this.divMenupod.createOutletNavItem(outletObj,itemActive),outletsNavSection.appendChild(outletNavItem),z+1<outlets_count&&(outletNavItemSep=this.divMenupod.createOutletNavItemSeparator(),outletsNavSection.appendChild(outletNavItemSep))}}divHeaderNavRow=document.createElement("nav"),divHeaderNavRow.setAttribute("class","row menus_nav_row"),divHeaderNavRow_Col_1=document.createElement("div"),divHeaderNavRow_Col_1.setAttribute("class","col-12"),divHeaderNavRow.appendChild(divHeaderNavRow_Col_1),divHeaderContainer.appendChild(divHeaderNavRow),widgetDiv.appendChild(divHeaderContainer);const menuNavSectionMobile=this.divMenupod.createMenuNavSectionMobile();var navArray=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].nav,divMenusHTMLArr=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].html,activeMenuID=window.menumodoWidget_13719060621959143210.getParamValue("activemenuid");let only=window.menumodoWidget_13719060621959143210.getParamValue("only"),isSingleMenu=!1;if(navArray&&(isSingleMenu=1==navArray.length),!isSingleMenu&&!only){var dropdownButtonID="menuNavDropdownBtnID-"+window.menumodoWidget_13719060621959143210.menupodId,menuNavMobile=this.divMenupod.createMenuNavSectionMobileDropdown(dropdownButtonID);menuNavSectionMobile.appendChild(menuNavMobile);var dropdownMenuList=document.createElement("div");dropdownMenuList.setAttribute("class","dropdown-menu dropdown-list-center"),dropdownMenuList.setAttribute("aria-labelledby",dropdownButtonID),menuNavMobile.appendChild(dropdownMenuList)}if(menuNavSection=this.divMenupod.createMenuNavSection(),window.menumodoWidget_13719060621959143210.tabId){var activeMenuID=window.menumodoWidget_13719060621959143210.tabId;let only=!0;window.menumodoWidget_13719060621959143210.hideMenupodHeaderItemsShowAllergens()}if(window.menumodoWidget_13719060621959143210.FilteredMenuList=[],null!==navArray)for(var i=0;i<navArray.length;i++){var addNavItem=1,navItemID=navArray[i].tab_id;if(""!=activeMenuID&&only?activeMenuID&&only&&navItemID==activeMenuID?(itemActive=!0,addNavItem=1):addNavItem=0:addNavItem=1,1==addNavItem){var itemActive=!1;0===i&&(itemActive=!0);let navItemMobile=this.divMenupod.createMenuNavItem(navArray[i],itemActive,!0,!1);isSingleMenu?menuNavSectionMobile.appendChild(navItemMobile):only?(navItemMobile=this.divMenupod.createMenuNavItem(navArray[i],!1,!1,!0),menuNavSectionMobile.appendChild(navItemMobile)):dropdownMenuList.appendChild(navItemMobile),navItem=this.divMenupod.createMenuNavItem(navArray[i],itemActive,!1,!1),menuNavSection.appendChild(navItem),window.menumodoWidget_13719060621959143210.FilteredMenuList.push(navArray[i]),structuredDataObj.menuList.push(navArray[i]),structuredDataObj.menuListContent.push(divMenusHTMLArr[i])}}window.menumodoWidget_13719060621959143210.generateStructuredData(structuredDataObj),divHeaderNavRow_Col_1.appendChild(menuNavSectionMobile),divHeaderNavRow_Col_1.appendChild(menuNavSection),divMenuTopSectionContainerRow=this.createCustomElement("div","","row mp-tools-row","",""),divMenuContainerCol_1=this.createCustomElement("div","","col-12 col-md-3 g-0","",""),divMenuTopSectionContainerRow.appendChild(divMenuContainerCol_1),divMenuContainerCol_2=this.createCustomElement("div","","col-sm-6 col-6","",""),divMenuTopSectionContainerRow.appendChild(divMenuContainerCol_2),divMenuContainerCol_3=this.createCustomElement("div","mp-tools-lang","col-sm-3 col-3 mp-tools-col3","",""),divMenuTopSectionContainerRow.appendChild(divMenuContainerCol_3),divHeaderContainer.appendChild(divMenuTopSectionContainerRow);var navSectionLHeight=menuNavSection.offsetHeight,menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId];const divMenuContainer=document.createElement("main");if(divMenuContainer.id="menumodoWidget_13719060621959143210_menu_wrapper",divMenuContainer.setAttribute("class","menus-wrapper container-fluid g-0"+CSSClass),divMenuContainer.setAttribute("aria-label",menuPodObj.main_menu_area_aria),divMenuContainer.tabIndex=0,divMenuContainer.onmousedown=function(event){},hide_allergens_by_param=window.menumodoWidget_13719060621959143210.getParamValue("hide_allergens"),""!=hide_allergens_by_param||(dietarySwitcherButton=this.divMenupod.createDietarySwitcherButton(),divMenuContainerCol_1.appendChild(dietarySwitcherButton),dietarySwitcherModal=this.divMenupod.createDietaryFilterModal(),widgetDiv.appendChild(dietarySwitcherModal)),!menupodDesign.hide_print_button){const printButton=this.divMenupod.createPrintButton();divMenuContainerCol_3.appendChild(printButton)}if(expandButton=this.divMenupod.createExpandButton(),divMenuContainerCol_3.appendChild(expandButton),menupodCount>1&&1!=window.menumodoWidget_13719060621959143210.getParamValue("hide_lang_dropdown")){const langSwitcherParentDiv=document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .mp-header-reserve-col");languageSwitcherDiv=this.divMenupod.createLanguageSwitcherDiv("desktop"),langSwitcherParentDiv.insertBefore(languageSwitcherDiv,langSwitcherParentDiv.firstChild),languageSwitcherDiv=this.divMenupod.createLanguageSwitcherDiv("mobile"),divHeaderContainerRow_1_Col_1b.appendChild(languageSwitcherDiv)}widgetDiv.appendChild(divMenuContainer),divMenuContainerRow=document.createElement("div"),divMenuContainerRow.setAttribute("class","menu_content_div_row row g-0"),divMenuContainerCol_12=document.createElement("div"),divMenuContainerCol_12.setAttribute("class","col-sm-12"),divMenuContainerRow.appendChild(divMenuContainerCol_12),divMenuContainer.appendChild(divMenuContainerRow),logoDiv=this.divMenupod.createLogoDiv("menumodoWidget_13719060621959143210_logo_container","logo_container","body-logo","body"),divMenuContainerCol_12.appendChild(logoDiv);var divFooterContainer=document.createElement("footer");if(divFooterContainer.setAttribute("class","container-fluid"),divFooterRow=document.createElement("div"),divFooterRow.setAttribute("class","row footer_row"),divFooterRowCol_12=document.createElement("div"),divFooterRowCol_12.setAttribute("class","col-sm-12"),divFooterRow.appendChild(divFooterRowCol_12),divFooterContainer.appendChild(divFooterRow),widgetDiv.appendChild(divFooterContainer),"embed"===mode){var footerText=document.createElement("div");footerTextSpan=document.createElement("span"),footerTextSpan.innerHTML="Powered by ",footerText.appendChild(footerTextSpan);var footerTextLogo=document.createElement("div");footerTextLogo.innerHTML="<img src='"+this.environment+"/images/menumodo_logo.png' alt='menumodo'>",footerText.appendChild(footerTextLogo),footerTextSpan2=document.createElement("span"),footerTextSpan2.innerHTML=" | Managed by Restaurant",footerText.appendChild(footerTextSpan2),divFooterRowCol_12.appendChild(footerText)}var divMenusObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],divMenusHTMLArr=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].html;if(!window.menumodoWidget_13719060621959143210.divMenupod.menupodHasMenus(window.menumodoWidget_13719060621959143210.menupodId)){var css=".menus_coming_soon{margin: 50px auto; text-align:center;}";return this.appendStyleTag(css),void(divMenuContainerRow.innerHTML="<div class='menus_coming_soon'>menus coming soon</div>")}for(var i=0;i<divMenusHTMLArr.length;i++){var navItemEl=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].nav[i],menuEl=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].html[i],menuName=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].nav[i].menu_name;if("1"===navItemEl.is_xml_menu||"1"===navItemEl.is_html_menu)var menu_content=menuEl.xml_content;else var menu_content="";var menu_id="menumodoWidget_13719060621959143210_menupod_menu_container_"+menuEl.menu_id;window.menumodoWidget_13719060621959143210.menuContainerInstancePrefix="menumodoWidget_13719060621959143210_menupod_menu_container_",menuContainer=window.menumodoWidget_13719060621959143210.divMenupod.createMenuContainer(menu_id,menu_content,menuName),divMenuContainerCol_12.appendChild(menuContainer)}"embed"===mode&&(window.menumodoWidget_13719060621959143210.defaultOutletProcessed||this.divMenupod.openDefaultOutlet(),this.divMenupod.openDefaultMenu()),this.divMenupod.createDatamenuPhotoModal();const itemPhotoModal=new bootstrap.Modal(document.getElementById("itemPhotoModal"));document.querySelectorAll(".item_image_container img").forEach(itemImg=>{itemImg.addEventListener("click",()=>{const photoURL=itemImg.getAttribute("src"),photoALT=itemImg.getAttribute("alt");document.querySelector("#itemPhotoModal .datamenu-photo").setAttribute("src",photoURL),document.querySelector("#itemPhotoModal .datamenu-photo").setAttribute("alt",photoALT),itemPhotoModal.show()})}),document.querySelector("#itemPhotoModal").addEventListener("click",()=>{itemPhotoModal.hide()});var targetContainerSelector="#menumodoWidget_13719060621959143210_menu_wrapper",goTopButtonID="menumodoWidget_13719060621959143210_go-top-wrapper",goTopButton=this.divMenupod.createGoTopButton(targetContainerSelector,goTopButtonID);return divMenuContainer.appendChild(goTopButton),divMenuContainer.addEventListener("scroll",this.divMenupod.goTop.bind(null,targetContainerSelector,goTopButtonID)),"embed"===mode&&setTimeout((function(){if(document.querySelector("#"+loaderID).style.display="none",widgetDiv.style.display="flex",window.menumodoWidget_13719060621959143210.scrollableMenu&&(window.menumodoWidget_13719060621959143210.divMenupod.setScrollableMenuArea(),window.menumodoWidget_13719060621959143210.divMenupod.setDataMenuHeight(window.menumodoWidget_13719060621959143210.divMenupod.getActiveMenuId())),window.menumodoWidget_13719060621959143210.isHostedPage&&null!==window.menumodoWidget_13719060621959143210.FilteredMenuList)for(var i=0;i<window.menumodoWidget_13719060621959143210.FilteredMenuList.length;i++){var NavItemObj=window.menumodoWidget_13719060621959143210.FilteredMenuList[i];window.menumodoWidget_13719060621959143210.divMenupod.setupSectionsNav(NavItemObj)}window.menumodoWidget_13719060621959143210.divMenupod.initMenuButtonLinksScript(),window.menumodoWidget_13719060621959143210.divMenupod.initMenuArrowKeyNav()}),1500),widgetDiv},menuModoEmbedDiv:function(scrolling,linkText,customVariables,isLightboxButton){const div_id=window.menumodoWidget_13719060621959143210.widget_id+"_"+window.menumodoWidget_13719060621959143210.itemId;var width=800,menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId];if((void 0===customVariables||this.isEmpty(customVariables))&&(customVariables={forceScrollbars:0}),1==customVariables.forceScrollbars&&(scrolling="yes"),1==customVariables.directURL&&(isDirectUrl=!0),isDirectUrl=!0,this.embed_height?(height=this.embed_height,customVariables.embed_height=height):isDirectUrl?height=1200:height=1e3,"menumodo-widget-13719060621959143210-5184_null"==div_id&&(height=0),""!=this.itemId){var target=document.getElementById(this.widget_id),menupodDesign=window.menumodoWidget_13719060621959143210.getMenupodDesign();if(""!=menupodDesign&&void 0!==menupodDesign){var css=window.menumodoWidget_13719060621959143210.defaultLightboxBtnCSS(div_id);if(css+=" .bootstrap .center-block {display: block;margin-left: auto;margin-right: auto;} .bootstrap .pull-left{float: left !important;} .bootstrap .pull-right{float: right!important;}",this.appendStyleTag(css),void 0!==menupodDesign.googleFont&&null!==menupodDesign.googleFont){var css=menupodDesign.googleFont.custom_font_import_css+" .bootstrap.lb-btn-container {font-family: "+menupodDesign.header_font_name+";}";this.appendStyleTag(css)}}if("pins1"!==window.menumodoWidget_13719060621959143210.designID&&"pins2"!==window.menumodoWidget_13719060621959143210.designID&&this.installStyleSheetfromURL(this.environment+"/css/fontawesome/css/all.min.css","mmodo_fontawesome"),target)if(1!==isLightboxButton){var mode="embed";this.createDivMenupod(mode,scrolling,div_id,target,""),document.querySelector(".mp-header").style.display="block",1!=window.menumodoWidget_13719060621959143210.getParamValue("preview")&&window.menumodoWidget_13719060621959143210.trackElementHit("menupod",window.menumodoWidget_13719060621959143210.menupodId)}else{window.menumodoWidget_13719060621959143210.hasMobileWidth();var mode="lb";default_width=1250,max_width=1250,default_height=null;var lightboxSettings=this.setLightBoxSettings("100%",max_width,null,default_height);this.createDivMenupod(mode,"yes",div_id,target,lightboxSettings);var emptyDiv=document.createElement("div");emptyDiv.setAttribute("class","bootstrap lb-btn-container "+div_id);let default_linkText=window.menumodoWidget_13719060621959143210.lb_button_text,link_text="";"10"!=window.menumodoWidget_13719060621959143210.widgetType&&"11"!=window.menumodoWidget_13719060621959143210.widgetType||(window.menumodoWidget_13719060621959143210.fixedSourceTags="hotelpod",default_linkText="Hotel Menus"),window.menumodoWidget_13719060621959143210.tabId&&(default_linkText="menu"),null!=window.menumodoWidget_13719060621959143210.button_url?(link_text="<img src='"+window.menumodoWidget_13719060621959143210.button_url+"' style='max-width:200px;max-height:200px;' > ",css_class="btn btn-link  "+window.menumodoWidget_13719060621959143210.lb_link_align):null!=window.menumodoWidget_13719060621959143210.customlinkCSS?css_class=window.menumodoWidget_13719060621959143210.customlinkCSS+window.menumodoWidget_13719060621959143210.lb_link_align:css_class="btn btn-default "+window.menumodoWidget_13719060621959143210.lb_link_align;let menuButtonName=linkText||(window.menumodoWidget_13719060621959143210.getBtnNameByOutletType()?window.menumodoWidget_13719060621959143210.getBtnNameByOutletType():default_linkText);var openHtmlLightboxButton,openHtmlLightboxButton;if("0"==window.menumodoWidget_13719060621959143210.customlinkType)(openHtmlLightboxButton=document.createElement("a")).id=buttonID,openHtmlLightboxButton.href="#",openHtmlLightboxButton.target="_blank",openHtmlLightboxButton.innerHTML=menuButtonName,openHtmlLightboxButton.title=menuButtonName,openHtmlLightboxButton.setAttribute("aria-label",menuButtonName),openHtmlLightboxButton.setAttribute("class",css_class);if("1"==window.menumodoWidget_13719060621959143210.customlinkType)(openHtmlLightboxButton=document.createElement("button")).value="open html LB",openHtmlLightboxButton.setAttribute("aria-label",openHtmlLightboxButton.value),openHtmlLightboxButton.setAttribute("class","btn btn-link"),openHtmlLightboxButton.style.textAlign=window.menumodoWidget_13719060621959143210.lb_link_align;"1"==window.menumodoWidget_13719060621959143210.hidden_lb_button&&(openHtmlLightboxButton.style.visibility="hidden",openHtmlLightboxButton.style.display="none"),openHtmlLightboxButton.onclick=function(event){1!=window.menumodoWidget_13719060621959143210.getParamValue("preview")&&window.menumodoWidget_13719060621959143210.trackElementHit("menupod",window.menumodoWidget_13719060621959143210.menupodId),window.menumodoWidget_13719060621959143210.openDivMenupodLightbox(lightboxSettings)};var buttonID=window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+"_button";openHtmlLightboxButton.id=buttonID,window.menumodoWidget_13719060621959143210.buildStyleStringForLightboxButton();const buttonClassName=window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+"_button_class";css_class=css_class+" mm-lb-btn "+buttonClassName,openHtmlLightboxButton.setAttribute("class",css_class);var menupodCount=0,activeTabCount=0;for(menupod in window.menumodoWidget_13719060621959143210.viewerData.menuPod)null!=window.menumodoWidget_13719060621959143210.viewerData.menuPod[menupod].nav&&activeTabCount++;if(activeTabCount>0)if("9"==window.menumodoWidget_13719060621959143210.widgetType||"14"==window.menumodoWidget_13719060621959143210.widgetType){if(window.menumodoWidget_13719060621959143210.menuButtonViewer.init(),"9"==window.menumodoWidget_13719060621959143210.widgetType)var buttonSetContainer=window.menumodoWidget_13719060621959143210.menuButtonViewer.createMenuButtonsContainer();else if("14"==window.menumodoWidget_13719060621959143210.widgetType)var buttonSetContainer=window.menumodoWidget_13719060621959143210.menuButtonViewer.createMenuButtonsDropdown();emptyDiv.appendChild(buttonSetContainer)}else openHtmlLightboxButton.innerHTML=menuButtonName,openHtmlLightboxButton.setAttribute("aria-label",menuButtonName),emptyDiv.appendChild(openHtmlLightboxButton);else console.log("Menumodo widget: no active tabs found for menupod/s.");target.parentNode.insertBefore(emptyDiv,target.nextSibling),window.menumodoWidget_13719060621959143210.divMenupod.initMenuButtonLinksScript()}}return window.menumodoWidget_13719060621959143210.logResults(),div_id},divMenupod:{menumodoWidget_13719060621959143210_lb_cloned:0,menumodoWidget_13719060621959143210_lb_cloned_obj:null,getOutletNameTranslation:function(outletDefaultName,outletID){var restaurantName=outletDefaultName,restaurantNameTranslations=window.menumodoWidget_13719060621959143210.divMenupod.getOutletNameTranslationsByOutletID(outletID);if(restaurantNameTranslations.length>0)for(var i=0;i<restaurantNameTranslations.length;++i)if(restaurantNameTranslations[i].lang_code==window.menumodoWidget_13719060621959143210.widget_lang){restaurantName=restaurantNameTranslations[i].translation;break}return restaurantName},printMenu:function(menuId){if("data"!=window.menumodoWidget_13719060621959143210.divMenupod.getActiveMenuType()){var url="https:"+window.menumodoWidget_13719060621959143210.environment_no_http+"/app.php/menu/html_print/"+menuId;window.open(url,"printmenu","width=800,height=600,location=no,toolbar=no,scrollbars=1")}else this.printDataMenu(menuId)},printDataMenu:function(menuID){var designIDpart="";void 0!==window.menumodoWidget_13719060621959143210.designID&&null!=window.menumodoWidget_13719060621959143210.designID&&""!=window.menumodoWidget_13719060621959143210.designID&&(designID=window.menumodoWidget_13719060621959143210.designID,designIDpart="&designID="+designID),""!=window.menumodoWidget_13719060621959143210.menupodId&&(podIDpart="&pod_id="+window.menumodoWidget_13719060621959143210.menupodId);var url="https:"+window.menumodoWidget_13719060621959143210.environment_no_http+"/app.php/data_menu?menu_id="+menuID+podIDpart+designIDpart+"&print=true";window.open(url,"printmenu","width=800,height=600,location=no,toolbar=no,scrollbars=1")},expandMenu:function(menuId){if(1==window.menumodoWidget_13719060621959143210.getParamValue("open_fullsize_as_lb")){var active_tab_id=window.menumodoWidget_13719060621959143210.divMenupod.getActiveTabId();default_width=1250,max_width=1250,default_height=null;var lightboxSettings=window.menumodoWidget_13719060621959143210.setLightBoxSettings("100%",max_width,null,default_height);window.menumodoWidget_13719060621959143210.openIframedMenupodLightbox(window.menumodoWidget_13719060621959143210.menupodId,active_tab_id)}else{var url="https:"+window.menumodoWidget_13719060621959143210.environment_no_http+"/app.php/viewer/fullwidthmenu/"+menuId+"?lang="+window.menumodoWidget_13719060621959143210.widget_lang,w=screen.width,h=screen.height,maxWidth="800";window.open(url,"Resource","toolbar=no ,location=0,scrollbars=1,status = no, titlebar = no, menubar = no, width = 800, height = "+h)}},menupodHasMenus:function(podID){var hasMenus=!1;return void 0!==window.menumodoWidget_13719060621959143210.viewerData.menuPod[podID].nav&&null!=window.menumodoWidget_13719060621959143210.viewerData.menuPod[podID].nav&&(hasMenus=!0),hasMenus},createMenuContainer:function(menu_id,menu_content,menu_name){var menuHTML=document.createElement("section");return menuHTML.id=menu_id,menuHTML.style.display="none",menuHTML.setAttribute("class","menu_content_div"),menuHTML.innerHTML=menu_content,menuHTML.setAttribute("aria-label",menu_name),menuHTML.tabIndex=0,menuHTML},createMenuNavSection:function(){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],menuNavSection=document.createElement("nav");return menuNavSection.setAttribute("class","menupod-nav"),menuNavSection.setAttribute("role","tablist"),menuNavSection.setAttribute("aria-label",menuPodObj.menu_navigation_aria),window.menumodoWidget_13719060621959143210.divMenupod.createCustomMenupodStyleCSS(),menuNavSection},createMenuNavSectionMobile:function(){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],menuNavSectionMobile=document.createElement("nav");return menuNavSectionMobile.setAttribute("class","menupod-nav-mobile text-center"),menuNavSectionMobile.setAttribute("aria-label",menuPodObj.menu_navigation_aria),menuNavSectionMobile},createMenuNavSectionMobileDropdown:function(dropdownButtonID){var dropdownWrapper=document.createElement("div");dropdownWrapper.id="dropdownMenuNav-"+window.menumodoWidget_13719060621959143210.menupodId,dropdownWrapper.setAttribute("class","dropdown menulist-dropdown");var dropdownButton=document.createElement("button");dropdownButton.id=dropdownButtonID,dropdownButton.title="Select menu",dropdownButton.setAttribute("type","button"),dropdownButton.setAttribute("class","btn btn-default dropdown-toggle"),dropdownButton.setAttribute("data-bs-toggle","dropdown"),dropdownButton.setAttribute("aria-haspopup","true"),dropdownButton.setAttribute("aria-expanded","false");var selMenuName=document.createElement("span");return selMenuName.setAttribute("class","selected-menu-name"),selMenuName.innerHTML="Select menu",dropdownButton.appendChild(selMenuName),dropdownWrapper.appendChild(dropdownButton),dropdownWrapper},createOutletsNavSection:function(){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],outletsNavSection=document.createElement("nav");return outletsNavSection.id="menumodoWidget_13719060621959143210_outlets-nav",outletsNavSection.setAttribute("class","menupod-nav outlets-nav mp-menu mp-outlets "),outletsNavSection.setAttribute("aria-label",menuPodObj.menu_navigation_aria),outletsNavSection},CSSRulesAddMediaQuery:function(responsive_delimiter,cssPrefix,css_string){let spaceAfterCondition=" ";if(-1!==css_string.indexOf("lb-btn-container")&&(spaceAfterCondition=""),-1!==css_string.indexOf(responsive_delimiter)){var css_parts=css_string.split("){"),media_condition=css_parts[0],css_definition=css_parts[1];return mediaQueryCustomCSSRule=media_condition+"){"+cssPrefix+spaceAfterCondition+css_definition,mediaQueryCustomCSSRule}},createCustomMenupodStyleCSS:function(){var menupodDesign=window.menumodoWidget_13719060621959143210.getMenupodDesign();let widgetIDPrefix=window.menumodoWidget_13719060621959143210.getWidgetIDPrefix(),widgetClassNamePrefix=window.menumodoWidget_13719060621959143210.getWidgetClassNamePrefix();if(window.menumodoWidget_13719060621959143210.customMenupodCSSRules="",""!=menupodDesign&&void 0!==menupodDesign){if(window.menumodoWidget_13719060621959143210.customMenupodCSSRules+="/* Widget - Custom Menupod Styles - designID '"+window.menumodoWidget_13719060621959143210.designID+"', menupod "+window.menumodoWidget_13719060621959143210.menupodId+" */ \n","0"==window.menumodoWidget_13719060621959143210.getParamValue("showreservation")&&(window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=widgetIDPrefix+".menumodo_div .reserve {display: none;}"),"10"!=window.menumodoWidget_13719060621959143210.widgetType&&"11"!=window.menumodoWidget_13719060621959143210.widgetType||(window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=widgetIDPrefix+".menumodo_div .mp-brand {display: inline-block;}"),menupodDesign.hide_toolbars&&(window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=widgetIDPrefix+".menumodo_div .mp-tools-row {display: none;}",window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=widgetIDPrefix+".menumodo_div .mp-tools-row-2 {display: none;}"),menupodDesign.hide_datamenu_logo&&(window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=widgetIDPrefix+".menumodo_div .datamenu-logo {display: none;}"),menupodDesign.fontImportCSS){var fontImportCSS="\n /* DesignID: "+window.menumodoWidget_13719060621959143210.designID+" - Generated CSS */ \n";fontImportCSS+="\n /* Fonts */ \n",fontImportCSS+=menupodDesign.fontImportCSS,window.menumodoWidget_13719060621959143210.writeInlineCSS("",fontImportCSS)}if(window.menumodoWidget_13719060621959143210.customMenupodCSSRules+="\n /* Widget - datamenu_classes */ \n",menupodDesign.datamenu_classes)for(clase in menupodDesign.datamenu_classes)window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=widgetIDPrefix+".menumodo_div "+menupodDesign.datamenu_classes[clase];if(window.menumodoWidget_13719060621959143210.customMenupodCSSRules+="\n /* Widget - custom_css */ \n",null!==menupodDesign.Pod.design.custom_css_no_prefix){const customCSSNoPrefix=menupodDesign.Pod.design.custom_css_no_prefix;customCSSNoPrefix.forEach(CSSRule=>{window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=CSSRule})}if(null!==menupodDesign.Pod.design.custom_css){const customCSS=menupodDesign.Pod.design.custom_css;customCSS.forEach(CSSRule=>{const substringLB=".bootstrap.lb-btn-container .btn",substringLB2=".bootstrap.lb-btn-container .button",substringMBW=".mbw-buttons-container",substringMBWDropdown=".mbw-dropdown-container",specificBootstrap=".bootstrap ",responsive_delimiter="@media",menumodo_div_delimiter="menumodo_div";let prefix=widgetClassNamePrefix;const containsSubstring=subsString=>-1!==CSSRule.indexOf(subsString);containsSubstring(substringLB)||containsSubstring(substringLB2)?(prefix=widgetClassNamePrefix,partialCSSRule=prefix+CSSRule):containsSubstring(substringMBW)||containsSubstring(substringMBWDropdown)?(prefix=widgetClassNamePrefix,partialCSSRule=prefix+" "+CSSRule):containsSubstring(".bootstrap ")?partialCSSRule=prefix+CSSRule:containsSubstring("menumodo_div")?partialCSSRule=prefix+CSSRule:partialCSSRule=prefix+" "+CSSRule,-1!==CSSRule.indexOf("@media")?window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=window.menumodoWidget_13719060621959143210.divMenupod.CSSRulesAddMediaQuery("@media",prefix,CSSRule):window.menumodoWidget_13719060621959143210.customMenupodCSSRules+=partialCSSRule})}var restaurantNameSpan;if(menupodDesign.Pod.custom_design_outlet_name&&""!=menupodDesign.Pod.custom_design_outlet_name)document.getElementById("restaurant-name-div").innerHTML=menupodDesign.custom_design_outlet_name;window.menumodoWidget_13719060621959143210.writeInlineCSS("css-design-id-"+window.menumodoWidget_13719060621959143210.widget_id,window.menumodoWidget_13719060621959143210.customMenupodCSSRules),window.menumodoWidget_13719060621959143210.debuggerEnabled}},initMenuArrowKeyNav:function(){for(var tablists=document.querySelectorAll(".menupod-nav, .outlets-nav"),i=0;i<tablists.length;i++)new TabsManual(tablists[i])},initMenuButtonLinksScript:function(){var menuButtons},createOutletNavItem:function(NavItemObj,itemActive){var navItemOutlet=document.createElement("button");navItemOutlet.id="menumodoWidget_13719060621959143210_outletNavid_"+NavItemObj.id,navItemOutlet.innerHTML=NavItemObj.name,navItemOutlet.setAttribute("aria-label","Open Outlet "+NavItemObj.name),navItemOutlet.setAttribute("data-outlet_id",NavItemObj.id),navItemOutlet.setAttribute("class","outlet-nav-item"),navItemOutlet.setAttribute("role","tab"),navItemOutlet.onmousedown=function(event){};var mode=window.menumodoWidget_13719060621959143210.divMenupodVars.mode,scrolling=window.menumodoWidget_13719060621959143210.divMenupodVars.scrolling,div_id=window.menumodoWidget_13719060621959143210.divMenupodVars.div_id,target=window.menumodoWidget_13719060621959143210.divMenupodVars.target,lightboxSettings=window.menumodoWidget_13719060621959143210.divMenupodVars.lightboxSettings;return navItemOutlet.onclick=function(){var newPodID;if(console.log("switching to outlet "+this.getAttribute("data-outlet_id")),null==(newPodID=window.menumodoWidget_13719060621959143210.divMenupod.getPodByOutletAndLanguage(NavItemObj.id)))var newPodID=NavItemObj.outlet_pods[0];window.menumodoWidget_13719060621959143210.menupodId=newPodID;var menupodsObject=window.menumodoWidget_13719060621959143210.viewerData.menuPod;window.menumodoWidget_13719060621959143210.widget_lang=menupodsObject[window.menumodoWidget_13719060621959143210.menupodId].language_code,window.menumodoWidget_13719060621959143210.removeDivMenupod(div_id);var new_div_id=window.menumodoWidget_13719060621959143210.widget_id+"_"+window.menumodoWidget_13719060621959143210.itemId;if(window.menumodoWidget_13719060621959143210.createDivMenupod(mode,scrolling,new_div_id,target,lightboxSettings),1!=window.menumodoWidget_13719060621959143210.getParamValue("preview")&&window.menumodoWidget_13719060621959143210.trackElementHit("menupod",window.menumodoWidget_13719060621959143210.menupodId),"lb"==mode&&(window.menumodoWidget_13719060621959143210.divMenupod.menumodoWidget_13719060621959143210_lb_cloned=0,window.menumodoWidget_13719060621959143210.openDivMenupodLightbox(lightboxSettings),window.menumodoWidget_13719060621959143210.outletNavItemClicked=!0),window.menumodoWidget_13719060621959143210.divMenupod.resetActiveNavItems(!0),window.menumodoWidget_13719060621959143210.divMenupod.updateHighlightedOutletNavItems(NavItemObj.id),1!=window.menumodoWidget_13719060621959143210.getParamValue("preview")){var tracking_tab_id=NavItemObj.tab_id;void 0!==NavItemObj.holder_tab_id&&null!=NavItemObj.holder_tab_id&&(tracking_tab_id=NavItemObj.holder_tab_id),window.menumodoWidget_13719060621959143210.trackElementHit("menu",tracking_tab_id)}window.menumodoWidget_13719060621959143210.divMenupod.updateLanguageSwitcherDiv()},!0===itemActive?(navItemOutlet.classList.add("active_outlet"),window.menumodoWidget_13719060621959143210.activeOutletID=NavItemObj.id):navItemOutlet.classList.remove("active_outlet"),navItemOutlet},updateHighlightedOutletNavItems:function(outletNavItemID){for(var navItems=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("outlet-nav-item"),i=0;i<navItems.length;++i)if(navItems[i].getAttribute("data-outlet_id")==outletNavItemID){navItems[i].classList.add("active_outlet"),window.menumodoWidget_13719060621959143210.activeOutletID=outletNavItemID;break}},createOutletNavItemSeparator:function(NavItemObj){var navItemOutletSeparator=document.createElement("span");return navItemOutletSeparator.innerHTML="|",navItemOutletSeparator.setAttribute("class","outlet_list_separator"),navItemOutletSeparator},setMenuWrapperTabIndex:function(menuType){document.getElementById("menumodoWidget_13719060621959143210_menu_wrapper").tabIndex="html"===menuType?0:-1},getMenuTypeByItemObj:NavItemObj=>("1"==!NavItemObj.is_xml_menu&&"1"==!NavItemObj.is_html_menu&&(menuType="png"),"1"===NavItemObj.is_xml_menu&&(menuType="data"),"1"===NavItemObj.is_html_menu&&(menuType="html"),menuType),setupSectionsNav:function(NavItemObj){const menuType=this.getMenuTypeByItemObj(NavItemObj);if("data"===menuType){const sectionsNavEnabled=window.menumodoWidget_13719060621959143210.divMenupod.setupDatamenuSectionsNav(NavItemObj.menu_id),targetMenuContainerID="menumodoWidget_13719060621959143210_menupod_menu_container_"+NavItemObj.menu_id,targetContainerSelector="#"+targetMenuContainerID+" .xml_menu",targetContainerSelectorEl=document.querySelector(targetContainerSelector),divMenuContainer=document.getElementById("menumodoWidget_13719060621959143210_menu_wrapper");if(sectionsNavEnabled){const goTopButtonID="menumodoWidget_13719060621959143210_go-top-wrapper-sec-nav-"+NavItemObj.menu_id,goTopButton=window.menumodoWidget_13719060621959143210.divMenupod.createGoTopButton(targetContainerSelector,goTopButtonID);divMenuContainer.appendChild(goTopButton),targetContainerSelectorEl.addEventListener("scroll",window.menumodoWidget_13719060621959143210.divMenupod.goTop.bind(null,targetContainerSelector,goTopButtonID)),targetContainerSelectorEl.classList.add("has-sec-nav")}else targetContainerSelectorEl.classList.remove("has-sec-nav")}},getPrintButtonObj:function(menuID){const printBtnSelector="#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .print-link",printButton=document.querySelector(printBtnSelector);return printButton},onMenuItemClick:function(navItem,NavItemObj,itemActive,menuType){const printButton=window.menumodoWidget_13719060621959143210.divMenupod.getPrintButtonObj(NavItemObj.menu_id);null!==printButton&&(printButton.style.display="block"),window.menumodoWidget_13719060621959143210.divMenupod.setMenuWrapperTabIndex(menuType);const targetDivEl=document.getElementById("menumodoWidget_13719060621959143210_menu_wrapper");targetDivEl.classList.remove("has-sec-nav"),targetDivEl.scrollTop=0;const dropdownButtonMenuName=document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" span.selected-menu-name");null!=dropdownButtonMenuName&&(dropdownButtonMenuName.innerHTML=NavItemObj.menu_name);const goTopButtons=document.querySelectorAll(".go-top-wrapper");goTopButtons.forEach(goTopBtn=>{goTopBtn.style.display="none"}),window.menumodoWidget_13719060621959143210.scrollableMenu&&targetDivEl.classList.add("scrollable-area");const menuContentDiv=document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .menu_content_div_row");if(menuContentDiv.classList.remove("html-menu-type"),"data"===menuType||"html"===menuType){if(targetDivEl.className=targetDivEl.className.replace(" pngmenu",""),window.menumodoWidget_13719060621959143210.divMenupod.toggleExpandButton("hide"),"data"===menuType){window.menumodoWidget_13719060621959143210.divMenupod.checkSectionNavEnabled(NavItemObj.menu_id)&&targetDivEl.classList.add("has-sec-nav"),document.getElementById("menumodoWidget_13719060621959143210_logo_container").setAttribute("class","logo_container hidden"),null!==printButton&&(printButton.style.display="none");const hide_allergens_by_param=window.menumodoWidget_13719060621959143210.getParamValue("hide_allergens");""!=hide_allergens_by_param&&(NavItemObj.dietary_info_display_mode=0);const dietaryInfoParams={initialSwitcherOpened:!1,displayMode:NavItemObj.dietary_info_display_mode,dietaryTagsDisplayMode:NavItemObj.dietary_tags_display_mode,allergensDisplayMode:NavItemObj.dietary_allergens_display_mode,dietaryTagsbyURL:"",dietaryBtnAriaLabel:NavItemObj.dietaryBtnAriaLabel,widgetInstanceID:window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID(),widgetDisplayMode:window.menumodoWidget_13719060621959143210.displayMode,menuContainerInstancePrefix:window.menumodoWidget_13719060621959143210.menuContainerInstancePrefix,menuID:NavItemObj.menu_id,menuName:NavItemObj.menu_name};if(window.menumodoWidget_13719060621959143210.dietaryInformation=new DietaryInformation_13719060621959143210(dietaryInfoParams),3!=NavItemObj.dietary_info_display_mode&&4!=NavItemObj.dietary_info_display_mode||(window.menumodoWidget_13719060621959143210.dietaryInformation.updateFilterItems(NavItemObj.dietary_tags_display_mode,NavItemObj.dietary_allergens_display_mode),window.menumodoWidget_13719060621959143210.dietaryInformation.filterOutUnusedAllergensCheckboxes()),null!==window.menumodoWidget_13719060621959143210.getParamValue("datamenu_layout")&&""!==window.menumodoWidget_13719060621959143210.getParamValue("datamenu_layout")){var datamenu_layout=window.menumodoWidget_13719060621959143210.getParamValue("datamenu_layout");xmlMenuEl=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("xml_menu"),window.menumodoWidget_13719060621959143210.setClassbyEl(xmlMenuEl,"xml_menu "+datamenu_layout)}}"html"===menuType&&(menuContentDiv.classList.add("html-menu-type"),void 0!==window.menumodoWidget_13719060621959143210.dietaryInformation?window.menumodoWidget_13719060621959143210.dietaryInformation.hideAllergensFunctionality():window.menumodoWidget_13719060621959143210.divMenupod.hideDietaryFilterButton(),document.getElementById("menumodoWidget_13719060621959143210_logo_container").setAttribute("class","logo_container")),window.menumodoWidget_13719060621959143210.showMenu(NavItemObj.menu_id),window.menumodoWidget_13719060621959143210.divMenupod.setDataMenuHeight(NavItemObj.menu_id)}else targetDivEl.className=targetDivEl.className.replace(" pngmenu",""),targetDivEl.className+=" pngmenu",window.menumodoWidget_13719060621959143210.divMenupod.hideDietaryFilterButton(),window.menumodoWidget_13719060621959143210.divMenupod.toggleExpandButton("show"),document.getElementById("menumodoWidget_13719060621959143210_logo_container").setAttribute("class","logo_container hidden"),window.menumodoWidget_13719060621959143210.hasMobileWidth()&&!0===itemActive?(window.menumodoWidget_13719060621959143210.appendImgMenus(NavItemObj.menu_id),window.menumodoWidget_13719060621959143210.getParamValue("preview")):window.menumodoWidget_13719060621959143210.appendImgMenus(NavItemObj.menu_id);if(window.menumodoWidget_13719060621959143210.resizeDivMenupodMenuArea(),window.menumodoWidget_13719060621959143210.divMenupod.setNavTargetFocus(NavItemObj.menu_id),window.menumodoWidget_13719060621959143210.divMenupod.resetActiveNavItems(!1),window.menumodoWidget_13719060621959143210.divMenupod.highilightActiveMenuNavItems(NavItemObj.tab_id),1!=window.menumodoWidget_13719060621959143210.getParamValue("preview")){var tracking_tab_id=NavItemObj.tab_id;void 0!==NavItemObj.holder_tab_id&&null!=NavItemObj.holder_tab_id&&(tracking_tab_id=NavItemObj.holder_tab_id),window.menumodoWidget_13719060621959143210.trackElementHit("menu",tracking_tab_id)}void 0!==window.outletViewer&&window.outletViewer.resizeOutletPageIframe2()},createMenuNavItem:function(NavItemObj,itemActive,isDropdownItem,isTitle){let dropdownItemClass="";if(isDropdownItem&&(dropdownItemClass="dropdown-item"),isTitle){const navItem=document.createElement("div");return navItem.setAttribute("class","menu-nav-item mb-1"),navItem.innerHTML=NavItemObj.menu_name,navItem}const menuType=this.getMenuTypeByItemObj(NavItemObj),navItem=document.createElement("button");return navItem.innerHTML=NavItemObj.menu_name,navItem.setAttribute("aria-label",NavItemObj.menu_name),navItem.setAttribute("data-menu_id",NavItemObj.menu_id),navItem.setAttribute("data-tab_id",NavItemObj.tab_id),navItem.setAttribute("data-type",menuType),navItem.setAttribute("class","menu-nav-item "+dropdownItemClass),isDropdownItem||navItem.setAttribute("role","tab"),navItem.onclick=function(){window.menumodoWidget_13719060621959143210.divMenupod.onMenuItemClick(this,NavItemObj,itemActive,menuType)},!0===itemActive?navItem.classList.add("on"):navItem.classList.remove("on"),navItem},toggleExpandButton:function(action){var menupodDesign;!0!==window.menumodoWidget_13719060621959143210.getMenupodDesign().Pod.hide_fullwidth_button&&(document.getElementById("menumodoWidget_13719060621959143210_expand_button").style.display="show"===action?"block":"none")},openDefaultOutlet:function(){if(this.debuggerEnabled,"10"==window.menumodoWidget_13719060621959143210.widgetType||"11"==window.menumodoWidget_13719060621959143210.widgetType){var activeoutletid=window.menumodoWidget_13719060621959143210.getParamValue("activeoutletid"),activeOutletFound=0;if(void 0===window.menumodoWidget_13719060621959143210.viewerData.outlets||null==window.menumodoWidget_13719060621959143210.viewerData.outlets)return;var firstOutletID=window.menumodoWidget_13719060621959143210.viewerData.outlets[0].id;if(""!==activeoutletid){this.debuggerEnabled&&console.log("about to click active outlet id: "+activeoutletid);for(var navItems=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("outlet-nav-item"),i=0;i<navItems.length;++i)if(navItems[i].getAttribute("data-outlet_id")==activeoutletid){window.menumodoWidget_13719060621959143210.defaultOutletProcessed=!0,navItems[i].click(),activeOutletFound=1;break}1!=activeOutletFound&&document.getElementById("menumodoWidget_13719060621959143210_outletNavid_"+firstOutletID).click()}}},openDefaultMenu:function(){var activeMenuID=window.menumodoWidget_13719060621959143210.getParamValue("activemenuid");if(window.menumodoWidget_13719060621959143210.tabId)var activeMenuID=window.menumodoWidget_13719060621959143210.tabId;if(window.menumodoWidget_13719060621959143210.menuButtonViewer.buttonTabID)var activeMenuID=window.menumodoWidget_13719060621959143210.menuButtonViewer.buttonTabID;var activeMenuFound=0;if(window.menumodoWidget_13719060621959143210.divMenupod.menupodHasMenus(window.menumodoWidget_13719060621959143210.menupodId)){var firstMenuID=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].html[0].menu_id;if(""!=activeMenuID){this.debuggerEnabled&&console.log("active menu id: "+activeMenuID);for(var navItems=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("menu-nav-item"),i=0;i<navItems.length;++i)if(navItems[i].getAttribute("data-tab_id")==activeMenuID){navItems[i].click(),activeMenuFound=1;break}1!=activeMenuFound&&navItems.length>0&&document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+' [data-menu_id="'+firstMenuID+'"]').click()}else document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+' [data-menu_id="'+firstMenuID+'"]').click()}},getMenupodName:function(){var menupodName="";if("10"==window.menumodoWidget_13719060621959143210.widgetType||"11"==window.menumodoWidget_13719060621959143210.widgetType){var restaurantName;""!=(restaurantName=window.menumodoWidget_13719060621959143210.viewerData.hotel.hotel_name)&&void 0!==restaurantName&&(menupodName=restaurantName.replace(/\\/g,""))}else{var restaurantName=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].restaurant_name,restaurantNameTranslations=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].restaurant_name_translations;if(restaurantNameTranslations.length>0)for(var i=0;i<restaurantNameTranslations.length;++i)if(restaurantNameTranslations[i].lang_code==window.menumodoWidget_13719060621959143210.widget_lang){restaurantName=restaurantNameTranslations[i].translation;break}""!=restaurantName&&void 0!==restaurantName&&(menupodName=restaurantName.replace(/\\/g,""))}return menupodName},createRestaurantNameDiv:function(){var restaurantNameDivContainer=document.createElement("div");restaurantNameDivContainer.id="menumodoWidget_13719060621959143210_restaurant_name_container",restaurantNameDivContainer.setAttribute("class","mp-name");var restaurantNameString=document.createElement("h1");return restaurantNameString.innerHTML=window.menumodoWidget_13719060621959143210.divMenupod.getMenupodName(),restaurantNameString.id="restaurant-name-div",restaurantNameString.tabIndex=0,restaurantNameString.setAttribute("class","restaurant_name"),restaurantNameDivContainer.appendChild(restaurantNameString),restaurantNameDivContainer},createBodyLogoDiv:function(div_id,logo_src,logo_orientation_class){var logoDivContainer=document.createElement("div");logoDivContainer.id=div_id,logoDivContainer.setAttribute("class","container");var logoDivRow=document.createElement("div");logoDivRow.setAttribute("class","row table-menu-logo datamenu-logo logo_container"),logoDivContainer.appendChild(logoDivRow);var logoDivCols=document.createElement("div");if(logoDivCols.setAttribute("class","offset-1 col-10 text-center"),logoDivRow.appendChild(logoDivCols),""!=logo_src&&null!=logo_src){var image=document.createElement("img");image.setAttribute("class","img-fluid "+logo_orientation_class),image.setAttribute("src",logo_src),image.setAttribute("alt","Outlet logo"),logoDivCols.appendChild(image),logoDivContainer.appendChild(logoDivRow)}return logoDivContainer},createLogoDiv:function(div_id,div_classname,logo_classname,position){var logo_src="",logo_orientation_class="",menupodDesign=window.menumodoWidget_13719060621959143210.getMenupodDesign(),logoDiv=document.createElement("div");if(logoDiv.id=div_id,logoDiv.setAttribute("class",div_classname),""!=window.menumodoWidget_13719060621959143210.viewerData.menuPod&&void 0!==window.menumodoWidget_13719060621959143210.viewerData.menuPod)var uploaded_logo_setting=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].uploaded_logo,uploaded_logo_setting_in_design_id=menupodDesign.uploaded_logo;null!=uploaded_logo_setting_in_design_id&&(uploaded_logo_setting=uploaded_logo_setting_in_design_id),""==menupodDesign?(menupodDesign_hide_logo=!1,menupodDesign_external_logo_url=""):(menupodDesign_hide_logo=menupodDesign.Pod.hasOwnProperty("hide_logo"),menupodDesign_external_logo_url=uploaded_logo_setting);var hide_logo_setting=menupodDesign_hide_logo,uploaded_logo=menupodDesign_external_logo_url;if("header"==position&&(("menumodoWidget_13719060621959143210_mp-brand"!=logoDiv.id||hide_logo_setting||""==uploaded_logo_setting||null==uploaded_logo_setting)&&window.menumodoWidget_13719060621959143210.removeSettingsClassName("setting_showRestaurantLogo"),"menumodoWidget_13719060621959143210_mp-brand"==logoDiv.id&&""!=uploaded_logo_setting&&null!=uploaded_logo_setting?show_header_logo=!0:(show_header_logo=!1,window.menumodoWidget_13719060621959143210.removeSettingsClassName("setting_showRestaurantLogo"))),logo_src=""!=uploaded_logo&&"null"!=uploaded_logo?uploaded_logo:window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].uploaded_logo,logo_orientation_class=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].logo_orientation_class,"body"==position)return window.menumodoWidget_13719060621959143210.divMenupod.createBodyLogoDiv(div_id,logo_src,logo_orientation_class);if(""!=logo_src&&null!=logo_src){var image=document.createElement("img");image.setAttribute("class",logo_classname+" "+logo_orientation_class),image.setAttribute("src",logo_src),image.setAttribute("alt","Outlet logo"),logoDiv.appendChild(image)}return logoDiv},getPodsByOutletID:function(outletID){var outletsArray=window.menumodoWidget_13719060621959143210.viewerData.outlets;if(outletsArray.length>0)for(var outletMenupodsArray=[],xx=0;xx<outletsArray.length;xx++)if(outletsArray[xx].id==outletID){outletMenupodsArray=outletsArray[xx].outlet_pods;break}return outletMenupodsArray},getOutletNameTranslationsByOutletID:function(outletID){var outletsArray=window.menumodoWidget_13719060621959143210.viewerData.outlets;if(outletsArray.length>0)for(var outletNameTranslationsArr=[],xx=0;xx<outletsArray.length;xx++)if(outletsArray[xx].id==outletID){outletNameTranslationsArr=outletsArray[xx].restaurant_name_translations;break}return outletNameTranslationsArr},getPodByOutletAndLanguage:function(outletID){for(var podID=null,outletPodsArray=this.getPodsByOutletID(outletID),menupodsObject=window.menumodoWidget_13719060621959143210.viewerData.menuPod,i=0;i<outletPodsArray.length;++i){var currentPodID=outletPodsArray[i],podLang=menupodsObject[currentPodID].language_code;if(window.menumodoWidget_13719060621959143210.widget_lang===podLang){podID=currentPodID;break}}return podID},updateLanguageSwitcherDiv:function(){var menupodDesign=window.menumodoWidget_13719060621959143210.getMenupodDesign(),langSwitcherParentDiv=document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .mp-header-reserve-col"),langSwitcherParentDivMobile=document.getElementById("mp-header-mobile-left-col");if(window.menumodoWidget_13719060621959143210.elementExistsByID("menumodoWidget_13719060621959143210_lang_switcher_div")&&window.menumodoWidget_13719060621959143210.removeElement("menumodoWidget_13719060621959143210_lang_switcher_div"),window.menumodoWidget_13719060621959143210.elementExistsByID("menumodoWidget_13719060621959143210_lang_switcher_div_mobile")&&window.menumodoWidget_13719060621959143210.removeElement("menumodoWidget_13719060621959143210_lang_switcher_div_mobile"),1!=window.menumodoWidget_13719060621959143210.getParamValue("hide_lang_dropdown")){var languageSwitcherDiv=window.menumodoWidget_13719060621959143210.divMenupod.createLanguageSwitcherDiv("desktop");langSwitcherParentDiv.insertBefore(languageSwitcherDiv,langSwitcherParentDiv.firstChild);var languageSwitcherDiv=window.menumodoWidget_13719060621959143210.divMenupod.createLanguageSwitcherDiv("mobile");langSwitcherParentDivMobile.appendChild(languageSwitcherDiv)}},createLanguageSwitcherDiv:function(displayMode){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId];if("mobile"===displayMode)var languageSwitcherID="menumodoWidget_13719060621959143210_lang_switcher_div_mobile",wrapperClass="bootstrap-dropdown-lang-mobile bootstrap-dropdown-lang";else var languageSwitcherID="menumodoWidget_13719060621959143210_lang_switcher_div",wrapperClass="bootstrap-dropdown-lang bootstrap-dropdown-lang-desktop d-flex";var mode=window.menumodoWidget_13719060621959143210.divMenupodVars.mode,scrolling=window.menumodoWidget_13719060621959143210.divMenupodVars.scrolling,div_id=window.menumodoWidget_13719060621959143210.divMenupodVars.div_id,target=window.menumodoWidget_13719060621959143210.divMenupodVars.target,lightboxSettings=window.menumodoWidget_13719060621959143210.divMenupodVars.lightboxSettings;window.menumodoWidget_13719060621959143210.elementExistsByID(languageSwitcherID)&&window.menumodoWidget_13719060621959143210.removeElement(languageSwitcherID);var languageSwitcherDiv=document.createElement("div");languageSwitcherDiv.setAttribute("class","dropdown "+wrapperClass),languageSwitcherDiv.id=languageSwitcherID;var languageSwitcherDivButton_id=languageSwitcherID+"_btn",languageSwitcherDropdownDivID=languageSwitcherID+"_DropdownDIV",dropdownLanguageSwitcherButton=document.createElement("button");dropdownLanguageSwitcherButton.id=languageSwitcherDivButton_id,dropdownLanguageSwitcherButton.title=menuPodObj.button_language_switcher_text,dropdownLanguageSwitcherButton.setAttribute("class","btn btn-default dropdown-toggle"),dropdownLanguageSwitcherButton.setAttribute("data-bs-toggle","dropdown"),dropdownLanguageSwitcherButton.setAttribute("aria-haspopup","true"),dropdownLanguageSwitcherButton.setAttribute("aria-controls",languageSwitcherDropdownDivID),dropdownLanguageSwitcherButton.setAttribute("type","button");const icon=document.createElement("i");icon.setAttribute("class","fas fa-globe"),dropdownLanguageSwitcherButton.appendChild(icon);const menupodLanguageString=document.createElement("span");menupodLanguageString.innerHTML=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].language_code.toUpperCase(),menupodLanguageString.setAttribute("class","sel_name mx-1"),icon.after(menupodLanguageString);var menupodLanguageUL=document.createElement("div");menupodLanguageUL.id=languageSwitcherDropdownDivID,menupodLanguageUL.setAttribute("class","dropdown-menu"),menupodLanguageUL.setAttribute("aria-labelledby",languageSwitcherDivButton_id);var activeOutletNavItem=window.menumodoWidget_13719060621959143210.divMenupod.getActiveOutletNavItem();if(activeOutletNavItem)var activeOutletID=document.getElementById(activeOutletNavItem).getAttribute("data-outlet_id");else var activeOutletID=window.menumodoWidget_13719060621959143210.divMenupod.getActiveOutletID();var activeOutletMenupodsArray=window.menumodoWidget_13719060621959143210.divMenupod.getPodsByOutletID(activeOutletID),menupodsObject=window.menumodoWidget_13719060621959143210.viewerData.menuPod;void 0===activeOutletMenupodsArray||0==activeOutletMenupodsArray.length?use_outlet_pods=!1:use_outlet_pods=!0;var includedOptionsCount=0;for(var menupodID in menupodsObject){var includeOption=!0,allowedPod=!0;if(1==use_outlet_pods&&(activeOutletMenupodsArray.includes(menupodID)||(allowedPod=!1)),window.menumodoWidget_13719060621959143210.divMenupod.menupodHasMenus(menupodID)||(allowedPod=!1),allowedPod){var langSwitcherBtn=document.createElement("button");langSwitcherBtn.innerHTML=menupodsObject[menupodID].language,langSwitcherBtn.setAttribute("data-menupod_id",menupodID),langSwitcherBtn.setAttribute("class","dropdown-item lang-option"),langSwitcherBtn.setAttribute("role","menuitem"),langSwitcherBtn.tabIndex=0,window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].language==menupodsObject[menupodID].language&&(includeOption=!1,langSwitcherBtn.setAttribute("class","dropdown-item lang-option on")),langSwitcherBtn.onmousedown=function(event){},langSwitcherBtn.onclick=function(){this.debuggerEnabled&&console.log("switching to menupod "+this.getAttribute("data-menupod_id")),window.menumodoWidget_13719060621959143210.menupodId=this.getAttribute("data-menupod_id"),window.menumodoWidget_13719060621959143210.widget_lang=menupodsObject[window.menumodoWidget_13719060621959143210.menupodId].language_code,window.menumodoWidget_13719060621959143210.removeDivMenupod(div_id);var new_div_id=window.menumodoWidget_13719060621959143210.widget_id+"_"+window.menumodoWidget_13719060621959143210.itemId;window.menumodoWidget_13719060621959143210.createDivMenupod(mode,scrolling,new_div_id,target,lightboxSettings),1!=window.menumodoWidget_13719060621959143210.getParamValue("preview")&&window.menumodoWidget_13719060621959143210.trackElementHit("menupod",window.menumodoWidget_13719060621959143210.menupodId),"lb"==mode&&(window.menumodoWidget_13719060621959143210.divMenupod.menumodoWidget_13719060621959143210_lb_cloned=0,window.menumodoWidget_13719060621959143210.openDivMenupodLightbox(lightboxSettings)),this.debuggerEnabled,window.menumodoWidget_13719060621959143210.divMenupod.resetActiveNavItems(!0),window.menumodoWidget_13719060621959143210.divMenupod.updateHighlightedOutletNavItems(window.menumodoWidget_13719060621959143210.activeOutletID)},!0===includeOption&&(includedOptionsCount++,menupodLanguageUL.appendChild(langSwitcherBtn))}}return includedOptionsCount>0?(languageSwitcherDiv.appendChild(dropdownLanguageSwitcherButton),languageSwitcherDiv.appendChild(menupodLanguageUL),languageSwitcherDiv):document.createElement("div")},triggerLanguageClick:function(){for(var langOptions=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("lang-option"),i=0;i<langOptions.length;++i)if(langOptions[i].getAttribute("data-menupod_id")){langOptions[i].click(),activeMenuFound=1;break}},setLogoLayout:function(){for(var logoImages=document.querySelectorAll(".datamenu-logo img.orientation-undefined, .table-menu-logo img.orientation-undefined"),y=0;y<logoImages.length;++y){var logo=logoImages[y],aspectRatio=logo.width/logo.height;aspectRatio>1&&aspectRatio<1.6?(logo.classList.add("semi-square"),logo.style.display="block"):aspectRatio>1?logo.classList.add("landscape"):aspectRatio<1?logo.classList.add("portrait"):logo.classList.add("square"),logo.classList.remove("orientation-undefined"),logo.style.display="block"}},goTop:function(targetContainerSelector,goTopButtonID){var targetDivEl;console.log("go Top() | target:"+targetContainerSelector+" | btnID: "+goTopButtonID),document.querySelector(targetContainerSelector).scrollTop>=100?document.getElementById(goTopButtonID).style.display="block":document.getElementById(goTopButtonID).style.display="none"},createGoTopButton:function(targetContainerID,buttonID){var goTopDiv=document.createElement("div");goTopDiv.setAttribute("class","go-top-wrapper "),goTopDiv.id=buttonID;var aGoTop=document.createElement("button");return aGoTop.setAttribute("class","go-top"),aGoTop.setAttribute("aria-label","Go to top"),aGoTop.onclick=function(event){document.querySelector(targetContainerID).scrollTop=0;var targetMenuContainerID="#"+document.getElementsByClassName("menu_content_div active")[0].id,firstSecNavDropdownItem=document.querySelectorAll(targetMenuContainerID+" .datamenu-sections-nav-dropdown .dropdown-item")[0];window.menumodoWidget_13719060621959143210.divMenupod.highlightSectionNavItem(targetMenuContainerID,firstSecNavDropdownItem);var langButtonSelector=".bootstrap-dropdown-lang-desktop button",targetContainerSelector="header",btnReserve="#"+window.menumodoWidget_13719060621959143210.menuPodWidgetId+" .btn.reserve";if(window.menumodoWidget_13719060621959143210.isVisible(langButtonSelector))targetContainerSelector=langButtonSelector;else if(window.menumodoWidget_13719060621959143210.isVisible(btnReserve))targetContainerSelector=btnReserve;else{var tableMenuHeader="#"+window.menumodoWidget_13719060621959143210.menuPodWidgetId+" .table-menu-header";if(window.menumodoWidget_13719060621959143210.isVisible(tableMenuHeader))var targetContainerSelector="#"+window.menumodoWidget_13719060621959143210.menuPodWidgetId+" .table-menu .menulist-dropdown .btn";else targetContainerSelector="#"+window.menumodoWidget_13719060621959143210.menuPodWidgetId+" .menu-nav-item"}return document.querySelector(targetContainerSelector).focus({preventScroll:!0}),!1},goTopDiv.appendChild(aGoTop),goTopDiv},createViewLargerMenuButton:function(){var btnViewMobileMenu=document.createElement("a");btnViewMobileMenu.name="Fullscreen Menus",btnViewMobileMenu.setAttribute("class","btn_view_mobile_menu expand_button"),btnViewMobileMenu.onclick=function(){window.menumodoWidget_13719060621959143210.openIframedMenupodLightbox(window.menumodoWidget_13719060621959143210.menupodId,window.menumodoWidget_13719060621959143210.divMenupod.getActiveTabId())};var btnViewMobileMenuText=document.createElement("span");btnViewMobileMenuText.innerHTML="fullscreen menus",btnViewMobileMenuText.setAttribute("class","sel_name"),btnViewMobileMenu.appendChild(btnViewMobileMenuText);var icon=document.createElement("i");return icon.setAttribute("class","fa fa-external-link"),btnViewMobileMenu.appendChild(icon),btnViewMobileMenu},bootstrapModalWrapper:div_id=>{const html=`\n            <div class="bootstrap">\n                <div class="mm-modal modal fade" tabindex="-1" data-widget-id="${div_id}">\n                    <div class="modal-dialog modal-xl modal-fullscreen-md-down"> \n                        <div class="modal-content">\n                            <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>\n                        </div>\n                    </div>\n                </div>\n            </div>\n            `,tempDiv=document.createElement("div");return tempDiv.innerHTML=html,tempDiv.firstElementChild},createReservePhoneModal:function(reservation_sytem_url){var reservePhoneModal='\x3c!-- Modal for phone --\x3e<div id="phone-modal" class="modal fade" role="dialog">    <div class="modal-dialog">\x3c!-- Modal content--\x3e<div class="modal-content"><div class="modal-body"><p><a href="tel:'+reservation_sytem_url+'" ><i class="fa fa-phone" ></i> '+reservation_sytem_url+'</a></p><button type="button" class="btn btn-default" data-dismiss="modal"><i class="fa fa-times"></i></button></div></div></div></div>'},createReserveButton:function(){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],reserveButton=document.createElement("button");if(reserveButton.setAttribute("class","btn btn-default reserve"),reserveButton.id="menumodoWidget_13719060621959143210_reserve_button",reserveButton.target="_blank","email"===menuPodObj.reservation_system_type){reserveButton.dataset.url="mailto:"+menuPodObj.reservation_system_url;var button_wording=menuPodObj.button_contact_text,button_aria_label=menuPodObj.button_contact_text_aria+" "+window.menumodoWidget_13719060621959143210.divMenupod.getMenupodName();reserveButton.title=button_aria_label,reserveButton.setAttribute("aria-label",button_aria_label),reserveButton.alt=button_wording+" ";var reserveFontAwesoneIcon="fa fa-envelope ";reserveButton.onclick=function(){return window.location.href=reserveButton.dataset.url,!1}}else if("url"===menuPodObj.reservation_system_type){reserveButton.onclick=function(){return window.open(menuPodObj.reservation_system_url,menuPodObj.button_reserve_text,"width=1000,height=650,location=no,toolbar=no,scrollbars=yes,resizeable=no"),!1};var button_wording=menuPodObj.button_reserve_text,button_aria_label=menuPodObj.button_reserve_text_aria+" "+window.menumodoWidget_13719060621959143210.divMenupod.getMenupodName();reserveButton.title=button_aria_label,reserveButton.alt=button_aria_label,reserveButton.setAttribute("aria-label",button_aria_label);var reserveFontAwesoneIcon="fa fa-utensils fa-cutlery"}else{reserveButton.onclick=function(){return window.menumodoWidget_13719060621959143210.hasMobileWidth()?(reserveButton.dataset.url="tel:"+menuPodObj.reservation_system_url,window.location.href=reserveButton.dataset.url,!1):(reserveButton.dataset.url="javascript: void(0);",reserveButton.title=menuPodObj.reservation_system_url,reserveButton.children[1].innerHTML=menuPodObj.reservation_system_url,!1)},reserveButton.dataset.url="tel:"+menuPodObj.reservation_system_url;var button_wording=menuPodObj.button_reserve_text,button_aria_label=menuPodObj.button_reserve_text_aria+" "+window.menumodoWidget_13719060621959143210.divMenupod.getMenupodName()+" "+menuPodObj.reservation_system_url;reserveButton.title=button_aria_label,reserveButton.alt=button_aria_label,reserveButton.setAttribute("aria-label",button_aria_label);var reserveFontAwesoneIcon="fa fa-phone ";this.createReservePhoneModal(menuPodObj.reservation_system_url)}var icon=document.createElement("i");icon.setAttribute("class",reserveFontAwesoneIcon),reserveButton.appendChild(icon);var reserveButtonText=document.createElement("span");return reserveButtonText.innerHTML=button_wording,reserveButtonText.setAttribute("class","wording"),reserveButton.appendChild(reserveButtonText),reserveButton.tabIndex=0,reserveButton},createDatamenuPhotoModal:()=>{const HTML=`\n            <div class="modal fade bd-example-modal-lg" id="itemPhotoModal" tabindex="-1" role="dialog" aria-hidden="true">\n                <div class="modal-dialog modal-dialog-centered" role="document">\n                    <div class="modal-content">\n                        <div class="modal-body p-0">\n                            <img src="https:${window.menumodoWidget_13719060621959143210.environment_no_http}/images/pixel.gif" class="datamenu-photo px-0" alt="menu item placeholder">\n                        </div>\n                    </div>\n                </div>\n            </div>`,node=window.menumodoWidget_13719060621959143210.parseHTML(HTML),widgetDiv=document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID());widgetDiv.appendChild(node)},createPrintButton:function(){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],button_wording=menuPodObj.button_download_text,button_aria_label=menuPodObj.button_download_text_aria,printButton=document.createElement("button");printButton.setAttribute("class","btn btn-default print print-link"),printButton.id="menumodoWidget_13719060621959143210_print_button",printButton.title=button_aria_label,printButton.alt=button_aria_label,printButton.setAttribute("aria-label",button_aria_label),printButton.onclick=function(){return window.menumodoWidget_13719060621959143210.divMenupod.printMenu(window.menumodoWidget_13719060621959143210.divMenupod.getActiveMenuId()),!1},printButton.target="_blank";var icon=document.createElement("i");return icon.setAttribute("class","fa fa-download"),printButton.appendChild(icon),printButton.tabIndex=0,printButton},createExpandButton:function(){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],button_wording=menuPodObj.button_full_screen_text,button_aria_label=menuPodObj.button_full_screen_text_aria,expandButton=document.createElement("button");expandButton.setAttribute("class","btn btn-default expand_button"),expandButton.id="menumodoWidget_13719060621959143210_expand_button",expandButton.title=button_aria_label,expandButton.alt=button_aria_label,expandButton.setAttribute("aria-label",button_aria_label),expandButton.onclick=function(){return window.menumodoWidget_13719060621959143210.divMenupod.expandMenu(window.menumodoWidget_13719060621959143210.divMenupod.getActiveMenuId()),!1},expandButton.target="_blank";var icon=document.createElement("i");return icon.setAttribute("class","fa fa-expand"),expandButton.appendChild(icon),expandButton.tabIndex=0,expandButton},createCloseMenupodButton:function(){var closeMenupodButton=document.createElement("a");closeMenupodButton.setAttribute("class","btn btn-default close_button"),closeMenupodButton.id="menumodoWidget_13719060621959143210_close_button",closeMenupodButton.title="close Menupod",closeMenupodButton.alt="close Menupod",closeMenupodButton.onclick=function(){return window.close(),!1};var icon=document.createElement("i");return icon.setAttribute("class","fa fa-times"),closeMenupodButton.appendChild(icon),closeMenupodButton.tabIndex=0,closeMenupodButton},showHideCategories:function(){var checkboxesCategories=document.getElementById("menumodoWidget_13719060621959143210_menu_wrapper").getElementsByClassName("item_checkbox_categories");hasCategoryChecked=0;for(var y=0;y<checkboxesCategories.length;++y){var currentCheckboxValue=checkboxesCategories[y].value,currentCheckboxChecked;(currentCheckboxChecked=checkboxesCategories[y].checked)&&hasCategoryChecked++}if(0!==hasCategoryChecked)for(var items=document.getElementById("menumodoWidget_13719060621959143210_menu_wrapper").getElementsByClassName("xml_menu_body_section"),i=0;i<items.length;++i){var currentItem=items[i],currentItemBlacklist=0,itemCategoriesArr=JSON.parse(currentItem.dataset.categories),checkboxesCategories=document.getElementById("menumodoWidget_13719060621959143210_menu_wrapper").getElementsByClassName("item_checkbox_categories");catsCheckBoxListLoop:for(var y=0;y<checkboxesCategories.length;++y){var currentCheckboxValue=checkboxesCategories[y].value,currentCheckboxChecked=checkboxesCategories[y].checked;itemCategoriesArr.length||(currentItem.style.opacity="0.3",currentItem.style.filter="alpha(opacity=30)",currentItemBlacklist++);for(var x=0;x<itemCategoriesArr.length;++x){if(skipCurrentItem=0,"1"===currentCheckboxValue&&1==currentCheckboxChecked&&"2"===itemCategoriesArr[x]){skipCurrentItem++,currentItemBlacklist=0,currentItem.style.opacity="1",currentItem.style.filter="alpha(opacity=100)";break catsCheckBoxListLoop}currentCheckboxValue===itemCategoriesArr[x]&&(1==currentCheckboxChecked?currentItemBlacklist=0:currentItemBlacklist++),skipCurrentItem>=1&&(currentItemBlacklist=0)}if(currentItemBlacklist>=1){currentItem.style.opacity="0.3",currentItem.style.filter="alpha(opacity=30)";break catsCheckBoxListLoop}currentItem.style.opacity="1",currentItem.style.filter="alpha(opacity=100)"}}else{for(var items=document.getElementById("menumodoWidget_13719060621959143210_menu_wrapper").getElementsByClassName("xml_menu_body_section"),i=0;i<items.length;++i){var currentItem;(currentItem=items[i]).style.opacity="1",currentItem.style.filter="alpha(opacity=100)"}window.menumodoWidget_13719060621959143210.dietaryInformation.showHideAllergens()}},onDietaryButtonClickMode2:function(){window.menumodoWidget_13719060621959143210.dietaryInformation.onDietaryButtonClickMode2()},onDietaryButtonClick:function(){window.menumodoWidget_13719060621959143210.dietaryInformation.onDietaryButtonClick()},hideDietaryFilterButton:function(){var dietaryFilterButton=document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .dietary_switcher_button");dietaryFilterButton&&(dietaryFilterButton.style.display="none")},hideDietaryModal:function(){var dietaryFilterModal=document.querySelector("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .dietary_switcher");dietaryFilterModal&&(dietaryFilterModal.style.display="none")},createDietarySwitcherButton:function(){var catAllergensSwitcherButton=document.createElement("button");return catAllergensSwitcherButton.setAttribute("class","btn btn-default dietary_switcher_button mt-2"),catAllergensSwitcherButton.id="menumodoWidget_13719060621959143210_dietary_switcher_button",catAllergensSwitcherButton.innerText=allergen_selector_button_translation+" ",catAllergensSwitcherButton.title=allergen_selector_button_translation_aria,catAllergensSwitcherButton.alt=allergen_selector_button_translation_aria,catAllergensSwitcherButton.setAttribute("aria-label",allergen_selector_button_translation_aria),catAllergensSwitcherButton.tabIndex=0,catAllergensSwitcherButton.setAttribute("data-switcher_on",!1),catAllergensSwitcherButton},createdietarySwitcherCloseButton:function(){var catAllergensSwitcherCloseButton},createAllergenItemCheckboxOption:function(allergensCheckboxCounter,elObj,aria_label,type_class){var checkOption=document.createElement("div"),checkbox=document.createElement("input");checkbox.id="allergen-chk-"+allergensCheckboxCounter,checkbox.type="checkbox",checkbox.name="item_allergens[]",checkbox.checked=itemChecked,checkbox.value=elObj.elementID,checkbox.onchange=function(){},checkbox.setAttribute("class","item_checkbox_allergens"),checkbox.setAttribute("aria-label",aria_label+" "+elObj.elementName);var checkSpan=document.createElement("label");return checkSpan.innerHTML=elObj.elementName,checkSpan.setAttribute("for",checkbox.id),checkOption.setAttribute("class","checkbox_wrapper "+type_class),checkOption.id="allergen-wrapper-"+allergensCheckboxCounter,checkOption.appendChild(checkbox),checkOption.appendChild(checkSpan),checkOption},highlightSectionNavItem:function(targetMenuContainerID,selectedElement){var dropdownItems=document.querySelectorAll(targetMenuContainerID+" .datamenu-sections-nav-dropdown .dropdown-item");if(null!==dropdownItems)for(x=0;x<dropdownItems.length;x++)dropdownItems[x].classList.remove("on");if(void 0!==selectedElement){selectedElement.classList.add("on");const sectionNavButtonID=targetMenuContainerID+" .bootstrap-dropdown-sections-nav button";let sectionNavButtonSpan;document.querySelector(sectionNavButtonID+" span").innerText=selectedElement.innerText}},setScrollableMenuArea:function(){var offsetHeight;console.log("skip setScrollableMenuArea ")},setDataMenuHeight:function(menuID){const targetMenuContainerID="#menumodoWidget_13719060621959143210_menupod_menu_container_"+menuID,dataMenuElSelector=targetMenuContainerID+" .xml_menu",dataMenuEl=document.querySelector(dataMenuElSelector),sectionNavButtonID=targetMenuContainerID+" .bootstrap-dropdown-sections-nav button",sectionNavButton=document.querySelector(sectionNavButtonID);if(window.menumodoWidget_13719060621959143210.divMenupod.checkSectionNavEnabled(menuID)){sectionsNavEnabled=!0;const divMenuContainer=document.getElementById("menumodoWidget_13719060621959143210_menu_wrapper");divMenuContainer.classList.remove("scrollable-area");let extraOffset=10,modalWrapperSize=0,modalDialogMargins=0;const modalWrapper=document.querySelector(".mm-modal.modal");if(null!==modalWrapper){const cStyle=window.getComputedStyle(modalWrapper);modalWrapperSize=parseInt(cStyle.top)+parseInt(cStyle.bottom)}const modalDialog=document.querySelector(".modal-dialog");if(null!==modalDialog){const computedStyle=window.getComputedStyle(modalDialog);modalDialogMargins=parseInt(computedStyle.marginTop)+parseInt(computedStyle.marginBottom)}"3"==window.menumodoWidget_13719060621959143210.displayMode&&(extraOffset=30,window.menumodoWidget_13719060621959143210.isHostedPage&&(extraOffset=10,modalDialogMargins=0));let sectionNavBtnHeight=sectionNavButton.offsetHeight;0==sectionNavBtnHeight&&(sectionNavBtnHeight=33);let menupodContainerHeight=window.menumodoWidget_13719060621959143210.getWindowHeight();"4"==window.menumodoWidget_13719060621959143210.displayMode&&null!=document.querySelector(".tbox")&&(menupodContainerHeight=window.menumodoWidget_13719060621959143210.getElementHeight(document.querySelector(".tbox")));const menupodHeaderHeight=window.menumodoWidget_13719060621959143210.getMenupodHeaderHeight(),newHeight=parseInt(menupodContainerHeight-sectionNavBtnHeight-menupodHeaderHeight-extraOffset-modalDialogMargins-modalWrapperSize)+"px";dataMenuEl.style.height=newHeight,console.log("setDataMenuHeight: "+newHeight)}else console.log("setDataMenuHeight: skipped (No section nav present)")},getSectionsNavHeight:function(menuID){var sectionsNavHeight=0,targetMenuContainerID,sectionNavDIVSelector="#menumodoWidget_13719060621959143210_menupod_menu_container_"+menuID+" .bootstrap-dropdown-sections-nav";return window.menumodoWidget_13719060621959143210.elementExistsBySelector(sectionNavDIVSelector)&&(sectionsNavHeight=window.menumodoWidget_13719060621959143210.getElementHeight(document.querySelector(sectionNavDIVSelector))),sectionsNavHeight+5},checkSectionNavEnabled:function(menuID){let displayStatus="",sectionsNavEnabled=!0;const targetMenuContainerID="#menumodoWidget_13719060621959143210_menupod_menu_container_"+menuID,sectionNavDIVSelector=targetMenuContainerID+" .bootstrap-dropdown-sections-nav";return window.menumodoWidget_13719060621959143210.elementExistsBySelector(sectionNavDIVSelector)?("3"==window.menumodoWidget_13719060621959143210.displayMode&&(displayStatus="none"),window.menumodoWidget_13719060621959143210.isHostedPage&&(displayStatus="block"),window.menumodoWidget_13719060621959143210.isOutletPageEmbedded&&(displayStatus="none"),"4"==window.menumodoWidget_13719060621959143210.displayMode&&(displayStatus="block"),sectionsNavEnabled="none"!=displayStatus):sectionsNavEnabled=!1,sectionsNavEnabled},setupDatamenuSectionsNav:function(menuID){var targetMenuContainerID="#menumodoWidget_13719060621959143210_menupod_menu_container_"+menuID;let sectionsNavEnabled=!1;const sectionNavButtonsDropdownOptions=document.querySelectorAll(targetMenuContainerID+" .datamenu-sections-nav-dropdown .dropdown-item"),dataMenuID=targetMenuContainerID+" .xml_menu";let targetDatamenu=document.querySelector(dataMenuID);return window.menumodoWidget_13719060621959143210.divMenupod.checkSectionNavEnabled(menuID)&&(sectionsNavEnabled=!0,sectionNavButtonsDropdownOptions.forEach(secNavButtonDropdownOption=>{secNavButtonDropdownOption.addEventListener("click",(function(e){window.menumodoWidget_13719060621959143210.divMenupod.highlightSectionNavItem(targetMenuContainerID,this);const targetElID=targetMenuContainerID+" ."+this.getAttribute("data-target-section-id"),targetEl=document.querySelector(targetElID),positionAdjustment=20;targetDatamenu.scrollTop=targetEl.offsetTop-20;const targetContainerSelector=targetElID+" .section_title";document.querySelector(targetContainerSelector).focus({preventScroll:!0})}))})),sectionsNavEnabled},createDietaryFilterModal:function(){const modalDIV=document.createElement("div");modalDIV.id="dietaryFilterModal",modalDIV.tabIndex=-1,modalDIV.setAttribute("class","modal fade dietary-modal"),modalDIV.setAttribute("aria-labelledby","dietaryFilterModal"),modalDIV.setAttribute("aria-hidden","true"),modalDIV.setAttribute("data-widget-id",window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID());var modalDialogDIV=document.createElement("div");modalDialogDIV.setAttribute("class","modal-dialog"),modalDIV.appendChild(modalDialogDIV);var modalContentDIV=document.createElement("div");modalContentDIV.setAttribute("class","modal-content"),modalDialogDIV.appendChild(modalContentDIV);var modalHeaderDIV=document.createElement("div");modalHeaderDIV.setAttribute("class","modal-header"),modalContentDIV.appendChild(modalHeaderDIV);var modalHeaderTitle=document.createElement("h1");modalHeaderTitle.setAttribute("class","modal-title"),modalHeaderTitle.id="dietaryFilterModalLabel",modalHeaderTitle.innerHTML="Dietary Information",modalHeaderDIV.appendChild(modalHeaderTitle);var modalHeaderButton=document.createElement("button");modalHeaderButton.setAttribute("class","btn-close"),modalHeaderButton.type="button",modalHeaderButton.setAttribute("aria-label","Close"),modalHeaderButton.setAttribute("data-bs-dismiss","modal"),modalHeaderDIV.appendChild(modalHeaderButton);var modalBodyDIV=document.createElement("div");modalBodyDIV.setAttribute("class","modal-body"),modalContentDIV.appendChild(modalBodyDIV);var row="",allergensCheckboxCounter=0,dietarySwitcher=document.createElement("div");dietarySwitcher.id="menumodoWidget_13719060621959143210_dietary_switcher",dietarySwitcher.setAttribute("class","dietary_switcher");var checkOption=document.createElement("div"),checkbox=document.createElement("input");checkbox.type="checkbox",checkbox.name="switch_allergens",checkbox.setAttribute("class","switch_allergens"),checkbox.id="menumodoWidget_13719060621959143210_switch_allergens",checkbox.onclick=function(){},checkbox.setAttribute("aria-label","switch_allergens");var checkH4=document.createElement("h2"),linebreak;checkH4.innerHTML=show_all_allergens_text,checkOption.appendChild(checkbox),dietarySwitcher.appendChild(checkH4),dietarySwitcher.appendChild(checkOption),(linebreak=document.createElement("div")).setAttribute("class","linebreak"),dietarySwitcher.appendChild(linebreak);var dietarySwitcherFieldset=document.createElement("fieldset"),legend=document.createElement("legend");legend.innerHTML=allergens_filter_title_text,dietarySwitcherFieldset.appendChild(legend),dietarySwitcher.appendChild(dietarySwitcherFieldset);var allergensDefinitions=window.menumodoWidget_13719060621959143210.dictionary.itemAllergens[window.menumodoWidget_13719060621959143210.widget_lang.toUpperCase()],filterCategoryTitle,linebreak,filterCategoryTitle,linebreak;void 0===allergensDefinitions&&(allergensDefinitions=window.menumodoWidget_13719060621959143210.dictionary.itemAllergens.EN),(filterCategoryTitle=document.createElement("h2")).innerHTML=allergens_show_only_title,dietarySwitcherFieldset.appendChild(filterCategoryTitle);for(var i=0;i<allergensDefinitions.length;++i)if(elObj=allergensDefinitions[i],itemChecked="","1"==elObj.isCategory){var type_class="type_category";filterCategoryTitle.setAttribute("class",type_class),allergensCheckboxCounter++;var aria_label=allergen_aria_check_to_show,checkOption=this.createAllergenItemCheckboxOption(allergensCheckboxCounter,elObj,aria_label,type_class);dietarySwitcherFieldset.appendChild(checkOption)}(linebreak=document.createElement("div")).setAttribute("class","linebreak"),dietarySwitcherFieldset.appendChild(linebreak),(filterCategoryTitle=document.createElement("h2")).innerHTML=allergens_exclude,dietarySwitcherFieldset.appendChild(filterCategoryTitle);for(var i=0;i<allergensDefinitions.length;++i)if(elObj=allergensDefinitions[i],itemChecked="","1"==elObj.isDietaryExclusion){var type_class="type_exclusion";filterCategoryTitle.setAttribute("class",type_class),allergensCheckboxCounter++;var aria_label=allergen_aria_check_to_exclude,checkOption=this.createAllergenItemCheckboxOption(allergensCheckboxCounter,elObj,aria_label,type_class);dietarySwitcherFieldset.appendChild(checkOption)}(linebreak=document.createElement("div")).setAttribute("class","linebreak"),dietarySwitcherFieldset.appendChild(linebreak);var filterTitle=document.createElement("h2");filterTitle.innerHTML=allergens_filter_title_text,dietarySwitcherFieldset.appendChild(filterTitle);for(var i=0;i<allergensDefinitions.length;++i)if(elObj=allergensDefinitions[i],itemChecked="","1"!=elObj.isCategory&&"1"!=elObj.isDietaryExclusion){var type_class="type_allergen";filterTitle.setAttribute("class",type_class),allergensCheckboxCounter++;var aria_label=allergen_aria_check_check_to_filter_out,checkOption=this.createAllergenItemCheckboxOption(allergensCheckboxCounter,elObj,aria_label,type_class);dietarySwitcherFieldset.appendChild(checkOption)}return modalBodyDIV.appendChild(dietarySwitcher),modalDIV},getActiveNavItem:function(){for(var navItems=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("menu-nav-item on"),i=0;i<navItems.length;++i)return navItems[i].id},getActiveOutletNavItem:function(){if(null!=window.menumodoWidget_13719060621959143210.menupodCurrentInstance()&&null!=window.menumodoWidget_13719060621959143210.menupodCurrentInstance())for(var navItems=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("outlet-nav-item active_outlet"),i=0;i<navItems.length;++i)return navItems[i].id;return!1},getActiveOutletID:function(){return window.menumodoWidget_13719060621959143210.activeOutletID},getActiveTabId:function(){for(var navItems=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("menu-nav-item on"),i=0;i<navItems.length;++i)return navItems[i].getAttribute("data-tab_id")},getActiveMenuId:function(){for(var navItems=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("menu-nav-item on"),i=0;i<navItems.length;++i)return navItems[i].getAttribute("data-menu_id")},getActiveMenuType:function(){for(var navItems=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("menu-nav-item on"),i=0;i<navItems.length;++i)return navItems[i].getAttribute("data-type")},highilightActiveMenuNavItems:function(tab_id){for(var menuNavItems=document.querySelectorAll("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+' [data-tab_id="'+tab_id+'"]'),i=0;i<menuNavItems.length;++i)menuNavItems[i].classList.add("on")},resetActiveNavItems:function(outlet_mode){var finalClass="",navItems="";navItems=outlet_mode?document.querySelectorAll("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .outlet-nav-item.active_outlet"):document.querySelectorAll("#"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+" .menu-nav-item.on");for(var i=0;i<navItems.length;++i)navItems[i].classList.remove("on"),navItems[i].classList.remove("active_outlet")},setNavTargetFocus:function(menu_id){var targetMenuContainerID="#menumodoWidget_13719060621959143210_menupod_menu_container_"+menu_id,focusable,firstFocusable=document.querySelectorAll(targetMenuContainerID)[0],allergenSwitcherBtnSelector=".dietary_switcher_button",downloadIcon=".btn.print",secNavDropdownSelector=targetMenuContainerID+" .bootstrap-dropdown-sections-nav";window.menumodoWidget_13719060621959143210.isVisible(".btn.print")?document.querySelector(".btn.print").focus():window.menumodoWidget_13719060621959143210.isVisible(".dietary_switcher_button")?document.querySelector(".dietary_switcher_button").focus():void 0!==firstFocusable&&firstFocusable.focus({preventScroll:!0})}},getmenupodCurrentInstanceID:function(){var div_id;return this.widget_id+"_"+this.itemId},menupodCurrentInstance:function(){return window.menumodoWidget_13719060621959143210.menupodCurrentInstanceID=document.getElementById(window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()),window.menumodoWidget_13719060621959143210.menupodCurrentInstanceID},showMenu:function(menu_id){for(var menuDivs=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("menu_content_div"),i=0;i<menuDivs.length;++i)menuDivs[i].style.display="none",menuDivs[i].classList.remove("active");document.getElementById("menumodoWidget_13719060621959143210_menupod_menu_container_"+menu_id).style.display="block",document.getElementById("menumodoWidget_13719060621959143210_menupod_menu_container_"+menu_id).classList.add("active")},getTinyboxID:function(){var div_id,tinyboxID;return"tinybox_"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()},appendImgMenus:function(menu_id){targetMenuContainer=document.getElementById("menumodoWidget_13719060621959143210_menupod_menu_container_"+menu_id),menuObj=window.menumodoWidget_13719060621959143210.findXMLMenuByMenuID(menu_id),xml_content=menuObj.xml_content,targetMenuContainer.innerHTML=xml_content,window.menumodoWidget_13719060621959143210.showMenu(menu_id)},trackElementHit:async function(element_type,element_id){const url="https:"+this.environment_no_http+"/app.php/visitor_tracking/widget_track/";let tags=window.menumodoWidget_13719060621959143210.sourceTags,separator=",";""!=window.menumodoWidget_13719060621959143210.fixedSourceTags&&(""===tags&&(separator=""),tags=tags+separator+window.menumodoWidget_13719060621959143210.fixedSourceTags);const postData={element_id:element_id,element_type:element_type,tags:tags,button_type:"",widget_lang:window.menumodoWidget_13719060621959143210.widget_lang},response=await fetch(url,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(postData)}),result=await response.json()},trackElementHitResult:function(result,req){this.debuggerEnabled&&console.log(req.responseText)},getAjaxMenus:function(menu_id,tab_id){var menuId=menu_id,tabId=tab_id,menupodID=this.itemId,is_preview="",ts="",src_tags="",widget_lang=window.menumodoWidget_13719060621959143210.widget_lang,encoded_menus_alt_text="",url=this.environment_no_http+"/app.php/menu/fetch_html/"+menuId+"/"+tabId+"/"+menupodID+"//?&tags=&widget_lang="+widget_lang+"&menus_alt_text=";window.menumodoWidget_13719060621959143210.ajax.sendRequest(url,window.menumodoWidget_13719060621959143210.displayImages,menuId)},displayImages:function(menuId,ajaxResult){resultJSON=JSON.parse(ajaxResult.responseText);var e=document.createElement("div");e.innerHTML=resultJSON.html_content,targetMenuContainer=document.getElementById("menumodoWidget_13719060621959143210_menupod_menu_container_"+menuId),targetMenuContainer.innerHTML="",targetMenuContainer.appendChild(e),window.menumodoWidget_13719060621959143210.showMenu(menuId)},resizeDivMenupodMenuArea:function(){var lightboxSettings,menupodContainerHeight,menupodHeaderHeight,divMenuContainer,computedHeight,sectionNavHeight,menuID},openDivMenupodLightbox:function(lightboxSettings){var div_id=window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID();window.menumodoWidget_13719060621959143210.defaultOutletProcessed||window.menumodoWidget_13719060621959143210.divMenupod.openDefaultOutlet();const BSmodalDivTemplate=document.querySelector(".modal.mm-modal");if(null!==BSmodalDivTemplate){let mmModal;bootstrap.Modal.getOrCreateInstance(BSmodalDivTemplate).dispose(),BSmodalDivTemplate.remove()}document.body.appendChild(window.menumodoWidget_13719060621959143210.divMenupod.bootstrapModalWrapper(div_id));const BSmodalDiv=document.querySelector('.modal.mm-modal[data-widget-id="'+div_id+'"]'),newModal=new bootstrap.Modal(BSmodalDiv),target=document.querySelector('.modal.mm-modal[data-widget-id="'+div_id+'"] .modal-content .btn-close');1!=window.menumodoWidget_13719060621959143210.divMenupod.menumodoWidget_13719060621959143210_lb_cloned?(divMenupodNavAndContent=document.getElementById(div_id),window.menumodoWidget_13719060621959143210.divMenupod.menumodoWidget_13719060621959143210_lb_cloned_obj=divMenupodNavAndContent,window.menumodoWidget_13719060621959143210.divMenupod.menumodoWidget_13719060621959143210_lb_cloned=1):divMenupodNavAndContent=window.menumodoWidget_13719060621959143210.divMenupod.menumodoWidget_13719060621959143210_lb_cloned_obj,target.after(divMenupodNavAndContent),document.getElementById(div_id).style.display="flex",newModal.show(),BSmodalDiv.addEventListener("shown.bs.modal",(function(event){const abortEvent="dietaryFilterModal"==event.target.id||event.target.dataset.widgetId!==div_id;if(abortEvent)return!1;if(window.menumodoWidget_13719060621959143210.divMenupod.openDefaultMenu(),!window.menumodoWidget_13719060621959143210.initialMenuOpened){const restaurantNameDivSelector="#restaurant-name-div",firstMenuNavItem=window.menumodoWidget_13719060621959143210.menupodCurrentInstance().getElementsByClassName("menu-nav-item on")[0];window.menumodoWidget_13719060621959143210.isVisible(restaurantNameDivSelector)?document.querySelector(restaurantNameDivSelector).focus():firstMenuNavItem.focus(),window.menumodoWidget_13719060621959143210.initialMenuOpened=!0}null!==window.menumodoWidget_13719060621959143210.FilteredMenuList&&window.menumodoWidget_13719060621959143210.FilteredMenuList.forEach(NavItemObj=>{window.menumodoWidget_13719060621959143210.divMenupod.setupSectionsNav(NavItemObj)}),window.menumodoWidget_13719060621959143210.divMenupod.initMenuButtonLinksScript(),window.menumodoWidget_13719060621959143210.divMenupod.initMenuArrowKeyNav()}))},openNewWindowAndPopulate:function(content){var newWindowTitle="Menupod "+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID();newWindow=window.open("",newWindowTitle,"_blank"),newWindow.document.open(),newWindow.document.write("<html><head></head><body>"+content.toString()+NaN),setTimeout((function(){newWindow.focus()}),60),newWindow.document.close()},openIframedMenupodLightbox:function(menupod_id,tab_id){if(customQueryString=window.menumodoWidget_13719060621959143210.buildQueryString(window.menumodoWidget_13719060621959143210.customParams),"10"==window.menumodoWidget_13719060621959143210.widgetType||"11"==window.menumodoWidget_13719060621959143210.widgetType){var widget_display_mode="4",outletParam="";null!=window.menumodoWidget_13719060621959143210.activeOutletID&&(outletParam="/"+window.menumodoWidget_13719060621959143210.activeOutletID),sourceURL=this.environment+"/app.php/viewer/hotel/"+window.menumodoWidget_13719060621959143210.itemId+outletParam+customQueryString}else{var widget_display_mode="1";sourceURL=this.environment+"/app.php/viewer/embed/"+menupod_id+"/"+tab_id+customQueryString}var nextParamSeparator="?";if(""!==customQueryString)var nextParamSeparator="&";void 0===window.menumodoWidget_13719060621959143210.widget_lang&&null==window.menumodoWidget_13719060621959143210.widget_lang&&""==window.menumodoWidget_13719060621959143210.widget_lang||(sourceURL+=nextParamSeparator+"lang="+window.menumodoWidget_13719060621959143210.widget_lang,nextParamSeparator="&"),void 0===this.sourceTags&&null==this.sourceTags&&""==this.sourceTags||(sourceURL+=nextParamSeparator+"tags="+this.sourceTags,nextParamSeparator="&"),"9"!=window.menumodoWidget_13719060621959143210.widgetType&&(sourceURL+=nextParamSeparator+"widget_display_mode="+widget_display_mode,nextParamSeparator="&"),void 0!==this.designID&&null!=this.designID&&""!=this.designID&&(sourceURL+=nextParamSeparator+"designID="+this.designID);var div_id,tinyboxID="tinybox_"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID();default_width=1250,max_width=1250,default_height=null;var lightboxSettings=this.setLightBoxSettings(default_width,max_width,null,default_height);TINY.box.show({iframe:sourceURL,boxid:tinyboxID,width:lightboxSettings.width,height:lightboxSettings.height,fixed:!1,maskid:this.mask_color_style,opacity:this.opacity,display_mode:window.menumodoWidget_13719060621959143210.displayMode,closejs:function(){window.menumodoWidget_13719060621959143210.restoreContainerBodyScroll()}}),window.menumodoWidget_13719060621959143210.debuggerEnabled,window.menumodoWidget_13719060621959143210.disableContainerBodyScroll(),setTimeout((function(){document.getElementById(tinyboxID).tabIndex="-1",document.getElementById(tinyboxID).focus()}),3e3)},disableContainerBodyScroll:function(){document.body.style.overflow="hidden"},restoreContainerBodyScroll:function(){document.body.style.overflow="initial"},findXMLMenuByMenuID:function(menuID){itemsArray=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId].html;for(var i=0,len=itemsArray.length;i<len;i++)if(itemsArray[i].menu_id===menuID)return itemsArray[i];return null},tinyBoxFunctions:{LBFocus:function(tinyboxID){setTimeout((function(){document.getElementById(tinyboxID).tabIndex="-1",document.getElementById(tinyboxID).focus()}),3e3)}},menuModoEmbedIframe:function(scrolling,customVariables){const iframeID=window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID(),iframeTitle="Menumodo widget "+this.itemId;var previewAppend="";void 0===customVariables||this.isEmpty(customVariables)?(customVariables={widget_id:iframeID},langAppend=""):(customVariables.widget_id=iframeID,1!==customVariables.preview&&"1"!=customVariables.preview||(previewAppend="/preview"),1===customVariables.menu_embed||"1"==customVariables.menu_embed?outletViewMethod="/menu_embed":outletViewMethod="/embed",customVariables.lang,langAppend=""),width=this.embed_width,this.embed_height?(height=this.embed_height,customVariables.embed_height=height):height="1000";var customQueryString="",sourceURL=this.environment+"/app.php/viewer/widget/"+this.itemId+previewAppend;switch(this.widgetType){case"2":sourceURL=this.environment+"/app.php/viewer/outlet/"+this.itemId+"/hotel"+previewAppend,window.menumodoWidget_13719060621959143210.fixedSourceTags="hotelpod";break;case"3":sourceURL=this.environment+"/app.php/hotel_viewer/embed/"+this.itemId+previewAppend;break;case"4":sourceURL=this.environment+"/app.php/outlet_viewer"+outletViewMethod+"/"+this.itemId+previewAppend;break;case"5":sourceURL=this.environment+"/app.php/viewer/menuviewer/"+this.itemId+previewAppend+langAppend;break;case"6":sourceURL=this.environment+"/app.php/hotel_buttons_viewer/embed/"+this.itemId+previewAppend,this.createTinyBoxForButtonsWidget();break;case"8":sourceURL=this.environment+"/app.php/viewer/outlet/"+this.itemId+"/embed/";break;case"9":case"14":previewAppend+="/iframed",window.menumodoWidget_13719060621959143210.hasMobileWidth()&&(previewAppend+="/mobile"),sourceURL=this.environment+"/app.php/menu_buttons_viewer/embed/"+this.itemId+previewAppend,this.createTinyBoxForButtonsWidget(),height="0";break;case"10":sourceURL=this.environment+"/app.php/viewer/hotel/"+this.itemId+"/embed"+previewAppend,window.menumodoWidget_13719060621959143210.fixedSourceTags="hotelpod";break;case"11":sourceURL=this.environment+"/app.php/viewer/hotelclient/"+this.itemId+"/embed"+previewAppend,window.menumodoWidget_13719060621959143210.fixedSourceTags="hotelpod";break;case"12":sourceURL=this.environment+"/app.php/viewer/client_outlet/"+this.itemId+"/embed/";break;case"13":sourceURL=this.environment+"/app.php/outlet_viewer"+outletViewMethod+"/client_outlet/"+this.itemId+previewAppend;break;case"15":sourceURL=this.environment+"/app.php/outlet_viewer_2"+outletViewMethod+"/client_outlet/"+this.itemId+previewAppend;break;default:sourceURL=this.environment+"/app.php/viewer/widget/"+this.itemId}if(void 0===customVariables||this.isEmpty(customVariables)?nextParamSeparator="?":(sourceURL+=customQueryString=this.buildQueryString(customVariables),nextParamSeparator="&"),void 0===this.sourceTags&&null==this.sourceTags&&""==this.sourceTags||(sourceURL+=nextParamSeparator+"tags="+this.sourceTags+"&widget_display_mode=1"),"10"!==this.widgetType&&"11"!==this.widgetType&&void 0!==this.designID&&null!=this.designID&&""!=this.designID&&(sourceURL+="&designID="+this.designID),""!=this.itemId){var target=document.getElementById(this.widget_id);if(target){var iframe=document.createElement("iframe");iframe.id=iframeID,iframe.title=iframeTitle,iframe.src=sourceURL,iframe.height=height,iframe.width=width,iframe.frameBorder="no",iframe.style.border="0px","4"==this.widgetType?iframe.style.overflow="overflow-y: auto":iframe.style.overflow="hidden",target.parentNode.insertBefore(iframe,target.nextSibling)}}return window.menumodoWidget_13719060621959143210.logResults(),iframe.id},createTinyBoxForButtonsWidget:function(){this.installStyleSheetfromURL(this.environment+"/js/tinybox2/tinybox.min.css?ver="+this.tinyBoxVersion,"tinybox_css"),"undefined"==typeof TINY&&this.includeJSFile(this.environment+"/js/tinybox2/tinybox.js?ver="+this.tinyBoxVersion,"tinybox-js");var div_id,tinyboxID="tinybox_"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID();default_height=null,default_width="100%",max_width=1250;var lightboxSettings_3=this.setLightBoxSettings(default_width,max_width,null,default_height);default_height=null,default_width="100%",max_width=1250;var lightboxSettings_4=this.setLightBoxSettings(default_width,max_width,null,default_height);tiniBoxCode="function openMenumodoLB(url, lb_type ){switch(lb_type){ case 3: lb_width ="+lightboxSettings_3.width+"; lb_height="+lightboxSettings_3.height+"; url = url + '&lb_height="+lightboxSettings_3.height+"'; break; case 4: lb_width ="+lightboxSettings_4.width+"; lb_height="+lightboxSettings_4.height+"; url = url + '&lb_height="+lightboxSettings_4.height+"'; break;} TINY.box.show({iframe: url,boxid:'"+tinyboxID+"',width: lb_width,height: lb_height, fixed: 'false', maskid: '"+this.mask_color_style+"',opacity: "+this.opacity+",display_mode: "+window.menumodoWidget_13719060621959143210.displayMode+",closejs: function () {window.menumodoWidget_13719060621959143210.restoreContainerBodyScroll();}});window.menumodoWidget_13719060621959143210.disableContainerBodyScroll();window.menumodoWidget_13719060621959143210.tinyBoxFunctions.LBFocus('"+tinyboxID+"');};",this.appendScriptTag("text/javascript",tiniBoxCode),window.menumodoWidget_13719060621959143210.divMenupod.createCustomMenupodStyleCSS()},setLightBoxSettings:function(default_width,max_width,custom_height,default_height){var lightboxSettings={};return null!==this.lb_width?lightboxSettings.width=this.lb_width:(default_width>=this.checkAvailableWidth()?lightboxSettings.width=Math.round(.9*this.checkAvailableWidth()):lightboxSettings.width=default_width,"100%"===default_width&&(computedWidth=Math.round(.94*this.checkAvailableWidth()),null!=max_width&&computedWidth>=max_width&&(computedWidth=max_width),lightboxSettings.width=computedWidth)),window.menumodoWidget_13719060621959143210.hasMobileWidth()&&(lightboxSettings.width=Math.round(.94*this.checkAvailableWidth())),computed_height=null!=custom_height?custom_height:default_height||Math.round(.94*this.getWindowHeight()),computed_height>=this.getWindowHeight()&&(computed_height=Math.round(.94*this.getWindowHeight())),window.menumodoWidget_13719060621959143210.hasMobileWidth()&&(computed_height=Math.round(.94*this.getWindowHeight())),lightboxSettings.height=computed_height,null==this.opacity?lightboxSettings.opacity=60:lightboxSettings.opacity=parseInt(this.opacity),lightboxSettings},menuModoTinyBox:function(itemID,linkText,customVariables,sourceTags){var menuPodObj=window.menumodoWidget_13719060621959143210.viewerData.menuPod[window.menumodoWidget_13719060621959143210.menupodId],customQueryString="",sourceURL=this.environment+"/app.php/viewer/embed/"+itemID,div_id,tinyboxID="tinybox_"+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID(),openerFunctionID=this.widget_id.replace(/-/g,""),openerFunctionRef="lightboxOpener"+openerFunctionID,previewAppend="",outletViewMethod="/lightbox";switch(void 0!==customVariables&&(1!==customVariables.preview&&"1"!=customVariables.preview||(previewAppend="/preview"),outletViewMethod=1===customVariables.menu_embed||"1"==customVariables.menu_embed?"/menu_embed":"/lightbox"),this.widgetType){case"2":sourceURL=this.environment+"/app.php/viewer/outlet/"+itemID+"/lightbox/hotel"+previewAppend,window.menumodoWidget_13719060621959143210.fixedSourceTags="hotelpod",default_linkText="hotel menus",default_height=null,default_width="100%",max_width=1250;break;case"3":sourceURL=this.environment+"/app.php/hotel_viewer/lightbox/"+itemID+previewAppend,default_linkText="more hotel information",default_height=null,default_width="100%",max_width=1e3;break;case"4":sourceURL=this.environment+"/app.php/outlet_viewer"+outletViewMethod+"/"+itemID+previewAppend,default_linkText="more information",default_height=650,default_width="100%",max_width=1e3;break;case"5":sourceURL=this.environment+"/app.php/viewer/menuviewer/"+itemID+previewAppend,default_linkText="menu",default_height=null,default_width=1e3,max_width=null;break;case"6":sourceURL=this.environment+"/app.php/hotel_buttons_viewer/lightbox/"+itemID+previewAppend,default_linkText="menu",default_height=null,default_width=1e3,max_width=null;break;case"7":sourceURL=this.customLightboxURL,default_linkText="menu",default_height=null,default_width=1e3,max_width=null;break;case"8":sourceURL=this.environment+"/app.php/viewer/outlet/"+itemID+"/lightbox"+previewAppend,default_linkText=window.menumodoWidget_13719060621959143210.lb_button_text,default_height=null,default_width="100%",max_width=1250;break;case"9":sourceURL=this.environment+"/app.php/menu_buttons_viewer/lightbox/"+itemID+previewAppend,default_linkText="menu",default_height=null,default_width=1e3,max_width=null;break;case"10":sourceURL=this.environment+"/app.php/viewer/hotel/"+itemID+"/lightbox"+previewAppend,window.menumodoWidget_13719060621959143210.fixedSourceTags="hotelpod",default_linkText="Hotel Menus",default_height=null,default_width="100%",max_width=1250;break;case"11":sourceURL=this.environment+"/app.php/viewer/hotelclient/"+itemID+"/lightbox"+previewAppend,window.menumodoWidget_13719060621959143210.fixedSourceTags="hotelpod",default_linkText="Hotel Menus",default_height=null,default_width="100%",max_width=1250;break;case"12":sourceURL=this.environment+"/app.php/viewer/client_outlet/"+itemID+"/lightbox"+previewAppend,default_linkText=window.menumodoWidget_13719060621959143210.lb_button_text,default_height=null,default_width="100%",max_width=1250;break;case"13":sourceURL=this.environment+"/app.php/outlet_viewer"+outletViewMethod+"/client_outlet/"+itemID+previewAppend,default_linkText="more information",default_height=650,default_width="100%",max_width=1e3;break;case"15":sourceURL=this.environment+"/app.php/outlet_viewer_2"+outletViewMethod+"/client_outlet/"+itemID+previewAppend,default_linkText="more information",default_height=650,default_width="100%",max_width=1e3;break;default:sourceURL=this.environment+"/app.php/viewer/embed/"+itemID+previewAppend,default_linkText=window.menumodoWidget_13719060621959143210.lb_button_text,default_height=null,default_width="100%",max_width=1250}var lightboxSettings=this.setLightBoxSettings(default_width,max_width,this.lb_height,default_height);if(""!==itemID){const iframeID=window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID();if(void 0===customVariables||this.isEmpty(customVariables)?customVariables={widget_id:iframeID}:customVariables.widget_id=iframeID,"7"!==this.widgetType&&(sourceURL+=customQueryString=this.buildQueryString(customVariables),nextParamSeparator="&",null!=sourceTags&&(sourceURL+=nextParamSeparator+"tags="+sourceTags),void 0!==lightboxSettings.height&&(sourceURL+=nextParamSeparator+"lb_height="+lightboxSettings.height)),void 0!==this.designID&&null!=this.designID&&""!=this.designID&&(sourceURL+="&designID="+this.designID),this.isLowResolution&&(sourceURL+="&showcloseicon=1"),void 0!==this.mask_color&&""!==this.mask_color){var custom_tinybox_css=".tmask{background:#"+this.mask_color+" !important;}";window.menumodoWidget_13719060621959143210.writeInlineCSS("tinybox-custom-tmask",custom_tinybox_css)}var menupodDesign=window.menumodoWidget_13719060621959143210.getMenupodDesign();if(""!=menupodDesign&&void 0!==menupodDesign){var css=window.menumodoWidget_13719060621959143210.defaultLightboxBtnCSS("");if(this.appendStyleTag(css),void 0!==menupodDesign.googleFont&&null!==menupodDesign.googleFont){var css=menupodDesign.googleFont.custom_font_import_css+" .bootstrap.lb-btn-container {font-family: "+menupodDesign.header_font_name+";}";this.appendStyleTag(css)}}var css=".bootstrap .center-block {display: block;margin-left: auto;margin-right: auto;} .bootstrap .pull-left{float: left !important;} .bootstrap .pull-right{float: right!important;}.bootstrap a{color:inherit!important;}";this.appendStyleTag(css);var onClick=" event.preventDefault(); TINY.box.show({iframe:'"+sourceURL+"',boxid:'"+tinyboxID+"',width:"+lightboxSettings.width+",height:"+lightboxSettings.height+",fixed:false,maskid:'"+this.mask_color_style+"',opacity:"+lightboxSettings.opacity+",display_mode: "+window.menumodoWidget_13719060621959143210.displayMode+",closejs: function () {window.menumodoWidget_13719060621959143210.restoreContainerBodyScroll();}});window.menumodoWidget_13719060621959143210.disableContainerBodyScroll();window.menumodoWidget_13719060621959143210.tinyBoxFunctions.LBFocus('"+tinyboxID+"');return false;";null!=this.button_url?link_text="<img src='"+this.button_url+"' style='max-width:200px;max-height:200px;' > ":link_text=linkText||default_linkText,css_class="",null!=window.menumodoWidget_13719060621959143210.customlinkCSS?css_class=window.menumodoWidget_13719060621959143210.customlinkCSS+" "+window.menumodoWidget_13719060621959143210.lb_link_align_for_iframe:(css_class="  "+window.menumodoWidget_13719060621959143210.lb_link_align_for_iframe,"1"==window.menumodoWidget_13719060621959143210.customlinkType&&(css_class="btn btn-default "+window.menumodoWidget_13719060621959143210.lb_link_align_for_iframe)),window.menumodoWidget_13719060621959143210.buildStyleStringForLightboxButton();var buttonClassName=window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+"_button_class";css_class+=" "+buttonClassName;var buttonID=window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID()+"_button",btn_style="";"1"==window.menumodoWidget_13719060621959143210.hidden_lb_button&&(btn_style="display: none; visibility:hidden;");var openAsLB=!0,sourceURL,sourceURL,newWindowSourceURL,buttonHTML,buttonHTML,buttonHTML,buttonHTML;"0"==window.menumodoWidget_13719060621959143210.customlinkType&&((buttonHTML=document.createElement("a")).id=buttonID,buttonHTML.href="#",buttonHTML.addEventListener("click",(function(){window[openerFunctionRef]()})),buttonHTML.target="_blank",buttonHTML.innerHTML=link_text,buttonHTML.title=link_text,buttonHTML.setAttribute("aria-label",link_text),buttonHTML.setAttribute("class",css_class),buttonHTML.setAttribute("style",btn_style)),"1"==window.menumodoWidget_13719060621959143210.customlinkType&&((buttonHTML=document.createElement("button")).title=link_text,buttonHTML.id=buttonID,buttonHTML.innerHTML=link_text,buttonHTML.addEventListener("click",(function(){window[openerFunctionRef]()})),buttonHTML.setAttribute("aria-label",link_text),buttonHTML.setAttribute("class",css_class),buttonHTML.setAttribute("style",btn_style));var onClickFunction="function lightboxOpener"+openerFunctionID+"(){"+onClick+"}";this.appendScriptTag("text/javascript",onClickFunction);var div1=this.createCustomElement("div","","bootstrap lb-btn-container "+window.menumodoWidget_13719060621959143210.getmenupodCurrentInstanceID(),"",""),referenceNodeID=this.widget_id;this.insertAfter(div1,referenceNodeID),div1.appendChild(buttonHTML)}}},"function"!=typeof loadRequiredJS13719060621959143210)function loadRequiredJS13719060621959143210(){const menuPodEnvironmentUrl=document.getElementById("menumodo-widget-13719060621959143210").src,JSCacheVersion='33.37',urlParts=menuPodEnvironmentUrl.split("/"),environment=urlParts[0]+"//"+urlParts[1]+urlParts[2],widgetDisplayMode=document.getElementById("menumodo-widget-13719060621959143210").getAttribute("data-display_mode");let scripts=[];if(null===document.getElementById("arrow-nav-js")&&scripts.push({url:environment+"/js/viewer/tabs-manual.min.js?ver=1.2",id:"arrow-nav-js"}),3==widgetDisplayMode||4==widgetDisplayMode){if(null!=window.bootstrap){if(window.bootstrap.hasOwnProperty("Dropdown")&&window.bootstrap.Dropdown.hasOwnProperty("VERSION")){let bootstrapVersion;parseInt(window.bootstrap.Dropdown.VERSION)<5?null===document.getElementById("bootstrap-js")&&(console.log("Bootstrap JS found, (older version "+window.bootstrap.Dropdown.VERSION+") - Loading version 5.1.3..."),scripts.push({url:environment+"/js/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js",id:"bootstrap-js"})):console.log("Bootstrap JS already loaded. Version:"+window.bootstrap.Dropdown.VERSION)}}else null===document.getElementById("bootstrap-js")&&scripts.push({url:environment+"/js/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js",id:"bootstrap-js"});null===document.getElementById("focus-visible")&&scripts.push({url:environment+"/js/node_modules/focus-visible/dist/focus-visible.min.js?ver=1.0",id:"focus-visible"}),null===document.getElementById("lazysizes")&&scripts.push({url:environment+"/js/node_modules/lazysizes/lazysizes.min.js?ver=1.0",id:"lazysizes"}),null===document.getElementById("lazysizes-custom")&&scripts.push({url:environment+"/js/viewer/lazysizes-custom.min.js?ver=1.0",id:"lazysizes-custom"})}2!=widgetDisplayMode&&3!=widgetDisplayMode&&4!=widgetDisplayMode||"undefined"==typeof TINY&&null===document.getElementById("mmodo-tinybox-js")&&scripts.push({url:environment+"/js/tinybox2/tinybox.min.js?ver=null",id:"mmodo-tinybox-js"}),loadScriptsAsPromises13719060621959143210(scripts).then((function(){window.menumodoWidget_13719060621959143210.init("menumodo-widget-13719060621959143210")})).catch((function(error){console.error("Error loading scripts:",error)}))}if("function"!=typeof loadRequiredCSS13719060621959143210)function loadRequiredCSS13719060621959143210(){let useMinifiedCSS='1';const menuPodEnvironmentUrl=document.getElementById("menumodo-widget-13719060621959143210").src,urlParts=menuPodEnvironmentUrl.split("/"),environment=urlParts[0]+"//"+urlParts[1]+urlParts[2],widgetDisplayMode=document.getElementById("menumodo-widget-13719060621959143210").getAttribute("data-display_mode");let files=[];if(1!=widgetDisplayMode){if(null===document.getElementById("mmodo-bootstrap-iso")&&files.push({url:environment+"/css/menupod/bootstrap-5.1.3-iso.min.css?ver="+String(27.57),id:"mmodo-bootstrap-iso"}),null===document.getElementById("mmodo-css")){let url=environment+"/css/menupod/menupod.min.css?version="+String(27.57);files.push({url:url,id:"mmodo-css"})}null===document.getElementById("mmodo-tinybox-css")&&files.push({url:environment+"/js/tinybox2/tinybox.min.css?ver="+String(27.57),id:"mmodo-tinybox-css"})}loadCSSAsPromises13719060621959143210(files).then((function(){loadRequiredJS13719060621959143210()})).catch((function(error){console.error("Error loading CSS files:",error)}))}void 0===window.widgetInstancesCounter&&(window.widgetInstancesCounter=0),"1"!==document.getElementById("menumodo-widget-13719060621959143210").getAttribute("data-display_mode")?(window.widgetInstancesCounter++,window.widgetInstancesCounter>1?setTimeout((function(){loadRequiredCSS13719060621959143210()}),1500):loadRequiredCSS13719060621959143210()):window.menumodoWidget_13719060621959143210.init("menumodo-widget-13719060621959143210");