
var lcs_isanalyticsjs=false;var lcs_analyticsinactive='false'==='true';var lcs_trackingcode='UA-20435032-11';var cg_gmap_radiusactive='true';var responsivesmall=parseInt("")||440;var responsivemedium=parseInt("")||660;var lcs_istotem='false'==='true';var jQuery;(function(){var lcs_script;var lcs_session='dbf24ae4f3404f509cdf4139edef9b58';var lcs_lang='de';var lcs_widgetid='lts-eventfinder-free';if(window.jQuery===undefined){lcs_script=document.createElement('script');lcs_script.setAttribute("type","text/javascript");lcs_script.setAttribute("src","https://widget.lts.it/eventfinder//js/jquery.min.js");if(lcs_script.readyState){lcs_script.onreadystatechange=function(){if(this.readyState=='complete'||this.readyState=='loaded'){scriptLoadHandler();}};}else{lcs_script.onload=scriptLoadHandler;}
(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(lcs_script);}else{scriptLoadHandler();}
function scriptLoadHandler(){var loadedjQueryui=false;if(typeof jQuery.ui==='undefined')
{jQuery.getScript('https://widget.lts.it/eventfinder//js/jquery-ui-1.12.1.min.js',function(){loadedjQueryui=true;});}else{loadedjQueryui=true;}
window.jQueryExtended=jQuery;var loadedFancybox=false;if(!(typeof jQuery.ltsfancybox==='function')){jQuery.getScript('https://widget.lts.it/eventfinder//js/jQuery.ui.fancybox.js',function(){loadedFancybox=true;});}else{loadedFancybox=true;}
jQuery.getScript('https://widget.lts.it/eventfinder//js/cj.encoder.js');if(typeof JSON==='undefined'){jQuery.getScript('https://widget.lts.it/eventfinder//js/json.js',function(){});}
var loadedFlexslider=false;if(!(typeof jQuery.ltsflexslider==='function')){jQuery.getScript('https://widget.lts.it/eventfinder//js/jquery.flexslider-min.js',function(){loadedFlexslider=true;});}else{loadedFlexslider=true;}
var loadedSlick=false;if(!(typeof jQuery.slick==='function')){jQuery.getScript('https://widget.lts.it/eventfinder//js/slick.min.js',function(){loadedSlick=true;});}else{loadedSlick=true;}
var loadedAnalytics=lcs_analyticsinactive;if(!lcs_analyticsinactive){if(window.gtag!==undefined){gtag('config',lcs_trackingcode);loadedAnalytics=true;}
else if(window.ga!==undefined){lcs_isanalyticsjs=true;ga('create',lcs_trackingcode,{'name':'ltsTracker'});loadedAnalytics=true;}
else{jQuery.getScript('https://www.googletagmanager.com/gtag/js?id='+lcs_trackingcode,function(){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}
gtag('js',new Date());gtag('config',lcs_trackingcode);loadedAnalytics=true;window.gtag=gtag;});}}
var loadedOpenStreetmap=false;var loadedOpenStreetmapFullscreen=false;jQuery.getScript('https://widget.lts.it/eventfinder//js/map/leaflet.js',function(){jQuery.getScript('https://widget.lts.it/eventfinder//js/map/leaflet.markercluster.js',function(){loadedOpenStreetmap=true;});jQuery.getScript('https://widget.lts.it/eventfinder//js/map/leaflet.fullscreen.min.js',function(){loadedOpenStreetmapFullscreen=true;});});var loadedCss=false;jQuery.ajax({type:"POST",url:"https://widget.lts.it/eventfinder//lts/dbf24ae4f3404f509cdf4139edef9b58/style.css",contentType:"application/json; charset=UTF-8",dataType:"jsonp",crossDomain:true,beforeSend:function(xhr){xhr.withCredentials=true;},success:function(msg){var css=msg;var style=document.createElement('style');style.type='text/css';css=css.replace(/..\/media\//g,"https://widget.lts.it/eventfinder/media/");style.innerHTML=css;jQuery("head").append(style);loadedCss=true;}});var loadedCssTotem=!lcs_istotem;if(lcs_istotem){jQuery.ajax({type:"POST",url:"https://widget.lts.it/eventfinder/App_Themes/totem/totem.min.css",contentType:"text/css",dataType:"text",cache:false,crossDomain:true,jsonp:true,beforeSend:function(xhr){xhr.withCredentials=true;},success:function(msg){var css=msg;var style=document.createElement('style');style.type='text/css';css=css.replace(/..\/media\//g,"https://widget.lts.it/eventfinder/media/");style.innerHTML=css;jQuery("head").append(style);loadedCssTotem=true;},error:function(data,status,errorThrown){console.log(data);console.log(status);console.log(errorThrown);}});}
function externalScriptsLoaded(){if(lcs_lang==='it'){jQuery(function($){$.datepicker.regional['it']={closeText:'Chiudi',prevText:'&#x3c;Prec',nextText:'Succ&#x3e;',currentText:'Oggi',monthNames:['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'],monthNamesShort:['Gen','Feb','Mar','Apr','Mag','Giu','Lug','Ago','Set','Ott','Nov','Dic'],dayNames:['Domenica','Luned&#236','Marted&#236','Mercoled&#236','Gioved&#236','Venerd&#236','Sabato'],dayNamesShort:['Dom','Lun','Mar','Mer','Gio','Ven','Sab'],dayNamesMin:['Do','Lu','Ma','Me','Gio','Ve','Sa'],dateFormat:'dd/mm/yy',firstDay:1,isRTL:false};$.datepicker.setDefaults($.datepicker.regional['it']);});}
else if(lcs_lang==='de'){jQuery(function($){$.datepicker.regional['de']={closeText:'schließen',prevText:'&#x3c;zurück',nextText:'Vor&#x3e;',currentText:'heute',monthNames:['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],monthNamesShort:['Jan','Feb','Mär','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'],dayNames:['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],dayNamesShort:['So','Mo','Di','Mi','Do','Fr','Sa'],dayNamesMin:['So','Mo','Di','Mi','Do','Fr','Sa'],dateFormat:'dd.mm.yy',firstDay:1,isRTL:false};$.datepicker.setDefaults($.datepicker.regional['de']);});}
else{jQuery(function($){$.datepicker.setDefaults({dateFormat:'dd/mm/yy'});});}
main();}
function checkExternalScripts(){if(loadedjQueryui&&loadedOpenStreetmap&&loadedFancybox&&loadedFlexslider&&loadedSlick&&loadedCss&&loadedCssTotem&&loadedOpenStreetmapFullscreen){externalScriptsLoaded();}else{window.setTimeout(checkExternalScripts,100);}}
checkExternalScripts();}
function main(){jQuery(document).ready(function($){var LcsInitialize=function(){var referer=window.location.toString().replace('?','$q$').replace('#','$r$');var jsonp_url="https://widget.lts.it/eventfinder//lts/render/eventfinder/lts/?sessionid="+lcs_session+"&lang="+lcs_lang+"&widgetid="+lcs_widgetid+"&referer="+referer+"&callback=?";jQuery.support.cors=true;$.getJSON(jsonp_url,function(data){+"&lang="+lcs_lang;$('#lts-eventfinder').html(data.html);LcsUpdate();});};var LcsUpdate=function(){if($('#lts-eventfinder').length){var form=$('#lts-eventfinder');setResponsiveClass(form);$(window).on("resize",function(){setResponsiveClass(form);});form.parent().on('click','.responsive-m .box-search .box-header',function(e){var button=$(this);var container=button.closest('.box-search').find('.filter-content');if(container.length){if(container.hasClass('responsive-closed')){container.slideDown(300,function(){container.removeClass('responsive-closed');button.removeClass('closed');});ajaxCommand('save','module:responsivefilter,status:true');}else{container.slideUp(300,function(){container.addClass('responsive-closed');button.addClass('closed');});ajaxCommand('save','module:responsivefilter,status:false');}}});bindEachFunctions(form);$("body").click(function(){var hoverBox=form.find('.hover-box');{hoverBox.fadeOut().removeClass('hoverbox-active');}});form.on('click','.block-accordion .accordion-header:not(.accordion-iconclick)',function(e){var container=$(this).closest('.block-accordion');if(container.length){var content=container.find('> .accordion-content');if(container.hasClass('active')){content.slideUp(300,function(){container.removeClass('active');});}else{content.slideDown(300,function(){container.addClass('active');});}}});form.on('click','.block-accordion .accordion-iconclick .icon',function(e){var container=$(this).closest('.block-accordion');if(container.length){var content=container.find('> .accordion-content');if(container.hasClass('active')){content.slideUp(300,function(){container.removeClass('active');});}else{content.slideDown(300,function(){container.addClass('active');});}}});form.on('click','.block-tabs .ca-tab:not(.active)',function(){var target=ca_getModuleArg($(this),'ca-tab');var container=$(this).closest('.block-tabs');if(target!=null){var closeTab=$(this).hasClass("active");container.find('.ca-tab').removeClass('active');if(!closeTab)$(this).addClass('active');container.find('.tab-content').removeClass('tab-active');if(!closeTab)container.find('.'+target).addClass('tab-active');}});form.on('click','.switch-tab',function(){var target=ca_getModuleArg($(this),'switch-tab');var container=form.find('.block-tabs');if(target!=null){var tabHeader=container.find(".tabs-header ."+target);if(tabHeader.length){tabHeader.trigger('click');}}});form.on('click','.input-number .up',function(){$(this).addClass("hasevent");var container=$(this).closest('.input-number');var inputNumber=container.find('input');if(inputNumber.length){var max=parseInt(inputNumber.attr("data-lts-maxnumber"));var currentNumber=parseInt(inputNumber.val());if(max>0){if(currentNumber<max){inputNumber.val(currentNumber+1);}else{inputNumber.val(max);}}
else{inputNumber.val(currentNumber+1);}
inputNumber.trigger('change');}});form.on('click','.input-number .down',function(){$(this).addClass("hasevent");var container=$(this).closest('.input-number');var inputNumber=container.find('input');if(inputNumber.length){var currentNumber=parseInt(inputNumber.val());if(currentNumber>0){inputNumber.val(currentNumber-1);}else{inputNumber.val(0);}
inputNumber.trigger('change');}});form.on('click','.scroll-to-element',function(){var container=$(this);var classElement=container.attr("data-scroll-to-element");var scrollElement=form.find("."+classElement);if(scrollElement.length)
{ltsScrollToElement(scrollElement);}});form.on('click','.button-date-single',function(){var ctrl=$(this);var date=ctrl.attr("data-lts-ajax-value");var container=ctrl.closest(".block-periods");if(container.length){container.find(".date-from").val(date);var ctrlDateTo=container.find(".date-to");ctrlDateTo.val(date);}
var ctrl=$(this);var cmd=ctrl.attr("data-lts-ajax");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var param=ctrl.attr("data-lts-ajax-parameter");ajaxCommand(cmd,'module:'+module+',container:'+container+','+param+':'+date);});form.on('click','.button-date-period',function(){var ctrl=$(this);var dateFrom=ctrl.attr("data-lts-ajax-value-date-from");var dateTo=ctrl.attr("data-lts-ajax-value-date-to");var container=ctrl.closest(".block-periods");if(container.length){container.find(".date-from").val(dateFrom);var ctrlDateTo=container.find(".date-to");ctrlDateTo.val(dateTo);}
var ctrl=$(this);var cmd=ctrl.attr("data-lts-ajax");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");ajaxCommand(cmd,'module:'+module+',container:'+container+',datefrom:'+dateFrom+',dateto:'+dateTo);});form.on("click",".list-appointments .button-more",function(){var ctrl=$(this);var container=ctrl.closest(".list-appointments");if(container.length){container.find(".appointment-hidden").slideDown(300);}});form.on('change','input[data-lts-ajax]',function(){var ctrl=$(this);var cmd=ctrl.attr("data-lts-ajax");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var param=ctrl.attr("data-lts-ajax-parameter");if(param=="searchtext")
{var scrollElement=form.find('#ltsevents');if(scrollElement.length)
{ltsScrollToElement(scrollElement);}}
var val=$(this).val();if(ctrl.is(':checkbox')){val=ctrl.is(':checked')?"true":"false";}
if(val!=null)val=encodeURIComponent(val.replace("'",""));ajaxCommand(cmd,'module:'+module+',container:'+container+','+param+':'+val);});form.on('change','select[data-lts-ajax]',function(){var ctrl=$(this);var cmd=ctrl.attr("data-lts-ajax");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var param=ctrl.attr("data-lts-ajax-parameter");var val=$(this).val();if(val!=undefined)val=encodeURIComponent(val);var resultDefaultParams=getAjaxDefaultParameters(ctrl);ajaxCommand(cmd,'module:'+module+',container:'+container+resultDefaultParams+','+param+':'+val);});form.on('change','[data-lts-ajax] input:checkbox',function(){var ctrl=$(this).closest('[data-lts-ajax]');var cmd=ctrl.attr("data-lts-ajax");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var param=ctrl.attr("data-lts-ajax-parameter");var filterContent=$(this).closest(".filter-content");if(filterContent.length)filterContent.find("input").prop("disabled",true);var val='';$(ctrl).find('input:checked').each(function(){if(val!='')val+='|';var inputvalue=$(this).val();if(inputvalue=="on")inputvalue="true";val+=inputvalue;});var valGroupId='';var groupid=ctrl.attr("data-lts-ajax-groupid");if(groupid!=undefined){valGroupId=',groupid:'+encodeURIComponent(groupid);}
var resultDefaultParams=getAjaxDefaultParameters(ctrl);setMapLoading("show");ajaxCommand(cmd,'module:'+module+',container:'+container+valGroupId+resultDefaultParams+','+param+':'+encodeURIComponent(val));});form.on('change','[data-lts-ajax] input:radio',function(){var ctrl=$(this).closest("[data-lts-ajax]");var cmd=ctrl.attr("data-lts-ajax");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var param=ctrl.attr("data-lts-ajax-parameter");var val='';$(ctrl).find('input:checked').each(function(){if(val!='')val+='|';var inputvalue=$(this).val();if(inputvalue=="on")inputvalue="true";val+=inputvalue;});var valGroupId='';var groupid=ctrl.attr("data-lts-ajax-groupid");if(groupid!=undefined){valGroupId=',groupid:'+encodeURIComponent(groupid);}
var resultDefaultParams=getAjaxDefaultParameters(ctrl);setMapLoading("show");ajaxCommand(cmd,'module:'+module+',container:'+container+valGroupId+resultDefaultParams+','+param+':'+encodeURIComponent(val));});form.on('click','.lcswdgtpager a',function(e){if(e&&e.preventDefault){e.preventDefault();}
else{e.returnValue=false;}
ltsScrollToElement(form.find("#ltsevents"));pagerClick(this,e);});form.on('click','[data-lts-ajax-link]',function(){var ctrl=$(this);var cmd=ctrl.attr("data-lts-ajax-link");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var paramRaw=ctrl.attr("data-lts-ajax-parameter");var param=[];if(paramRaw!=undefined)param=paramRaw.split(',');var valRaw=ctrl.attr("data-lts-ajax-value");var vals=[];if(valRaw!=undefined)vals=valRaw.split(',');var resultParams='';for(var j=0;j<param.length;j++){if(resultParams.length>0)resultParams+=',';resultParams+=param[j]+':';if(param[j]=="status"){var accordion=$(this).closest('.block-accordion');val='';if(accordion.length){val=accordion.hasClass('active')?'':encodeURIComponent('active');resultParams+=val;}}
else if(vals!=undefined&&vals.length>=j)
{valHex=vals[j]!=""?encodeURIComponent(vals[j]):"";resultParams+=valHex;}}
ajaxCommand(cmd,'module:'+module+',container:'+container+','+resultParams);});$(document).on('click','#ltsfancybox-content [data-lts-ajax-link]',function(){$.ltsfancybox.close();var ctrl=$(this);var cmd=ctrl.attr("data-lts-ajax-link");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var paramRaw=ctrl.attr("data-lts-ajax-parameter");var param=[];if(paramRaw!=undefined)param=paramRaw.split(',');var valRaw=ctrl.attr("data-lts-ajax-value");var vals=[];if(valRaw!=undefined)vals=valRaw.split(',');var resultParams='';for(var j=0;j<param.length;j++){if(resultParams.length>0)resultParams+=',';resultParams+=param[j]+':';if(param[j]=="status"){var accordion=$(this).closest('.block-accordion');val='';if(accordion.length){val=accordion.hasClass('active')?'':encodeURIComponent('active');resultParams+=val;}}
else if(vals!=undefined&&vals.length>=j){valHex=vals[j]!=""?encodeURIComponent(vals[j]):"";resultParams+=valHex;}}
ajaxCommand(cmd,'module:'+module+',container:'+container+','+resultParams);});}}
var setResponsiveClass=function(o){var formwidth=o.innerWidth();if(formwidth>responsivesmall&&formwidth<=responsivemedium){o.addClass("responsive-m");o.removeClass("responsive-s");o.find('.widget-zone-main').attr("style","");}
else if(formwidth<=responsivesmall){o.addClass("responsive-s");o.removeClass("responsive-m");o.find(".box-search .filter-content").attr("style","");o.find('.widget-zone-main').attr("style","");o.off('click','.button-reponsive-s,.content-overlay,.button-close-responsive-s');o.on('click','.button-reponsive-s,.content-overlay,.button-close-responsive-s',function(){var section=o.find('.widget-zone-left');var sectionmain=o.find('.widget-zone-main');var contentOverlay=o.find('.content-overlay');o.find(".outer-wrapper").toggleClass("menu-open");section.toggleClass("open");if(section.hasClass("open")){contentOverlay.show();ltsScrollToElement(section);}else{contentOverlay.hide();ltsScrollToElement(sectionmain);}});}
else
{o.removeClass("responsive-m");o.removeClass("responsive-s");o.find(".box-search .filter-content").attr("style","");o.find('.widget-zone-main').attr("style","");}}
var bindEachFunctions=function(o){var detailContainer=o.find('.detail');if(detailContainer.length){ltsScrollToElement(detailContainer);}
o.find('.ca-slider').each(function(){var ctrl=$(this);var cmd=ctrl.attr("data-lts-ajax");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var item=ctrl.attr("data-lts-slider");var unit=ctrl.attr("data-lts-unit");var idCtrlText=ctrl.attr("data-lts-amount-box");var ctrlText=$('.'+idCtrlText);if(ctrl.length>0){var min=parseFloat(ctrl.attr("data-lts-min"));var max=parseFloat(ctrl.attr("data-lts-max"));var defaultmin=parseFloat(ctrl.attr("data-lts-default-min"));var defaultmax=parseFloat(ctrl.attr("data-lts-default-max"));if(defaultmax==0)defaultmax=max;ctrl.slider({range:true,min:defaultmin,max:defaultmax,values:[min,max],slide:function(event,ui){ctrlText.html(ui.values[0]+' '+unit+' - '+ui.values[1]+' '+unit);},change:function(event,ui){setMapLoading("show");ajaxCommand(cmd,'module:'+module+',container:'+container+','+item+'-min:'+ui.values[0]+','+item+'-max:'+ui.values[1]);}});if(ctrlText.length>0){ctrlText.html(ctrl.slider("values",0)+' '+unit+' - '+ctrl.slider("values",1)+' '+unit);}}});if(self==top){o.find('.fancybox-lts').each(function(){var src=$(this).attr("href");var url=src;var regexLts=/(&W=\d+)(&H=\d+)(&SizeMode=\d+)/;if(regexLts.exec(src)!=null){url=src.replace(regexLts,"");}
url+="&W=800&H=600&SizeMode=4";$(this).ltsfancybox({href:url,type:"image",cyclic:"true",showCloseButton:true});});}else{o.on('click','.fancybox-lts',function(e){e.preventDefault();var src=$(this).attr("href");var url=src;var regexLts=/(&W=\d+)(&H=\d+)(&SizeMode=\d+)/;if(regexLts.exec(src)!=null){url=src.replace(regexLts,"");}
url+="&W=800&H=600&SizeMode=4&asfile=false";var parent=window.parent;var target=$(this).parent();try{if((typeof parent.jQuery.ltsfancybox==='function')){target=window.parent.$}}
catch(e){}
target.ltsfancybox({href:url,type:"image",cyclic:"true",showCloseButton:true,centerOnScroll:true,autoScale:true,autoDimensions:false,width:800,height:600});});}
o.find('.block-flexslider').each(function(){$(this).find('.carousel').ltsflexslider({animation:"slide",controlNav:false,animationLoop:false,slideshow:false,itemWidth:90,minItems:5,itemMargin:5,asNavFor:'.flexslider-gallery'});$(this).find('.flexslider-gallery').ltsflexslider({animation:"slide",controlNav:false,animationLoop:false,slideshow:false,sync:".carousel"});});o.find('.block-grid.two-up>li:nth-child(2n+1)').css({clear:'left'});o.find('.block-grid.three-up>li:nth-child(3n+1)').css({clear:'left'});o.find('.block-grid.four-up>li:nth-child(4n+1)').css({clear:'left'});o.find('.block-grid.five-up>li:nth-child(5n+1)').css({clear:'left'});var osm_map=o.find("#lts-map,#lts-map-fancybox");if(osm_map.length>0){var url='https://widget.lts.it/eventfinder//openstreetmap/lang='+lcs_lang+'/sessionid=dbf24ae4f3404f509cdf4139edef9b58/widgetid=lts-eventfinder-free';var itemid=osm_map.attr("data-lts-itemid");if(itemid!==undefined)url+='/itemid='+itemid;var itemDetail=osm_map.attr("data-lts-itemdetail");if(itemDetail!==undefined)url+='/itemdetail='+itemDetail;var itemDate=osm_map.attr("data-lts-date");if(itemDate!==undefined)url+='/date='+itemDate;jQuery.ajax({async:false,type:'GET',url:url,data:null,crossDomain:true,beforeSend:function(xhr){xhr.withCredentials=true;},success:function(msg){if(defaultMap!==undefined){if(cg_gmap_radiusactive=="true"){var mapContainer=o.find(".lts-events-map");var radiusActive=mapContainer.attr("data-lts-radius")=="True";var RadiusMapClick=function(e){if(!circlePoint){circlePoint=e.latlng;L.marker(circlePoint,{icon:icon_center}).addTo(defaultMap);popupCenter.removeClass("active");popupRadius.addClass("active");}else{circleRadius=e.latlng;}
if(circlePoint&&circleRadius){var _distance=defaultMap.distance(circlePoint,circleRadius);SetMapCircle(circlePoint.lat,circlePoint.lng,_distance);var module='ltseventsmap';var cmd='search';var container='ltsevents';var param='radius';val=_distance+"|"+circlePoint.lat+"|"+circlePoint.lng;if(val!==null)val=encodeURIComponent(val.replace("'",""));ajaxCommand(cmd,'module:'+module+',container:'+container+','+param+':'+val);setMapLoading("show");}};if(radiusActive){var circlePoint;var circleRadius;var icon_center=L.icon({iconUrl:'https://widget.lts.it/eventfinder//media/gMap/icon-center.png',iconSize:[32,32],iconAnchor:[16,16],popupAnchor:[0,0]});var popupCenter=o.find(".radius-popup__center");var popupRadius=o.find(".radius-popup__radius");popupCenter.addClass("active");defaultMap.on('click',RadiusMapClick);}else{defaultMap.off('click',RadiusMapClick);}}}},dataType:'script'});}
o.find('.lts-datepicker').each(function(){$(this).datepicker({showOn:'both',buttonImage:'https://widget.lts.it/eventfinder//media/icon-calendar.png',buttonImageOnly:true,minDate:0,nextText:"&#9654;",prevText:"&#9664;",constrainInput:false,beforeShow:function(){$('.ui-datepicker').addClass("lts");},onClose:function(){$('.ui-datepicker').removeClass("lts");if($(this).hasClass("date-from")){var container=$(this).closest('.row-calendar');if(container.length){var dateToEle=container.find('.date-to');if(dateToEle.length){dateToEle.datepicker("show");}}}},onSelect:function(selectedDate){var option=$(this).hasClass("date-from")?"minDate":"",instance=$(this).data("datepicker"),date=$.datepicker.parseDate(instance.settings.dateFormat||$.datepicker._defaults.dateFormat,selectedDate,instance.settings);var container=$(this).closest(".row-calendar");if(container.length){var dateTo=container.find(".date-to");dateTo.datepicker("option",option,date);var ctrl=container.find(".date-from");var cmd=ctrl.attr("data-lts-ajax");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var param=ctrl.attr("data-lts-ajax-parameter");var val=ctrl.val();var param2=dateTo.attr("data-lts-ajax-parameter");var val2=dateTo.val();ajaxCommand(cmd,'module:'+module+',container:'+container+','+param+":"+val+','+param2+":"+val2);}}});});o.find(".date-to").each(function(){var container=$(this).closest(".row-calendar");if(container.length){var date=container.find(".date-from").datepicker("getDate");if(date!==null){container.find(".date-to").datepicker("option","minDate",date);}}});o.find(".calendar-events").each(function(){var ctrl=$(this);var days=[];if(typeof ctrl.attr("data-days")!=="undefined")
days=ctrl.attr("data-days").split("|");var lastdate=null;if(typeof ctrl.attr("data-maxdate")!=="undefined")
lastdate=new Date(ctrl.attr("data-maxdate"));var startdate=null;if(typeof ctrl.attr("data-startdate")!=="undefined")
startdate=new Date(ctrl.attr("data-startdate"));$(this).datepicker({numberOfMonths:2,nextText:"&#9654;",prevText:"&#9664;",changeYear:true,changeMonth:true,minDate:0,maxDate:lastdate,defaultDate:startdate,beforeShowDay:function(date){var dateFormated=toDateString(date);var isActive=$.inArray(dateFormated,days)>=0;activeClass=isActive?"active-date":"";return[isActive,activeClass];},onSelect:function(selectedDate){var option=$(this).hasClass("date-from")?"minDate":"",instance=$(this).data("datepicker"),date=$.datepicker.parseDate(instance.settings.dateFormat||$.datepicker._defaults.dateFormat,selectedDate,instance.settings);var container=$(this).closest(".block-appointments");if(container.length){var linkIcal=container.find(".link-ical");if(linkIcal.length){linkIcal.find("strong").html(date.toLocaleDateString(lcs_lang));var lang=linkIcal.attr("data-language");var widgetid=linkIcal.attr("data-widgetid");var eventid=linkIcal.attr("data-eventid");var eventdate=toDateString(date);var baseUrl=linkIcal.attr("data-baseurl");linkIcal.attr("data-eventdate",eventdate);var link=baseUrl+"ics/?lang="+lang+"&widgetid="+widgetid+"&eventid="+eventid+"&eventdate="+eventdate;linkIcal.attr("href",link);}
var visibleClassName="appointment-visible";var appointementItems=container.find(".appointment");appointementItems.removeClass(visibleClassName);var activeAppointment=container.find(".appointment-"+eventdate);if(activeAppointment.length){activeAppointment.addClass(visibleClassName);}}}});});var slidesToShow=4;var formwidth=o.innerWidth();if(formwidth>responsivesmall&&formwidth<=responsivemedium){slidesToShow=2;}
else if(formwidth<=responsivesmall){slidesToShow=1;}
var ctrlSlick=o.find(".lts-highlights .slick");var autoplay=false;if(ctrlSlick.length&&ctrlSlick.attr("data-autoplay")!=undefined){autoplay=ctrlSlick.attr("data-autoplay").toLowerCase()=="true";}
var autoplaySpeed=3000;if(ctrlSlick.length&&ctrlSlick.attr("data-autoplay-speed")!=undefined){autoplaySpeed=ctrlSlick.attr("data-autoplay-speed");}
var showDots=true;if(ctrlSlick.length&&ctrlSlick.attr("data-show-dots")!=undefined){showDots=ctrlSlick.attr("data-show-dots").toLowerCase()=="true";}
o.find(".lts-highlights .slick").slick({dots:showDots,slidesToShow:slidesToShow,slidesToScroll:slidesToShow,lazyLoad:'ondemand',adaptiveHeight:true,autoplay:autoplay,autoplaySpeed:autoplaySpeed});var totemSlick=o.find(".totem-slider");if(totemSlick.length){var totemAutoplay=false;if(totemSlick.attr("data-autoplay")!==undefined){totemAutoplay=totemSlick.attr("data-autoplay").toLowerCase()==="true";}
var totemAutoplaySpeed=3000;if(totemSlick.attr("data-autoplay-speed")!==undefined){totemAutoplaySpeed=totemSlick.attr("data-autoplay-speed");}
var totemInteractive=true;if(totemSlick.attr("data-interactive")!==undefined){totemInteractive=totemSlick.attr("data-interactive").toLowerCase()==="true";}
totemSlick.slick({dots:true,arrows:totemInteractive,slidesToShow:3,slidesToScroll:3,lazyLoad:'ondemand',adaptiveHeight:true,autoplay:totemAutoplay,autoplaySpeed:totemAutoplaySpeed});}};var toDateString=function(date){var d=date.getDate();var m=date.getMonth()+1;var y=date.getFullYear();var dateFormated=y+"-"+(m<=9?'0'+m:m)+"-"+(d<=9?'0'+d:d);return dateFormated;};var ltsScrollToElement=function(element){if(element.length){var target_offset=element.offset();var target_top=target_offset.top;$('html, body').stop().animate({scrollTop:target_top-50},500);element.focus();}};var getAjaxDefaultParameters=function(ctrl){var result="";var defaultParam=ctrl.attr("data-ajax-defaultparameters");var defaultVal=ctrl.attr("data-ajax-defaultvalues");if(defaultParam!==undefined&&defaultVal!==undefined){var para=defaultParam.split(",");var val=defaultVal.split(",");for(var j=0;j<para.length;j++){result+=",";result+=para[j]+":";if(val.length>=j){result+=val[j];}}}
return result;};var ca_getModuleArg=function(o,key){var result=null;if(o&&key){result=o.attr(key);if(result===null){var a=ca_getModuleArgs(o,key);if(a.length>0)result=a[0];}}
return result;};var ca_getModuleArgs=function(o,key){var result=new Array();if(o&&key&&o.attr('class')!==null){key=key.toLowerCase();var c=o.attr('class').toLowerCase();var i=c.indexOf(key,0);if(i>=0){var a=o.attr('class').substring(i+key.length+1).split(' ');if(a.length>0){if(a[0].substring(0,1)==='['){i=0;var args='';while(i<a.length){if(args!=='')args+=' ';args+=a[i].replace('[','').replace(']','');if(a[i].indexOf(']',0)>=0){break;}
i++;}
result=args.split(',');}}}}
return result;};var pagerClick=function(o,evt){if(evt&&evt.preventDefault){evt.preventDefault();}
else{evt.returnValue=false;}
var ctrl=$(o);var url=ctrl.attr("href");var module=ctrl.attr("data-lts-ajax-module");var container=ctrl.attr("data-lts-ajax-container");var regex=new RegExp(/\/([0|1|2|3|4|5|6|7|8|9]+)/);var page=url.match(regex);if(page)ajaxCommand('pager','module:'+module+',container:'+container+',page:'+page[1]);return false;};var setMapLoading=function(status){var maploader=$("#map-box .lts-ajax-loadoverlay");if(maploader.length>0){if(status==="show"){maploader.fadeTo(300,1);}else{maploader.fadeOut(300);}}};var ajaxCommand=function(command,args){var argslist=args.split(",");var containerId="";var loaderId="";for(var j=0;j<argslist.length;j++){if(argslist[j].indexOf("container:")>=0){containerId="#"+argslist[j].replace("container:","")+" > .ajax-container";loaderId=containerId+" > .lts-ajax-loadoverlay";}}
if(containerId!==""){var loader=$(loaderId);if(loader.length>0){var container=$(containerId);loader.width(container.innerWidth());loader.height(container.innerHeight());loader.fadeTo(300,1);}}
$.ajax({type:"POST",url:"https://widget.lts.it/eventfinder//ajaxjsonp",data:JSON.stringify({session:'dbf24ae4f3404f509cdf4139edef9b58',command:command,args:'lang:'+lcs_lang+',widgetid:'+lcs_widgetid+','+args}),contentType:"application/json; charset=UTF-8",dataType:"jsonp",crossDomain:true,beforeSend:function(xhr){xhr.withCredentials=true;},success:function(msg){var data=msg;switch(data.command){case"redirect":$(location).attr('href',data.result);break;case"session":lcs_session=data.result;break;case"ajaxcontent":if(data.items){for(var j=0;j<data.items.length;j++){var item=data.items[j];var container=$('#'+item.container+' .ajax-container');if(container){container.html(item.result);bindEachFunctions(container);setMapLoading("hide");var responsivesoverlay=container.find('.content-overlay');if(responsivesoverlay.length){if($('#lts-eventfinder.responsive-s .widget-zone-main').css('margin-left')!='0px'){responsivesoverlay.show();}}}}}
if(data.googleevents)
{for(var j=0;j<data.googleevents.length;j++){var event=data.googleevents[j];TrackEvent(event.category,event.action,event.label);}}
break;case"ajaxfancybox":if(data.items){for(var j=0;j<data.items.length;j++){var item=data.items[j];var result="<div id='lts-eventfinder' class='ltswidget-container-fancybox'>"+item.result+"</div>";var fancyboxWidth=$(window).innerWidth()-100;var fancyboxHeight=$(window).innerHeight()-100;$.ltsfancybox(result,{autoDimensions:false,width:fancyboxWidth,height:fancyboxHeight,centerOnScroll:true,margin:0,'onComplete':function(){var container=$('.ltswidget-container-fancybox');bindEachFunctions(container);}});}}
break;}}});}
var lcs_isrendered=$('#lts-eventfinder').hasClass('widget-seo');if(lcs_isrendered){LcsUpdate();}
else{LcsInitialize();}});}})();var TrackEvent=function(category,action,label){if(!lcs_analyticsinactive){if(window.gtag!==undefined){gtag('event',action,{'event_category':category,'event_label':label,'value':''});}
else if(window.ga!==undefined){if(lcs_isanalyticsjs){ga('send','event',category,action,label);if(typeof _trackingCodes!='undefined'){var codes=_trackingCodes.split(',');if(codes.length>1){for(var i=0;i<codes.length;i++){ga('ga'+i+'.send','event',category,action,label);}}}}
ga('ltsTracker.send','event',category,action,label);}}
if(window._gaq!=undefined){_gaq.push(['_trackEvent',category,action,label]);if(typeof _trackingCodes!='undefined'){var codes=_trackingCodes.split(',');if(codes.length>1){for(var i=0;i<codes.length;i++){_gaq.push(['ga'+i+'._trackEvent',category,action,label]);}}}}
var dataLayer=window.dataLayer=window.dataLayer||[];dataLayer.push({'event':'ga.event','eventCategory':category,'eventAction':action,'eventLabel':label});};var TrackEventLts=function(category,label){if(window.gtag!==undefined){gtag('event','userbehaviour',{'event_category':category,'event_label':label,'value':'','send_to':'ltsTracker'});}
else if(window.ga!==undefined){ga('ltsTracker.send','event',category,'userbehaviour',label);}};var TrackEventLtsAll=function(category,action,label){if(window.gtag!==undefined){gtag('event',action,{'event_category':category,'event_label':label,'value':'','send_to':lcs_trackingcode});}
else if(window.ga!==undefined){ga('ltsTracker.send','event',category,action,label);}};var TrackEcommerce=function(transactionId,name,price,tax,shipping,city,state,country){if(tax===undefined)tax="";if(shipping===undefined)shipping="";if(city===undefined)city="";if(state===undefined)state="";if(country===undefined)country="";if(window.gtag!==undefined){gtag('event','purchase',{"transaction_id":transactionId,"affiliation":name,"value":price.toString(),"currency":"EUR","tax":tax.toString(),"shipping":shipping.toString()});}
else if(window.ga!==undefined){if(lcs_isanalyticsjs){ga('require','ecommerce','ecommerce.js');var transaction={'id':transactionId,'affiliation':name,'revenue':price.toString(),'shipping':shipping.toString(),'tax':tax.toString()};ga('ecommerce:addTransaction',transaction);ga('ecommerce:send');if(typeof _trackingCodes!='undefined'){var codes=_trackingCodes.split(',');if(codes.length>1){for(var i=0;i<codes.length;i++){ga('ga'+i+'.require','ecommerce','ecommerce.js');ga('ga'+i+'.ecommerce:addTransaction',transaction);ga('ga'+i+'.ecommerce:send');}}}}}
if(window._gaq!=undefined){_gaq.push(['_addTrans',transactionId,name,price.toString(),tax.toString(),shipping.toString(),city,state,country]);_gaq.push(['_trackTrans']);if(typeof _trackingCodes!='undefined'){var codes=_trackingCodes.split(',');if(codes.length>1){for(var i=0;i<codes.length;i++){_gaq.push(['ga'+i+'._addTrans',transactionId,name,price.toString(),tax.toString(),shipping.toString(),city,state,country]);_gaq.push(['ga'+i+'._trackTrans']);}}}}
var dataLayer=window.dataLayer=window.dataLayer||[];dataLayer.push({'transactionId':transactionId,'transactionAffiliation':name,'transactionTotal':price.toString(),'transactionTax':tax.toString(),'transactionShipping':shipping.toString()});};var SetMap=function(lts_mapPoints){var streetmapfancybox=document.querySelector("#lts-map-fancybox");var isFancybox=streetmapfancybox!==null;var streetmap=isFancybox?streetmapfancybox:document.querySelector("#lts-map");if(streetmap!==null){var companiesMapContainer=document.querySelector(".lts-events-map");if(companiesMapContainer!==null){streetmap.style.height="700px";}
var isItemDetail=streetmap.getAttribute("data-lts-itemdetail")==="True";var layerDefault=L.tileLayer('https://{s}.maps.lts.it/lts/{z}/{x}/{y}.png',{id:'lts.osm',controlName:'Karte',attribution:'Map data &copy; <a href="https://www.lts.it/">LTS</a> <a href="https://www.openstreetmap.org/">OSM</a>',maxZoom:18});var layerArial=L.tileLayer('https://geoservices.buergernetz.bz.it/geoserver/gwc/service/tms/1.0.0/P_BZ_BASEMAP_HYBRID_EPSG3857@GoogleMapsCompatible@png/{z}/{x}/{-y}.png',{id:'tms.aerial.photograph',controlName:'Luftbild Südtirol',controlType:'overlay'});var layerHiking=L.tileLayer.wms('http://geoservices.buergernetz.bz.it/geoserver/ows?',{id:'wms-hiking-trails',layers:'p_bz-transport_network:HikingTrails',format:'image/png',transparent:true,controlName:'Südtiroler Wanderwege',controlType:'overlay'});var mapId=isFancybox?'lts-map-fancybox':'lts-map';defaultMap=L.map(mapId,{zoomControl:false,dragging:!isItemDetail,center:[46.607999,11.448144],zoom:10,layers:[layerDefault]});if(isItemDetail){defaultMap.scrollWheelZoom.disable();}
if(!isItemDetail){var overlays={"Luftbild Südtirol":layerArial,"Südtiroler Wanderwege":layerHiking};L.control.layers({},overlays).setPosition("bottomright").addTo(defaultMap);}
defaultMap.attributionControl.setPrefix(false);defaultMap.attributionControl.setPosition("bottomleft");if(!isItemDetail){L.control.scale().addTo(defaultMap);}
if(!isItemDetail){L.control.zoom({position:'bottomright'}).addTo(defaultMap);}
if(!isItemDetail){defaultMap.addControl(new L.Control.Fullscreen({position:'bottomright'}));}
var bounds=[];if(lts_mapPoints.length){var icon_default=L.icon({iconUrl:'https://widget.lts.it/eventfinder//media/gMap/icon-default.png',iconSize:[24,36],iconAnchor:[12,36],popupAnchor:[0,-36]});var icon_infopoint=L.icon({iconUrl:'https://widget.lts.it/eventfinder//media/gMap/icon-infopoint.png',iconSize:[29,45],iconAnchor:[14,45],popupAnchor:[0,-45]});var markerClusterer=L.markerClusterGroup();for(var j=0;j<lts_mapPoints.length;j++){var point=lts_mapPoints[j];var iconType=point[3]||"";var currentIcon=icon_default;switch(iconType){case"infopoint":currentIcon=icon_infopoint;break;}
var pointLatLng=L.latLng(point[0],point[1]);var osm_marker=L.marker(pointLatLng,{icon:currentIcon,title:point[2],alt:point[2]});switch(iconType){case"infopoint":osm_marker.addTo(defaultMap);break;default:markerClusterer.addLayer(osm_marker);break;}
bounds.push(pointLatLng);var popupContent=point[4]||"";if(popupContent.length){osm_marker.bindPopup(popupContent);}}
defaultMap.addLayer(markerClusterer);}
if(bounds.length){var osm_bounds=L.latLngBounds(bounds);defaultMap.fitBounds(osm_bounds);}}};var SetMapCircle=function(lat,lng,radius){if(defaultMap!==undefined&&(lat!==0||lng!==0||radius!==0)){var circle=L.circle([lat,lng],{radius:radius,color:"#ffffff",fillColor:"#000000"});circle.addTo(defaultMap);}};var ResizeIframe=function(iframeId){if(!(typeof iFrameResize==='function')){jQuery.getScript('https://go.lts.it/cart/js/iframeResizer/iframeResizer.min.js',function(){iFrameResize({log:false,scrolling:true},iframeId);});}else{iFrameResize({log:false,scrolling:true},iframeId);}}