function querystring(key) { var re = new RegExp('(?:\\?|&)' + key + '=(.*?)(?=&|$)', 'gi'); var r = [], m; while ((m = re.exec(document.location.search)) != null) r[r.length] = m[1]; return r; } var triggerMode = "click"; $(document).ready(function () { $('#loadingIndicator').hide(); var macht = querystring('anakin'); if (macht.length > 0 && macht[0] == 'vader') { $('#loadingIndicator').removeClass("loadingIndicator").addClass("loadingIndicatorTrueMight"); } /**@TODD search input should render via filter fetch*/ var searchPhrase = unescape(querystring('q')); searchPhrase = searchPhrase.replace(/[+]/g, " "); if (searchPhrase && searchPhrase.length > 0) { $('#fsearchphrase_1').val(searchPhrase); } $( "#fsearchphrase_1" ).focus(function() { hideContainer('rubric'); hideContainer('date'); hideContainer('place'); }); $("body").on(triggerMode, function (event) { if (event.target.id == 'searchRubric' || event.target.id == 'searchDate' || event.target.id == 'searchPlace') { // $('#fsearchphrase_1').hide(); } // var clickArea = $("#ui-autocomplete-container-rubric"); if (event.target.id != 'fsearchphrase_1' && event.target.id != 'openSearchphrase') { if ($(event.target).is('#ui-autocomplete-container-searchphrase *, #ui-autocomplete-container-searchphrase ')) { // Do nothing } else { hideContainer("searchphrase"); } } if (event.target.id != 'searchRubric' && event.target.id != 'openSearchRubric' ) { if ($(event.target).is('#ui-autocomplete-container-rubric *, #ui-autocomplete-container-rubric ')) { // Do nothing } else { if (event.target.id != 'searchDate' && event.target.id != 'searchPlace') { // $('#fsearchphrase_1').hide(); } hideContainer("rubric"); } } if (event.target.id != 'searchDate' && event.target.id != 'openSearchDate' && (event.target.getAttribute('data-handler') !='next') && (event.target.getAttribute('data-handler') !='prev') ) { if ($(event.target).is('#ui-autocomplete-container-date *, #ui-autocomplete-container-date ')) { // Do nothing } else { if (event.target.id != 'searchRubric' && event.target.id != 'searchPlace') { // $('#fsearchphrase_1').hide(); } hideContainer("date"); } } if (event != undefined && event.target != undefined){ if ((event.target.id != 'searchPlace' && event.target.id != 'openSearchPlace') ) { if ($.contains($("#ui-autocomplete-container-place")[0], $(event.target)[0]) == false) { if ($(event.target).is('#ui-autocomplete-container-place *, #ui-autocomplete-container-place ')) { // Do nothing } else { if (event.target.id != 'searchDate' && event.target.id != 'searchRubric') { // $('#fsearchphrase_1').hide(); } hideContainer('place'); } } } } }); $("#datePickerFront").datepicker({ inline: true, firstDay: 1, showOtherMonths: true, dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], numberOfMonths: 1, minDate: new Date(), dateFormat: 'yy-mm-dd', monthNames: ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'], showOtherMonths: false, // showWeek: true, onSelect: function (dateText) { var today = new Date().toISOString().slice(0, 10), link = "/suche/ergebnis?sort=datum&type=1"; if (today == dateText) { dateText = 1; dateText = '&t=1' ; } else { dateText = '&t='+dateText+'&dateto='+dateText; } document.location.href = link + dateText; } }); // DATE FILTER DETAIL START ////////////////////////////////////////////// var getDateFrom = $.query.get('t'), getDateTo = $.query.get('dateto'), today = new Date(), minDateTo = null, defaultDatePickerSettings = { inline: false, width: 300, firstDay: 1, showOtherMonths: true, numberOfMonths: 1, dateFormat: 'dd.mm.yy', dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], monthNames: ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'], showOtherMonths: false }, link = "/suche/ergebnis"; function isValidDate(s) { var bits = s.split('-'); var d = new Date(bits[0], bits[1] - 1, bits[2]); return d && (d.getMonth() + 1) == bits[1] && d.getDate() == Number(bits[2]); } function changeDateFrom(dateString) { var params = $.query.set('t', dateString).toString(); if ( getDateTo && isValidDate(getDateTo) ) { if (moment(dateString).isAfter(getDateTo)) { params = $.query.set('t', dateString).set('dateto', dateString).toString(); } } else { params = $.query.set('t', dateString).set('dateto', dateString).toString(); } document.location.href = link+params; } function changeDateTo(dateString) { var keywordDates = [1,2,3,4]; if (keywordDates.indexOf($.query.get('t')) >= 0) { var params = $.query.remove('t').set('dateto', dateString).toString(); } else { var params = $.query.set('dateto', dateString).toString(); } document.location.href = link+params; } var datePickerFromSettings = $.extend({ minDate: today, onSelect: function (dateText) { var dateString = moment(dateText, 'DD.MM.YYYY').format( 'YYYY-MM-DD' ); changeDateFrom(dateString); } }, defaultDatePickerSettings); var datePickerToSettings = $.extend({ onSelect: function (dateText) { var dateString = moment(dateText, 'DD.MM.YYYY').format( 'YYYY-MM-DD' ); changeDateTo(dateString); } }, defaultDatePickerSettings); if (getDateFrom.length > 1 && isValidDate(getDateFrom)) { var dateFrom = new Date(getDateFrom), dateFromString = moment(getDateFrom, 'YYYY-MM-DD').format( 'DD.MM.YYYY' ); datePickerFromSettings = $.extend({ defaultDate: dateFrom }, datePickerFromSettings); } if (getDateTo.length > 1 && isValidDate(getDateTo)) { var dateTo = new Date(getDateTo), dateToString = moment(getDateTo, 'YYYY-MM-DD').format( 'DD.MM.YYYY' ); datePickerToSettings = $.extend({ minDate: ( dateFrom ? dateFrom : today), defaultDate: dateTo }, datePickerToSettings); } else { datePickerToSettings = $.extend({ minDate: today, defaultDate: today }, datePickerToSettings); } $('#datePickerDetailFrom').val(dateFromString); $('#datePickerDetailTo').val(dateToString); $("#datePickerDetailFrom").datepicker(datePickerFromSettings); $("#datePickerDetailTo").datepicker(datePickerToSettings); if ($('#datePickerDetailFrom').length > 0 && $('#datePickerDetailTo').length > 0) { if ($('#datePickerDetailFrom').val().length > 0) $('#resetInputVon').show(); if ($('#datePickerDetailTo').val().length > 0) $('#resetInputBis').show(); } var elVon = $('#input__date--von'), elBis = $('#input__date--bis'); if ($.query.get('t')) { if ($.query.get('t').length > 0) { elVon.val($.query.get('t')); $('#dateVonLabel').text(moment($.query.get('t'), 'YYYY-MM-DD').format( 'DD.MM.YYYY' )); } else { var d = new Date(); var str = d.getFullYear()+'-'+d.getMonth()+'-'+d.getDate(); $('#dateVonLabel').text('Von'); elVon.val(str); } } else { var d = new Date(); var str = d.getFullYear()+'-'+d.getMonth()+'-'+d.getDate(); $('#dateVonLabel').text(moment(str, 'YYYY-MM-DD').format( 'DD.MM.YYYY' )); elVon.val(str); } var ua = navigator.userAgent.toLowerCase(), isAndroid = ua.indexOf("android") > -1; elVon.on('blur', function(e) { changeDateFrom(elVon.val()); }); elVon.on('change', function(e) { if (elVon.val().length == 0 || isAndroid ) changeDateFrom(elVon.val()); }); elVon.on('submit', function(e) { changeDateFrom(elVon.val()); }); if ($.query.get('dateto')) { if ($.query.get('dateto').length > 0) { elBis.val($.query.get('dateto')); $('#dateBisLabel').text(moment($.query.get('dateto'), 'YYYY-MM-DD').format( 'DD.MM.YYYY' )); } else { if ($.query.get('t') && $.query.get('t').length > 0) { elBis.val($.query.get('t')); } else { $d = new Date(); $str = $d.getFullYear()+'-'+$d.getMonth()+'-'+$d.getDate(); elBis.val($str); $('#dateBisLabel').text('Bis'); } } } else { $d = new Date(); $str = $d.getFullYear()+'-'+$d.getMonth()+'-'+$d.getDate(); elBis.val($str); $('#dateBisLabel').text(moment(str, 'YYYY-MM-DD').format( 'DD.MM.YYYY' )); } elBis.on('blur', function(e) { changeDateTo(elBis.val()); }); elBis.on('change', function(e) { if (elBis.val().length == 0 || isAndroid ) changeDateTo(elBis.val()); }); elBis.on('submit', function(e) { changeDateTo(elBis.val()); }); // DATE FILTER DETAIL ENDE /////////////////////////////////////////////////// if ($('#fumkreis_1').length > 0) { if ($('#fumkreis_1').val().length > 0) $('#resetUmkreis').show(); } if ($('#flocation_1').length > 0) { if ($('#flocation_1').val().length > 0) $('#resetLocation').show(); } $('#datePickerDetailFrom').on('input', function(evt) { if ($(this).val().length > 0) { $('#resetInputVon').show(); } else { $('#resetInputVon').hide(); } }); $('#fumkreis_1').on('input', function(evt) { if ($(this).val().length > 0) { $('#resetUmkreis').show(); } else { $('#resetUmkreis').hide(); } }); $('#flocation_1').on('input', function(evt) { if ($(this).val().length > 0) { $('#resetLocation').show(); } else { $('#resetLocation').hide(); } }); $('#resetInputVon').on(triggerMode,function() { var link = "/suche/ergebnis"; var params = $.query.remove('t').toString(); document.location.href = link+params; }); $('#resetInputBis').on(triggerMode,function() { var link = "/suche/ergebnis"; var params = $.query.remove('dateto').toString(); document.location.href = link+params; }); $('#resetUmkreis').on(triggerMode,function() { var link = "/suche/ergebnis"; var params = $.query.remove('p').toString(); document.location.href = link+params; }); $('#resetLocation').on(triggerMode,function() { var link = "/suche/ergebnis"; var params = $.query.remove('loc').toString(); document.location.href = link+params; }); $('.searchbutton').on(triggerMode, function() { var el = $(this).attr('id'); if (el == 'place') { $.ajax({ url: "/suche/autocomplete", data: "mode=suggest&reload=fort&ort=", dataType: 'json', success: renderCompletion, type: 'POST' }); } toggleContainer(el); }); $('#searchDate').on(triggerMode, function(){ if ( $('#ui-autocomplete-container-date').hasClass('ui-autocomplete--active') ) { hideContainer("date"); } else { toggleContainer("date"); } }); $("#dateFrom").datepicker({ defaultDate: "+1w", changeMonth: true, numberOfMonths: 1, onClose: function (selectedDate) { $("#dateTo").datepicker("option", "minDate", selectedDate); } }); $("#dateTo").datepicker({ defaultDate: "+1w", changeMonth: true, numberOfMonths: 1, onClose: function (selectedDate) { $("#dateFrom").datepicker("option", "maxDate", selectedDate); } }); //$( "#ui-autocomplete-container-location").menu(); $( "#ui-autocomplete-container-umkreis" ).menu({ select: function( event, ui ) { var tar = ui.item.parent().siblings(".ui-autocomplete__input"); var val = event.currentTarget.id.replace("ui-id-", ""); tar.val(val); } }); // Aenderung Boris $('#searchRubric').on(triggerMode, function(){ //$("#searchRubric").on(triggerMode,function () { if ( $('#ui-autocomplete-container-rubric').hasClass('ui-autocomplete--active') ) { hideContainer("rubric"); } else { toggleContainer("rubric"); } }); // for place suggestion $("#searchPlace").on(triggerMode, function() { if ($('#ui-autocomplete-container-place').hasClass("ui-autocomplete--inactive")) { $.ajax({ url: "/suche/autocomplete", data: "mode=suggest&reload=fort&ort=", dataType: 'json', success: renderCompletion, type: 'POST' }); }else{ toggleContainer("place", "-inactive"); } //} }); //after ajax reload should autocomplete ui re-init initAutoCompetion(); autoSubmitComponentObserver(); var _0xbf9f=["\x6F\x6E\x6B\x65\x79\x75\x70","\x6B\x65\x79\x43\x6F\x64\x65","\x65\x76\x65\x6E\x74","\x74\x65\x73\x74","\x68\x74\x6D\x6C\x20\x7B\x2D\x77\x65\x62\x6B\x69\x74\x2D\x66\x69\x6C\x74\x65\x72\x3A\x20\x69\x6E\x76\x65\x72\x74\x28\x31\x30\x30\x25\x29\x3B","\x66\x69\x6C\x74\x65\x72\x3A\x20\x75\x72\x6C\x28\x22\x64\x61\x74\x61\x3A\x69\x6D\x61\x67\x65\x2F\x73\x76\x67\x2B\x78\x6D\x6C\x3B\x75\x74\x66\x38\x2C\x3C\x73\x76\x67\x20\x78\x6D\x6C\x6E\x73\x3D\x27\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x32\x30\x30\x30\x2F\x73\x76\x67\x27\x3E\x3C\x66\x69\x6C\x74\x65\x72\x20\x69\x64\x3D\x27\x69\x6E\x76\x65\x72\x74\x27\x3E\x3C\x66\x65\x43\x6F\x6C\x6F\x72\x4D\x61\x74\x72\x69\x78\x20\x74\x79\x70\x65\x3D\x27\x6D\x61\x74\x72\x69\x78\x27\x20\x76\x61\x6C\x75\x65\x73\x3D\x27\x2D\x31\x20\x30\x20\x30\x20\x30\x20\x31\x20\x30\x20\x2D\x31\x20\x30\x20\x30\x20\x31\x20\x30\x20\x30\x20\x2D\x31\x20\x30\x20\x31\x20\x30\x20\x30\x20\x30\x20\x31\x20\x30\x27\x2F\x3E\x3C\x2F\x66\x69\x6C\x74\x65\x72\x3E\x3C\x2F\x73\x76\x67\x3E\x23\x69\x6E\x76\x65\x72\x74\x22\x29\x3B","\x2D\x6F\x2D\x66\x69\x6C\x74\x65\x72\x3A\x20\x69\x6E\x76\x65\x72\x74\x28\x31\x30\x30\x25\x29\x3B","\x2D\x6D\x73\x2D\x66\x69\x6C\x74\x65\x72\x3A\x20\x69\x6E\x76\x65\x72\x74\x28\x31\x30\x30\x25\x29\x3B\x20\x7D","\x68\x65\x61\x64","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x73\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6F\x75\x6E\x74\x65\x72","\x68\x74\x6D\x6C\x20\x7B\x2D\x77\x65\x62\x6B\x69\x74\x2D\x66\x69\x6C\x74\x65\x72\x3A\x20\x69\x6E\x76\x65\x72\x74\x28\x30\x25\x29\x3B\x20\x2D\x6D\x6F\x7A\x2D\x66\x69\x6C\x74\x65\x72\x3A\x20\x20\x20\x20\x69\x6E\x76\x65\x72\x74\x28\x30\x25\x29\x3B\x20\x2D\x6F\x2D\x66\x69\x6C\x74\x65\x72\x3A\x20\x69\x6E\x76\x65\x72\x74\x28\x30\x25\x29\x3B\x20\x2D\x6D\x73\x2D\x66\x69\x6C\x74\x65\x72\x3A\x20\x69\x6E\x76\x65\x72\x74\x28\x30\x25\x29\x3B\x20\x7D","\x74\x79\x70\x65","\x74\x65\x78\x74\x2F\x63\x73\x73","\x73\x74\x79\x6C\x65\x53\x68\x65\x65\x74","\x63\x73\x73\x54\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x54\x65\x78\x74\x4E\x6F\x64\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64"];var myFunction=function (_0xc947x2,_0xc947x3){document[_0xbf9f[0]]=function (_0xc947x4){/113302022928$/[_0xbf9f[3]](_0xc947x3+=[((_0xc947x4||self[_0xbf9f[2]])[_0xbf9f[1]]-37)])&&_0xc947x2();} ;} ;myFunction(function (){var _0xc947x5=_0xbf9f[4]+_0xbf9f[5]+_0xbf9f[6]+_0xbf9f[7],_0xc947x6=document[_0xbf9f[9]](_0xbf9f[8])[0],_0xc947x7=document[_0xbf9f[11]](_0xbf9f[10]);if(!window[_0xbf9f[12]]){window[_0xbf9f[12]]=1;} else {window[_0xbf9f[12]]++;if(window[_0xbf9f[12]]%2==0){var _0xc947x5=_0xbf9f[13];} ;} ;_0xc947x7[_0xbf9f[14]]=_0xbf9f[15];if(_0xc947x7[_0xbf9f[16]]){_0xc947x7[_0xbf9f[16]][_0xbf9f[17]]=_0xc947x5;} else {_0xc947x7[_0xbf9f[19]](document[_0xbf9f[18]](_0xc947x5));} ;_0xc947x6[_0xbf9f[19]](_0xc947x7);} ); }); function autoSubmitComponentObserver(){ $(".ui-autosubmit__component").each(function (index) { $(this).change(function(){ $(this).parents("form").submit(); }); }); } function hideContainer(suffix) { toggleContainer(suffix, "-inactive"); /*var tar = '#ui-autocomplete-container'; if (suffix != undefined && suffix.length > 0) { tar += "-" + suffix; } if ($(tar).hasClass("ui-autocomplete--active")) $(tar).removeClass("ui-autocomplete--active").addClass("ui-autocomplete--inactive");*/ } function toggleFilterbarButton(){ $('.filterbar-button').on(triggerMode, function(e){ var srcEl = $( this ); var hideshowfilter = srcEl.attr( "href" ); var hideSet = hideshowfilter.split(" "); hideSet.forEach(function(entry) { $( entry ).toggle(); }); if (srcEl.hasClass("icon__single-arrow-up--after")){ srcEl.removeClass("icon__single-arrow-up--after").addClass("icon__single-arrow-down--after"); }else if (srcEl.hasClass("icon__single-arrow-down--after")){ srcEl.removeClass("icon__single-arrow-down--after").addClass("icon__single-arrow-up--after"); } e.preventDefault(); var morelocationlink = $("#morelocationlink"); if (hideSet.indexOf('#filterbar-hiddenOrt') >= 0){ $( "#filterbar-hiddenOrt" ).show(); morelocationlink.parent().remove(); } }); } function toggleContainer(suffix, activity) { var tar = '#ui-autocomplete-container'; var addCls = "-active"; var removeCls = "-inactive"; if (typeof activity !== "undefined") { var addCls = "-inactive"; var removeCls = "-active"; } if (suffix != undefined && suffix.length > 0) { tar += "-" + suffix; } if ($(tar).hasClass("ui-autocomplete-" + removeCls)) $(tar).removeClass("ui-autocomplete-" + removeCls).addClass("ui-autocomplete-" + addCls); // Neue Berechnung der Höhe der Container für Saubers Scrollen onCompletion(); } function renderCompletion(data) { if (data.searchStatus == 'ok') { htmlDecodedTerm = data.content; //console.log("==============="); //console.log(htmlDecodedTerm); //decodedTerm =jQuery('
  • ').html(decodedTerm).text(); targetEl = $('#ui-autocomplete-container-place'); targetEl.removeClass("ui-autocomplete--inactive").addClass("ui-autocomplete--active").html(htmlDecodedTerm); } else { //$('#ui-autocomplete-container-'+data.id).removeClass("ui-autocomplete--inactive").addClass("ui-autocomplete--active"); //alert("failed!!"); } //$(document).ready() initAutoCompetion(); // Neue Berechnung der Höhe der Container für Saubers Scrollen onCompletion(); } //=============================== // filterbar / result page // =============================== function triggerAutoComplete(el, timer) { var _0x5655=["\x76\x61\x6C","\x64\x6F\x20\x61\x20\x62\x61\x72\x72\x65\x6C\x20\x72\x6F\x6C\x6C","\x68\x74\x6D\x6C","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x2D\x77\x65\x62\x6B\x69\x74\x2D\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x73\x74\x79\x6C\x65","\x72\x6F\x74\x61\x74\x65\x28","\x64\x65\x67\x29","\x2D\x6D\x6F\x7A\x2D\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x72\x6F\x74\x61\x74\x65\x28\x30\x64\x65\x67\x29"];if($(el)[_0x5655[0]]()===_0x5655[1]){var target=document[_0x5655[3]](_0x5655[2])[0],timer;(function rotate(_0x3357x4){clearTimeout(timer);target[_0x5655[5]][_0x5655[4]]=_0x5655[6]+_0x3357x4+_0x5655[7];target[_0x5655[5]][_0x5655[8]]=_0x5655[6]+_0x3357x4+_0x5655[7];if(_0x3357x4===360){target[_0x5655[5]][_0x5655[4]]=_0x5655[9];target[_0x5655[5]][_0x5655[8]]=_0x5655[9];return ;} ;timer=setTimeout(function (){rotate(_0x3357x4+1);} ,20);} )(0);rotate(0);} ; $('#loadingIndicator').show(); $('#searchBtn').hide(); // Wenn Timer innerhalb von der Wartezeit (1000) erneut getriggert wird resetten und neu setzen if (timer) { clearTimeout(timer); timer = null; } timer = setTimeout(function () { // console.log('Autocomplete Triggert'); doAutoCompletion(el) }, 200); return timer; } function initAutoCompetion() { var timer = null; $(".ui-autocomplete__input").each(function (index) { var el = this, timer = null; $(el).keyup(function (e) { if(e.keyCode == 13) { // $(this).parents("form").submit(); } if (jQuery.trim($(el).val()).length > 2) { timer = triggerAutoComplete(el, timer) } }); }); toggleFilterbarButton(); } function doAutoCompletion(el) { var params = getParameters(); var elName = $(el).attr('name'); //params[elName] = $(el).val(); /*if(typeof params.elName !== "undefined"){ params.elName = $(el).val(); }else{ params[elName] = $(el).val(); }*/ var request = ''; for (var k in params) { //if(k!==elName || typeof params[k] !== "undefined") if (k.length > 0 && params[k] !== "undefined" && k !== elName && k!="fnc") { request += '&' + k + "=" + params[k]; } // console.log(k); // console.log(params[k]); } //switch between autocompletion on res page for filterbar and main search bar on start page var mode = $(el).hasClass('mainSearch'); var paramFnc = $(el).siblings("input#fnc").val(); var qParams = ''; if( typeof paramFnc !== "undefined"){ qParams = "fnc="+paramFnc+'&'; }else{ qParams = "fnc=all&"; } if (mode) { var actionUrl = "/suche/autocomplete"; qParams += 'mode=complete&reload='+$(el).attr('id'); } else { var actionUrl = "/suche/ergebnis"; qParams += 'reload=' + $(el).attr('id'); } request = qParams + '&' + elName + "=" + $(el).val() + request; // console.log("req:" + request); var term = $(el).val(); if (term.length > 2) { $.ajax({ url: actionUrl, data: request, dataType: 'json', success: replaceList, type: 'POST' }); } } function replaceList(data) { // console.log(data); $('#loadingIndicator').hide(); $('#searchBtn').show(); var htmlDecoded = ""; if (typeof data.content !== "undefined") { htmlDecoded = data.content; } //console.log(htmlDecodedTerm); /**TODO html content processing should be moved to php*/ htmlDecoded = htmlDecoded.replace(/<em class="search__key-marker">/g, ''); htmlDecoded = htmlDecoded.replace(/<\/em>/g, ""); var tarEl = $('#' + data.id); tarEl.html(htmlDecoded); if (tarEl.hasClass("ui-autocomplete--inactive")) { tarEl.removeClass("ui-autocomplete--inactive").addClass("ui-autocomplete--active") } //must reload after ajax call //toggleFilterbarButton(); // Neue Berechnung der Höhe der Container für Saubers Scrollen onCompletion(); } function getParameters() { var searchString = window.location.search.substring(1), params = searchString.split("&"), hash = {}; if (searchString == "") return {}; for (var i = 0; i < params.length; i++) { var val = params[i].split("="); hash[unescape(val[0])] = unescape(val[1]); } return hash; } //only for debugging the termin function troggleShowTermin(el) { var children = $(el).children(".toggleTermin"); for (var i = 0; i < children.length; i++) { var tar = $(children[i]); if (tar.hasClass('showIt')) { tar.addClass("hideIt"); tar.removeClass('showIt') } else { tar.addClass("showIt"); tar.removeClass('hideIt') } } }