jQuery.fn.reverse=function(){return this.pushStack(this.get().reverse(),arguments)};$(document).ready(function(){getWindowWidth();datenschutzAufKampagnenseiten();findAccordeons();$(window).resize(function(){clearTimeout($.data(this,"resizeTimer"));$.data(this,"resizeTimer",setTimeout(function(){getWindowWidth();filterAktionen()},500))});function getWindowWidth(){window.mobile=0;window.tablet=0;if($(window).width()<=700)window.mobile=1;if($(window).width()>=701&&$(window).width()<=1e3)window.tablet=1}if(WURFL.form_factor==="Smartphone"){window.mobile=1}if(WURFL.form_factor==="Tablet"){window.tablet=1}jQuery.ajaxSetup({beforeSend:function(){$(".loading").show()},complete:function(){$(".loading").hide()},success:function(){}});$("#fonts a").on("click",function(){if($(this).hasClass("small"))fontSizer("-1");if($(this).hasClass("normal"))fontSizer("0");if($(this).hasClass("big"))fontSizer("+1")});function fontSizer(d){d=parseFloat(d);var whatToSize="#inhalt, p";var size=$("#inhalt").css("font-size");var lineheight=$("#inhalt").css("line-height");size=parseFloat(size);size=(size+d)/10;lineheight=parseFloat(lineheight);lineheight=(lineheight+d*2)/10;$(whatToSize).css("font-size",size+"rem").css("line-height",lineheight+"rem");if(d==0){$(whatToSize).css("font-size","1.5rem").css("line-height","1.9rem");size=1.5;lineheight=1.9}$.ajax({type:"POST",url:"/ajax/hoerexmembers/saveFontsizeToCookie",data:{size:size,lineheight:lineheight}}).success(function(msg){})}if(mobile==1||tablet==1){if(!!("ontouchstart"in window)){var clicked=new Array(0,1,2,3);for(var i=0;i<clicked.length;i++){clicked[i]=0}$("nav ul.levelone>li").bind("click",function(e){m=$(this).index();if(clicked[m]==0){e.preventDefault();$(this).children("ul").slideDown({queue:true});clicked[m]=1}else{clicked[m]=0}});$("nav ul.levelone>li").on("mouseleave",function(e){m=$(this).index();$(this).children("ul").slideUp({queue:true});clicked[m]=0})}}else{$("nav ul.levelone>li").mouseenter(function(){var mP=$(this),timeoutId=setTimeout(function(){mP.children("ul").slideDown()},300);mP.data("timeoutId",timeoutId)}).mouseleave(function(){clearTimeout($(this).data("timeoutId"));$(this).children("ul").slideUp()})}$("#header .slider>div").first().css("display","block").addClass("active");slideImages();function slideImages(i){var imgCur="";var imgNext="";var anz=$("#header .slider>div").length;$("#header .slider>div").each(function(i){$(this).addClass("img"+i);if($(this).hasClass("active")){$(this).delay(5e3).queue(function(){imgCur=i;imgNext=i+1;if(imgNext==anz)imgNext=0;changeImage(imgCur,imgNext);$(this).dequeue()})}})}function changeImage(imgCur,imgNext){$("#header .slider>div.img"+imgCur).fadeOut(1e3).removeClass("active");$("#header .slider>div.img"+imgNext).fadeIn(1e3).addClass("active");slideImages()}var itemcount=0;$(".markenslider .stage >div").each(function(){itemcount++;$(this).addClass("logo"+itemcount)});$(".markenslider .stage >div:first").before($(".markenslider .stage >div:last"));$(".nav.next").click(function(){nextLogo()});$(".nav.prev").click(function(){prevLogo()});function nextLogo(autoslider){var item_width=$(".markenslider .stage >div").outerWidth();var left_indent=parseInt($(".markenslider .stage").css("margin-left"))-item_width;$(".markenslider .stage:not(:animated)").animate({"margin-left":left_indent},500,function(){$(".markenslider .stage >div:last").after($(".markenslider .stage >div:first"));$(".markenslider .stage").css({"margin-left":"0"})});if(autoslider=="auto")autoSlider()}function prevLogo(){var item_width=$(".markenslider .stage >div").outerWidth();var left_indent=parseInt($(".markenslider .stage").css("margin-left"))+item_width;$(".markenslider .stage:not(:animated)").animate({"margin-left":left_indent},500,function(){$(".markenslider .stage >div:first").before($(".markenslider .stage >div:last"));$(".markenslider .stage").css({"margin-left":"0"})})}var timer=5e3;setTimeout(function(){autoSlider()},timer);function autoSlider(){setTimeout(function(){nextLogo("auto")},timer)}$(".sitemap_subpages .item, .teaser.subpages > div").on("click",function(){var url=$(this).find("a").attr("href");location.href=url});$("footer #sitemap .col .frame-default :header").on("click",function(){if(mobile==1){if($(this).hasClass("open"))$(this).removeClass("open").closest(".frame-default").children("p").slideUp();else{$("footer #sitemap .col .frame-default :header").removeClass("open");$("footer #sitemap .col .frame-default p").slideUp();$(this).addClass("open").closest(".frame-default").children("p").slideToggle()}}});if(window.cookieManagement["comfort"]===1){$("#cookie input#comfort").prop("checked",true)}if(window.cookieManagement["statistics"]===1){$("#cookie input#statistics").prop("checked",true)}if(window.cookieManagement["marketing"]===1){$("#cookie input#marketing").prop("checked",true)}$("body").on("click",".openCookieManager",function(e){e.preventDefault();$("html").addClass("doNotScroll");$("#cookie").fadeIn()});$("#cookie .checkboxes a").on("click",function(){var textId=$(this).parent().children("input").attr("id");$("#cookie .details p:not(#details_"+textId+")").slideUp(200);$("#cookie .details p#details_"+textId).slideDown(300)});$("#cookie #refuseAll").on("click",function(){$("#cookie input:not(#technical)").each(function(){$(this).prop("checked",false)})});$("#cookie #saveAll").on("click",function(){$("#cookie input").each(function(){$(this).prop("checked",true)})});$("#cookie button").on("click",function(){$("#cookie input").each(function(){});$.ajax({type:"POST",url:"/ajax/hoerexsite/setCookieManagement",data:{comfort:$("input#comfort").prop("checked"),statistics:$("input#statistics").prop("checked"),marketing:$("input#marketing").prop("checked")}}).success(function(msg){$("html").removeClass("doNotScroll");$("#cookie").fadeOut();location.reload()})});$(window).scroll(function(){var positionToShow=$(window).height()/2;posY=$(window).scrollTop();if(posY>positionToShow){$("#totop").fadeIn()}if(posY<positionToShow){$("#totop").fadeOut()}});$("#totop, .ce-div").on("click",function(){$("html,body").animate({scrollTop:0},400)});function searchAndReplace(text,word){return text.replace(word,"")}var path="fileadmin/user_upload/brd-karten/";$("map[name=DeutschlandMap] area, map[name=DeutschlandMap2] area, ul.listbuland a").on("mouseover",function(){$("img#brd").attr("src",path+$(this).data("img")+".png");$("ul.listbuland a[data-img="+$(this).data("img")+"]").css("color","#00467d")});$("map[name=DeutschlandMap] area, map[name=DeutschlandMap2] area, ul.listbuland a").on("mouseout",function(){$("img#brd").attr("src",path+"brd_gesamt.png");$("ul.listbuland a[data-img="+$(this).data("img")+"]").css("color","#e5007d")});$("map[name=DeutschlandMap] area").on("click",function(){location.href=$("ul.listbuland a[data-img="+$(this).data("img")+"]").attr("href")});$("body").on("submit","form#filiale_kontakt",function(e){e.preventDefault();fehler=0;var requiresFields=["anrede","vorname","nachname","plz","wohnort"];jQuery.each(requiresFields,function(index,value){if($("#"+this).val()==""){fehler=1;$("#"+this).closest("div").children("label").css("color","red")}else $("#"+this).closest("div").children("label").css("color","#5D544D")});if($("#telefon").val()==""&&$("#email").val()==""){fehler=1;$("#telefon, #email").closest("div").children("label").css("color","red")}else{$("#telefon, #email").closest("div").children("label").css("color","#5D544D")}if(fehler!=1){var daten={};$('form#filiale_kontakt input[type="text"], form#filiale_kontakt select, form#filiale_kontakt textarea').each(function(){field=$(this).attr("id");val=$(this).val();daten[field]=val});if($("form#filiale_kontakt input#infos:checked").val()){field="infos";val="ja";daten[field]=val}var alleDaten=JSON.stringify(daten);$.ajax({type:"POST",url:"/ajax/hoerexmembers/kontaktMail",data:{data:alleDaten,filiale:$("#idfiliale").val(),kampagne:$("#kampagne").val()}}).success(function(msg){if(msg=="true"){$("form#filiale_kontakt").fadeOut();$("#contactmessage").delay(500).fadeIn();if($("#kampagne").val()==="1"){var th=document.getElementsByTagName("body")[0];var s=document.createElement("img");s.setAttribute("type","image/gif");s.setAttribute("src","http"+(document.location.protocol=="https:"?"s":"")+"://ad.doubleclick.net/ddm/activity/src=9711578;type=hrexc0;cat=hrexl0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord="+a+"?");th.appendChild(s)}}if(msg=="false")alert("Ein Fehler ist aufgetreten. Bitte prüfen Sie Ihre Email-Adresse und versuchen es erneut.")})}});$("body.kampagne .telephone a").on("click",function(){var th=document.getElementsByTagName("body")[0];var s=document.createElement("img");s.setAttribute("type","image/gif");s.setAttribute("src","http"+(document.location.protocol=="https:"?"s":"")+"://ad.doubleclick.net/ddm/activity/src=9711578;type=hrexe0;cat=hrexh00;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord=1?");th.appendChild(s)});$("a.saveexpert").on("click",function(){var expert=$(this).data("expert");$.ajax({type:"POST",url:"/ajax/hoerexmembers/saveExpertToCookie",data:{expert:expert}}).success(function(msg){loadExpertFromCookie()})});$(window).on("load",function(){if(window.cookieManagement["comfort"]===1){loadFontsizeFromCookie()}loadExpertFromCookie();loadFilterFromCookie()});function getLocation(){navigator.geolocation.getCurrentPosition(function(position){var geocoder;geocoder=new google.maps.Geocoder;lat=parseFloat(position.coords.latitude);lng=parseFloat(position.coords.longitude);latlng=new google.maps.LatLng(lat,lng);geocoder.geocode({latLng:latlng},function(results,status){if(status==google.maps.GeocoderStatus.OK){if(results[0]){$("form#filialfinder_mobile input.sword").val(results[0].formatted_address);$("form#filialfinder_mobile").submit()}}else{alert("automatische Positionsbestimmung leider nicht möglich")}})},function(){alert("automatische Positionsbestimmung leider nicht möglich.")})}$("a.getLocation").on("click",function(){getLocation()});function mobileHeader(whatToShow){if(whatToShow!="nav"&&$("nav").hasClass("open"))$("nav").slideUp().removeClass("open");if(whatToShow!="#search"&&$("#search").hasClass("open"))$("#search").slideUp().removeClass("open");if(whatToShow!=".ff_mobile"&&$(".ff_mobile").hasClass("open"))$(".ff_mobile").slideUp().removeClass("open");$(whatToShow).slideToggle().toggleClass("open")}$("#menuburger").on("click",function(){mobileHeader("nav")});$("#mobile #lupe").on("click",function(){mobileHeader("#search")});$("#mobile #marker").on("click",function(){if(!$(".ff_mobile").hasClass("open"))smoothscroll("#top");mobileHeader(".ff_mobile")});var sounds=new Array("ring","stuhl","helm","eis","reh","pfeil","schloss","maus","schatz","rad");window.correct=0;$(".tx-hoertest-pi1 .section .button").on("click",function(){var q=$(this).data("chart");doNewchart(q)});$(".tx-hoertest-pi1 .section .pics>.item").on("click",function(){$(this).closest(".section").find("a.next, a.button").fadeIn();var selection=$(this).attr("class").substring(5);selection=selection.replace(" clicked","");$("input#selection").val(selection);$(".tx-hoertest-pi1 .section .pics>.item").removeClass("clicked");$(this).addClass("clicked")});$(".tx-hoertest-pi1 .section.pics a.next, .tx-hoertest-pi1 .section.pics a.skip").on("click",function(){var p=$("input#pic").val();var pnext=parseInt(p)+1;$("input#pic").val(pnext);doUpdate(p,$("input#selection").val());$(this).fadeOut();$(".tx-hoertest-pi1 .section .pics>.item").removeClass("clicked")});if(mobile==1||tablet==1){$(".tx-hoertest-pi1 a.play_mobile").css("display","block");$(".tx-hoertest-pi1 a.play_mobile").on("click",function(){$(".tx-hoertest-pi1 .section.pics").find("audio")[0].play();$(this).css("visibility","hidden")})}function doUpdate(p,selection){if(selection==sounds[p-1]){var answer=1;correct++}else var answer=0;$.ajax({type:"POST",url:"/ajax/hoertest/insertData",data:{p:p,a:answer,c:correct}}).done(function(ping){if(p==sounds.length){var q=$(".tx-hoertest-pi1 .section.pics a").data("chart");doNewchart(q)}else{$("input#selection").val("");doNewchart("pics",parseInt(p)+1)}})}function doNewchart(q,p){if(p===undefined||p==sounds.length+1){$(".tx-hoertest-pi1 .section.cur audio")[0].pause();$(".tx-hoertest-pi1 .section.cur").fadeOut(500);$(".tx-hoertest-pi1 .section.cur").removeClass("cur");$(".tx-hoertest-pi1 .section."+q).delay(500).fadeIn()}if(q=="pics"){if(p===undefined)p=parseInt(1);$(".tx-hoertest-pi1 .section.pics").delay(1e3).queue(function(){$(".tx-hoertest-pi1 .section.pics audio")[0].pause();$(this).addClass("cur");$(this).find("audio").attr("src","typo3conf/ext/hoertest/res/mp3/Tw"+p+"_"+sounds[p-1]+".mp3");$(this).find("audio a").attr("href","typo3conf/ext/hoertest/res/mp3/Tw"+p+"_"+sounds[p-1]+".mp3");$(this).delay(1e3).queue(function(){$(".tx-hoertest-pi1 a.play_mobile").css("visibility","visible");if(mobile!=1)$(".tx-hoertest-pi1 .section.pics").find("audio")[0].play();$(this).dequeue()});$(this).dequeue()})}else{$(".tx-hoertest-pi1 .section."+q).delay(750).queue(function(){$(this).addClass("cur");if(q!="result")$(this).find("audio")[0].play();$(this).dequeue()})}if(p==sounds.length){$(".tx-hoertest-pi1 .section.pics a").attr("data-chart","result");$(".tx-hoertest-pi1 .section.cur").removeClass("cur")}if(q=="result"){if(correct>=9){moveResultArrow("result100",260)}if(correct>=5&&correct<=8){moveResultArrow("result80",150)}if(correct<=4){moveResultArrow("result40",40)}}}function moveResultArrow(what,pos){$(".tx-hoertest-pi1 .section.result>."+what).fadeIn();$(".tx-hoertest-pi1 .resultbar .arrow").animate({marginLeft:pos+"px"},1500)}if($("div.filterAktionen").html()){$(window).on("load",function(){filterAktionen();$("#filters ul li:nth-child(2)").after("<li>&nbsp;</li>")});var $container=$("#container"),$checkboxes=$("#filters input");$container.isotope({itemSelector:".marketingbox",getSortData:{name:"[data-ordering]",number:"[data-category]"},sortBy:["number","name"]});function addEvenClasses(){}$checkboxes.change(function(){var thisElemId=$(this).attr("id");if(thisElemId==="all"){$("#filters input:not('#all')").attr("checked",false)}else{$("#filters input#all").attr("checked",false)}filterAktionen("","save")});var marketingIndividuellClose=0;var name="marketingIndividuellClose=";var decodedCookie=decodeURIComponent(document.cookie);var ca=decodedCookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)===" "){c=c.substring(1)}if(c.indexOf(name)===0){var erg=c.substring(name.length,c.length);marketingIndividuellClose=1}}if(marketingIndividuellClose!==1){$("body").append('<div id="lightbox"><div class="inner"><img src="fileadmin/images/diverse/Marketing-Toolbox_Individuell.jpg" alt="Individualisierung auf Ihren Markenauftritt" /><br /><a href="javascript:void(0);"><img src="fileadmin/images/diverse/button_ok.gif" alt="OK" class="btn" /></a></div></div>');$(window).on("load",function(){$("#lightbox").fadeIn()});$("#lightbox .btn").on("click",function(){var d=new Date;d.setTime(d.getTime()+5*24*60*60*1e3);var expires="expires="+d.toUTCString();document.cookie="marketingIndividuellClose=1; "+expires;$("#lightbox").fadeOut()})}}function filterAktionen(loadedCategories,save){var filters=[];$checkboxes.filter(":checked").each(function(){filters.push(this.value)});filters=filters.join(", ");$container.isotope({filter:filters,sortBy:["number","name"]});addEvenClasses();if(loadedCategories!==undefined&&loadedCategories!==""){var cats=loadedCategories.split(", ");$("#filters input").each(function(index,value){if($.inArray($(this).val(),cats)!==-1){$(this).prop("checked",true)}else{$(this).prop("checked",false)}});$container.isotope({filter:loadedCategories,sortBy:["number","name"]});addEvenClasses()}if(save==="save"){saveFilterToCookie(filters)}var sortedItems=$container.isotope("getFilteredItemElements");sortedItems=sortedItems.filter(function(e,i){return e.className.indexOf("cat29")!=-1});$container.find(".first").removeClass("first");$(sortedItems).first().addClass("first");$container.find(".last").removeClass("last");$(sortedItems).last().addClass("last")}function saveFilterToCookie(categories){$.ajax({type:"POST",url:"/ajax/hoerexmembers/saveFilterToCookie",data:{categories:categories}}).success(function(){})}function loadFilterFromCookie(){if($("div.filterAktionen").html()){$.ajax({type:"POST",url:"/ajax/hoerexmembers/loadFilterFromCookie",data:{}}).success(function(categories){if(categories!=="false"){var cats=JSON.parse(categories);filterAktionen(cats.categories)}$(this).delay(100).queue(function(){$(".filterAktionen .loader").hide();$("#filters, #container").animate({opacity:1});$(this).dequeue()})})}}if($("body").hasClass("mitgliederbereich")){var privateLabelPhaseOutClose=0;var name="privateLabelPhaseOutClose=";var decodedCookie=decodeURIComponent(document.cookie);var ca=decodedCookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)===" "){c=c.substring(1)}if(c.indexOf(name)===0){var erg=c.substring(name.length,c.length);privateLabelPhaseOutClose=1}}if(privateLabelPhaseOutClose!==1){$("body").append('<div id="lightbox"><div class="inner"><a href="javascript:void(0);"><img src="fileadmin/images/diverse/popup_HRX_phaseout-private-label.jpg" alt="Tschüss, HÖREX Private Label Hörgeräteserie! Hallo Sonic!" class="btn" /></a></div></div>');$(window).on("load",function(){$("#lightbox").fadeIn()});$("#lightbox .btn").on("click",function(){var d=new Date;d.setTime(d.getTime()+14*24*60*60*1e3);var expires="expires="+d.toUTCString();document.cookie="privateLabelPhaseOutClose=1; "+expires;$("#lightbox").fadeOut()})}}});function deleteExpertFromCookie(){$.ajax({type:"POST",url:"/ajax/hoerexmembers/deleteExpertFromCookie",data:{}}).success(function(msg){loadExpertFromCookie()})}function loadExpertFromCookie(){if(window.cookieManagement["comfort"]===1){$.ajax({type:"POST",url:"/ajax/hoerexmembers/loadExpertFromCookie",data:{}}).success(function(expert){if(expert!=="false"){$("#filialfinder .nonselected, .ff_mobile .nonselected").hide();$("#filialfinder .selected, .ff_mobile .selected").html(expert).slideDown();$("header#site #mobile #marker").css("background","url(typo3conf/ext/hoerex/Resources/Public/img/mobile-pin-plus1.svg)");$("header#site #mobile #marker").css("display","block")}else{filialfinderAufklappen()}})}else{filialfinderAufklappen()}function filialfinderAufklappen(){$("#filialfinder .nonselected, .ff_mobile .nonselected").slideDown();$("#filialfinder .nonselected img.pin, .ff_mobile .nonselected img.pin").delay(200).fadeIn();$("#filialfinder .selected, .ff_mobile .selected").hide();$("header#site #mobile #marker").css("background","url(typo3conf/ext/hoerex/Resources/Public/img/mobile-pin.svg)");$("header#site #mobile #marker").on("click",function(){location.href="javascript:void(0)"})}}function loadCookieCloseFromCookie(){$.ajax({type:"POST",url:"/ajax/hoerexmembers/loadCookieCloseFromCookie",data:{}}).success(function(msg){if(msg!=="true")$("#cookie").fadeIn()})}function loadFontsizeFromCookie(){$.ajax({type:"POST",url:"/ajax/hoerexmembers/loadFontsizeFromCookie",data:{}}).success(function(sizes){if(sizes!=="false"){sizes=JSON.parse(sizes);var whatToSize="#inhalt, p";var specialSizes=".teaserbox.kontext p, blockquote p";var specialSizesLH=sizes.lineheight*1.158;$(whatToSize).css("font-size",sizes.fontsize+"rem").css("line-height",sizes.lineheight+"rem");$(specialSizes).css("line-height",specialSizesLH+"rem")}})}function chkInputFF(whichOne){if($("#"+whichOne+" input.sword").val()==""){alert("Bitte geben Sie eine PLZ oder einen Ort ein");return false}if(isNaN($("#"+whichOne+" input.sword").val())==false&&$("#"+whichOne+" input.sword").val().length<5){alert("Bitte geben Sie eine gültige fünfstellige PLZ ein");return false}else{return true}}function smoothscroll(target){var offset=$(target).offset();$("html,body").animate({scrollTop:offset.top},1e3)}function datenschutzAufKampagnenseiten(){if(window.dsClone===undefined){var ds=$("#c13127, #c13128, #c13129");window.dsClone=$(ds).clone();$(ds).remove()}else{if($(".container_datenschutz").html()){$(".container_datenschutz").html(window.dsClone);findAccordeons()}}}function findAccordeons(){if(!$(".accordeon").children().hasClass("inner")){$(".accordeon").each(function(){$(this).children("*:gt(0)").wrapAll('<div class="inner"></div>')});$(".accordeon .csc-header b").on("click",function(){$(this).toggleClass("open");$(this).closest(".accordeon").children(".inner").slideToggle()})}}