{"id":7767,"date":"2023-12-20T14:42:56","date_gmt":"2023-12-20T13:42:56","guid":{"rendered":"https:\/\/airfitness.de\/restart\/"},"modified":"2025-09-01T14:24:03","modified_gmt":"2025-09-01T12:24:03","slug":"restart","status":"publish","type":"page","link":"https:\/\/airfitness.de\/en\/restart\/","title":{"rendered":"Fitness Restart"},"content":{"rendered":"\n\t<section class=\"section beton\" id=\"section_971681423\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row row-collapse align-middle align-center gradient-airfitness\"  id=\"row-1259621513\">\n\n\t<div id=\"col-1175108088\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner text-center dark\"  >\n\t\t\t\n\t\t\t\n\t<div id=\"text-1745657622\" class=\"text p-20\">\n\t\t\n<p><span style=\"font-size: 120%;\">Special offer until 30.09.2025<\/span><\/p>\n<p class=\"uppercase\"><span style=\"font-size: 36px;\"><b>Fitness restart<\/b><\/span><\/p>\n<p><span style=\"font-size: 120%;\">Train for the first 2 months for only 2\u20ac\/month.<\/span><\/p>\n\t\t\n<style>\n#text-1745657622 {\n  font-size: 1.1rem;\n  line-height: 1.75;\n}\n<\/style>\n\t<\/div>\n\t\n<a href=\"#start\" class=\"button white lowercase\" >\n\t\t<span>Let&apos;s go!<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-752954044\" class=\"col p-h-0 pb0 medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner text-center dark\"  >\n\t\t\t\n\t\t\t\n\n  <div class=\"banner has-hover\" id=\"banner-952881267\">\n          <div class=\"banner-inner fill\">\n        <div class=\"banner-bg fill\" >\n            <img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/Fitness-Restart-web.png\" class=\"bg attachment-large size-large\" alt=\"\" \/>                                    \n                    <\/div>\n\t\t\n        <div class=\"banner-layers container\">\n            <div class=\"fill banner-link\"><\/div>            \n   <div id=\"text-box-176882309\" class=\"text-box banner-layer x50 md-x50 lg-x50 y50 md-y50 lg-y50 res-text\">\n                                <div class=\"text-box-content text dark\">\n              \n              <div class=\"text-inner text-center\">\n                  \n              <\/div>\n           <\/div>\n                            \n<style>\n#text-box-176882309 {\n  width: 60%;\n}\n#text-box-176882309 .text-box-content {\n  font-size: 100%;\n}\n@media (min-width:550px) {\n  #text-box-176882309 {\n    width: 60%;\n  }\n}\n<\/style>\n    <\/div>\n \n        <\/div>\n      <\/div>\n\n            \n<style>\n#banner-952881267 {\n  padding-top: 200px;\n}\n#banner-952881267 .banner-bg img {\n  object-position: 39% 20%;\n}\n@media (min-width:550px) {\n  #banner-952881267 {\n    padding-top: 400px;\n  }\n}\n<\/style>\n  <\/div>\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<span class=\"scroll-to\" data-label=\"Scroll to: #start\" data-bullet=\"false\" data-link=\"#start\" data-title=\"Start\"><a name=\"start\"><\/a><\/span>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_971681423 {\n  padding-top: 0px;\n  padding-bottom: 0px;\n}\n<\/style>\n\t<\/section>\n\t\n\n\t<section class=\"section\" id=\"section_1955029343\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-equal align-center\"  id=\"row-2054306834\">\n\n\t<div id=\"col-1026385702\" class=\"col pb0 medium-11 small-11 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-left\"  >\n\t\t\t\n\t\t\t\n\t<div id=\"gap-1832003119\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-1832003119 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-4224188407\" class=\"text\">\n\t\t\n<h1><span style=\"font-size: 90%;\">Get your fitness back! \ud83d\udcaa\ud83c\udffc <\/span><\/h1>\n\t\t\n<style>\n#text-4224188407 {\n  font-size: 1rem;\n  text-align: center;\n}\n@media (min-width:550px) {\n  #text-4224188407 {\n    font-size: 1.1rem;\n  }\n}\n@media (min-width:850px) {\n  #text-4224188407 {\n    font-size: 1.3rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-693740594\" class=\"text p-v-10 m-b-20\">\n\t\t\n<p style=\"text-align: center;\"><span style=\"font-size: 120%;\">Want to really get going again after the summer break? Our Fitness Restart offer makes it easy for you to take the first step. Choose your EASY FIT or PREMIUM annual membership and train for just \u20ac2\/month for the first 2 months.  <\/span><\/p>\n\t\t\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-576248610\" class=\"col p-h-0_ medium-5 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<div class=\"row row-collapse align-equal align-center\"  id=\"row-564187467\">\n\n\t<div id=\"col-1355824871\" class=\"col medium-9 small-9 large-7\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t\t<div class=\"icon-box featured-box icon-box-left text-left\"  >\n\t\t\t\t\t<div class=\"icon-box-img\" style=\"width: 75px\">\n\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t<div class=\"icon-inner\" >\n\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 64 64\">\n  <g id=\"sports-shoe-2\">\n    <path d=\"M26,44.07c-6.67-.21-12.65-.39-18.64-.59C5,43.4,3.91,41.92,4.23,39.64A9,9,0,0,0,4,37,16.4,16.4,0,0,1,5.89,25.85a3.5,3.5,0,0,0,.51-2,12.66,12.66,0,0,1,.11-2.22A4.87,4.87,0,0,1,7,20.13a1.33,1.33,0,0,1,1.49-.74,1.26,1.26,0,0,1,1.16,1.17,26.41,26.41,0,0,1-.06,3,5.14,5.14,0,0,1-.21.86c-.33,1.34-.34,1.37.92,1.72a21,21,0,0,0,14.63-.84A13,13,0,0,0,29.45,22c.83-.94.92-.93,1.94-.15.19.15.39.31.57.47a.62.62,0,0,0,.88.09c.8-.48,1-.29,1.2.68a2.77,2.77,0,0,0,.45,1.18c.28.34.61.69,1.21.16s.95-.18,1,.63c0,.56.09,1.06.65,1.38.39.22.64.45,1.1,0s.79-.21,1,.35c.51,1.53.51,1.5,2,1.31a1.06,1.06,0,0,1,.78.46c.63,1,.77,1.1,1.92,1a1.7,1.7,0,0,1,.87.27c.38.2.84.73,1.06.64,1.33-.57,2.36.53,3.59.5a15.21,15.21,0,0,1,3.66.49,28,28,0,0,1,3.81,1.17A3.94,3.94,0,0,1,59.47,35a18,18,0,0,1,.72,2.37,2.12,2.12,0,0,1-.78,2,15.87,15.87,0,0,1-5.93,3.56,33.28,33.28,0,0,1-7.39,1.48C41,45,36,44.3,31,44.29,29.08,44.28,27.2,44.12,26,44.07Zm-5.09-4.61c.61.15,1.17-.18,1.69-.83,1.47-1.87,3-3.68,4.5-5.52C28.4,31.54,29.69,30,31,28.4c.57-.72.57-.74-.14-1.24s-1.49-1-2.19-1.52a1.23,1.23,0,0,0-1.59,0,20.53,20.53,0,0,1-15,2.22c-1.53-.31-3-.91-4.52-1.36-.11,0-.25,0-.38.07,0,.13.07.32.16.36.74.4,1.48.79,2.25,1.13,1.21.56,2.48,1,3.65,1.62a9.53,9.53,0,0,1,5.1,8.17c.1,1.3-.13,1.31,1.4,1.53C20,39.39,20.36,39.41,20.92,39.46Zm21.7,2.8c2.25-.23,4.82-.41,7.36-.78a15.27,15.27,0,0,0,6.11-2.15c1.74-1.1,2-2.39.75-4a3.65,3.65,0,0,0-1.37-1.09,23.66,23.66,0,0,0-2.37-.82,2.57,2.57,0,0,0-2.4.21,5.21,5.21,0,0,1-1.56.43,10.17,10.17,0,0,1-4.56-.21,1.75,1.75,0,0,0-2.13.76c-.89,1.25-1.92,2.39-2.9,3.58L37,41.26c-.27.34-.17.53.24.57Zm-28-3.43c1.09.26,1.2.14,1.1-.94,0-.14,0-.29-.06-.44a7.47,7.47,0,0,0-4.82-6.08c-1.45-.64-2.91-1.23-4.35-1.88-.4-.19-.64-.18-.78.26-.46,1.44-.74,2.88.15,4.28S7.47,36.6,8.28,37.9a1.9,1.9,0,0,0,1.85,1C11.61,38.79,13.09,38.83,14.57,38.83ZM31.31,41a6,6,0,0,0,1-.64,14.06,14.06,0,0,0,1-1.25c1.75-2.15,3.5-4.3,5.27-6.43.37-.45.37-.72-.19-1-.93-.46-1.84-.95-2.74-1.47a.7.7,0,0,0-1,.2c-.61.77-1.25,1.53-1.88,2.29C30.91,35,29,37.33,27.15,39.62c-.36.43-.36.65.26.74C28.63,40.54,29.84,40.78,31.31,41ZM20.14,42.56h0c2.86.11,5.73.23,8.6.33,1.49.05,3,.08,4.46.09a1.51,1.51,0,0,0,.52-.17,2.85,2.85,0,0,0-.54-.18c-1.66-.28-3.32-.57-5-.81-3-.44-6.06-1-9.11-1.24-3.89-.33-7.81-.42-11.71-.6-.4,0-.8,0-1.19,0-.65,0-.73.36-.66.86a1.42,1.42,0,0,0,1.25,1.28c.34,0,.69,0,1,0ZM47.42,32.9a9.68,9.68,0,0,0,1.27-.1,7.29,7.29,0,0,0,1.14-.45,5.09,5.09,0,0,0-1.15-.14,3.72,3.72,0,0,1-2.49-.32,1.83,1.83,0,0,0-1.25-.09.88.88,0,0,1-1-.35c-.52-.58-1.11-.94-1.92-.41a.59.59,0,0,1-.93-.4,1.49,1.49,0,0,0-2-1.09.62.62,0,0,1-.77-.49,1.76,1.76,0,0,0-1.91-1.27c-.58,0-.72-.27-.91-.74-.4-1-.78-1.13-1.81-.83a.66.66,0,0,1-.91-.49c-.07-.24,0-.5-.08-.74a4.77,4.77,0,0,0-2.06-2,.67.67,0,0,0-.41.13c-.26.23-.49.49-.74.72s-.27.57.09.82c3.55,2.43,7.06,4.93,11.06,6.6A22,22,0,0,0,47.42,32.9Zm-42,3.34a1,1,0,0,0-.11.36c.07.44.19.87.23,1.32.07.69.56.74,1.07.7.1,0,.29-.37.24-.45C6.45,37.58,6,37,5.64,36.45A1.29,1.29,0,0,0,5.38,36.24Z\"\/>\n  <\/g>\n<\/svg>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"icon-box-text last-reset\">\n\t\t\t\t\t\t\t\t\t\n\t<div id=\"text-1078659667\" class=\"text\">\n\t\t\n<h2 class=\"m-t-20 mb0 thin-font\">EASY FIT<\/h2>\n\t\t\n<style>\n#text-1078659667 {\n  font-size: 0.75rem;\n}\n@media (min-width:550px) {\n  #text-1078659667 {\n    font-size: 0.9rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t<\/div>\n\t\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-360066811\" class=\"col tc medium-11 small-11 large-10\"  >\n\t\t\t\t<div class=\"col-inner\" style=\"background-color:rgb(255,255,255);\" >\n\t\t\t\n\t\t\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_799649363\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/Easy-Fit-Mitgliedschaft-Web.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/Easy-Fit-Mitgliedschaft-Web.jpg 900w, https:\/\/airfitness.de\/wp-content\/uploads\/Easy-Fit-Mitgliedschaft-Web-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/Easy-Fit-Mitgliedschaft-Web-768x512.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_799649363 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-646296815\" class=\"text p-v-10\">\n\t\t\n<ul class=\"list-tick tl m-h-20\">\n<li>Fitness at AVIVA<\/li>\n<li>Sports courses (on site &amp; online)<\/li>\n<li>Course video library<\/li>\n<li>No admission fee of 19,90\u20ac<\/li>\n<li>30 min equipment instruction at AVIVA Berlin (49\u20ac one-off) or 60 min training plan creation (98\u20ac one-off)<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\n\t<div id=\"text-238017760\" class=\"text gradient-airfitness m-b-20\">\n\t\t\n<p class=\"m0 p-v-10\">2 months for \u20ac2\/month, then \u20ac49.90\/month<\/p>\n\t\t\n<style>\n#text-238017760 {\n  color: rgb(255,255,255);\n}\n#text-238017760 > * {\n  color: rgb(255,255,255);\n}\n<\/style>\n\t<\/div>\n\t\n<p>Minimum term: 12 months<\/p>\n<a href=\"https:\/\/www.eversports.de\/widget\/w\/j8cVsb?membership=21973\" class=\"button success lowercase\" style=\"border-radius:99px;\" rel=\"noopener\">\n\t\t<span>Secure offer<\/span>\n\t<\/a>\n\n<a href=\"#leistungen\" class=\"button primary lowercase\" style=\"border-radius:99px;\">\n\t\t<span>More info<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1289958959\" class=\"col p-h-0_ medium-5 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<div class=\"row row-collapse align-equal align-center\"  id=\"row-71616903\">\n\n\t<div id=\"col-2127734982\" class=\"col medium-9 small-9 large-8\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t\t<div class=\"icon-box featured-box icon-box-left text-left\"  >\n\t\t\t\t\t<div class=\"icon-box-img\" style=\"width: 75px\">\n\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t<div class=\"icon-inner\" >\n\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 64 64\">\n  <g id=\"target\">\n    <g>\n      <path d=\"M44.52,22.77a.92.92,0,0,0-.2,1.29,20.26,20.26,0,1,1-4.45-4.45A.93.93,0,0,0,41,18.12h0A22.16,22.16,0,1,0,45.81,23a.9.9,0,0,0-1.25-.23Z\"\/>\n      <path d=\"M37.07,23.54a.92.92,0,0,0-.25-1.27l0,0a16.28,16.28,0,1,0,4.94,4.94.91.91,0,0,0-1.26-.3l0,0a.91.91,0,0,0-.29,1.28h0a14.43,14.43,0,1,1-4.37-4.37.92.92,0,0,0,1.27-.26Z\"\/>\n      <path d=\"M32.79,27.71a.91.91,0,0,0-.43-1.22h0a10.47,10.47,0,1,0,5.16,5.16.92.92,0,0,0-1.21-.46h0a.93.93,0,0,0-.48,1.22l0,.07a8.63,8.63,0,1,1-4.21-4.21.92.92,0,0,0,1.18-.56Z\"\/>\n      <path d=\"M27.12,33.31a.93.93,0,1,0-.54-1.78,4.86,4.86,0,0,0-1.92,1.16,4.64,4.64,0,0,0,0,6.57h0a4.65,4.65,0,0,0,7.73-1.92.92.92,0,0,0-1.76-.54,2.67,2.67,0,0,1-.7,1.16,2.86,2.86,0,0,1-4,0,2.82,2.82,0,0,1,0-4A2.9,2.9,0,0,1,27.12,33.31Z\"\/>\n      <path d=\"M57.58,13.93l-4.7-1.47L55.34,10a.92.92,0,0,0-.25-1.29.94.94,0,0,0-1,0l-2.41,2.41L50.18,6.54A.92.92,0,0,0,49,5.92a.86.86,0,0,0-.39.23L42.4,12.4a.9.9,0,0,0-.23.93l1.68,5.35v.12L27.57,35.14a.91.91,0,0,0,0,1.28h0a.91.91,0,0,0,1.29,0L45.19,20.14a1.28,1.28,0,0,0,.24.11l5.35,1.65a.66.66,0,0,0,.28,0,.88.88,0,0,0,.66-.27L58,15.46a.92.92,0,0,0-.38-1.53Zm-13.47-.61,4.76-4.77,1.29,3.87a.17.17,0,0,0,0,.1L45.38,17.3ZM50.8,20l-4.16-1.29,4.79-4.81a.92.92,0,0,0,.24.13l3.86,1.22Z\"\/>\n    <\/g>\n  <\/g>\n<\/svg>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"icon-box-text last-reset\">\n\t\t\t\t\t\t\t\t\t\n\t<div id=\"text-1537097569\" class=\"text\">\n\t\t\n<h2 class=\"m-t-20 mb0 thin-font\">PREMIUM<\/h2>\n\t\t\n<style>\n#text-1537097569 {\n  font-size: 0.75rem;\n}\n@media (min-width:550px) {\n  #text-1537097569 {\n    font-size: 0.9rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t<\/div>\n\t\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-630755140\" class=\"col tc medium-11 small-11 large-10\"  >\n\t\t\t\t<div class=\"col-inner\" style=\"background-color:rgb(255,255,255);\" >\n\t\t\t\n\t\t\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_848716488\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/Premium-Mitgliedschaft-Web.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/Premium-Mitgliedschaft-Web.jpg 900w, https:\/\/airfitness.de\/wp-content\/uploads\/Premium-Mitgliedschaft-Web-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/Premium-Mitgliedschaft-Web-768x512.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_848716488 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-1786511346\" class=\"text m-b-20\">\n\t\t\n<ul class=\"list-tick tl m-h-20\">\n<li>Fitness at ARZ &amp; AVIVA<\/li>\n<li>Sports courses (on site &amp; online)<\/li>\n<li>Course video library<\/li>\n<li>Sauna &amp; showers in the ARZ<\/li>\n<li>No admission fee of 19,90\u20ac<\/li>\n<li>60 min training plan creation &amp; equipment instruction (98\u20ac one-off)<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\n\t<div id=\"text-3116008192\" class=\"text gradient-airfitness m-b-20\">\n\t\t\n<p class=\"m0 p-v-10\">2 months for \u20ac2\/month, then \u20ac58.90\/month<\/p>\n\t\t\n<style>\n#text-3116008192 {\n  color: rgb(255,255,255);\n}\n#text-3116008192 > * {\n  color: rgb(255,255,255);\n}\n<\/style>\n\t<\/div>\n\t\n<p>Minimum term: 12 months<\/p>\n<a href=\"https:\/\/www.eversports.de\/widget\/w\/j8cVsb?membership=11651\" class=\"button success lowercase\" style=\"border-radius:99px;\" rel=\"noopener\">\n\t\t<span>Secure offer<\/span>\n\t<\/a>\n\n<a href=\"#leistungen\" class=\"button primary lowercase\" style=\"border-radius:99px;\">\n\t\t<span>More info<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<span class=\"scroll-to\" data-label=\"Scroll to: #leistungen\" data-bullet=\"false\" data-link=\"#leistungen\" data-title=\"Leistungen\"><a name=\"leistungen\"><\/a><\/span>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1955029343 {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  background-color: rgb(232, 224, 234);\n}\n<\/style>\n\t<\/section>\n\t\n\n\t<section class=\"section\" id=\"section_1550526367\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\t<div id=\"text-2259713038\" class=\"text tc\">\n\t\t\n<h2>Locations &amp; services<\/h2>\n\t\t\n<style>\n#text-2259713038 {\n  font-size: 1rem;\n  text-align: center;\n  color: #69656b;\n}\n#text-2259713038 > * {\n  color: #69656b;\n}\n@media (min-width:550px) {\n  #text-2259713038 {\n    font-size: 1.3rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<div class=\"tabbed-content\">\n\t\t\t\n\t\t\t<ul class=\"nav nav-outline nav-uppercase nav-size-xlarge nav-center\" role=\"tablist\"><li id=\"tab-aviva\" class=\"tab active has-icon\" role=\"presentation\"><a href=\"#tab_aviva\" role=\"tab\" aria-selected=\"true\" aria-controls=\"tab_aviva\"><span>AVIVA<\/span><\/a><\/li>\n<li id=\"tab-arz\" class=\"tab has-icon\" role=\"presentation\"><a href=\"#tab_arz\" tabindex=\"-1\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tab_arz\"><span>ARZ<\/span><\/a><\/li><\/ul><div class=\"tab-panels\"><div id=\"tab_aviva\" class=\"panel active entry-content\" role=\"tabpanel\" aria-labelledby=\"tab-aviva\">\n<div class=\"row row-small align-equal\"  id=\"row-2000926113\">\n\n\t<div id=\"col-1091830043\" class=\"col medium-6 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner text-right\"  >\n\t\t\t\n\t\t\t\n\t<div class=\"img has-hover m-t-30 x md-x lg-x y md-y lg-y\" id=\"image_1107308839\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"1020\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/logo_aviva_plain.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1107308839 {\n  width: 55%;\n}\n<\/style>\n\t<\/div>\n\t\n<h3 class=\"m0\"><span style=\"font-size: 95%;\">Pfarrer-Goosmann-Str. 11<\/span><\/h3>\n<p>12489 Berlin<\/p>\n<table class=\"dib m0_\" style=\"width: auto; font-size: 120%;\" border=\"0\">\n<tbody>\n<tr>\n<td class=\"p-r-15 b0\"><strong>Mon &#8211; Fri<\/strong><\/td>\n<td class=\"b0\">07:30 &#8211; 20:00<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<a class=\"button white is-outline btn_studioinfos ci-gradient_ hidden\" style=\"border-radius:10px;\">\n\t<i class=\"icon-map-pin-fill\" aria-hidden=\"true\"><\/i>\t<span>More info<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1091830043 > .col-inner {\n  padding: 0px 10% 0px 10%;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-667300938\" class=\"col medium-6 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<div class=\"slider-wrapper relative\" id=\"slider-1484827157\" >\n    <div class=\"slider slider-type-fade slider-nav-circle slider-nav-large slider-nav-light slider-style-normal\"\n        data-flickity-options='{\n            \"cellAlign\": \"center\",\n            \"imagesLoaded\": true,\n            \"lazyLoad\": 1,\n            \"freeScroll\": false,\n            \"wrapAround\": true,\n            \"autoPlay\": 4000,\n            \"pauseAutoPlayOnHover\" : false,\n            \"prevNextButtons\": false,\n            \"contain\" : true,\n            \"adaptiveHeight\" : true,\n            \"dragThreshold\" : 10,\n            \"percentPosition\": true,\n            \"pageDots\": false,\n            \"rightToLeft\": false,\n            \"draggable\": true,\n            \"selectedAttraction\": 0.1,\n            \"parallax\" : 0,\n            \"friction\": 0.6        }'\n        >\n        \n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_138661586\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/Freihantelbereich-AirFitness-Web.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/Freihantelbereich-AirFitness-Web.jpg 900w, https:\/\/airfitness.de\/wp-content\/uploads\/Freihantelbereich-AirFitness-Web-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/Freihantelbereich-AirFitness-Web-768x512.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_138661586 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_464228948\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/Kursraum-AirFitness.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/Kursraum-AirFitness.jpg 900w, https:\/\/airfitness.de\/wp-content\/uploads\/Kursraum-AirFitness-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/Kursraum-AirFitness-768x512.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_464228948 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1915252449\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/Fitnessstudio-AirFitness-Web-2.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/Fitnessstudio-AirFitness-Web-2.jpg 900w, https:\/\/airfitness.de\/wp-content\/uploads\/Fitnessstudio-AirFitness-Web-2-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/Fitnessstudio-AirFitness-Web-2-768x512.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1915252449 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_521880541\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"554\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/aircafe_cafeteria_1.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/aircafe_cafeteria_1.jpg 1024w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/aircafe_cafeteria_1-300x163.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/aircafe_cafeteria_1-768x417.jpg 768w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_521880541 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n     <\/div>\n\n     <div class=\"loading-spin dark large centered\"><\/div>\n\n\t<\/div>\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<style>\n#row-2000926113 > .col > .col-inner {\n  background-color: rgb(255,255,255);\n}\n<\/style>\n<\/div>\n<div class=\"row row-collapse align-equal align-center m-b-15\"  id=\"row-663030699\">\n\n\t<div id=\"col-1257012794\" class=\"col bg_banner_fitness _fade-right-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-194790116\" class=\"col gradient-airfitness-inner medium-7 small-12 large-8 small-col-first\"  >\n\t\t\t\t<div class=\"col-inner dark\"  >\n\t\t\t\n\t\t\t\n\t<div id=\"text-1525938512\" class=\"text\">\n\t\t\n<h2><span style=\"font-size: 80%;\">Fitness<\/span><\/h2>\n<ul class=\"list-tick mb0\">\n<li>Brand new high-tech cardio track from Technogym<\/li>\n<li>Modern bio-feedback training equipment from Technogym<\/li>\n<li>Free weight area<\/li>\n<li>Effective training with a vibration plate<\/li>\n<li>Virtual personal training with Pixformance<\/li>\n<li>Boulder &amp; wall bars<\/li>\n<\/ul>\n\t\t\n<style>\n#text-1525938512 {\n  font-size: 0.9rem;\n}\n@media (min-width:550px) {\n  #text-1525938512 {\n    font-size: 1rem;\n  }\n}\n@media (min-width:850px) {\n  #text-1525938512 {\n    font-size: 1.2rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-194790116 > .col-inner {\n  padding: 5% 5% 5% 5%;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n<div class=\"row row-collapse align-equal align-center m-b-15\"  id=\"row-1410393520\">\n\n\t<div id=\"col-681103832\" class=\"col gradient-airfitness-inner medium-7 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner dark\"  >\n\t\t\t\n\t\t\t\n\t<div id=\"text-857104397\" class=\"text\">\n\t\t\n<h2><span style=\"font-size: 80%;\">Sports courses<\/span><\/h2>\n<ul class=\"list-arrow list-autocolumns lh12 m-r-50\">\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#bauchexpress\">Belly Express<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#bauchbeinepo\">Belly-Legs-Buttocks<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#rueckenfit\">BackFit<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#jumping\">Jumping Fitness<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#dancefit\">Dance Fit<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#pilates\">Pilates<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#bodybalance\">Body Balance<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#medicalyoga\">Medical<\/a> &amp; <a href=\"https:\/\/airfitness.de\/en\/courses\/#sivanandayoga\">Sivananda Yoga<\/a><\/li>\n<li><a href=\"\/en\/courses\/#pumpit\">Pump it! Barbell training <\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#hotiron\">HOT IRON\u00ae<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#boostar\">BOOSTAR\u00ae<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#korce\">KORCE\u00ae<\/a><\/li>\n<li><a href=\"https:\/\/airfitness.de\/en\/courses\/#easydance\">Easy Dance<\/a><\/li>\n<\/ul>\n\t\t\n<style>\n#text-857104397 {\n  font-size: 0.9rem;\n}\n@media (min-width:550px) {\n  #text-857104397 {\n    font-size: 1rem;\n  }\n}\n@media (min-width:850px) {\n  #text-857104397 {\n    font-size: 1.2rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-681103832 > .col-inner {\n  padding: 5% 5% 5% 5%;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\t<div id=\"col-1691815188\" class=\"col bg_banner_sportkurse _fade-left-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<div class=\"row row-collapse align-equal align-center m-b-15\"  id=\"row-76545122\">\n\n\t<div id=\"col-1333814077\" class=\"col bg_banner_aircafe3 _fade-right-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-731732312\" class=\"col gradient-airfitness-inner medium-7 small-12 large-8 small-col-first\"  >\n\t\t\t\t<div class=\"col-inner dark\" style=\"background-color:rgb(255,255,255);\" >\n\t\t\t\n\t\t\t\n\t<div id=\"text-2358916299\" class=\"text\">\n\t\t\n<h2><span style=\"font-size: 80%;\">Changing rooms &amp; Famers Bistro<\/span><\/h2>\n<p>Men&#8217;s and women&#8217;s changing rooms, WCs, no showers<\/p>\n<p class=\"mb0\">Enjoy healthy wraps, salads and soups as well as drinks in the Farmers Bristro.<\/p>\n\t\t\n<style>\n#text-2358916299 {\n  font-size: 0.9rem;\n}\n@media (min-width:550px) {\n  #text-2358916299 {\n    font-size: 1rem;\n  }\n}\n@media (min-width:850px) {\n  #text-2358916299 {\n    font-size: 1.2rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-731732312 > .col-inner {\n  padding: 5% 5% 5% 5%;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n<div class=\"row align-equal align-center m-t-50 m-b-15\"  id=\"row-934449851\">\n\n\n\t<div id=\"col-1930849814\" class=\"col _bg_banner_umkleide _fade-right-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<a href=\"#mitgliedschaften\" class=\"button primary lowercase expand p-v-10 bg-airfitness\" >\n\t<i class=\"icon-user\" aria-hidden=\"true\"><\/i>\t<span>Secure offer<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-702524715\" class=\"col _bg_banner_umkleide _fade-right-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<a href=\"#kursplan\" class=\"button white lowercase expand p-v-10 _gradient-airfitness\" >\n\t<i class=\"icon-search\" aria-hidden=\"true\"><\/i>\t<span>To the course schedule<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<\/div>\n<div id=\"tab_arz\" class=\"panel entry-content\" role=\"tabpanel\" aria-labelledby=\"tab-arz\">\n<div class=\"row row-small align-equal\"  id=\"row-1808980289\">\n\n\t<div id=\"col-837142512\" class=\"col medium-7 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<div class=\"slider-wrapper relative\" id=\"slider-844279960\" >\n    <div class=\"slider slider-type-fade slider-nav-circle slider-nav-large slider-nav-light slider-style-normal\"\n        data-flickity-options='{\n            \"cellAlign\": \"center\",\n            \"imagesLoaded\": true,\n            \"lazyLoad\": 1,\n            \"freeScroll\": false,\n            \"wrapAround\": true,\n            \"autoPlay\": 4000,\n            \"pauseAutoPlayOnHover\" : false,\n            \"prevNextButtons\": false,\n            \"contain\" : true,\n            \"adaptiveHeight\" : true,\n            \"dragThreshold\" : 10,\n            \"percentPosition\": true,\n            \"pageDots\": false,\n            \"rightToLeft\": false,\n            \"draggable\": true,\n            \"selectedAttraction\": 0.1,\n            \"parallax\" : 0,\n            \"friction\": 0.6        }'\n        >\n        \n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1223963779\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"554\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_rezeption_1.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_rezeption_1.jpg 1023w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_rezeption_1-300x163.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_rezeption_1-768x417.jpg 768w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1223963779 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_595951259\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"667\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_08.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_08.jpg 1000w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_08-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_08-768x512.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_595951259 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_739437198\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"667\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_10.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_10.jpg 1000w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_10-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_10-768x512.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_739437198 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1258404420\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"667\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_05.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_05.jpg 1000w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_05-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_05-768x512.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1258404420 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1776271493\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner image-cover dark\" style=\"padding-top:50%;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"680\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_cafeteria_1.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_cafeteria_1.jpg 1024w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_cafeteria_1-300x200.jpg 300w, https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/arz_cafeteria_1-768x512.jpg 768w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1776271493 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n     <\/div>\n\n     <div class=\"loading-spin dark large centered\"><\/div>\n\n\t<\/div>\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-11545560\" class=\"col medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner text-left\" style=\"background-color:rgb(255, 255, 255);\" >\n\t\t\t\n\t\t\t\n\t<div id=\"gap-477733451\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-477733451 {\n  padding-top: 20px;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"img has-hover m-t-20 x md-x lg-x y md-y lg-y\" id=\"image_291240462\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"1020\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/logo_arz_default.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_291240462 {\n  width: 55%;\n}\n<\/style>\n\t<\/div>\n\t\n<h3 class=\"m-t-10 mb0 hidden\"><span style=\"font-size: 130%;\">ARZ<\/span><\/h3>\n<h3 class=\"mb0\"><span style=\"font-size: 95%;\">Albert-Einstein-Str. 4<\/span><\/h3>\n<p>12489 Berlin<\/p>\n<table class=\"dib m-b-10\" style=\"width: auto; font-size: 120%;\" border=\"0\">\n<tbody>\n<tr>\n<td class=\"p-r-15 b0 b\">Mon &#8211; Thu<\/br>Fri<\/br>Sat<\/td>\n<td class=\"b0\">07:30 &#8211; 21:00<\/br>07:30 &#8211; 20:00<\/br>09:00 &#8211; 13:00<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<a class=\"button white is-outline btn_studioinfos ci-gradient_ hidden\" style=\"border-radius:10px;\">\n\t<i class=\"icon-map-pin-fill\" aria-hidden=\"true\"><\/i>\t<span>More info<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-11545560 > .col-inner {\n  padding: 0px 10% 0px 10%;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n<div class=\"row row-collapse align-equal align-center m-b-15\"  id=\"row-1668203782\">\n\n\t<div id=\"col-2141141623\" class=\"col bg_banner_sporttherapeuten _fade-right-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1714957542\" class=\"col gradient-airfitness-inner medium-7 small-12 large-8 small-col-first\"  >\n\t\t\t\t<div class=\"col-inner dark\"  >\n\t\t\t\n\t\t\t\n\t<div id=\"text-383777134\" class=\"text\">\n\t\t\n<h2><span style=\"font-size: 80%;\">Fitness<\/span><\/h2>\n<ul class=\"list-tick lh13 mb0\">\n<li>Supervision by qualified sports therapists<\/li>\n<li>Modern bio-feedback training devices<\/li>\n<li>Functional training with and without equipment<\/li>\n<li>Boulder wall<\/li>\n<\/ul>\n\t\t\n<style>\n#text-383777134 {\n  font-size: 0.9rem;\n}\n@media (min-width:550px) {\n  #text-383777134 {\n    font-size: 1rem;\n  }\n}\n@media (min-width:850px) {\n  #text-383777134 {\n    font-size: 1.2rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1714957542 > .col-inner {\n  padding: 5% 5% 5% 5%;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n<div class=\"row row-collapse align-equal align-center m-b-15\"  id=\"row-1053123719\">\n\n\t<div id=\"col-12229817\" class=\"col bg_banner_sauna2 _fade-right-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1706678857\" class=\"col gradient-airfitness-inner medium-7 small-12 large-8 small-col-first\"  >\n\t\t\t\t<div class=\"col-inner dark\" style=\"background-color:rgb(255,255,255);\" >\n\t\t\t\n\t\t\t\n\t<div id=\"text-3927960127\" class=\"text\">\n\t\t\n<h2><span style=\"font-size: 80%;\">Changing rooms, showers &amp; sauna<\/span><\/h2>\n<p>Relax in our Finnish sauna (90\u00b0C) and bio-sauna (60\u00b0C) after your workout at the times available.<\/p>\n<p class=\"mb0\">Men&#8217;s and women&#8217;s changing rooms, WCs, showers<\/p>\n\t\t\n<style>\n#text-3927960127 {\n  font-size: 0.9rem;\n}\n@media (min-width:550px) {\n  #text-3927960127 {\n    font-size: 1rem;\n  }\n}\n@media (min-width:850px) {\n  #text-3927960127 {\n    font-size: 1.2rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1706678857 > .col-inner {\n  padding: 5% 5% 5% 5%;\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n<div class=\"row align-equal align-center m-t-50 m-b-15\"  id=\"row-1052605246\">\n\n\t<div id=\"col-1634539614\" class=\"col _bg_banner_umkleide _fade-right-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<a href=\"#mitgliedschaften\" class=\"button white is-link lowercase expand p-v-10 gradient-airfitness-reverse bg-airfitness-dark\" >\n\t<i class=\"icon-user\" aria-hidden=\"true\"><\/i>\t<span>Secure offer<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1269408047\" class=\"col _bg_banner_umkleide _fade-right-light-inner medium-5 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<a href=\"#kursplan\" class=\"button white lowercase expand p-v-10 gradient-airfitness_\" >\n\t<i class=\"icon-search\" aria-hidden=\"true\"><\/i>\t<span>To the course schedule<\/span>\n\t<\/a>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<\/div><\/div><\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1550526367 {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  background-color: #f7f7f7;\n}\n<\/style>\n\t<\/section>\n\t\n<span class=\"scroll-to\" data-label=\"Scroll to: #kursplan\" data-bullet=\"false\" data-link=\"#kursplan\" data-title=\"Kursplan\"><a name=\"kursplan\"><\/a><\/span>\n\n\n\t<section class=\"section dib_ eversports-info gradient-airfitness p-t-20 p-b-40\" id=\"section_2038683469\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\n<div class=\"row row-collapse_ align-middle align-center\"  id=\"row-2146413223\">\n\n\n\t<div id=\"col-390407264\" class=\"col pb0 medium-10 small-11 large-7\"  >\n\t\t\t\t<div class=\"col-inner text-center dark\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-2961356351\" class=\"text\">\n\t\t\n\n<h3>Anmeldung \u00fcber unseren Partner Eversports<\/h3>\n\t\t\n<style>\n#text-2961356351 {\n  font-size: 1.25rem;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\n\t<div id=\"col-339455655\" class=\"col hidden eversports_erweitert medium-11 small-12 large-11\"  >\n\t\t\t\t<div class=\"col-inner text-center dark\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-527597676\" class=\"text\">\n\t\t\n\n<p>Um das Online-Buchungssystem nutzen zu k\u00f6nnen, ist eine einmalige Registrierung notwendig. Damit kannst du deine Mitgliedschaft verwalten und dich zu deinen Kursen und Zeiten einbuchen.<\/p>\n\t\t\n<style>\n#text-527597676 {\n  font-size: 1.1rem;\n}\n@media (min-width:550px) {\n  #text-527597676 {\n    font-size: 1.1rem;\n  }\n}\n@media (min-width:850px) {\n  #text-527597676 {\n    font-size: 1.25rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n\n\t\t<\/div>\n\n\t\t\n<style>\n#section_2038683469 {\n  padding-top: 50px;\n  padding-bottom: 50px;\n}\n@media (min-width:850px) {\n  #section_2038683469 {\n    padding-top: 30px;\n    padding-bottom: 30px;\n  }\n}\n<\/style>\n\t<\/section>\n\t\n\n\t<section class=\"section box_details hidden has-mask mask-arrow\" id=\"section_2002888320\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\t<div class=\"is-border\"\n\t\tstyle=\"border-color:rgb(235, 235, 235);border-width:1px 0px 0px 0px;\">\n\t<\/div>\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-276372890\">\n\n\t<div id=\"col-499322038\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<h2 class=\"uppercase mb0\">Your selection<\/h2>\n<h3 class=\"choose-tarif-info color-airfitness m-t-10\" style=\"text-align: center;\">Please select a tariff above first!<\/h3>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1789583902\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-shadow-2\"  >\n\t\t\t\n\t\t\t\n<p style=\"text-align: center;\">\n\n\n<div id=\"eversports\"><\/div>\n\n<script type=\"module\" src=\"https:\/\/widget-static.eversports.io\/loader.js\" async defer><\/script>\n\n<iframe loading=\"lazy\" id=\"frameEversports\" name=\"frame-eversports\" width=\"100%\" height=\"0\" src=\"\" frameborder=\"0\"><\/iframe>\n\n\n<style>\n#eversports {\n  padding: 1.5em 2em;\n  background: #FFF;\n}\n#eversports > div {\n  display: none;\n}\n<\/style>\n\n\n\n\n\n<script>\n\n\nvar lang = \"en\";\nconsole.log('language set to: ' + lang + ' (getdetails)');\n\nfunction mj_scrollto(target, add)\n{\n\n  if( target == undefined) return false;\n\t\n  if( add == undefined) add = 0;\n\n\tconsole.log( '==> mj_scrollto: '+ target +' mit Offset '+ add);\n\t\n\tlet myOffset = -100 + add ;\n\t\n  \/\/ get element\n  let $el = $j('a[name=\"'+ target +'\"]');\n\t\n\tif( !$el.length ) return false;\n\n\t\/\/ scroll to element\n  $j('html, body').stop().animate({ 'scrollTop': $el.offset().top + myOffset }, 900, 'easeInOutCubic');\n\n}\n\n\nfunction getFrameHeight(id)\n{\n\tvar x = document.getElementById(id).offsetWidth;\n\tvar y = document.getElementById(id).offsetHeight;\n\tvar s = document.getElementById(id).scrollHeight;\n\n\t\/\/ document.getElementById('x').innerHTML = x;\n\t\/\/ document.getElementById('y').innerHTML = y;\n\n\tconsole.log( 'offsetHeight: '+ y );\n\tconsole.log( 'scrollHeight: '+ s );\n\n}\n\n\n\/\/ ------------------------------------------------------------------------\n\/\/  MARK: Flex Buttons\n\/\/ ------------------------------------------------------------------------\nfunction initFlexBtn()\n{\n\tconsole.log('---> initFlexBtn');\n\t\n\tvar $flexbtns = $j('.bstoggle');\n\tvar $flexbtn = $j('.flexbtn.bstoggle');\n\tvar $flexbtn2 = $j('.flexbtn2.bstoggle');\n\tvar $flexbtnSmall = $j('.flexbtn-small.bstoggle');\n\t\n\tvar pboxen = $j('.priceboxneu.priceboxen_desktop,.priceboxneu.priceboxen_mobile');\n\tvar flexboxen = $j('.priceboxen_desktop .pricebox:not(.pricebox_fithome):not(.pricebox_aquakurse) > .col-inner, .priceboxen_mobile .pricebox:not(.pricebox_fithome):not(.pricebox_aquakurse) > .col-inner');\n\tvar flexboxenD = $j('.priceboxen_desktop .pricebox:not(.pricebox_fithome):not(.pricebox_aquakurse) > .col-inner');\n\tvar flexboxenM = $j('.priceboxen_mobile .pricebox:not(.pricebox_fithome):not(.pricebox_aquakurse) > .col-inner');\n\t\n\t\/\/ var flexboxen = $j('.priceboxen_desktop .pricebox_standard > .col-inner, .priceboxen_desktop .pricebox_premium > .col-inner');\n\tvar $btnSiwtchStudios = $j('.btnSwitchStudios.bstoggle');\n\t\n\t\/\/if( !$flexbtn.length ) return false;\n\t\n\tvar flex = false;\n\tvar flex2 = false;\n\n\n\t\/\/ vor 2023-11 - v1 - alt\n\t\n\t\/\/ Easy\n\tvar E_fit_title = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_easy .title');\n\tvar E_fit_price = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_easy .price');\n\tvar E_fit_laufzeit = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_easy .laufzeit_val');\n\tvar E_fit_laufzeitM = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_easy .bar .laufzeit_val'); \/\/ Mobile\n\t\n\t\/\/ Standard\n\tvar S_fit_title = $j('.priceboxen:not(.priceboxneu) .pricebox_standard .title');\n\tvar S_fit_price = $j('.pricebox_standard .price');\n\tvar S_fit_laufzeit = $j('.pricebox_standard .laufzeit_val');\n\tvar S_fit_laufzeitM = $j('.pricebox_standard .bar .laufzeit_val'); \/\/ Mobile\n\t\n\t\/\/ Premium\n\tvar P_title = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_premium .title');\n\tvar P_price = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_premium .price');\n\tvar P_laufzeit = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_premium .laufzeit_val');\n\tvar P_laufzeitM = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_premium .bar .laufzeit_val'); \/\/ Mobile\n\t\n\t\n\t\n\t\/\/ v2\n\t\n\t\/\/ pricebox fitness_sauna\n\tvar pbox_fs = $j('.pricebox_fitness_sauna');\n\tvar pbox_fs_price = pbox_fs.find('.price');\n\tvar pbox_fs_pricemonth = pbox_fs.find('.price-month');\n\n\t\/\/ pricebox fitness\n\tvar pbox_f = $j('.pricebox_fitness');\n\tvar pbox_f_price = pbox_f.find('.price');\n\tvar pbox_f_pricemonth = pbox_f.find('.price-month');\n\n\t\/\/ pricebox fitness_kurse\n\tvar pbox_fk = $j('.pricebox_fitness_kurse');\n\tvar pbox_fk_price = pbox_fk.find('.price');\n\tvar pbox_fk_pricemonth = pbox_fk.find('.price-month');\n\n\t\/\/ pricebox kurse\n\tvar pbox_k = $j('.pricebox_kurse');\n\tvar pbox_k_price = pbox_k.find('.price');\n\tvar pbox_k_pricemonth = pbox_k.find('.price-month');\n\n\t\/\/ pricebox fithome\n\tvar pbox_fh = $j('.pricebox_fithome');\n\tvar pbox_fh_price = pbox_fh.find('.price');\n\tvar pbox_fh_pricemonth = pbox_fh.find('.price-month');\n\n\t\/\/ pricebox laufzeit\n\tvar pbox_laufzeit = flexboxen.find('.laufzeit_val');\n\n\n\n\t\n\t\/\/ 2023-11 - v3\n\t\n\t\/\/ Premium\n\tvar pbox_premium = $j('.priceboxen_v3 .pricebox_premium');\n\tvar pbox_premium_desktop = $j('.priceboxen_v3.priceboxen_desktop .pricebox_premium');\n\tvar pbox_premium_mobile = $j('.priceboxen_v3.priceboxen_mobile .pricebox_premium');\n\tvar pbox_premium_title = pbox_premium.find('.title');\n\tvar pbox_premium_price = pbox_premium.find('.price');\n\tvar pbox_premium_save = pbox_premium.find('.save');\n\tvar pbox_premium_pricemonth = pbox_premium.find('.price-month');\n\tvar pbox_premium_laufzeit = pbox_premium.find('.laufzeit_val');\n\tvar pbox_premium_laufzeitM = pbox_premium.find('.bar .laufzeit_val'); \/\/ Mobile\n\t\n\t\/\/ Easy Fit\n\tvar pbox_easyfit = $j('.priceboxen_v3 .pricebox_easyfit');\n\tvar pbox_easyfit_desktop = $j('.priceboxen_v3.priceboxen_desktop .pricebox_easyfit');\n\tvar pbox_easyfit_mobile = $j('.priceboxen_v3.priceboxen_mobile .pricebox_easyfit');\n\tvar pbox_easyfit_title = pbox_easyfit.find('.title');\n\tvar pbox_easyfit_price = pbox_easyfit.find('.price');\n\tvar pbox_easyfit_save = pbox_easyfit.find('.save');\n\tvar pbox_easyfit_pricemonth = pbox_easyfit.find('.price-month');\n\tvar pbox_easyfit_laufzeit = pbox_easyfit.find('.laufzeit_val');\n\tvar pbox_easyfit_laufzeitM = pbox_easyfit.find('.bar .laufzeit_val'); \/\/ Mobile\n\n\n\n\n\t\/\/ Aktionen\n\tvar ribbon_aktion = '<div class=\"ribbon ribbon-top-right-2 ribbon-aktion\"><span>AKTION<\/span><\/div>';\n  \n\tpbox_premium_desktop.prepend(ribbon_aktion);\n  pbox_premium_desktop.find('.ribbon-aktion').hide();\n\n\tpbox_easyfit_desktop.prepend(ribbon_aktion);\n  pbox_easyfit_desktop.find('.ribbon-aktion').hide();\n\n\n\t\/\/ Aktion Premium\n\t\/\/ pbox_premium.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\n\t\/\/ Aktion Easy Fit\n\t\/\/ pbox_easyfit.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\n\n\n\tvar flextext = $j('.text-flextarife');\n\t\n\tvar trainerpaket = $j('.priceboxen:not(.priceboxneu) .box-trainerpaket, .priceboxen:not(.priceboxneu) .pricebox_premium li.trainerpaket');\n\tvar trainerpaket2 = $j('.priceboxneu .box-trainerpaket, .priceboxneu .pricebox_premium li.trainerpaket');\n\t\n\t\n\t\n\t\/\/ flexbtn\n\tif( $flexbtn.length > 0 ){\n\n\t\tif($flexbtn.hasClass('bstoggle-top'))\n\t\t{\n\t\t\t$flexbtn.bootstrapToggle({\n\t\t\t\ton: '',\n\t\t\t\toff: '',\n\t\t\t\tonstyle: 'success',\n\t\t\t\toffstyle: 'success',\n\t\t\t\tstyle: 'flexbtn',\n\t\t\t\twidth: 120,\n\t\t\t\t\/\/height: 40,\n\t\t\t\tsize: 'large'\n\t\t\t});\n\t\t}\n\t\telse {\n\t\t\t$flexbtn.bootstrapToggle({\n        on: \"FLEX tariffs<br>\\u00bb <small>Back to regular rates<\\\/small>\",\n        off: \"Shorter term?<br>\\u00bb <small>Stay flexible<\\\/small>\",\n        onstyle: 'success',\n        style: 'flexbtn',\n        width: 250,\n        size: 'large'\n      });\n\t\t}\n\t}\n\t\n\t\/\/ flexbtn-small\n\tif( $flexbtnSmall.length > 0 ){\n\t\t$flexbtnSmall.bootstrapToggle({\n\t\t\ton: 'zur\u00fcck zu PREMIUM (12 Monate)',\n\t\t\toff: 'Zu PREMIUM FLEX (jederzeit k\u00fcndbar)',\n\n\t\t\ton: 'FLEX Tarif \u2713<br>\u00bb <small>Zur\u00fcck zum 12-Monats-Tarif<\/small>',\n\t\t\toff: 'Bleib maximal flexibel<br>\u00bb <small>Zu PREMIUM FLEX<\/small>',\n\n\t\t\ton: 'FLEX Tarife \u2713<br>\u00bb <small>Zur\u00fcck zum kleineren Preis<\/small>',\n\t\t\toff: 'Bleib flexibel mit k\u00fcrzerer Laufzeit<br>\u00bb <small>zum FLEX-Tarif<\/small>',\n\n\t\t\tonstyle: 'success',\n\t\t\tonstyle: 'success',\n\t\t\tstyle: 'flexbtn-small',\n\t\t\twidth: 250,\n\t\t\tsize: 'normal'\n\t\t});\n\t}\n\t\n\t\/\/ flexbtn2\n\tif( $flexbtn2.length > 0 ){\n\t\t$flexbtn2.bootstrapToggle({\n\t\t\ton: 'Flex \u2713',\n\t\t\toff: 'K\u00fcrzere Laufzeit?',\n\t\t\tonstyle: 'success',\n\t\t\t\/\/offstyle: 'primary',\n\t\t\tstyle: 'flexbtn flexbtn2',\n\t\t\twidth: 130,\n\t\t\t\/\/height: 40,\n\t\t\tsize: 'small'\n\t\t});\n\t}\n\t\n\t\/\/ btnSwitchStudios\n\tif( $btnSiwtchStudios.length > 0 ){\n\t\t$btnSiwtchStudios.bootstrapToggle({\n\t\t\ton: '\u00ab AVIVA ',\n\t\t\toff: 'ARZ \u00bb',\n\t\t\tonstyle: 'success',\n\t\t\toffstyle: 'primary',\n\t\t\tstyle: 'flexbtn',\n\t\t\twidth: 100,\n\t\t\theight: 50\n\t\t\t\/\/size: 'small'\n\t\t});\n\t}\n\t\n\t\n\t\/\/ flexbtns click\n\t$flexbtns.on('click',function(e){\n    e.stopPropagation();\n\t\tconsole.log('flexbtns click ..');\n  });\n\t\n\t\n\t\/\/ flexbtns change\n\t$flexbtns.change(function(e){\n    \/\/e.stopPropagation();\n\t\t\/\/ console.log('flexbtns change ..');\n\t\t\n\t\tflex = $j(this).prop('checked');\n\t\tconsole.log('$flexbtn bisher: ' + flex);\n    console.log(e);\n\t\t\n\t\t\n\n\t\t\/\/ tarif-fitness_sauna\n\t\t\/\/ tarif-fitness\n\t\t\/\/ tarif-fitness_kurse\n\t\t\/\/ tarif-kurse\n\t\t\/\/ tarif-kurse_online\n\n\t\t\/\/ Bis 2023-11-30 (Slider mit 2 Tabs)\n\t\t\/\/ Tab A-1 - label: fitness_sauna\t\tclass: pricebox pricebox_fitness_sauna tarif-fitness_sauna\n\t\t\/\/ Tab A-2 - label: fitness\t\t \t\t\tclass: pricebox pricebox_fitness tarif-fitness\n\t\t\/\/ Tab A-3 - label: fitness_kurse\t\tclass: pricebox pricebox_fitness_kurse tarif-fitness_kurse\n\t\t\/\/ Tab B-1 - label: fitness_kurse\t\tclass: pricebox pricebox_fitness_kurse tarif-fitness_kurse\n\t\t\/\/ Tab B-2 - label: kurse\t\t\t\t\t\tclass: pricebox pricebox_kurse tarif-kurse\n\t\t\/\/ Tab B-3 - label: fit_home\t\t\t\tclass: pricebox pricebox_fithome tarif-fithome\n\t\t\n\t\t\/\/ Ab 2023-11-30 (Kein Slider - keine Tabs - nur drei Felder)\n\t\t\/\/ Tab A-1 - label: premium\t\t\t\t\tclass: pricebox pricebox_premium tarif-fitness_sauna\n\t\t\/\/ Tab A-2 - label: easyfit\t\t\t\t\tclass: pricebox pricebox_fitness tarif-fitness\n\t\t\/\/ Tab A-3 - label: aqua\t\t\t\t\t\tclass: pricebox pricebox_fitness_kurse tarif-fitness_kurse\n\t\t\n\t\t\n\n\n    \/\/!! --- FLEX ON -------------------------------------------------------------------------------------------------------------\n\t\t\/\/ MARK: FLEX ON\n\t\tif(flex){\n\t\t\t\n\t\t\t\/\/$j('.bstoggle.off').prop('checked', true).change();\n\t\t\t$j('.bstoggle').prop('checked', true).removeClass('off').removeClass('btn-light').addClass('btn-success');\n\t\t\t\n\t\t\t\n\t\t\t$j('.priceboxen_fitness .pricebox:not(.pricebox_aquakurse),.priceboxen_kurse .pricebox_premium').attr('data-flex','true');\n\t\t\t\n\t\t\t\n\t\t\tflextext.html('Our FLEX plans can be canceled monthly.');\n\t\t\t\n\t\t\tif( $j('.priceboxen_fitness').length ){\n\t\t\t\tE_fit_title.prepend('Flex ');\n\t\t\t\tE_fit_price.html('\u20ac49');\n\t\t\t\tE_fit_price.next('.price-after').text('mo');\n\t\t\t\tE_fit_laufzeit.html('1 month');\n\t\t\t\tE_fit_laufzeitM.html('1 M');\n\n\t\t\t\tS_fit_title.prepend('Flex ');\n\t\t\t\tS_fit_price.html('\u20ac79');\n\t\t\t\tS_fit_price.next('.price-after').text('mo');\n\t\t\t\tS_fit_laufzeit.html('1 month');\n\t\t\t\tS_fit_laufzeitM.html('1 month');\n\t\t\t\t\n\t\t\t\ttrainerpaket.hide();\n\t\t\t\ttrainerpaket2.addClass('hideme');\n\t\t\t}\n\t\t\t\n\t\t\tif( $j('.priceboxen_kurse').length ){\n\t\t\t\t\/\/console.log('\u00bb Kurse!');\n\t\t\t}\n\t\t\t\n\t\t\tP_title.prepend('Flex ');\n\t\t\tP_price.html('\u20ac99');\n\t\t\tP_price.next('.price-after').text('mo');\n\t\t\tP_laufzeit.html('1 month');\n\t\t\tP_laufzeitM.html('1 month');\n\t\t\t\n\t\t\t\n\t\t\t\/* pricebox neu *\/\n\t\t\tvar ribbon_content = '<div class=\"ribbon ribbon-top-right\"><span>FLEX<\/span><\/div>';\n\t\t\t\n\t\t\t\/\/console.log(flexboxen);\n\t\t\tflexboxen.addClass('flextarif');\n\t\t\tflexboxenD.prepend(ribbon_content);\n\n\t\t\t\/\/ Flex Texte\n\t\t\t\/\/ pbox_fs_price.text('69,90 \u20ac');\n\t\t\t\/\/ pbox_f_price.text('49,90 \u20ac');\t\t\t\n\t\t\t\/\/ pbox_fh_price.text('19,90 \u20ac');\n\n\n\t\t\tflexboxen.find('.price-before').hide();\n\t\t\tpboxen.find('.price-after').not('.priceboxen_v3 .pricebox_aquakurse .price-after').text('mo');\n\t\t\tpboxen.find('.price-month').not('.priceboxen_v3 .pricebox_aquakurse .price-month').html('&nbsp;');\n\t\t\tflexboxen.find('.laufzeit_val').text('1 month');\n\t\t\tflexboxen.attr('data-flex','true');\n\t\t\t\n\n\n\n\t\t\t\/\/ ------------------------------------------------------------------------------\n      \/\/  priceboxen_v3\n\t\t\t\/\/ ------------------------------------------------------------------------------\n\n\n\n      \n      \/\/ --------------------------------------------\n\t\t\t\/\/  PREMIUM FLEX\n      \/\/ --------------------------------------------\n\n      \/\/ Texte\n\t\t\tpbox_premium_title.append('<span class=\"grey\"> Flex<\/span>');\n\t\t\tpbox_premium_price.text('69,90 \u20ac');\n\t\t\tpbox_premium_save.text('monthly cancellable');\n\t\t\tpbox_premium_pricemonth.hide();\n\t\t\t\/\/ pbox_premium_pricemonth.html('<span class=\"strikethrough\">statt 69,90&#8239;\u20ac\/mtl.<\/span>').show();\n\n\n      \/\/ -- Ribbon 'Aktion'\n      $j('.priceboxen_v3.priceboxen_desktop').find('.ribbon-aktion').hide();\n      \/\/ $j('.priceboxen_v3.priceboxen_desktop').find('.ribbon-aktion').show();\n\n      \n      \/\/ -- Special Box\n      \/\/ pbox_premium.find('.special').removeClass('hidden').show();\n      pbox_premium.find('.special').addClass('hidden').hide();\n\t\t\t\n\n      \/\/ -- Aufnahmegeb\u00fchr durchstreichen bzw. anzeigen\n      \/\/ pbox_premium.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\t\t\tpbox_premium.find('.aufnahmegebuehr').removeClass('strikethrough dib');\n\t\n\n\n      \/\/ --------------------------------------------\n      \/\/  EASY FIT FLEX\n      \/\/ --------------------------------------------\n\n      \/\/ Texte\n\t\t\tpbox_easyfit_title.append('<span class=\"grey\"> Flex<\/span>');\n\t\t\tpbox_easyfit_price.text('59,90 \u20ac');\n\t\t\tpbox_easyfit_save.text('monthly cancellable');\n\t\t\tpbox_easyfit_pricemonth.hide();\n\t\t\t\/\/ pbox_easyfit_pricemonth.html('<span class=\"strikethrough\">statt 59,90&#8239;\u20ac\/mtl.<\/span>').show();\n\n\n      \/\/ -- Ribbon 'Aktion'\n      $j('.priceboxen_v3.priceboxen_desktop').find('.ribbon-aktion').hide();\n      \/\/ $j('.priceboxen_v3.priceboxen_desktop').find('.ribbon-aktion').show();\n\n\n      \/\/ -- Text Starterpaket\n      \/\/ pbox_easyfit.find('.txt-starterpaket').removeClass('hidden').show();\n\n      \n      \/\/ -- Special Box\n      \/\/ pbox_easyfit.find('.special').removeClass('hidden').show();\n      pbox_easyfit.find('.special').addClass('hidden').hide();\n\n      \n      \/\/ -- Aufnahmegeb\u00fchr durchstreichen bzw. anzeigen\n      \/\/ pbox_easyfit.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\t\t\tpbox_easyfit.find('.aufnahmegebuehr').removeClass('strikethrough dib');\n\n      \n\n\t\t\t\n\n\n\t\t\t\/\/ hide nonflex elements\n\t\t\t\/\/ ! pboxen.find('.flex-hide, .nonflex-only').hide();\n\n      \/\/ show flex elements\n\t\t\t\/\/ ! pboxen.find('.flex-show, .flex-only').css('display','inline-block');\n\n\n\n\t\t\t\t\t\t\t\/\/ pbox_fk_price.text('54,90 \u20ac');\n\t\t\t\t\/\/ pbox_fk_price.text('fk 54,90 \u20ac');\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\/\/ pbox_k_price.text('44,90 \u20ac');\n\t\t\t\t\/\/ pbox_k_pricemonth.text('&nbsp;');\n\t\t\t\t\t}\n\n\n\t\t\n    \/\/!! --- NO FLEX \/ FLEX none -------------------------------------------------------------------------------------------------------------\n    \/\/ MARK: FLEX OFF\n    else {\n\t\t\t\t\t\t\n\t\t\t\/\/$j('.bstoggle').not('.off').prop('checked', false).change();\n\t\t\t$j('.bstoggle').prop('checked', false).addClass('off').removeClass('btn-success').addClass('btn-light');\n\t\t\t\n\t\t\t$j('.priceboxen_fitness .pricebox,.priceboxen_kurse .pricebox_premium').attr('data-flex','false');\n\t\t\t\n\t\t\tflextext.html('&nbsp;');\n\t\t\t\/\/console.log( E_fit_title.text() );\n\t\t\t\n\t\t\t$j('.priceboxen_fitness .pricebox_easy .title, .priceboxen_fitness .pricebox_standard .title, .pricebox_premium .title').each(function(){\n\t\t\t\t$j(this).html($j(this).html().split(\"Flex \").join(\"\"));\n\t\t\t});\n\t\t\t\n\t\t\t\n\t\t\t\/\/ P_title.text().replace('Flex ','');\n\t\t\tP_price.html('\u20ac17,90');\n\t\t\tP_price.next('.price-after').html('wkly.');\n\t\t\tP_laufzeit.html('12 months');\n\t\t\tP_laufzeitM.html('12 months');\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\/* pricebox neu *\/\n\t\t\tflexboxen.removeClass('flextarif');\n\t\t\tflexboxen.find('.ribbon').not('.ribbon-aktion').remove();\n\n\t\t\t\n\t\t\tflexboxen.find('.price-before').show();\n\t\t\tpboxen.find('.price-after').text('wkly.');\n\t\t\tflexboxen.find('.laufzeit_val').text('12 months');\n\t\t\tflexboxen.attr('data-flex','false');\n\n\n\n\n\t\t\t\n\t\t\t\/\/ ------------------------------------------------------------------------------\n      \/\/  priceboxen_v3 - FLEX off\n\t\t\t\/\/ ------------------------------------------------------------------------------\n\n      \n      \/\/ --------------------------------------------\n\t\t\t\/\/  PREMIUM\n      \/\/ --------------------------------------------\n\n      \/\/ Texte\n\t\t\tpbox_premium_title.find('span.grey').remove();\n\t\t\tpbox_premium_price.text('13,50 \u20ac');\n\t\t\tpbox_premium_save.html('Save 137&#8239;\u20ac per year').show();\n\t\t\tpbox_premium_pricemonth.html('58,50&#8239;\u20ac per month').show();\n\n      \n      \/\/ -- Ribbon 'Aktion'\n      \/\/ pbox_premium_desktop.find('.ribbon-aktion').hide();\n      pbox_premium_desktop.find('.ribbon-aktion').show();\n      \n      \/\/ -- Special Box\n      pbox_premium.find('.special').removeClass('hidden').show();\n      \/\/ pbox_premium.find('.special').addClass('hidden').hide();\n\t\t\t\n      \/\/ -- Aufnahmegeb\u00fchr durchstreichen bzw. anzeigen\n\t\t\tpbox_premium.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\t\t\t\/\/ pbox_premium.find('.aufnahmegebuehr').removeClass('strikethrough dib');\n      \n\n\n\n      \/\/ --------------------------------------------\n\t\t\t\/\/  EASY FIT\n      \/\/ --------------------------------------------\n\n      \/\/ Texte\n\t\t\tpbox_easyfit_title.find('span.grey').remove();\n\t\t\tpbox_easyfit_price.text('11,50 \u20ac');\n\t\t\tpbox_easyfit_save.html('Save 120&#8239;\u20ac per year').show();\n\t\t\tpbox_easyfit_pricemonth.html('49,90&#8239;\u20ac per month').show();\n\n\t\t\t\n      \/\/ -- Ribbon 'Aktion'\n      \/\/ pbox_easyfit_desktop.find('.ribbon-aktion').hide();\n      pbox_easyfit_desktop.find('.ribbon-aktion').show();\n\n\n      \/\/ -- Special Box\n      pbox_easyfit.find('.special').removeClass('hidden').show();\n      \/\/ pbox_easyfit.find('.special').addClass('hidden').hide();\n\t\t\t\n      \n      \/\/ -- Aufnahmegeb\u00fchr durchstreichen bzw. anzeigen\n\t\t\tpbox_easyfit.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\t\t\t\/\/ pbox_easyfit.find('.aufnahmegebuehr').removeClass('strikethrough dib');\n\n\n\n\t\t\t\n\n\t\t\t\/\/ solid classes nonflex\n\t\t\t\/\/ ! pboxen.find('.nonflex-hide, .flex-only').hide();\n\t\t\t\/\/ ! pboxen.find('.nonflex-show, .nonflex-only').css('display','inline-block');\n\t\t}\n\t\t\n\t});\n\n  \/\/ init one flexbtn change on page load without changing the state of the button (on|off)\n  $flexbtn.change();\n\n}\n\n\n\n\/\/ switch btnSwitchFlex\n\/\/ ziel: on|off\nfunction setSwitchFlexButton(ziel)\n{\n\tconsole.log('---> setSwitchButton('+ ziel +')');\n\t\n\tif( ziel === undefined ) return false;\n\n\tlet btnSwitchAngebot = $j('#btnSwitchAngebot_wrap');\n\tlet btnSwitchAqua = $j('#btnSwitchAqua_wrap');\n\n\tswitch(ziel)\n\t{\n\t\tcase 'fitness':\n\t\t\tbtnSwitchAngebot.removeClass('btn2').addClass('btn1').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'kurse':\n\t\t\tbtnSwitchAngebot.removeClass('btn1').addClass('btn2').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'erwachsene':\n\t\t\tbtnSwitchAqua.removeClass('btn2').addClass('btn1').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'kinder':\n\t\t\tbtnSwitchAqua.removeClass('btn1').addClass('btn2').attr('data-current', ziel);\n\t\t\tbreak;\n\t}\n\n} \/\/\/ setSwitchButton()\n\n\n\/\/ switch btnSwitch..\n\/\/ ziel: fitness|kurse|erwachsene|kinder\nfunction setSwitchButton(ziel)\n{\n\tconsole.log('---> setSwitchButton('+ ziel +')');\n\t\n\tif( ziel === undefined ) return false;\n\n\tlet btnSwitchAngebot = $j('#btnSwitchAngebot_wrap');\n\tlet btnSwitchAqua = $j('#btnSwitchAqua_wrap');\n\n\tswitch(ziel)\n\t{\n\t\tcase 'fitness':\n\t\t\tbtnSwitchAngebot.removeClass('btn2').addClass('btn1').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'kurse':\n\t\t\tbtnSwitchAngebot.removeClass('btn1').addClass('btn2').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'erwachsene':\n\t\t\tbtnSwitchAqua.removeClass('btn2').addClass('btn1').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'kinder':\n\t\t\tbtnSwitchAqua.removeClass('btn1').addClass('btn2').attr('data-current', ziel);\n\t\t\tbreak;\n\t}\n\n} \/\/\/ setSwitchButton()\n\n\n\/\/ switch Pricetable Slides\n\/\/ ziel: fitness|kurse|erwachsene|kinder\nfunction setPricetableSlides(ziel)\n{\n\tconsole.log('---> setPricetableSlides('+ ziel +')');\n\t\n\tif( ziel === undefined ) return false;\n\t\n\n\tlet btnSwitchAngebot = $j('#btnSwitchAngebot_wrap');\n\tlet btnSwitchAqua = $j('#btnSwitchAqua_wrap');\n\tlet tab_a = $j('.slider_pricetables .tab-a');\n\n\tswitch(ziel)\n\t{\n\t\tcase 'fitness':\n\t\t\t\/\/ set btnSwitchAngebot \n\t\t\t\/\/ setSwitchButton('fitness');\n\t\t\t\n\t\t\t\/\/ Slider Pricetables\n\t\t\tif( !tab_a.hasClass('is-selected') ){ $j(\".slider_pricetables .flickity-button.previous\").trigger('click'); }\n\n\t\t\tbreak;\n\n\n\t\tcase 'kurse':\n\t\t\t\/\/ set btnSwitchAngebot \n\t\t\t\/\/ setSwitchButton('kurse');\n\t\t\t\n\t\t\t\/\/ Slider Pricetables\n\t\t\tif( tab_a.hasClass('is-selected') ){ $j(\".slider_pricetables .flickity-button.next\").trigger('click'); }\n\n\t\t\tbreak;\n\n\n\t\tcase 'erwachsene':\n\t\t\t\/\/ set btnSwitchAngebot \n\t\t\t\/\/ setSwitchButton('erwachsene');\n\t\t\t\n\t\t\t\/\/ Slider Pricetables\n\t\t\tif( !tab_a.hasClass('is-selected') ){ $j(\".slider_pricetables .flickity-button.previous\").trigger('click'); }\n\n\t\t\t\/\/ setAquaTabs('erwachsene');\n\n\t\t\tbreak;\n\n\t\t\n\t\tcase 'kinder':\n\t\t\t\/\/ set btnSwitchAngebot \n\t\t\t\/\/ setSwitchButton('kinder');\n\n\t\t\t\/\/ Slider Pricetables\n\t\t\tif( tab_a.hasClass('is-selected') ){ $j(\".slider_pricetables .flickity-button.next\").trigger('click'); }\n\n\t\t\t\/\/ setAquaTabs('kinder');\n\n\t\t\tbreak;\n\n\t}\n\n} \/\/\/ setPricetableSlides()\n\n\n\/\/ switch StudioTabs AVIVA vs ARZ\nfunction setStudioTabs(ziel)\n{\n\tconsole.log('---> setStudioTabs to '+ ziel);\n\t\n\tif( ziel === undefined ) return false;\n\t\n\tlet btnsStudioTabs = $j('.btnSwitchStudioTabs');\n\t\n\t\/\/ AVIVA\n\tif( ziel == 'aviva' ){\n\t\t\n\t\t\/\/ set classes for Studio Tabs\n\t\tbtnsStudioTabs.removeClass('arz').addClass('aviva');\n\t\t\n\t\t\/\/ trigger switch\n\t\tif( $j('.tabs-studios').length ) {\n\t\t\t$j('.tabs-studios ul > li:nth-child(1) a').trigger('click');\n\t\t}\n\t\t\n\t\t\n\t}\n\t\n\t\/\/ ARZ\n\telse {\n\n\t\t\/\/ set classes for Studio Tabs\n\t\tbtnsStudioTabs.removeClass('aviva').addClass('arz');\n\n\t\t\/\/ trigger switch\n\t\tif( $j('.tabs-studios').length ){\n\t\t\t$j('.tabs-studios ul.nav > li:nth-child(2) a').trigger('click');\n\t\t} \n\t\t\n\t}\n\t\n\t\n} \/\/\/ setStudioTabs()\n\n\n\/\/ switch Tabs AQUA\n\/\/ ziel: erwachsene|kinder(default)\nfunction setAquaTabs(ziel)\n{\n\tconsole.log('---> setAquaTabs('+ ziel +')');\n\n\tif( ziel === undefined ) return false;\n\t\n\tlet btnSwitchAqua = $j('#btnSwitchAqua_wrap');\n\t\n\tlet btnsAquaTabs = $j('.tabs-aqua ul.nav > li a');\n\tlet tab_a_btn = $j('.tabs-aqua ul.nav > li:nth-child(1)');\n\tlet tab_b_btn = $j('.tabs-aqua ul.nav > li:nth-child(2)');\n\t\n\tlet tab_a = $j('.tabs-aqua #tab_erwachsene');\n\tlet tab_b = $j('.tabs-aqua #tab_kinder');\n\t\n\t\n\t\/\/ Tab Erwachsene\n\tif( ziel == 'erwachsene' ){ \n\t\t\/\/ tab_a_btn.trigger('click'); \n\t\ttab_a_btn.addClass('active');\n\t\ttab_a.addClass('active');\n\t\ttab_b_btn.removeClass('active');\n\t\ttab_b.removeClass('active');\n\t}\n\t\n\t\/\/ Tab Kinder\n\telse { \n\t\t\/\/ tab_b_btn.trigger('click');\n\t\ttab_a_btn.removeClass('active');\n\t\ttab_a.removeClass('active');\n\t\ttab_b_btn.addClass('active');\n\t\ttab_b.addClass('active');\n\t}\n\n} \/\/\/ setAquaTabs()\n\n\n\n\n\/\/ init onClick actions\n\n\/\/ init onClick - Switch Button Sport (Fitness\/Kurse)\nfunction initBtnSwitchAngebot()\n{\n\t\/\/ console.log('init onClick -> btnSwitchAngebot');\n\t\n\t$j('#btnSwitchAngebot > div').on('click',function(e){\n\t\t\n\t\t\/\/ Tab A - left (fitness)\n\t\tif( $j(this).hasClass('btn1') ) { setPricetableSlides('fitness'); }\n\t\t\n\t\t\/\/ Tab B - right (kurse)\n\t\telse { setPricetableSlides('kurse'); }\n\t\t\n\t});\n}\n\n\n\/\/ init onClick - Switch Button AQUA (Erwachsene\/Kinder)\nfunction initBtnSwitchAqua()\n{\n\t\/\/ console.log('init onClick -> btnSwitchAqua');\n\n\t$j('#btnSwitchAqua > div').on('click',function(e){\n\t\t\n\t\t\/\/ Erwachsene\n\t\tif( $j(this).hasClass('btn1') ) {\n\t\t\tsetPricetableSlides('erwachsene');\n\t\t\tsetAquaTabs('erwachsene');\n\t\t}\n\t\t\n\t\t\/\/ Kinder\n\t\telse {\n\t\t\tsetPricetableSlides('kinder');\n\t\t\tsetAquaTabs('kinder');\n\t\t}\n\t\t\n\t});\n}\n\n\n\/\/ init onClick - pricetable prev\/next buttons\nfunction initFlickityPrevNextBtns()\n{\n\tlet tab_a = $j('.slider_pricetables .tab-a');\n\tif( !tab_a.length ) return false;\n\t\n\t\/\/ console.log('init onClick -> initFlickityPrevNextBtns');\n\n\t$j(\".slider_pricetables .flickity-button\").on('click', function()\n\t{\n\t\t\t\/\/ console.log( 'flickity-button clicked ..' );\n\t\t\t\/\/ console.log( tab_a.attr('class') );\n\t\t\t\n\t\t\t\/\/ ab hier sind die Tabs schon geswitcht da das original script zuerst ausgef\u00fchrt wird und die pricelisten slider schon wechselt\n\t\t\t\/\/ !! der btnSwitch.. muss nur noch mitgenommen werden !!!\n\n\t\t\t\/\/ to btn1 - fitness bzw erwachsene\n\t\t\tif( tab_a.hasClass('is-selected') ){\n\t\t\t\t\/\/ console.log( 'tab_a NOT is-selected - switch to tab_a' );\n\n\t\t\t\t\/\/ AQUA\n\t\t\t\tif( $j('body').hasClass('pname-aqua') ){\n\t\t\t\t\tsetSwitchButton('erwachsene');\n\t\t\t\t\tsetAquaTabs('erwachsene');\n\t\t\t\t}\n\t\t\t\t\/\/ Sport\n\t\t\t\telse {\n\t\t\t\t\tsetSwitchButton('fitness');\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t\/\/ to btn2 - kurse bzw kinder\n\t\t\telse {\n\t\t\t\t\/\/ console.log( 'tab_a is-selected - switch to tab_b' );\n\n\t\t\t\t\/\/ AQUA\n\t\t\t\tif( $j('body').hasClass('pname-aqua') ){\n\t\t\t\t\tsetSwitchButton('kinder');\n\t\t\t\t\tsetAquaTabs('kinder');\n\t\t\t\t}\n\t\t\t\t\/\/ Sport\n\t\t\t\telse {\n\t\t\t\t\tsetSwitchButton('kurse');\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t});\n\t\n} \/\/\/ initFlickityPrevNextBtns()\n\n\n\n\/\/ init onClick - Studio Tabs (AVIVA\/ARZ)\nfunction initStudioTabsButtons()\n{\n\t\/\/ console.log('init onClick -> initStudioTabsButtons');\n\n\tlet btnsStudioTabs = $j('.btnSwitchStudioTabs');\n\t\n\t$j('.btnSwitchStudioTabs > div').on('click',function(){\n\t\t\n\t\tlet cur = btnsStudioTabs.hasClass('aviva') ? 'aviva' : 'arz';\n\t\t\n\t\tif( cur == 'aviva' ) {\n\t\t\tsetStudioTabs('arz');\n\t\t\t\/\/ btnsStudioTabs.removeClass('aviva').addClass('arz');\n\t\t\t\/\/ if( $j('.tabs-studios').length ) ('.tabs-studios ul.nav > li:nth-child(2) a').trigger('click');\n\t\t}\n\t\telse {\n\t\t\tsetStudioTabs('aviva');\n\t\t\t\/\/ btnsStudioTabs.removeClass('arz').addClass('aviva');\n\t\t\t\/\/ if( $j('.tabs-studios').length ) $j('.tabs-studios ul.nav > li:nth-child(1) a').trigger('click');\n\t\t}\n\t});\n}\n\n\n\/\/ init onClick - AQUA Tabs Buttons (Erwachsene\/Kinder)\nfunction initAquaTabsButtons()\n{\n\t\/\/ console.log('init onClick -> initAquaTabsButtons');\n\n\t\/\/ .tabs-aqua buttons (erwachsene\/kinder)\n\t$j('.tabs-aqua ul.nav > li a').on('click',function(e){\n\n\t\t\/\/ console.log('\\t tabs-aqua buttons - click');\n\t\t\n\t\tlet btn = $j(this).parent().index();\n\t\t\n\t\t\/\/ console.log( '\\t Tabs Button \"'+ btn +'\" clicked' );\n\n\t\tif( btn === 0 ) {\n\t\t\t\/\/ console.log('Erwachsene');\n\t\t\tsetSwitchButton('erwachsene');\n\t\t\tsetPricetableSlides('erwachsene');\n\t\t}\n\t\telse if( btn === 1 ){\n\t\t\t\/\/ console.log('Kinder');\n\t\t\tsetSwitchButton('kinder');\n\t\t\tsetPricetableSlides('kinder');\n\t\t}\t\n\n\t});\n}\t\n\n\n\n\n\n\/\/ --------------------------------------------------------------\n\/\/  MARK: init Price Boxes\n\/\/ --------------------------------------------------------------\nfunction initPriceBoxes()\n{\n  console.log('.....initPriceBoxes()');\n  \t\n\t\/\/ used earlier as second step coordinator for Laufzeit-Boxen\n\t\/\/ var alleboxen = $j(\".section_preise_easy,.section_preise_standard,.section_preise_premium\");\n  \/\/ alleboxen.hide();\n  \n\t\n\t\/\/ Flexbutton Settings\n\tif( $j('.bstoggle').length > 0 ) {\n\t\tinitFlexBtn();\n\t}\n\t\n\t\n\t\/\/ ribbons\n\tlet ribbon_plain = '<div class=\"ribbon ribbon-top-right\"><span><\/span><\/div>';\n\n\n\t\/\/ \/\/ solid classes\n\t\/\/ var pboxen = $j('.priceboxneu.priceboxen_desktop,.priceboxneu.priceboxen_mobile');\n\t\n\t\/\/ \/\/ solid classes nonflex\n\t\/\/ pboxen.find('.nonflex-hide, .flex-only').hide();\n\t\/\/ pboxen.find('.nonflex-show, .nonflex-only').show();\n\t\n\t\n\t\n\t$priceboxAquaKinder = $j(\".pricebox_aqua.pricebox_aqua_kinder > .col-inner\");\n\t$priceboxAquaKinder_m = $j(\".priceboxen_mobile .pricebox_aqua.pricebox_aqua_kinder > .col-inner\");\n\t\n\n\tif( $priceboxAquaKinder.length > 0 ){\n\t\t\/\/ console.log('Preisbox AQUA Kinder pr\u00e4sent: '+ $priceboxAquaKinder.length);\n\t\t\/\/ $priceboxAquaKinder.prepend(ribbon_plain);\n\t\t\/\/ $priceboxAquaKinder.find(\".ribbon\").addClass('green').find(\"span\").text('Angebot');\n\t\t\/\/ $priceboxAquaKinder_m.find(\".ribbon\").removeClass('ribbon-top-right');\n\t} \n\t\n\t\n\t\n\t\/\/ Preisboxen\n  $j(\".priceboxen .pricebox\").not(\".pricebox_aquakurse\").on('click', function(e)\n  {\t\t\n\t\t\/\/ console.log( this.id );\n\t\t\/\/ console.log( e.target );\n\t\t\n    e.preventDefault();\n    \n    \/\/ get chosen tarif\n    var x, tarif, laufzeit;\n    var flex = $j(this).find('.col-inner:first').attr('data-flex');\n    var cur_class_arr = $j(this).attr('class').split(' ');\n    \n\t\t\n\t\t\/\/ check class names\n\t\t$j.each(cur_class_arr, function(index, item)\n    {\t\t\t\n      if (item.startsWith('tarif'))\n      {\n\t\t\t\t\/\/console.log(item);\n\t\t\t\ttarif = item.replace('tarif-',''); \n\t\t\t\tif(flex == 'true') tarif += '-flex';\n\n\n        \/\/ -------------------------------------------------------\n\t\t\t\t\/\/  Special Tarife \n        \/\/ -------------------------------------------------------\n\n\t\t\t\t\/\/ BlackFriday\n\t\t\t\t\t\t\t\t\n\t\t\t\t\/*\n\t\t\t\tx = item.split('-');\n        tarif = x[1];\n\t\t\t\tif(x[2]) tarif += '-'+ x[2];\n\t\t\t\tif(x[3]) tarif += '-'+ x[3];\n\t\t\t\t*\/\n      }\n    });\n    \n\t\t\n    \/\/ check result\n    if( tarif == undefined) return false;\n    \n\t\t\n    console.log('Tarif: '+ tarif);\n    \/\/ console.log(tarif +' mit Laufzeit '+ laufzeit);\n    \n\t\t\n\t\t\/* hide all and show target box *\/\n\t\t\/\/\/alleboxen.hide();\n    \n\t\t\n\t\t\/\/ flexbutton2 exist?\n\t\tif( $j(e.target).parents('.flexbtn2').length ){\n\t\t\t\/\/ console.log('flex2 stopped this ..');\n\t\t\ttarif = false;\n\t\t}\t\t\n\t\t\n\t\t\n    \/\/ -------------------------------------------------------\n\t\t\/\/  MARK: Preislisten Clicks\n    \/\/ -------------------------------------------------------\n\t\t\/\/  get Eversport ID by Tarif\n    switch(tarif)\n\t\t{\n      \/\/ Premium\n      case 'standard-fit':\n      case 'fitness_sauna':\n      case 'premium':\n        getDetails(\"1988a75c-5765-4f23-aa06-ee8749b3ca9a\");        \/\/ getDetails('11651');\n        break;\n      \n      \/\/ Premium Flex\n      case 'premium-flex':\n        getDetails(\"0ee7768b-fe4c-4177-a7d5-7aae264c2314\");        \/\/ getDetails('11541');\n        break;\n\n\n      \/\/ Easy Fit\n      case 'easy-fit':\n      case 'easyfit':\n      case 'fitness':\n        getDetails(\"5d64b548-5076-499d-b8c0-7c5833eabbb9\");        \/\/ getDetails('9244');\n        break;\n\t\t\t\n      \/\/ Easy Fit Flex\n      case 'easy-fit-flex':\n      case 'easyfit-flex':\n\t\t\tcase 'fitness-flex':\n        getDetails(\"525c2464-9cb3-409b-9dbd-6daa872b8fe9\");        \/\/ getDetails('11542');\n        break;\n      \n      \/\/ Fit@Home\n      case 'fithome-kurse':\n      case 'fithome':\n      case 'fit@home':\n        getDetails(\"43aebed0-e499-4e4e-b0c3-da7573f79ec1\");        \/\/ getDetails('16358');\n        break;\n\t\t\t\n\n      \n      \n\t\t\t\/\/ -- AQUA ------------------------------\n\n\t\t\t\/\/ Aqua\n      case 'aqua':\n        getDetails('9938'); \/\/ AQUA Fix Kurs-Abo\t9938  12M\n        break;\n\t\t\t\n\t\t\t\/\/ Aqua-Kurse\n      case 'aqua_kurse':\n\t\t\t\t\/\/ https:\/\/www.eversports.de\/widget\/w\/j8cVsb?offer=dc3f4387-f15e-4397-8e0e-d86d32bfa154\n        \/\/ getDetails('dc3f4387-f15e-4397-8e0e-d86d32bfa154','offer');\n        getDetails('dc3f4387-f15e-4397-8e0e-d86d32bfa154');\n        break;\n\t\t\t\n\t\t\t\/\/ Aqua Flex \n      case 'aqua_flex':\n        \/\/ getDetails('9240'); \/\/ Kurs-Abo f\u00fcr 14,90\u20ac pro Woche\t9240  3M\n        getDetails('379050df-802f-4f62-b8da-dfe9023cae54');\n        \/\/ https:\/\/www.eversports.de\/org\/product\/379050df-802f-4f62-b8da-dfe9023cae54?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b\n        break;\n\t\t\t\n\t\t\t\/\/ Aqua Fix \n      case 'aqua_fix':\n\t\t\t\twindow.location.href='\/aquafix\/#kursplatz-sichern';\n        \/\/ getDetails('xxxxx');\n        break;\n\t\t\t\n\t\t\t\t\t\n\t\t\t\n\t\t\t\/\/ Babyschwimmen\n      case 'aqua_baby':\n\t\t\t\t\/\/ load Tab aqua_kinder\n\t\t\t\tsetAquaTabs('kinder');\n        mj_scrollto(\"desc_aqua_baby\")\n        break;\n\n\t\t\t\/\/ Kinderschwimmen\n      case 'aqua_kinder':\n\t\t\t\t\/\/ load Tab aqua_kinder\n\t\t\t\tsetAquaTabs('kinder');\n        mj_scrollto(\"desc_aqua_kinder\");\n        break;\n\n\n\n\t\t\t\/\/ -- Specials ------------------------------\n\n\t\t\t\/\/ Black Friday Sale\n\t\t\tcase 'fitness_kurse-flex-blackfriday':\n\t\t\t\tgetDetails(22121);\n\t\t\tbreak;\n\t\t\t\n    }\t\t\n  });\n\t\n\t\n\t\n\n\n\t\n\t\n\n\t\n\n\n\t\n\t\n\t\n\t\/\/ Kurs Tab Buttons (Kurs Buttons)\n\tif( $j('.pname-kurse .tab_buttons .btn_tab').length )\n  {\n\t\t\n\t\t$j('.tab_buttons .btn_tab').on('click',function(e)\n\t\t{\n\n\t\t\t\/\/ console.log('.tab_buttons .btn_tab - click');\n\n\t\t\tvar classes = $j(this).prop('className').split(' ');\n\t\t\tlet z = false;\n\n\t\t\t$j.each(classes, function(index,val){\n\t\t\t\t\/\/console.log(index +' - '+ val);\n\t\t\t\tif( val.startsWith(\"tab_\") ) z = val.replace('tab_','');\n\t\t\t})\n\n\t\t\t\/\/ console.log('Tab: '+ z);\n\n\t\t\tif(z){\n\t\t\t\t$j('a[href=\"#tab_'+ z +'\"]').trigger('click');\n\t\t\t\t\n\t\t\t\tif (z == 'kinder'){\n\t\t\t\t\tgetDetails('xxxxx','kinderschwimmen', 1, true);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\t\n\t}\n\t\n\t\n\t\/\/ Buttons AQUA Kurse\n\t$j(\".btn-aqua\").on('click',function(e)\n  {\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-aqua');\n\t\tgetDetails('9240','aqua');\n\t\t\n  });\n  \n\n\t\/\/ Buttons Kinder- und Babyschwimmen\n\t$j(\".btn-babyschwimmen,.btn-kinderschwimmen\").on('click',function(e)\n\t{\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-kinderschwimmen oder btn-babyschwimmen');\n\t\t\/\/ console.log( $j(this).attr('class') );\n\n\t\tif( $j(this).hasClass('btn-kinderschwimmen_______inaktiv') ){\n\t\t\t\/\/ console.log('Load Kinderschwimmen');\n\t\t\tgetDetails('43830','education', false, true);\n\t\t}\n\t\telse if( $j(this).hasClass('btn-kinderschwimmen_aufbau_______inaktiv') ){\n\t\t\t\/\/ console.log('Load Kinderschwimmen Aufbau');\n\t\t\tgetDetails('43833','education', false, true);\n\t\t}\n\t\telse if( $j(this).hasClass('btn-babyschwimmen_______inaktiv') ){\n\t\t\t\/\/ console.log('Load Babyschwimmen');\n\t\t\tgetDetails('43383','education', false, true);\n\t\t\t\/\/ vorher 42855\n\t\t\t\/\/ eversports.de\/widget\/w\/j8cVsb?list=education&group=43383\n\t\t}\n\t\telse {\n\t\t\t\/\/ console.log('Load alle Kinder- und Babyschwimmkurse');\n\t\t\tgetDetails('xxxxx','education', false, true);\n\t\t}\n\n\t\t\/\/ Kinderschwimmen: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=43830\n\t\t\/\/ Kinderschwimmen Aufbau-Kurse: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=43833\n\t\t\/\/ Babyschwimmen: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=42855\t\t\n  });\n  \n\n\t\/\/ Button Anfrage Babyschwimmen\n\t$j(\".btn-anfrage-babyschwimmen\").on('click',function(e)\n  {\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-anfrage-babyschwimmen');\n\t\t\n\t\t$j('.box_babyschwimmen').removeClass('hidden');\n\t\t\/\/ $j(this).hide();\n\t\t$j('html, body').stop().animate({'scrollTop': $j(\"#wrap_babyschwimmen\").offset().top - 100}, 800, 'swing');\n\n\t\treturn false;\n  });\n  \n\n\t\/\/ Button Warteliste Babyschwimmen\n\t$j(\".btn-babyschwimmen-warteliste\").on('click',function(e)\n  {\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-babyschwimmen-warteliste');\n\t\t\n\t\t\/\/if( $j('.box_babyschwimmen').is(\":hidden\") ) $j('.box_babyschwimmen').slideDown();\n\t\t$j('.box_babyschwimmen-warteliste').removeClass('hidden');\n\t\t\/\/ $j(this).hide();\n\t\t\n\t\t\/\/ $j('.box_babyschwimmen-warteliste').load('\/php\/eversports\/form-babyschwimmen-warteliste.php').removeClass('hidden');\n\t\t\n\n\n\t\t$j('html, body').stop().animate({'scrollTop': $j(\"#wrap_babyschwimmen-warteliste\").offset().top - 100}, 800, 'swing');\n\n\t\treturn false;\n  });\n\t\n\n\t\/\/ Button Warteliste Kinderschwimmen\n\t$j(\".btn-kinderschwimmen-warteliste\").on('click',function(e)\n  {\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-kinderschwimmen-warteliste');\n\t\t\n\t\t\/\/if( $j('.box_babyschwimmen').is(\":hidden\") ) $j('.box_babyschwimmen').slideDown();\n\t\t$j('.box_kinderschwimmen').removeClass('hidden');\n\t\t\/\/ $j(this).hide();\n\t\t$j('html, body').stop().animate({'scrollTop': $j(\".box_kinderschwimmen\").offset().top - 100}, 800, 'swing');\n\t\t\n\t\treturn false;\n  });\n  \n\t\n\n\n\t\/\/ change iframe content on tabs clicks\n\t\n\t$j('.aquakurstabs a[href=\"#tab_erwachsene\"]').on('click',function(e){\n\t\tgetDetails('9240', 'aqua', true);\n  });\n\t\n\t$j('.aquakurstabs a[href=\"#tab_kinder\"]').on('click',function(e){\n\t\tgetDetails('xxxxx', 'kinderschwimmen', true, true);\n  });\n\t\n\t\n\t\n\t\n\t\/\/ Pr\u00e4ventionsbutton\n\t$j(\".btn_praevi\").on('click',function(e)\n  {\n    \/\/e.stopPropagation();\n    e.preventDefault();\n\t\t\n\t\t\/\/ ?event=325167&type=course yoga\n\t\t\/\/ 323462 AVIVA geraetetraining-aviva\n\t\t\/\/ 323500 ARZ geraetetraining-arz\n\t\t\n\t\tvar event_id = false;\n\t\tvar special = false;\n\t\t\n\t\t\/\/ get classes of btn\n\t\tvar cur_class_arr = $j(this).attr('class').split(' ');\n    \n\t\t\/\/ check each class\n\t\t$j.each(cur_class_arr, function(index, item){\n\t\t\t\n      if( item.startsWith('event') ){\n\t\t\t\t\/\/ console.log( item );\n\t\t\t\tevent_id = item.replace('event_',''); \n      }\n\n      if( item.startsWith('kurse') ){\n\t\t\t\t\/\/ console.log( item );\n\t\t\t\tevent_id = item.replace('kurse_',''); \n\t\t\t\tspecial = 'kurse';\n      }\n\n\n    });\n\t\t\n\t\t\n\t\tif (event_id)\t{\n\t\t\t\/\/ console.log( 'event_id: '+ event_id );\n\t\t\tif( special )\t{\n\t\t\t\t\/\/ console.log('Special: '+ special);\n\t\t\t\tgetDetails(event_id, special);\n\t\t\t}\n\t\t\telse {\n\t\t\t\tgetDetails(event_id,'event'); \/\/ Direkt zum Event\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\telse {\n\t\t\tgetDetails('xxxxx','kurse'); \/\/ \u00dcbersicht\n\t\t}\t\n\t\t\n  });\n\t\n\t\/\/ load Pr\u00e4vention Eversports instant\n\tif ($j('body').hasClass('pname-praevention')){\n\t\tgetDetails('xxxxx','kurse',1);\n\t}\n\t\n\t\n\t\n\t\/\/ Welcome Friends Paket\n\t$j(\".btn-welcomefriends\").on('click',function(e)\n  {\n    \/\/e.stopPropagation();\n    e.preventDefault();\n\t\t\n\t\tgetDetails('d0106e4c-c418-41e9-b9b4-b5a7fd9d78c6','offer');\t\t\n  });\n\t\n\t\n\t\n\t\/\/ \/\/ Laufzeit Switch Buttons\n\t\/\/ $j(\".priceboxen .pricebox .flexbtn2\").on('click', function(e){\n  \/\/   e.stopPropagation();\n\t\/\/ \t\/\/ console.log('Flexibexi');\n  \/\/ });\n\t\n\t\/\/ Popup Buttons\n\t$j(\".priceboxen .pricebox\").on('click','a.btn-info',function(e){\n    e.stopPropagation();\n  });\n\t\n\t\n\n\t\/\/ Mobile Priceboxen (Bars)\n\t$j('.priceboxen_mobile .row.bar').off().on('click', function(e)\n  {\n\t\te.stopPropagation();\n\t\t\n\t\t\/\/var boo = $j(this).find('.price').html();\n\t\tvar row_content = $j(this).next('.row.usp');\n\t\tvar btn_open = $j(this).find('a.btn-open');\n\t\tvar hidden = row_content.is(\":hidden\");\n\t\t\n\t\t\/\/ console.log( row_content );\n\t\t\n\t\trow_content.slideToggle();\n\t\t\n\t\tif(!hidden){ btn_open.removeClass('flipY'); }\n\t\telse { btn_open.addClass('flipY'); }\n\t\t\t\n\t});\n\t\n\t\n\t\/\/ Eversports Button\n\t$j('.eversports-info').on('click','a.btn-weiter',function(e)\n  {\t\t\n\t\t\/\/ scroll to iframe\n\t\tmj_scrollto('bestellen');\n\n\t\t\/\/ show iframe\n\t\t$j('.box_details').removeClass('hidden');\n\t\t\/\/$j('.box_details').hide().removeClass('hidden').slideDown();\t\t\n\t});\n\t\n  \n}\n\n\n\/\/ https:\/\/www.eversports.de\/widget\/w\/j8cVsb?offer=d1b8d97e-443d-4fe6-924e-3db771b3713c\n\/\/ eversports-info box_details\n\/\/ show\n\/\/ ---------------------------------------------------------------------------------\n\/\/  MARK: getDetails() \n\/\/ ---------------------------------------------------------------------------------\nfunction getDetails(id, special, noscroll, showBtns)\n{\n  \n  \/\/ check id\n  if (id === undefined || id == 'xxx') return false; \/\/ console.log('Error: No ID given');\n  \n  \/\/ check special\n\tif( special === undefined ) var special = false;\n\n\t\/\/ debug\n\tconsole.log( 'getDetails  ID '+ id +'  |  Special '+ special +'  |  noscroll '+ noscroll +' | showBtns '+ showBtns );\n\t\n\t\n\n  \/\/ if !special and long id -> open in new tab instead of iframe an stop here\n  if( !special && id.length > 30 ) {\n    window.open('https:\/\/www.eversports.de\/org\/product\/'+ id +'?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b', '_blank');\n    \/\/ https:\/\/www.eversports.de\/org\/product\/###id###?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b\n    return false;\n  }\n\n\n  \n\t\/\/ hide choose info\n\t$j('.choose-tarif-info').hide();\n\t\n  \n\t\/\/ scroll to eversports\n\tif (!noscroll) mj_scrollto('details');\n\t\n\t\/\/ show eversports info\n\tif ($j('.eversports-info').is(':hidden')) {\n\t\t$j('.eversports-info').hide().removeClass('hidden').slideDown();\n\t}\n\t\n\t\/\/ show Eversports (details)\n\tif ($j('.box_details').is(':hidden')) {\n\t\t$j('.box_details').hide().removeClass('hidden').slideDown();\n\t}\n\t\n\t\n\t\/\/ zeige Wartelisten Buttons f\u00fcr Kinder- und Babyschwimmen\n\tlet btns_wartelisten = $j(\".btns_wartelisten\");\n\t\n\n  \/\/ Wartelisten-Buttons zeigen oder verstecken\n\tif( showBtns ){\n\t\tbtns_wartelisten.removeClass('hidden').show();\n\t}\n\telse {\n\t\tbtns_wartelisten.hide();\n\t}\n\t\n\t\n\n\n  \/\/ -------------------------------------------------------------------------------------------------\n  \/\/  iFrame\n  \/\/ -------------------------------------------------------------------------------------------------\n  let ifrmDetails = $j(\"#frameEversports\");\n  ifrmDetails.attr('height','1400px');\n  \n  \/\/ column class:  one_b907b589-2a29-4606-b023-57691dac2877 or ms_xxxxx\n  \n  \n\t\n\t\/\/ Specials\n\tswitch(special)\n  {\t\t\n\t\t\/\/ one time memberships\n\t\tcase \"one\":\n\t\tcase \"offer\":\n\t\t\tifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?offer='+id);\n\t\t\tbreak;\n\t\t\n\t\t\/\/ Kurs (id) oder Kurs\u00fcbersicht (id = xxxxx)\n\t\tcase \"kurse\":\n\t\t\t\/\/ Sport-Kurse\n\t\t\tif( id && id != 'xxxxx' ) ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=course&group='+id);\n\t\t\t\n\t\t\t\/\/ Pr\u00e4ventionskurse \u00dcbersicht\n\t\t\telse ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=course');\n\t\t\tbreak;\n\t\t\n\t\t\n\t\t\/\/ AQUA Kurs oder AQUA Kurs\u00fcbersicht (id = xxxxx)\n\t\tcase \"aqua\":\n\t\t\tif( id && id != 'xxxxx' ) ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?membership='+id+'&type=course');\n\t\t\telse ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=course');\n\t\t\tbreak;\n\t\t\n\t\t\n\t\t\n\t\t\/\/ Education (AQUA Kinderschwimmen, Kinderschwimmen-Aufbau, Babyschwimmen)\n\t\tcase \"education\":\n\t\tcase \"kinderschwimmen\":\n\t\t\tif( id && id != 'xxxxx' ){ ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group='+ id); }\n\t\t\telse { ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education'); }\n\t\t\tbreak;\n\t\t\n\t\t\/\/ Kinderschwimmen: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=43830\n\t\t\/\/ Kinderschwimmen Aufbau-Kurse: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=43833\n\t\t\/\/ Babyschwimmen: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=42855\n\n\t\t\n\n\t\t\/\/ Event\n\t\tcase \"event\":\n\t\t\tif( id && id != 'xxxxx' ) ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?event='+id+'&type=course');\n\t\t\telse ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=course');\n\t\t\tbreak;\n\t\t\n\t\t\n    \n\t\t\/\/ Membership as default\n\t\tdefault:\n      \/\/ console.log('Default: Membership');\n\n      \/\/ check if id has more than 30 characters\n      if( id && id.length > 30 ) {\n        \/\/ ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/org\/product\/'+ id +'?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b');\n        \n        \/\/ open a new tab\/window instead of iframe\n        window.open('https:\/\/www.eversports.de\/org\/product\/'+ id +'?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b', '_blank');\n      }\n      \n\t}\n \n} \/\/ getDetails()\n\n\n\nfunction getAnchorOfUrl(url) {\n\tvar anchor = \"\";\n\tvar index = url.indexOf(\"#\");\n\tif (index > -1) {\tanchor = url.substring(index+1); }\n\t\n\t\/\/ remove query string, if after anchor\n\tvar index2 = anchor.indexOf(\"?\");\n\tif (index2 > -1) { anchor = anchor.substring(0, index2); }\n\n\t\/\/ check if anchor not exists\n\tif( anchor == \"\" ) return false;\n\t\n\treturn anchor;\n}\n\n\nfunction switchKurstabs(tab){\n\tif( tab === undefined ) return false;\n\t\/\/ tab-aktiv-kurse | tab-body-&-mind | tab-fit@home\n\t\/\/ console.log('switchKurstabs('+ tab +')');\n\t$j('.kurstabs a[href=\"#tab_'+ tab +'\"]').trigger('click');\n}\n\n\n\n\/\/ init all on doc ready (first)\nfunction initFirst()\n{\n  \/\/ return false;\n\tinitPriceBoxes();\n\tinitFlickityPrevNextBtns();\n\tif( $j('#btnSwitchAngebot').length ){ initBtnSwitchAngebot(); }\n\tif( $j('#btnSwitchAqua').length ){ initBtnSwitchAqua(); }\n\tif( $j('.btnSwitchStudioTabs').length ){ initStudioTabsButtons(); }\n\tif( $j('.tabs-aqua').length ){ initAquaTabsButtons(); }\n\n\tonLoadScripts();\n}\n\n\n\/\/ called 'r' scripts\nfunction onLoadScripts()\n{\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\n\t\n\n\t\n\n\n\t\n\t\n\t\t\n} \/\/\/ onLoadScripts\n\n\n\n$j(function()\n{  \n\t\/\/console.log('getdetails loaded ...');\n\t\n\t\t\t\n\t\n\n\t\/\/ $j(\".flickity-button\").on('click', function(){\n\t\/\/ \t\/\/ console.log('foobidoo');\n\t\/\/ \treturn false;\n\t\/\/ })\n\n\t\n\t\/\/$('input[type=\"checkbox\"]').ezMark();\n\t\n\n\n\t\/\/\/ init all Buttons (onClick)\n\n\t\/\/ the pricelist slider must be initalised first\n\t\/\/ but only for desktiop view!\n\n\tlet check = (e, m, t, c) => { \/\/(element, max, timeout, callback)\n\t\tconsole.log('check start desktop pricelist');\n\t\tlet i = +m,\n    loop = () => { $j(e).length ? c() : --i && setTimeout(() => { loop() }, t) }\n    loop()\n\t}\n\n\n\n\t\/\/ diese Abfrage nur dort wo ein Pricelistenslider ist \/ nur noch auf der AQUA-Seite\n\t\/\/ nicht bei mobile und nicht wenn kein Slider vorhanden\n\tif($j(\".slider_pricetables\").is(\":visible\")) {\n\t\t\/\/ wait until loaded: init flickity prev\/next buttons onClick (only for desktiop view)\n\t\tcheck(\".slider_pricetables .flickity-button\", 30, 900, \n\t\t\tfunction(){\n\t\t\t\tconsole.log('check ready desktop pricelist');\n\t\t\t\tinitFirst();\n\t\t\t}\n\t\t);\n\t}\n\telse {\n\t\/\/ else if( $j(\".priceboxen_mobile\").is(\":visible\") ){\n\t\tinitFirst();\n\t}\n\t\n\n\n\n\n\n\n\t\t\n\n\t\n\t\n\t\tif( $j('body').hasClass('pname-aqua') ){\n\t\tgetDetails('9240','aqua',1);\n\t}\n\t\t\n\n\n\tif( $j('body').hasClass('pname-praevention') ){\n\t\tgetFrameHeight('frameEversports');\n\t}\n\n\n\t\n}); \/\/ end ready\n\n\n\/\/ jquery onload\n$j(window).on('load',function()\n{\n\t\n\t\/\/console.log('window loaded ..');\n\n\tlet anc = getAnchorOfUrl(window.location.href);\n\tif(anc){\n\t\tconsole.log('Anchor: '+ anc);\n\n\t\t\/\/ anchors within kurs-tabs\n\t\tif( $j('body').hasClass('pname-kurse') ){\n\t\t\t\/\/ check if anchor has a parent .panel and get aria-labelledby\n\t\t\tlet tab = $j('[data-link=\"#'+ anc +'\"]').parents('.panel').attr('aria-labelledby').replace('tab-','');\n\t\t\t\/\/ console.log('Tab: '+ tab);\n\t\t\tswitchKurstabs(tab);\n\t\t\tmj_scrollto(anc);\n\t\t}\n\t}\t\n\t\n\t\/\/ \/\/ init all on load\n\t\/\/ onLoadScripts();\n\t\n\t\/\/ \/\/ init all on resize\n\t\/\/ $j(window).on('resize',function(){\n\t\/\/ \t\/\/console.log('window resized ..');\n\t\/\/ \tonLoadScripts();\n\t\/\/ });\n\t\n});\n\n<\/script>\n\n\n\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_2002888320 {\n  padding-top: 80px;\n  padding-bottom: 80px;\n  min-height: 300px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n\n  <div class=\"banner has-hover has-parallax\" id=\"banner-1560484487\">\n          <div class=\"banner-inner fill\">\n        <div class=\"banner-bg fill\" data-parallax=\"-6\" data-parallax-container=\".banner\" data-parallax-background>\n            <img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"680\" src=\"https:\/\/airfitness.de\/wp-content\/uploads\/2021\/02\/airfitness_blurred_2-1024x683.jpg\" class=\"bg attachment-large size-large\" alt=\"\" \/>                        <div class=\"overlay\"><\/div>            \n                    <\/div>\n\t\t\n        <div class=\"banner-layers container\">\n            <div class=\"fill banner-link\"><\/div>            \n   <div id=\"text-box-67118869\" class=\"text-box banner-layer x50 md-x50 lg-x50 y25 md-y25 lg-y25 res-text\">\n                                <div class=\"text-box-content text dark\">\n              \n              <div class=\"text-inner text-center\">\n                  \n<h2><span style=\"font-size: 150%;\">AirFitness course schedule<\/span><\/h2>\n<p>\u00bb Use the arrows next to the date to select the next weeks.<\/p>\n              <\/div>\n           <\/div>\n                            \n<style>\n#text-box-67118869 {\n  width: 60%;\n}\n#text-box-67118869 .text-box-content {\n  font-size: 100%;\n}\n<\/style>\n    <\/div>\n \n        <\/div>\n      <\/div>\n\n            \n<style>\n#banner-1560484487 {\n  padding-top: 300px;\n}\n#banner-1560484487 .overlay {\n  background-color: rgba(0, 0, 0, 0.53);\n}\n#banner-1560484487 .banner-bg img {\n  object-position: 0% 55%;\n}\n<\/style>\n  <\/div>\n\n\n\n\t<section class=\"section has-mask mask-arrow-large\" id=\"section_96793651\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\t<div id=\"gap-385472513\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-385472513 {\n  padding-top: 50px;\n}\n<\/style>\n\t<\/div>\n\t\n<div class=\"row\"  id=\"row-415439573\">\n\n\t<div id=\"col-1906051494\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<p style=\"text-align: center;\">\r\n\r\n<div id=\"eversportskursplan\">\r\n  <div class=\"box-kurse-start\" data-eversports-widget-id=\"505abb09-af70-4f3e-a213-449af84d212b\"><\/div>\r\n<\/div>\r\n\r\n<script type=\"module\" src=\"https:\/\/widget-static.eversports.io\/loader.js\" async defer><\/script>\r\n\r\n\r\n\r\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_96793651 {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n\n\n\t<section class=\"section dib_ eversports-info gradient-airfitness p-t-20 p-b-40\" id=\"section_1353971354\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\n<div class=\"row row-collapse_ align-middle align-center\"  id=\"row-921215802\">\n\n\n\t<div id=\"col-1019434529\" class=\"col pb0 medium-10 small-11 large-7\"  >\n\t\t\t\t<div class=\"col-inner text-center dark\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-3561824392\" class=\"text\">\n\t\t\n\n<h3>Anmeldung \u00fcber unseren Partner Eversports<\/h3>\n\t\t\n<style>\n#text-3561824392 {\n  font-size: 1.25rem;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\n\t<div id=\"col-1522289245\" class=\"col hidden eversports_erweitert medium-11 small-12 large-11\"  >\n\t\t\t\t<div class=\"col-inner text-center dark\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-3704689800\" class=\"text\">\n\t\t\n\n<p>Um das Online-Buchungssystem nutzen zu k\u00f6nnen, ist eine einmalige Registrierung notwendig. Damit kannst du deine Mitgliedschaft verwalten und dich zu deinen Kursen und Zeiten einbuchen.<\/p>\n\t\t\n<style>\n#text-3704689800 {\n  font-size: 1.1rem;\n}\n@media (min-width:550px) {\n  #text-3704689800 {\n    font-size: 1.1rem;\n  }\n}\n@media (min-width:850px) {\n  #text-3704689800 {\n    font-size: 1.25rem;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1353971354 {\n  padding-top: 50px;\n  padding-bottom: 50px;\n}\n@media (min-width:850px) {\n  #section_1353971354 {\n    padding-top: 30px;\n    padding-bottom: 30px;\n  }\n}\n<\/style>\n\t<\/section>\n\t\n\n\t<section class=\"section box_details hidden has-mask mask-arrow\" id=\"section_1128732486\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\t<div class=\"is-border\"\n\t\tstyle=\"border-color:rgb(235, 235, 235);border-width:1px 0px 0px 0px;\">\n\t<\/div>\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-center\"  id=\"row-621169242\">\n\n\t<div id=\"col-114972717\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n<h2 class=\"uppercase mb0\">Your selection<\/h2>\n<h3 class=\"choose-tarif-info color-airfitness m-t-10\" style=\"text-align: center;\">Please select a tariff above first!<\/h3>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-944635435\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-shadow-2\"  >\n\t\t\t\n\t\t\t\n<p style=\"text-align: center;\">\n\n\n<div id=\"eversports\"><\/div>\n\n<script type=\"module\" src=\"https:\/\/widget-static.eversports.io\/loader.js\" async defer><\/script>\n\n<iframe loading=\"lazy\" id=\"frameEversports\" name=\"frame-eversports\" width=\"100%\" height=\"0\" src=\"\" frameborder=\"0\"><\/iframe>\n\n\n<style>\n#eversports {\n  padding: 1.5em 2em;\n  background: #FFF;\n}\n#eversports > div {\n  display: none;\n}\n<\/style>\n\n\n\n\n\n<script>\n\n\nvar lang = \"en\";\nconsole.log('language set to: ' + lang + ' (getdetails)');\n\nfunction mj_scrollto(target, add)\n{\n\n  if( target == undefined) return false;\n\t\n  if( add == undefined) add = 0;\n\n\tconsole.log( '==> mj_scrollto: '+ target +' mit Offset '+ add);\n\t\n\tlet myOffset = -100 + add ;\n\t\n  \/\/ get element\n  let $el = $j('a[name=\"'+ target +'\"]');\n\t\n\tif( !$el.length ) return false;\n\n\t\/\/ scroll to element\n  $j('html, body').stop().animate({ 'scrollTop': $el.offset().top + myOffset }, 900, 'easeInOutCubic');\n\n}\n\n\nfunction getFrameHeight(id)\n{\n\tvar x = document.getElementById(id).offsetWidth;\n\tvar y = document.getElementById(id).offsetHeight;\n\tvar s = document.getElementById(id).scrollHeight;\n\n\t\/\/ document.getElementById('x').innerHTML = x;\n\t\/\/ document.getElementById('y').innerHTML = y;\n\n\tconsole.log( 'offsetHeight: '+ y );\n\tconsole.log( 'scrollHeight: '+ s );\n\n}\n\n\n\/\/ ------------------------------------------------------------------------\n\/\/  MARK: Flex Buttons\n\/\/ ------------------------------------------------------------------------\nfunction initFlexBtn()\n{\n\tconsole.log('---> initFlexBtn');\n\t\n\tvar $flexbtns = $j('.bstoggle');\n\tvar $flexbtn = $j('.flexbtn.bstoggle');\n\tvar $flexbtn2 = $j('.flexbtn2.bstoggle');\n\tvar $flexbtnSmall = $j('.flexbtn-small.bstoggle');\n\t\n\tvar pboxen = $j('.priceboxneu.priceboxen_desktop,.priceboxneu.priceboxen_mobile');\n\tvar flexboxen = $j('.priceboxen_desktop .pricebox:not(.pricebox_fithome):not(.pricebox_aquakurse) > .col-inner, .priceboxen_mobile .pricebox:not(.pricebox_fithome):not(.pricebox_aquakurse) > .col-inner');\n\tvar flexboxenD = $j('.priceboxen_desktop .pricebox:not(.pricebox_fithome):not(.pricebox_aquakurse) > .col-inner');\n\tvar flexboxenM = $j('.priceboxen_mobile .pricebox:not(.pricebox_fithome):not(.pricebox_aquakurse) > .col-inner');\n\t\n\t\/\/ var flexboxen = $j('.priceboxen_desktop .pricebox_standard > .col-inner, .priceboxen_desktop .pricebox_premium > .col-inner');\n\tvar $btnSiwtchStudios = $j('.btnSwitchStudios.bstoggle');\n\t\n\t\/\/if( !$flexbtn.length ) return false;\n\t\n\tvar flex = false;\n\tvar flex2 = false;\n\n\n\t\/\/ vor 2023-11 - v1 - alt\n\t\n\t\/\/ Easy\n\tvar E_fit_title = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_easy .title');\n\tvar E_fit_price = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_easy .price');\n\tvar E_fit_laufzeit = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_easy .laufzeit_val');\n\tvar E_fit_laufzeitM = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_easy .bar .laufzeit_val'); \/\/ Mobile\n\t\n\t\/\/ Standard\n\tvar S_fit_title = $j('.priceboxen:not(.priceboxneu) .pricebox_standard .title');\n\tvar S_fit_price = $j('.pricebox_standard .price');\n\tvar S_fit_laufzeit = $j('.pricebox_standard .laufzeit_val');\n\tvar S_fit_laufzeitM = $j('.pricebox_standard .bar .laufzeit_val'); \/\/ Mobile\n\t\n\t\/\/ Premium\n\tvar P_title = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_premium .title');\n\tvar P_price = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_premium .price');\n\tvar P_laufzeit = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_premium .laufzeit_val');\n\tvar P_laufzeitM = $j('.priceboxen:not(.priceboxneu):not(priceboxen_v3) .pricebox_premium .bar .laufzeit_val'); \/\/ Mobile\n\t\n\t\n\t\n\t\/\/ v2\n\t\n\t\/\/ pricebox fitness_sauna\n\tvar pbox_fs = $j('.pricebox_fitness_sauna');\n\tvar pbox_fs_price = pbox_fs.find('.price');\n\tvar pbox_fs_pricemonth = pbox_fs.find('.price-month');\n\n\t\/\/ pricebox fitness\n\tvar pbox_f = $j('.pricebox_fitness');\n\tvar pbox_f_price = pbox_f.find('.price');\n\tvar pbox_f_pricemonth = pbox_f.find('.price-month');\n\n\t\/\/ pricebox fitness_kurse\n\tvar pbox_fk = $j('.pricebox_fitness_kurse');\n\tvar pbox_fk_price = pbox_fk.find('.price');\n\tvar pbox_fk_pricemonth = pbox_fk.find('.price-month');\n\n\t\/\/ pricebox kurse\n\tvar pbox_k = $j('.pricebox_kurse');\n\tvar pbox_k_price = pbox_k.find('.price');\n\tvar pbox_k_pricemonth = pbox_k.find('.price-month');\n\n\t\/\/ pricebox fithome\n\tvar pbox_fh = $j('.pricebox_fithome');\n\tvar pbox_fh_price = pbox_fh.find('.price');\n\tvar pbox_fh_pricemonth = pbox_fh.find('.price-month');\n\n\t\/\/ pricebox laufzeit\n\tvar pbox_laufzeit = flexboxen.find('.laufzeit_val');\n\n\n\n\t\n\t\/\/ 2023-11 - v3\n\t\n\t\/\/ Premium\n\tvar pbox_premium = $j('.priceboxen_v3 .pricebox_premium');\n\tvar pbox_premium_desktop = $j('.priceboxen_v3.priceboxen_desktop .pricebox_premium');\n\tvar pbox_premium_mobile = $j('.priceboxen_v3.priceboxen_mobile .pricebox_premium');\n\tvar pbox_premium_title = pbox_premium.find('.title');\n\tvar pbox_premium_price = pbox_premium.find('.price');\n\tvar pbox_premium_save = pbox_premium.find('.save');\n\tvar pbox_premium_pricemonth = pbox_premium.find('.price-month');\n\tvar pbox_premium_laufzeit = pbox_premium.find('.laufzeit_val');\n\tvar pbox_premium_laufzeitM = pbox_premium.find('.bar .laufzeit_val'); \/\/ Mobile\n\t\n\t\/\/ Easy Fit\n\tvar pbox_easyfit = $j('.priceboxen_v3 .pricebox_easyfit');\n\tvar pbox_easyfit_desktop = $j('.priceboxen_v3.priceboxen_desktop .pricebox_easyfit');\n\tvar pbox_easyfit_mobile = $j('.priceboxen_v3.priceboxen_mobile .pricebox_easyfit');\n\tvar pbox_easyfit_title = pbox_easyfit.find('.title');\n\tvar pbox_easyfit_price = pbox_easyfit.find('.price');\n\tvar pbox_easyfit_save = pbox_easyfit.find('.save');\n\tvar pbox_easyfit_pricemonth = pbox_easyfit.find('.price-month');\n\tvar pbox_easyfit_laufzeit = pbox_easyfit.find('.laufzeit_val');\n\tvar pbox_easyfit_laufzeitM = pbox_easyfit.find('.bar .laufzeit_val'); \/\/ Mobile\n\n\n\n\n\t\/\/ Aktionen\n\tvar ribbon_aktion = '<div class=\"ribbon ribbon-top-right-2 ribbon-aktion\"><span>AKTION<\/span><\/div>';\n  \n\tpbox_premium_desktop.prepend(ribbon_aktion);\n  pbox_premium_desktop.find('.ribbon-aktion').hide();\n\n\tpbox_easyfit_desktop.prepend(ribbon_aktion);\n  pbox_easyfit_desktop.find('.ribbon-aktion').hide();\n\n\n\t\/\/ Aktion Premium\n\t\/\/ pbox_premium.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\n\t\/\/ Aktion Easy Fit\n\t\/\/ pbox_easyfit.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\n\n\n\tvar flextext = $j('.text-flextarife');\n\t\n\tvar trainerpaket = $j('.priceboxen:not(.priceboxneu) .box-trainerpaket, .priceboxen:not(.priceboxneu) .pricebox_premium li.trainerpaket');\n\tvar trainerpaket2 = $j('.priceboxneu .box-trainerpaket, .priceboxneu .pricebox_premium li.trainerpaket');\n\t\n\t\n\t\n\t\/\/ flexbtn\n\tif( $flexbtn.length > 0 ){\n\n\t\tif($flexbtn.hasClass('bstoggle-top'))\n\t\t{\n\t\t\t$flexbtn.bootstrapToggle({\n\t\t\t\ton: '',\n\t\t\t\toff: '',\n\t\t\t\tonstyle: 'success',\n\t\t\t\toffstyle: 'success',\n\t\t\t\tstyle: 'flexbtn',\n\t\t\t\twidth: 120,\n\t\t\t\t\/\/height: 40,\n\t\t\t\tsize: 'large'\n\t\t\t});\n\t\t}\n\t\telse {\n\t\t\t$flexbtn.bootstrapToggle({\n        on: \"FLEX tariffs<br>\\u00bb <small>Back to regular rates<\\\/small>\",\n        off: \"Shorter term?<br>\\u00bb <small>Stay flexible<\\\/small>\",\n        onstyle: 'success',\n        style: 'flexbtn',\n        width: 250,\n        size: 'large'\n      });\n\t\t}\n\t}\n\t\n\t\/\/ flexbtn-small\n\tif( $flexbtnSmall.length > 0 ){\n\t\t$flexbtnSmall.bootstrapToggle({\n\t\t\ton: 'zur\u00fcck zu PREMIUM (12 Monate)',\n\t\t\toff: 'Zu PREMIUM FLEX (jederzeit k\u00fcndbar)',\n\n\t\t\ton: 'FLEX Tarif \u2713<br>\u00bb <small>Zur\u00fcck zum 12-Monats-Tarif<\/small>',\n\t\t\toff: 'Bleib maximal flexibel<br>\u00bb <small>Zu PREMIUM FLEX<\/small>',\n\n\t\t\ton: 'FLEX Tarife \u2713<br>\u00bb <small>Zur\u00fcck zum kleineren Preis<\/small>',\n\t\t\toff: 'Bleib flexibel mit k\u00fcrzerer Laufzeit<br>\u00bb <small>zum FLEX-Tarif<\/small>',\n\n\t\t\tonstyle: 'success',\n\t\t\tonstyle: 'success',\n\t\t\tstyle: 'flexbtn-small',\n\t\t\twidth: 250,\n\t\t\tsize: 'normal'\n\t\t});\n\t}\n\t\n\t\/\/ flexbtn2\n\tif( $flexbtn2.length > 0 ){\n\t\t$flexbtn2.bootstrapToggle({\n\t\t\ton: 'Flex \u2713',\n\t\t\toff: 'K\u00fcrzere Laufzeit?',\n\t\t\tonstyle: 'success',\n\t\t\t\/\/offstyle: 'primary',\n\t\t\tstyle: 'flexbtn flexbtn2',\n\t\t\twidth: 130,\n\t\t\t\/\/height: 40,\n\t\t\tsize: 'small'\n\t\t});\n\t}\n\t\n\t\/\/ btnSwitchStudios\n\tif( $btnSiwtchStudios.length > 0 ){\n\t\t$btnSiwtchStudios.bootstrapToggle({\n\t\t\ton: '\u00ab AVIVA ',\n\t\t\toff: 'ARZ \u00bb',\n\t\t\tonstyle: 'success',\n\t\t\toffstyle: 'primary',\n\t\t\tstyle: 'flexbtn',\n\t\t\twidth: 100,\n\t\t\theight: 50\n\t\t\t\/\/size: 'small'\n\t\t});\n\t}\n\t\n\t\n\t\/\/ flexbtns click\n\t$flexbtns.on('click',function(e){\n    e.stopPropagation();\n\t\tconsole.log('flexbtns click ..');\n  });\n\t\n\t\n\t\/\/ flexbtns change\n\t$flexbtns.change(function(e){\n    \/\/e.stopPropagation();\n\t\t\/\/ console.log('flexbtns change ..');\n\t\t\n\t\tflex = $j(this).prop('checked');\n\t\tconsole.log('$flexbtn bisher: ' + flex);\n    console.log(e);\n\t\t\n\t\t\n\n\t\t\/\/ tarif-fitness_sauna\n\t\t\/\/ tarif-fitness\n\t\t\/\/ tarif-fitness_kurse\n\t\t\/\/ tarif-kurse\n\t\t\/\/ tarif-kurse_online\n\n\t\t\/\/ Bis 2023-11-30 (Slider mit 2 Tabs)\n\t\t\/\/ Tab A-1 - label: fitness_sauna\t\tclass: pricebox pricebox_fitness_sauna tarif-fitness_sauna\n\t\t\/\/ Tab A-2 - label: fitness\t\t \t\t\tclass: pricebox pricebox_fitness tarif-fitness\n\t\t\/\/ Tab A-3 - label: fitness_kurse\t\tclass: pricebox pricebox_fitness_kurse tarif-fitness_kurse\n\t\t\/\/ Tab B-1 - label: fitness_kurse\t\tclass: pricebox pricebox_fitness_kurse tarif-fitness_kurse\n\t\t\/\/ Tab B-2 - label: kurse\t\t\t\t\t\tclass: pricebox pricebox_kurse tarif-kurse\n\t\t\/\/ Tab B-3 - label: fit_home\t\t\t\tclass: pricebox pricebox_fithome tarif-fithome\n\t\t\n\t\t\/\/ Ab 2023-11-30 (Kein Slider - keine Tabs - nur drei Felder)\n\t\t\/\/ Tab A-1 - label: premium\t\t\t\t\tclass: pricebox pricebox_premium tarif-fitness_sauna\n\t\t\/\/ Tab A-2 - label: easyfit\t\t\t\t\tclass: pricebox pricebox_fitness tarif-fitness\n\t\t\/\/ Tab A-3 - label: aqua\t\t\t\t\t\tclass: pricebox pricebox_fitness_kurse tarif-fitness_kurse\n\t\t\n\t\t\n\n\n    \/\/!! --- FLEX ON -------------------------------------------------------------------------------------------------------------\n\t\t\/\/ MARK: FLEX ON\n\t\tif(flex){\n\t\t\t\n\t\t\t\/\/$j('.bstoggle.off').prop('checked', true).change();\n\t\t\t$j('.bstoggle').prop('checked', true).removeClass('off').removeClass('btn-light').addClass('btn-success');\n\t\t\t\n\t\t\t\n\t\t\t$j('.priceboxen_fitness .pricebox:not(.pricebox_aquakurse),.priceboxen_kurse .pricebox_premium').attr('data-flex','true');\n\t\t\t\n\t\t\t\n\t\t\tflextext.html('Our FLEX plans can be canceled monthly.');\n\t\t\t\n\t\t\tif( $j('.priceboxen_fitness').length ){\n\t\t\t\tE_fit_title.prepend('Flex ');\n\t\t\t\tE_fit_price.html('\u20ac49');\n\t\t\t\tE_fit_price.next('.price-after').text('mo');\n\t\t\t\tE_fit_laufzeit.html('1 month');\n\t\t\t\tE_fit_laufzeitM.html('1 M');\n\n\t\t\t\tS_fit_title.prepend('Flex ');\n\t\t\t\tS_fit_price.html('\u20ac79');\n\t\t\t\tS_fit_price.next('.price-after').text('mo');\n\t\t\t\tS_fit_laufzeit.html('1 month');\n\t\t\t\tS_fit_laufzeitM.html('1 month');\n\t\t\t\t\n\t\t\t\ttrainerpaket.hide();\n\t\t\t\ttrainerpaket2.addClass('hideme');\n\t\t\t}\n\t\t\t\n\t\t\tif( $j('.priceboxen_kurse').length ){\n\t\t\t\t\/\/console.log('\u00bb Kurse!');\n\t\t\t}\n\t\t\t\n\t\t\tP_title.prepend('Flex ');\n\t\t\tP_price.html('\u20ac99');\n\t\t\tP_price.next('.price-after').text('mo');\n\t\t\tP_laufzeit.html('1 month');\n\t\t\tP_laufzeitM.html('1 month');\n\t\t\t\n\t\t\t\n\t\t\t\/* pricebox neu *\/\n\t\t\tvar ribbon_content = '<div class=\"ribbon ribbon-top-right\"><span>FLEX<\/span><\/div>';\n\t\t\t\n\t\t\t\/\/console.log(flexboxen);\n\t\t\tflexboxen.addClass('flextarif');\n\t\t\tflexboxenD.prepend(ribbon_content);\n\n\t\t\t\/\/ Flex Texte\n\t\t\t\/\/ pbox_fs_price.text('69,90 \u20ac');\n\t\t\t\/\/ pbox_f_price.text('49,90 \u20ac');\t\t\t\n\t\t\t\/\/ pbox_fh_price.text('19,90 \u20ac');\n\n\n\t\t\tflexboxen.find('.price-before').hide();\n\t\t\tpboxen.find('.price-after').not('.priceboxen_v3 .pricebox_aquakurse .price-after').text('mo');\n\t\t\tpboxen.find('.price-month').not('.priceboxen_v3 .pricebox_aquakurse .price-month').html('&nbsp;');\n\t\t\tflexboxen.find('.laufzeit_val').text('1 month');\n\t\t\tflexboxen.attr('data-flex','true');\n\t\t\t\n\n\n\n\t\t\t\/\/ ------------------------------------------------------------------------------\n      \/\/  priceboxen_v3\n\t\t\t\/\/ ------------------------------------------------------------------------------\n\n\n\n      \n      \/\/ --------------------------------------------\n\t\t\t\/\/  PREMIUM FLEX\n      \/\/ --------------------------------------------\n\n      \/\/ Texte\n\t\t\tpbox_premium_title.append('<span class=\"grey\"> Flex<\/span>');\n\t\t\tpbox_premium_price.text('69,90 \u20ac');\n\t\t\tpbox_premium_save.text('monthly cancellable');\n\t\t\tpbox_premium_pricemonth.hide();\n\t\t\t\/\/ pbox_premium_pricemonth.html('<span class=\"strikethrough\">statt 69,90&#8239;\u20ac\/mtl.<\/span>').show();\n\n\n      \/\/ -- Ribbon 'Aktion'\n      $j('.priceboxen_v3.priceboxen_desktop').find('.ribbon-aktion').hide();\n      \/\/ $j('.priceboxen_v3.priceboxen_desktop').find('.ribbon-aktion').show();\n\n      \n      \/\/ -- Special Box\n      \/\/ pbox_premium.find('.special').removeClass('hidden').show();\n      pbox_premium.find('.special').addClass('hidden').hide();\n\t\t\t\n\n      \/\/ -- Aufnahmegeb\u00fchr durchstreichen bzw. anzeigen\n      \/\/ pbox_premium.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\t\t\tpbox_premium.find('.aufnahmegebuehr').removeClass('strikethrough dib');\n\t\n\n\n      \/\/ --------------------------------------------\n      \/\/  EASY FIT FLEX\n      \/\/ --------------------------------------------\n\n      \/\/ Texte\n\t\t\tpbox_easyfit_title.append('<span class=\"grey\"> Flex<\/span>');\n\t\t\tpbox_easyfit_price.text('59,90 \u20ac');\n\t\t\tpbox_easyfit_save.text('monthly cancellable');\n\t\t\tpbox_easyfit_pricemonth.hide();\n\t\t\t\/\/ pbox_easyfit_pricemonth.html('<span class=\"strikethrough\">statt 59,90&#8239;\u20ac\/mtl.<\/span>').show();\n\n\n      \/\/ -- Ribbon 'Aktion'\n      $j('.priceboxen_v3.priceboxen_desktop').find('.ribbon-aktion').hide();\n      \/\/ $j('.priceboxen_v3.priceboxen_desktop').find('.ribbon-aktion').show();\n\n\n      \/\/ -- Text Starterpaket\n      \/\/ pbox_easyfit.find('.txt-starterpaket').removeClass('hidden').show();\n\n      \n      \/\/ -- Special Box\n      \/\/ pbox_easyfit.find('.special').removeClass('hidden').show();\n      pbox_easyfit.find('.special').addClass('hidden').hide();\n\n      \n      \/\/ -- Aufnahmegeb\u00fchr durchstreichen bzw. anzeigen\n      \/\/ pbox_easyfit.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\t\t\tpbox_easyfit.find('.aufnahmegebuehr').removeClass('strikethrough dib');\n\n      \n\n\t\t\t\n\n\n\t\t\t\/\/ hide nonflex elements\n\t\t\t\/\/ ! pboxen.find('.flex-hide, .nonflex-only').hide();\n\n      \/\/ show flex elements\n\t\t\t\/\/ ! pboxen.find('.flex-show, .flex-only').css('display','inline-block');\n\n\n\n\t\t\t\t\t\t\t\/\/ pbox_fk_price.text('54,90 \u20ac');\n\t\t\t\t\/\/ pbox_fk_price.text('fk 54,90 \u20ac');\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\/\/ pbox_k_price.text('44,90 \u20ac');\n\t\t\t\t\/\/ pbox_k_pricemonth.text('&nbsp;');\n\t\t\t\t\t}\n\n\n\t\t\n    \/\/!! --- NO FLEX \/ FLEX none -------------------------------------------------------------------------------------------------------------\n    \/\/ MARK: FLEX OFF\n    else {\n\t\t\t\t\t\t\n\t\t\t\/\/$j('.bstoggle').not('.off').prop('checked', false).change();\n\t\t\t$j('.bstoggle').prop('checked', false).addClass('off').removeClass('btn-success').addClass('btn-light');\n\t\t\t\n\t\t\t$j('.priceboxen_fitness .pricebox,.priceboxen_kurse .pricebox_premium').attr('data-flex','false');\n\t\t\t\n\t\t\tflextext.html('&nbsp;');\n\t\t\t\/\/console.log( E_fit_title.text() );\n\t\t\t\n\t\t\t$j('.priceboxen_fitness .pricebox_easy .title, .priceboxen_fitness .pricebox_standard .title, .pricebox_premium .title').each(function(){\n\t\t\t\t$j(this).html($j(this).html().split(\"Flex \").join(\"\"));\n\t\t\t});\n\t\t\t\n\t\t\t\n\t\t\t\/\/ P_title.text().replace('Flex ','');\n\t\t\tP_price.html('\u20ac17,90');\n\t\t\tP_price.next('.price-after').html('wkly.');\n\t\t\tP_laufzeit.html('12 months');\n\t\t\tP_laufzeitM.html('12 months');\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\/* pricebox neu *\/\n\t\t\tflexboxen.removeClass('flextarif');\n\t\t\tflexboxen.find('.ribbon').not('.ribbon-aktion').remove();\n\n\t\t\t\n\t\t\tflexboxen.find('.price-before').show();\n\t\t\tpboxen.find('.price-after').text('wkly.');\n\t\t\tflexboxen.find('.laufzeit_val').text('12 months');\n\t\t\tflexboxen.attr('data-flex','false');\n\n\n\n\n\t\t\t\n\t\t\t\/\/ ------------------------------------------------------------------------------\n      \/\/  priceboxen_v3 - FLEX off\n\t\t\t\/\/ ------------------------------------------------------------------------------\n\n      \n      \/\/ --------------------------------------------\n\t\t\t\/\/  PREMIUM\n      \/\/ --------------------------------------------\n\n      \/\/ Texte\n\t\t\tpbox_premium_title.find('span.grey').remove();\n\t\t\tpbox_premium_price.text('13,50 \u20ac');\n\t\t\tpbox_premium_save.html('Save 137&#8239;\u20ac per year').show();\n\t\t\tpbox_premium_pricemonth.html('58,50&#8239;\u20ac per month').show();\n\n      \n      \/\/ -- Ribbon 'Aktion'\n      \/\/ pbox_premium_desktop.find('.ribbon-aktion').hide();\n      pbox_premium_desktop.find('.ribbon-aktion').show();\n      \n      \/\/ -- Special Box\n      pbox_premium.find('.special').removeClass('hidden').show();\n      \/\/ pbox_premium.find('.special').addClass('hidden').hide();\n\t\t\t\n      \/\/ -- Aufnahmegeb\u00fchr durchstreichen bzw. anzeigen\n\t\t\tpbox_premium.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\t\t\t\/\/ pbox_premium.find('.aufnahmegebuehr').removeClass('strikethrough dib');\n      \n\n\n\n      \/\/ --------------------------------------------\n\t\t\t\/\/  EASY FIT\n      \/\/ --------------------------------------------\n\n      \/\/ Texte\n\t\t\tpbox_easyfit_title.find('span.grey').remove();\n\t\t\tpbox_easyfit_price.text('11,50 \u20ac');\n\t\t\tpbox_easyfit_save.html('Save 120&#8239;\u20ac per year').show();\n\t\t\tpbox_easyfit_pricemonth.html('49,90&#8239;\u20ac per month').show();\n\n\t\t\t\n      \/\/ -- Ribbon 'Aktion'\n      \/\/ pbox_easyfit_desktop.find('.ribbon-aktion').hide();\n      pbox_easyfit_desktop.find('.ribbon-aktion').show();\n\n\n      \/\/ -- Special Box\n      pbox_easyfit.find('.special').removeClass('hidden').show();\n      \/\/ pbox_easyfit.find('.special').addClass('hidden').hide();\n\t\t\t\n      \n      \/\/ -- Aufnahmegeb\u00fchr durchstreichen bzw. anzeigen\n\t\t\tpbox_easyfit.find('.aufnahmegebuehr').addClass('strikethrough dib');\n\t\t\t\/\/ pbox_easyfit.find('.aufnahmegebuehr').removeClass('strikethrough dib');\n\n\n\n\t\t\t\n\n\t\t\t\/\/ solid classes nonflex\n\t\t\t\/\/ ! pboxen.find('.nonflex-hide, .flex-only').hide();\n\t\t\t\/\/ ! pboxen.find('.nonflex-show, .nonflex-only').css('display','inline-block');\n\t\t}\n\t\t\n\t});\n\n  \/\/ init one flexbtn change on page load without changing the state of the button (on|off)\n  $flexbtn.change();\n\n}\n\n\n\n\/\/ switch btnSwitchFlex\n\/\/ ziel: on|off\nfunction setSwitchFlexButton(ziel)\n{\n\tconsole.log('---> setSwitchButton('+ ziel +')');\n\t\n\tif( ziel === undefined ) return false;\n\n\tlet btnSwitchAngebot = $j('#btnSwitchAngebot_wrap');\n\tlet btnSwitchAqua = $j('#btnSwitchAqua_wrap');\n\n\tswitch(ziel)\n\t{\n\t\tcase 'fitness':\n\t\t\tbtnSwitchAngebot.removeClass('btn2').addClass('btn1').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'kurse':\n\t\t\tbtnSwitchAngebot.removeClass('btn1').addClass('btn2').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'erwachsene':\n\t\t\tbtnSwitchAqua.removeClass('btn2').addClass('btn1').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'kinder':\n\t\t\tbtnSwitchAqua.removeClass('btn1').addClass('btn2').attr('data-current', ziel);\n\t\t\tbreak;\n\t}\n\n} \/\/\/ setSwitchButton()\n\n\n\/\/ switch btnSwitch..\n\/\/ ziel: fitness|kurse|erwachsene|kinder\nfunction setSwitchButton(ziel)\n{\n\tconsole.log('---> setSwitchButton('+ ziel +')');\n\t\n\tif( ziel === undefined ) return false;\n\n\tlet btnSwitchAngebot = $j('#btnSwitchAngebot_wrap');\n\tlet btnSwitchAqua = $j('#btnSwitchAqua_wrap');\n\n\tswitch(ziel)\n\t{\n\t\tcase 'fitness':\n\t\t\tbtnSwitchAngebot.removeClass('btn2').addClass('btn1').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'kurse':\n\t\t\tbtnSwitchAngebot.removeClass('btn1').addClass('btn2').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'erwachsene':\n\t\t\tbtnSwitchAqua.removeClass('btn2').addClass('btn1').attr('data-current', ziel);\n\t\t\tbreak;\n\n\t\tcase 'kinder':\n\t\t\tbtnSwitchAqua.removeClass('btn1').addClass('btn2').attr('data-current', ziel);\n\t\t\tbreak;\n\t}\n\n} \/\/\/ setSwitchButton()\n\n\n\/\/ switch Pricetable Slides\n\/\/ ziel: fitness|kurse|erwachsene|kinder\nfunction setPricetableSlides(ziel)\n{\n\tconsole.log('---> setPricetableSlides('+ ziel +')');\n\t\n\tif( ziel === undefined ) return false;\n\t\n\n\tlet btnSwitchAngebot = $j('#btnSwitchAngebot_wrap');\n\tlet btnSwitchAqua = $j('#btnSwitchAqua_wrap');\n\tlet tab_a = $j('.slider_pricetables .tab-a');\n\n\tswitch(ziel)\n\t{\n\t\tcase 'fitness':\n\t\t\t\/\/ set btnSwitchAngebot \n\t\t\t\/\/ setSwitchButton('fitness');\n\t\t\t\n\t\t\t\/\/ Slider Pricetables\n\t\t\tif( !tab_a.hasClass('is-selected') ){ $j(\".slider_pricetables .flickity-button.previous\").trigger('click'); }\n\n\t\t\tbreak;\n\n\n\t\tcase 'kurse':\n\t\t\t\/\/ set btnSwitchAngebot \n\t\t\t\/\/ setSwitchButton('kurse');\n\t\t\t\n\t\t\t\/\/ Slider Pricetables\n\t\t\tif( tab_a.hasClass('is-selected') ){ $j(\".slider_pricetables .flickity-button.next\").trigger('click'); }\n\n\t\t\tbreak;\n\n\n\t\tcase 'erwachsene':\n\t\t\t\/\/ set btnSwitchAngebot \n\t\t\t\/\/ setSwitchButton('erwachsene');\n\t\t\t\n\t\t\t\/\/ Slider Pricetables\n\t\t\tif( !tab_a.hasClass('is-selected') ){ $j(\".slider_pricetables .flickity-button.previous\").trigger('click'); }\n\n\t\t\t\/\/ setAquaTabs('erwachsene');\n\n\t\t\tbreak;\n\n\t\t\n\t\tcase 'kinder':\n\t\t\t\/\/ set btnSwitchAngebot \n\t\t\t\/\/ setSwitchButton('kinder');\n\n\t\t\t\/\/ Slider Pricetables\n\t\t\tif( tab_a.hasClass('is-selected') ){ $j(\".slider_pricetables .flickity-button.next\").trigger('click'); }\n\n\t\t\t\/\/ setAquaTabs('kinder');\n\n\t\t\tbreak;\n\n\t}\n\n} \/\/\/ setPricetableSlides()\n\n\n\/\/ switch StudioTabs AVIVA vs ARZ\nfunction setStudioTabs(ziel)\n{\n\tconsole.log('---> setStudioTabs to '+ ziel);\n\t\n\tif( ziel === undefined ) return false;\n\t\n\tlet btnsStudioTabs = $j('.btnSwitchStudioTabs');\n\t\n\t\/\/ AVIVA\n\tif( ziel == 'aviva' ){\n\t\t\n\t\t\/\/ set classes for Studio Tabs\n\t\tbtnsStudioTabs.removeClass('arz').addClass('aviva');\n\t\t\n\t\t\/\/ trigger switch\n\t\tif( $j('.tabs-studios').length ) {\n\t\t\t$j('.tabs-studios ul > li:nth-child(1) a').trigger('click');\n\t\t}\n\t\t\n\t\t\n\t}\n\t\n\t\/\/ ARZ\n\telse {\n\n\t\t\/\/ set classes for Studio Tabs\n\t\tbtnsStudioTabs.removeClass('aviva').addClass('arz');\n\n\t\t\/\/ trigger switch\n\t\tif( $j('.tabs-studios').length ){\n\t\t\t$j('.tabs-studios ul.nav > li:nth-child(2) a').trigger('click');\n\t\t} \n\t\t\n\t}\n\t\n\t\n} \/\/\/ setStudioTabs()\n\n\n\/\/ switch Tabs AQUA\n\/\/ ziel: erwachsene|kinder(default)\nfunction setAquaTabs(ziel)\n{\n\tconsole.log('---> setAquaTabs('+ ziel +')');\n\n\tif( ziel === undefined ) return false;\n\t\n\tlet btnSwitchAqua = $j('#btnSwitchAqua_wrap');\n\t\n\tlet btnsAquaTabs = $j('.tabs-aqua ul.nav > li a');\n\tlet tab_a_btn = $j('.tabs-aqua ul.nav > li:nth-child(1)');\n\tlet tab_b_btn = $j('.tabs-aqua ul.nav > li:nth-child(2)');\n\t\n\tlet tab_a = $j('.tabs-aqua #tab_erwachsene');\n\tlet tab_b = $j('.tabs-aqua #tab_kinder');\n\t\n\t\n\t\/\/ Tab Erwachsene\n\tif( ziel == 'erwachsene' ){ \n\t\t\/\/ tab_a_btn.trigger('click'); \n\t\ttab_a_btn.addClass('active');\n\t\ttab_a.addClass('active');\n\t\ttab_b_btn.removeClass('active');\n\t\ttab_b.removeClass('active');\n\t}\n\t\n\t\/\/ Tab Kinder\n\telse { \n\t\t\/\/ tab_b_btn.trigger('click');\n\t\ttab_a_btn.removeClass('active');\n\t\ttab_a.removeClass('active');\n\t\ttab_b_btn.addClass('active');\n\t\ttab_b.addClass('active');\n\t}\n\n} \/\/\/ setAquaTabs()\n\n\n\n\n\/\/ init onClick actions\n\n\/\/ init onClick - Switch Button Sport (Fitness\/Kurse)\nfunction initBtnSwitchAngebot()\n{\n\t\/\/ console.log('init onClick -> btnSwitchAngebot');\n\t\n\t$j('#btnSwitchAngebot > div').on('click',function(e){\n\t\t\n\t\t\/\/ Tab A - left (fitness)\n\t\tif( $j(this).hasClass('btn1') ) { setPricetableSlides('fitness'); }\n\t\t\n\t\t\/\/ Tab B - right (kurse)\n\t\telse { setPricetableSlides('kurse'); }\n\t\t\n\t});\n}\n\n\n\/\/ init onClick - Switch Button AQUA (Erwachsene\/Kinder)\nfunction initBtnSwitchAqua()\n{\n\t\/\/ console.log('init onClick -> btnSwitchAqua');\n\n\t$j('#btnSwitchAqua > div').on('click',function(e){\n\t\t\n\t\t\/\/ Erwachsene\n\t\tif( $j(this).hasClass('btn1') ) {\n\t\t\tsetPricetableSlides('erwachsene');\n\t\t\tsetAquaTabs('erwachsene');\n\t\t}\n\t\t\n\t\t\/\/ Kinder\n\t\telse {\n\t\t\tsetPricetableSlides('kinder');\n\t\t\tsetAquaTabs('kinder');\n\t\t}\n\t\t\n\t});\n}\n\n\n\/\/ init onClick - pricetable prev\/next buttons\nfunction initFlickityPrevNextBtns()\n{\n\tlet tab_a = $j('.slider_pricetables .tab-a');\n\tif( !tab_a.length ) return false;\n\t\n\t\/\/ console.log('init onClick -> initFlickityPrevNextBtns');\n\n\t$j(\".slider_pricetables .flickity-button\").on('click', function()\n\t{\n\t\t\t\/\/ console.log( 'flickity-button clicked ..' );\n\t\t\t\/\/ console.log( tab_a.attr('class') );\n\t\t\t\n\t\t\t\/\/ ab hier sind die Tabs schon geswitcht da das original script zuerst ausgef\u00fchrt wird und die pricelisten slider schon wechselt\n\t\t\t\/\/ !! der btnSwitch.. muss nur noch mitgenommen werden !!!\n\n\t\t\t\/\/ to btn1 - fitness bzw erwachsene\n\t\t\tif( tab_a.hasClass('is-selected') ){\n\t\t\t\t\/\/ console.log( 'tab_a NOT is-selected - switch to tab_a' );\n\n\t\t\t\t\/\/ AQUA\n\t\t\t\tif( $j('body').hasClass('pname-aqua') ){\n\t\t\t\t\tsetSwitchButton('erwachsene');\n\t\t\t\t\tsetAquaTabs('erwachsene');\n\t\t\t\t}\n\t\t\t\t\/\/ Sport\n\t\t\t\telse {\n\t\t\t\t\tsetSwitchButton('fitness');\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t\/\/ to btn2 - kurse bzw kinder\n\t\t\telse {\n\t\t\t\t\/\/ console.log( 'tab_a is-selected - switch to tab_b' );\n\n\t\t\t\t\/\/ AQUA\n\t\t\t\tif( $j('body').hasClass('pname-aqua') ){\n\t\t\t\t\tsetSwitchButton('kinder');\n\t\t\t\t\tsetAquaTabs('kinder');\n\t\t\t\t}\n\t\t\t\t\/\/ Sport\n\t\t\t\telse {\n\t\t\t\t\tsetSwitchButton('kurse');\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t});\n\t\n} \/\/\/ initFlickityPrevNextBtns()\n\n\n\n\/\/ init onClick - Studio Tabs (AVIVA\/ARZ)\nfunction initStudioTabsButtons()\n{\n\t\/\/ console.log('init onClick -> initStudioTabsButtons');\n\n\tlet btnsStudioTabs = $j('.btnSwitchStudioTabs');\n\t\n\t$j('.btnSwitchStudioTabs > div').on('click',function(){\n\t\t\n\t\tlet cur = btnsStudioTabs.hasClass('aviva') ? 'aviva' : 'arz';\n\t\t\n\t\tif( cur == 'aviva' ) {\n\t\t\tsetStudioTabs('arz');\n\t\t\t\/\/ btnsStudioTabs.removeClass('aviva').addClass('arz');\n\t\t\t\/\/ if( $j('.tabs-studios').length ) ('.tabs-studios ul.nav > li:nth-child(2) a').trigger('click');\n\t\t}\n\t\telse {\n\t\t\tsetStudioTabs('aviva');\n\t\t\t\/\/ btnsStudioTabs.removeClass('arz').addClass('aviva');\n\t\t\t\/\/ if( $j('.tabs-studios').length ) $j('.tabs-studios ul.nav > li:nth-child(1) a').trigger('click');\n\t\t}\n\t});\n}\n\n\n\/\/ init onClick - AQUA Tabs Buttons (Erwachsene\/Kinder)\nfunction initAquaTabsButtons()\n{\n\t\/\/ console.log('init onClick -> initAquaTabsButtons');\n\n\t\/\/ .tabs-aqua buttons (erwachsene\/kinder)\n\t$j('.tabs-aqua ul.nav > li a').on('click',function(e){\n\n\t\t\/\/ console.log('\\t tabs-aqua buttons - click');\n\t\t\n\t\tlet btn = $j(this).parent().index();\n\t\t\n\t\t\/\/ console.log( '\\t Tabs Button \"'+ btn +'\" clicked' );\n\n\t\tif( btn === 0 ) {\n\t\t\t\/\/ console.log('Erwachsene');\n\t\t\tsetSwitchButton('erwachsene');\n\t\t\tsetPricetableSlides('erwachsene');\n\t\t}\n\t\telse if( btn === 1 ){\n\t\t\t\/\/ console.log('Kinder');\n\t\t\tsetSwitchButton('kinder');\n\t\t\tsetPricetableSlides('kinder');\n\t\t}\t\n\n\t});\n}\t\n\n\n\n\n\n\/\/ --------------------------------------------------------------\n\/\/  MARK: init Price Boxes\n\/\/ --------------------------------------------------------------\nfunction initPriceBoxes()\n{\n  console.log('.....initPriceBoxes()');\n  \t\n\t\/\/ used earlier as second step coordinator for Laufzeit-Boxen\n\t\/\/ var alleboxen = $j(\".section_preise_easy,.section_preise_standard,.section_preise_premium\");\n  \/\/ alleboxen.hide();\n  \n\t\n\t\/\/ Flexbutton Settings\n\tif( $j('.bstoggle').length > 0 ) {\n\t\tinitFlexBtn();\n\t}\n\t\n\t\n\t\/\/ ribbons\n\tlet ribbon_plain = '<div class=\"ribbon ribbon-top-right\"><span><\/span><\/div>';\n\n\n\t\/\/ \/\/ solid classes\n\t\/\/ var pboxen = $j('.priceboxneu.priceboxen_desktop,.priceboxneu.priceboxen_mobile');\n\t\n\t\/\/ \/\/ solid classes nonflex\n\t\/\/ pboxen.find('.nonflex-hide, .flex-only').hide();\n\t\/\/ pboxen.find('.nonflex-show, .nonflex-only').show();\n\t\n\t\n\t\n\t$priceboxAquaKinder = $j(\".pricebox_aqua.pricebox_aqua_kinder > .col-inner\");\n\t$priceboxAquaKinder_m = $j(\".priceboxen_mobile .pricebox_aqua.pricebox_aqua_kinder > .col-inner\");\n\t\n\n\tif( $priceboxAquaKinder.length > 0 ){\n\t\t\/\/ console.log('Preisbox AQUA Kinder pr\u00e4sent: '+ $priceboxAquaKinder.length);\n\t\t\/\/ $priceboxAquaKinder.prepend(ribbon_plain);\n\t\t\/\/ $priceboxAquaKinder.find(\".ribbon\").addClass('green').find(\"span\").text('Angebot');\n\t\t\/\/ $priceboxAquaKinder_m.find(\".ribbon\").removeClass('ribbon-top-right');\n\t} \n\t\n\t\n\t\n\t\/\/ Preisboxen\n  $j(\".priceboxen .pricebox\").not(\".pricebox_aquakurse\").on('click', function(e)\n  {\t\t\n\t\t\/\/ console.log( this.id );\n\t\t\/\/ console.log( e.target );\n\t\t\n    e.preventDefault();\n    \n    \/\/ get chosen tarif\n    var x, tarif, laufzeit;\n    var flex = $j(this).find('.col-inner:first').attr('data-flex');\n    var cur_class_arr = $j(this).attr('class').split(' ');\n    \n\t\t\n\t\t\/\/ check class names\n\t\t$j.each(cur_class_arr, function(index, item)\n    {\t\t\t\n      if (item.startsWith('tarif'))\n      {\n\t\t\t\t\/\/console.log(item);\n\t\t\t\ttarif = item.replace('tarif-',''); \n\t\t\t\tif(flex == 'true') tarif += '-flex';\n\n\n        \/\/ -------------------------------------------------------\n\t\t\t\t\/\/  Special Tarife \n        \/\/ -------------------------------------------------------\n\n\t\t\t\t\/\/ BlackFriday\n\t\t\t\t\t\t\t\t\n\t\t\t\t\/*\n\t\t\t\tx = item.split('-');\n        tarif = x[1];\n\t\t\t\tif(x[2]) tarif += '-'+ x[2];\n\t\t\t\tif(x[3]) tarif += '-'+ x[3];\n\t\t\t\t*\/\n      }\n    });\n    \n\t\t\n    \/\/ check result\n    if( tarif == undefined) return false;\n    \n\t\t\n    console.log('Tarif: '+ tarif);\n    \/\/ console.log(tarif +' mit Laufzeit '+ laufzeit);\n    \n\t\t\n\t\t\/* hide all and show target box *\/\n\t\t\/\/\/alleboxen.hide();\n    \n\t\t\n\t\t\/\/ flexbutton2 exist?\n\t\tif( $j(e.target).parents('.flexbtn2').length ){\n\t\t\t\/\/ console.log('flex2 stopped this ..');\n\t\t\ttarif = false;\n\t\t}\t\t\n\t\t\n\t\t\n    \/\/ -------------------------------------------------------\n\t\t\/\/  MARK: Preislisten Clicks\n    \/\/ -------------------------------------------------------\n\t\t\/\/  get Eversport ID by Tarif\n    switch(tarif)\n\t\t{\n      \/\/ Premium\n      case 'standard-fit':\n      case 'fitness_sauna':\n      case 'premium':\n        getDetails(\"1988a75c-5765-4f23-aa06-ee8749b3ca9a\");        \/\/ getDetails('11651');\n        break;\n      \n      \/\/ Premium Flex\n      case 'premium-flex':\n        getDetails(\"0ee7768b-fe4c-4177-a7d5-7aae264c2314\");        \/\/ getDetails('11541');\n        break;\n\n\n      \/\/ Easy Fit\n      case 'easy-fit':\n      case 'easyfit':\n      case 'fitness':\n        getDetails(\"5d64b548-5076-499d-b8c0-7c5833eabbb9\");        \/\/ getDetails('9244');\n        break;\n\t\t\t\n      \/\/ Easy Fit Flex\n      case 'easy-fit-flex':\n      case 'easyfit-flex':\n\t\t\tcase 'fitness-flex':\n        getDetails(\"525c2464-9cb3-409b-9dbd-6daa872b8fe9\");        \/\/ getDetails('11542');\n        break;\n      \n      \/\/ Fit@Home\n      case 'fithome-kurse':\n      case 'fithome':\n      case 'fit@home':\n        getDetails(\"43aebed0-e499-4e4e-b0c3-da7573f79ec1\");        \/\/ getDetails('16358');\n        break;\n\t\t\t\n\n      \n      \n\t\t\t\/\/ -- AQUA ------------------------------\n\n\t\t\t\/\/ Aqua\n      case 'aqua':\n        getDetails('9938'); \/\/ AQUA Fix Kurs-Abo\t9938  12M\n        break;\n\t\t\t\n\t\t\t\/\/ Aqua-Kurse\n      case 'aqua_kurse':\n\t\t\t\t\/\/ https:\/\/www.eversports.de\/widget\/w\/j8cVsb?offer=dc3f4387-f15e-4397-8e0e-d86d32bfa154\n        \/\/ getDetails('dc3f4387-f15e-4397-8e0e-d86d32bfa154','offer');\n        getDetails('dc3f4387-f15e-4397-8e0e-d86d32bfa154');\n        break;\n\t\t\t\n\t\t\t\/\/ Aqua Flex \n      case 'aqua_flex':\n        \/\/ getDetails('9240'); \/\/ Kurs-Abo f\u00fcr 14,90\u20ac pro Woche\t9240  3M\n        getDetails('379050df-802f-4f62-b8da-dfe9023cae54');\n        \/\/ https:\/\/www.eversports.de\/org\/product\/379050df-802f-4f62-b8da-dfe9023cae54?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b\n        break;\n\t\t\t\n\t\t\t\/\/ Aqua Fix \n      case 'aqua_fix':\n\t\t\t\twindow.location.href='\/aquafix\/#kursplatz-sichern';\n        \/\/ getDetails('xxxxx');\n        break;\n\t\t\t\n\t\t\t\t\t\n\t\t\t\n\t\t\t\/\/ Babyschwimmen\n      case 'aqua_baby':\n\t\t\t\t\/\/ load Tab aqua_kinder\n\t\t\t\tsetAquaTabs('kinder');\n        mj_scrollto(\"desc_aqua_baby\")\n        break;\n\n\t\t\t\/\/ Kinderschwimmen\n      case 'aqua_kinder':\n\t\t\t\t\/\/ load Tab aqua_kinder\n\t\t\t\tsetAquaTabs('kinder');\n        mj_scrollto(\"desc_aqua_kinder\");\n        break;\n\n\n\n\t\t\t\/\/ -- Specials ------------------------------\n\n\t\t\t\/\/ Black Friday Sale\n\t\t\tcase 'fitness_kurse-flex-blackfriday':\n\t\t\t\tgetDetails(22121);\n\t\t\tbreak;\n\t\t\t\n    }\t\t\n  });\n\t\n\t\n\t\n\n\n\t\n\t\n\n\t\n\n\n\t\n\t\n\t\n\t\/\/ Kurs Tab Buttons (Kurs Buttons)\n\tif( $j('.pname-kurse .tab_buttons .btn_tab').length )\n  {\n\t\t\n\t\t$j('.tab_buttons .btn_tab').on('click',function(e)\n\t\t{\n\n\t\t\t\/\/ console.log('.tab_buttons .btn_tab - click');\n\n\t\t\tvar classes = $j(this).prop('className').split(' ');\n\t\t\tlet z = false;\n\n\t\t\t$j.each(classes, function(index,val){\n\t\t\t\t\/\/console.log(index +' - '+ val);\n\t\t\t\tif( val.startsWith(\"tab_\") ) z = val.replace('tab_','');\n\t\t\t})\n\n\t\t\t\/\/ console.log('Tab: '+ z);\n\n\t\t\tif(z){\n\t\t\t\t$j('a[href=\"#tab_'+ z +'\"]').trigger('click');\n\t\t\t\t\n\t\t\t\tif (z == 'kinder'){\n\t\t\t\t\tgetDetails('xxxxx','kinderschwimmen', 1, true);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\t\n\t}\n\t\n\t\n\t\/\/ Buttons AQUA Kurse\n\t$j(\".btn-aqua\").on('click',function(e)\n  {\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-aqua');\n\t\tgetDetails('9240','aqua');\n\t\t\n  });\n  \n\n\t\/\/ Buttons Kinder- und Babyschwimmen\n\t$j(\".btn-babyschwimmen,.btn-kinderschwimmen\").on('click',function(e)\n\t{\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-kinderschwimmen oder btn-babyschwimmen');\n\t\t\/\/ console.log( $j(this).attr('class') );\n\n\t\tif( $j(this).hasClass('btn-kinderschwimmen_______inaktiv') ){\n\t\t\t\/\/ console.log('Load Kinderschwimmen');\n\t\t\tgetDetails('43830','education', false, true);\n\t\t}\n\t\telse if( $j(this).hasClass('btn-kinderschwimmen_aufbau_______inaktiv') ){\n\t\t\t\/\/ console.log('Load Kinderschwimmen Aufbau');\n\t\t\tgetDetails('43833','education', false, true);\n\t\t}\n\t\telse if( $j(this).hasClass('btn-babyschwimmen_______inaktiv') ){\n\t\t\t\/\/ console.log('Load Babyschwimmen');\n\t\t\tgetDetails('43383','education', false, true);\n\t\t\t\/\/ vorher 42855\n\t\t\t\/\/ eversports.de\/widget\/w\/j8cVsb?list=education&group=43383\n\t\t}\n\t\telse {\n\t\t\t\/\/ console.log('Load alle Kinder- und Babyschwimmkurse');\n\t\t\tgetDetails('xxxxx','education', false, true);\n\t\t}\n\n\t\t\/\/ Kinderschwimmen: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=43830\n\t\t\/\/ Kinderschwimmen Aufbau-Kurse: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=43833\n\t\t\/\/ Babyschwimmen: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=42855\t\t\n  });\n  \n\n\t\/\/ Button Anfrage Babyschwimmen\n\t$j(\".btn-anfrage-babyschwimmen\").on('click',function(e)\n  {\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-anfrage-babyschwimmen');\n\t\t\n\t\t$j('.box_babyschwimmen').removeClass('hidden');\n\t\t\/\/ $j(this).hide();\n\t\t$j('html, body').stop().animate({'scrollTop': $j(\"#wrap_babyschwimmen\").offset().top - 100}, 800, 'swing');\n\n\t\treturn false;\n  });\n  \n\n\t\/\/ Button Warteliste Babyschwimmen\n\t$j(\".btn-babyschwimmen-warteliste\").on('click',function(e)\n  {\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-babyschwimmen-warteliste');\n\t\t\n\t\t\/\/if( $j('.box_babyschwimmen').is(\":hidden\") ) $j('.box_babyschwimmen').slideDown();\n\t\t$j('.box_babyschwimmen-warteliste').removeClass('hidden');\n\t\t\/\/ $j(this).hide();\n\t\t\n\t\t\/\/ $j('.box_babyschwimmen-warteliste').load('\/php\/eversports\/form-babyschwimmen-warteliste.php').removeClass('hidden');\n\t\t\n\n\n\t\t$j('html, body').stop().animate({'scrollTop': $j(\"#wrap_babyschwimmen-warteliste\").offset().top - 100}, 800, 'swing');\n\n\t\treturn false;\n  });\n\t\n\n\t\/\/ Button Warteliste Kinderschwimmen\n\t$j(\".btn-kinderschwimmen-warteliste\").on('click',function(e)\n  {\n    e.preventDefault();\n\t\t\n\t\t\/\/ console.log('btn-kinderschwimmen-warteliste');\n\t\t\n\t\t\/\/if( $j('.box_babyschwimmen').is(\":hidden\") ) $j('.box_babyschwimmen').slideDown();\n\t\t$j('.box_kinderschwimmen').removeClass('hidden');\n\t\t\/\/ $j(this).hide();\n\t\t$j('html, body').stop().animate({'scrollTop': $j(\".box_kinderschwimmen\").offset().top - 100}, 800, 'swing');\n\t\t\n\t\treturn false;\n  });\n  \n\t\n\n\n\t\/\/ change iframe content on tabs clicks\n\t\n\t$j('.aquakurstabs a[href=\"#tab_erwachsene\"]').on('click',function(e){\n\t\tgetDetails('9240', 'aqua', true);\n  });\n\t\n\t$j('.aquakurstabs a[href=\"#tab_kinder\"]').on('click',function(e){\n\t\tgetDetails('xxxxx', 'kinderschwimmen', true, true);\n  });\n\t\n\t\n\t\n\t\n\t\/\/ Pr\u00e4ventionsbutton\n\t$j(\".btn_praevi\").on('click',function(e)\n  {\n    \/\/e.stopPropagation();\n    e.preventDefault();\n\t\t\n\t\t\/\/ ?event=325167&type=course yoga\n\t\t\/\/ 323462 AVIVA geraetetraining-aviva\n\t\t\/\/ 323500 ARZ geraetetraining-arz\n\t\t\n\t\tvar event_id = false;\n\t\tvar special = false;\n\t\t\n\t\t\/\/ get classes of btn\n\t\tvar cur_class_arr = $j(this).attr('class').split(' ');\n    \n\t\t\/\/ check each class\n\t\t$j.each(cur_class_arr, function(index, item){\n\t\t\t\n      if( item.startsWith('event') ){\n\t\t\t\t\/\/ console.log( item );\n\t\t\t\tevent_id = item.replace('event_',''); \n      }\n\n      if( item.startsWith('kurse') ){\n\t\t\t\t\/\/ console.log( item );\n\t\t\t\tevent_id = item.replace('kurse_',''); \n\t\t\t\tspecial = 'kurse';\n      }\n\n\n    });\n\t\t\n\t\t\n\t\tif (event_id)\t{\n\t\t\t\/\/ console.log( 'event_id: '+ event_id );\n\t\t\tif( special )\t{\n\t\t\t\t\/\/ console.log('Special: '+ special);\n\t\t\t\tgetDetails(event_id, special);\n\t\t\t}\n\t\t\telse {\n\t\t\t\tgetDetails(event_id,'event'); \/\/ Direkt zum Event\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\telse {\n\t\t\tgetDetails('xxxxx','kurse'); \/\/ \u00dcbersicht\n\t\t}\t\n\t\t\n  });\n\t\n\t\/\/ load Pr\u00e4vention Eversports instant\n\tif ($j('body').hasClass('pname-praevention')){\n\t\tgetDetails('xxxxx','kurse',1);\n\t}\n\t\n\t\n\t\n\t\/\/ Welcome Friends Paket\n\t$j(\".btn-welcomefriends\").on('click',function(e)\n  {\n    \/\/e.stopPropagation();\n    e.preventDefault();\n\t\t\n\t\tgetDetails('d0106e4c-c418-41e9-b9b4-b5a7fd9d78c6','offer');\t\t\n  });\n\t\n\t\n\t\n\t\/\/ \/\/ Laufzeit Switch Buttons\n\t\/\/ $j(\".priceboxen .pricebox .flexbtn2\").on('click', function(e){\n  \/\/   e.stopPropagation();\n\t\/\/ \t\/\/ console.log('Flexibexi');\n  \/\/ });\n\t\n\t\/\/ Popup Buttons\n\t$j(\".priceboxen .pricebox\").on('click','a.btn-info',function(e){\n    e.stopPropagation();\n  });\n\t\n\t\n\n\t\/\/ Mobile Priceboxen (Bars)\n\t$j('.priceboxen_mobile .row.bar').off().on('click', function(e)\n  {\n\t\te.stopPropagation();\n\t\t\n\t\t\/\/var boo = $j(this).find('.price').html();\n\t\tvar row_content = $j(this).next('.row.usp');\n\t\tvar btn_open = $j(this).find('a.btn-open');\n\t\tvar hidden = row_content.is(\":hidden\");\n\t\t\n\t\t\/\/ console.log( row_content );\n\t\t\n\t\trow_content.slideToggle();\n\t\t\n\t\tif(!hidden){ btn_open.removeClass('flipY'); }\n\t\telse { btn_open.addClass('flipY'); }\n\t\t\t\n\t});\n\t\n\t\n\t\/\/ Eversports Button\n\t$j('.eversports-info').on('click','a.btn-weiter',function(e)\n  {\t\t\n\t\t\/\/ scroll to iframe\n\t\tmj_scrollto('bestellen');\n\n\t\t\/\/ show iframe\n\t\t$j('.box_details').removeClass('hidden');\n\t\t\/\/$j('.box_details').hide().removeClass('hidden').slideDown();\t\t\n\t});\n\t\n  \n}\n\n\n\/\/ https:\/\/www.eversports.de\/widget\/w\/j8cVsb?offer=d1b8d97e-443d-4fe6-924e-3db771b3713c\n\/\/ eversports-info box_details\n\/\/ show\n\/\/ ---------------------------------------------------------------------------------\n\/\/  MARK: getDetails() \n\/\/ ---------------------------------------------------------------------------------\nfunction getDetails(id, special, noscroll, showBtns)\n{\n  \n  \/\/ check id\n  if (id === undefined || id == 'xxx') return false; \/\/ console.log('Error: No ID given');\n  \n  \/\/ check special\n\tif( special === undefined ) var special = false;\n\n\t\/\/ debug\n\tconsole.log( 'getDetails  ID '+ id +'  |  Special '+ special +'  |  noscroll '+ noscroll +' | showBtns '+ showBtns );\n\t\n\t\n\n  \/\/ if !special and long id -> open in new tab instead of iframe an stop here\n  if( !special && id.length > 30 ) {\n    window.open('https:\/\/www.eversports.de\/org\/product\/'+ id +'?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b', '_blank');\n    \/\/ https:\/\/www.eversports.de\/org\/product\/###id###?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b\n    return false;\n  }\n\n\n  \n\t\/\/ hide choose info\n\t$j('.choose-tarif-info').hide();\n\t\n  \n\t\/\/ scroll to eversports\n\tif (!noscroll) mj_scrollto('details');\n\t\n\t\/\/ show eversports info\n\tif ($j('.eversports-info').is(':hidden')) {\n\t\t$j('.eversports-info').hide().removeClass('hidden').slideDown();\n\t}\n\t\n\t\/\/ show Eversports (details)\n\tif ($j('.box_details').is(':hidden')) {\n\t\t$j('.box_details').hide().removeClass('hidden').slideDown();\n\t}\n\t\n\t\n\t\/\/ zeige Wartelisten Buttons f\u00fcr Kinder- und Babyschwimmen\n\tlet btns_wartelisten = $j(\".btns_wartelisten\");\n\t\n\n  \/\/ Wartelisten-Buttons zeigen oder verstecken\n\tif( showBtns ){\n\t\tbtns_wartelisten.removeClass('hidden').show();\n\t}\n\telse {\n\t\tbtns_wartelisten.hide();\n\t}\n\t\n\t\n\n\n  \/\/ -------------------------------------------------------------------------------------------------\n  \/\/  iFrame\n  \/\/ -------------------------------------------------------------------------------------------------\n  let ifrmDetails = $j(\"#frameEversports\");\n  ifrmDetails.attr('height','1400px');\n  \n  \/\/ column class:  one_b907b589-2a29-4606-b023-57691dac2877 or ms_xxxxx\n  \n  \n\t\n\t\/\/ Specials\n\tswitch(special)\n  {\t\t\n\t\t\/\/ one time memberships\n\t\tcase \"one\":\n\t\tcase \"offer\":\n\t\t\tifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?offer='+id);\n\t\t\tbreak;\n\t\t\n\t\t\/\/ Kurs (id) oder Kurs\u00fcbersicht (id = xxxxx)\n\t\tcase \"kurse\":\n\t\t\t\/\/ Sport-Kurse\n\t\t\tif( id && id != 'xxxxx' ) ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=course&group='+id);\n\t\t\t\n\t\t\t\/\/ Pr\u00e4ventionskurse \u00dcbersicht\n\t\t\telse ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=course');\n\t\t\tbreak;\n\t\t\n\t\t\n\t\t\/\/ AQUA Kurs oder AQUA Kurs\u00fcbersicht (id = xxxxx)\n\t\tcase \"aqua\":\n\t\t\tif( id && id != 'xxxxx' ) ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?membership='+id+'&type=course');\n\t\t\telse ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=course');\n\t\t\tbreak;\n\t\t\n\t\t\n\t\t\n\t\t\/\/ Education (AQUA Kinderschwimmen, Kinderschwimmen-Aufbau, Babyschwimmen)\n\t\tcase \"education\":\n\t\tcase \"kinderschwimmen\":\n\t\t\tif( id && id != 'xxxxx' ){ ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group='+ id); }\n\t\t\telse { ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education'); }\n\t\t\tbreak;\n\t\t\n\t\t\/\/ Kinderschwimmen: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=43830\n\t\t\/\/ Kinderschwimmen Aufbau-Kurse: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=43833\n\t\t\/\/ Babyschwimmen: https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=education&group=42855\n\n\t\t\n\n\t\t\/\/ Event\n\t\tcase \"event\":\n\t\t\tif( id && id != 'xxxxx' ) ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?event='+id+'&type=course');\n\t\t\telse ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/widget\/w\/j8cVsb?list=course');\n\t\t\tbreak;\n\t\t\n\t\t\n    \n\t\t\/\/ Membership as default\n\t\tdefault:\n      \/\/ console.log('Default: Membership');\n\n      \/\/ check if id has more than 30 characters\n      if( id && id.length > 30 ) {\n        \/\/ ifrmDetails.attr('src', 'https:\/\/www.eversports.de\/org\/product\/'+ id +'?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b');\n        \n        \/\/ open a new tab\/window instead of iframe\n        window.open('https:\/\/www.eversports.de\/org\/product\/'+ id +'?venueId=901cfdd3-ff2a-4506-8b3d-33b748c1fb5b', '_blank');\n      }\n      \n\t}\n \n} \/\/ getDetails()\n\n\n\nfunction getAnchorOfUrl(url) {\n\tvar anchor = \"\";\n\tvar index = url.indexOf(\"#\");\n\tif (index > -1) {\tanchor = url.substring(index+1); }\n\t\n\t\/\/ remove query string, if after anchor\n\tvar index2 = anchor.indexOf(\"?\");\n\tif (index2 > -1) { anchor = anchor.substring(0, index2); }\n\n\t\/\/ check if anchor not exists\n\tif( anchor == \"\" ) return false;\n\t\n\treturn anchor;\n}\n\n\nfunction switchKurstabs(tab){\n\tif( tab === undefined ) return false;\n\t\/\/ tab-aktiv-kurse | tab-body-&-mind | tab-fit@home\n\t\/\/ console.log('switchKurstabs('+ tab +')');\n\t$j('.kurstabs a[href=\"#tab_'+ tab +'\"]').trigger('click');\n}\n\n\n\n\/\/ init all on doc ready (first)\nfunction initFirst()\n{\n  \/\/ return false;\n\tinitPriceBoxes();\n\tinitFlickityPrevNextBtns();\n\tif( $j('#btnSwitchAngebot').length ){ initBtnSwitchAngebot(); }\n\tif( $j('#btnSwitchAqua').length ){ initBtnSwitchAqua(); }\n\tif( $j('.btnSwitchStudioTabs').length ){ initStudioTabsButtons(); }\n\tif( $j('.tabs-aqua').length ){ initAquaTabsButtons(); }\n\n\tonLoadScripts();\n}\n\n\n\/\/ called 'r' scripts\nfunction onLoadScripts()\n{\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\n\t\n\n\t\n\n\n\t\n\t\n\t\t\n} \/\/\/ onLoadScripts\n\n\n\n$j(function()\n{  \n\t\/\/console.log('getdetails loaded ...');\n\t\n\t\t\t\n\t\n\n\t\/\/ $j(\".flickity-button\").on('click', function(){\n\t\/\/ \t\/\/ console.log('foobidoo');\n\t\/\/ \treturn false;\n\t\/\/ })\n\n\t\n\t\/\/$('input[type=\"checkbox\"]').ezMark();\n\t\n\n\n\t\/\/\/ init all Buttons (onClick)\n\n\t\/\/ the pricelist slider must be initalised first\n\t\/\/ but only for desktiop view!\n\n\tlet check = (e, m, t, c) => { \/\/(element, max, timeout, callback)\n\t\tconsole.log('check start desktop pricelist');\n\t\tlet i = +m,\n    loop = () => { $j(e).length ? c() : --i && setTimeout(() => { loop() }, t) }\n    loop()\n\t}\n\n\n\n\t\/\/ diese Abfrage nur dort wo ein Pricelistenslider ist \/ nur noch auf der AQUA-Seite\n\t\/\/ nicht bei mobile und nicht wenn kein Slider vorhanden\n\tif($j(\".slider_pricetables\").is(\":visible\")) {\n\t\t\/\/ wait until loaded: init flickity prev\/next buttons onClick (only for desktiop view)\n\t\tcheck(\".slider_pricetables .flickity-button\", 30, 900, \n\t\t\tfunction(){\n\t\t\t\tconsole.log('check ready desktop pricelist');\n\t\t\t\tinitFirst();\n\t\t\t}\n\t\t);\n\t}\n\telse {\n\t\/\/ else if( $j(\".priceboxen_mobile\").is(\":visible\") ){\n\t\tinitFirst();\n\t}\n\t\n\n\n\n\n\n\n\t\t\n\n\t\n\t\n\t\tif( $j('body').hasClass('pname-aqua') ){\n\t\tgetDetails('9240','aqua',1);\n\t}\n\t\t\n\n\n\tif( $j('body').hasClass('pname-praevention') ){\n\t\tgetFrameHeight('frameEversports');\n\t}\n\n\n\t\n}); \/\/ end ready\n\n\n\/\/ jquery onload\n$j(window).on('load',function()\n{\n\t\n\t\/\/console.log('window loaded ..');\n\n\tlet anc = getAnchorOfUrl(window.location.href);\n\tif(anc){\n\t\tconsole.log('Anchor: '+ anc);\n\n\t\t\/\/ anchors within kurs-tabs\n\t\tif( $j('body').hasClass('pname-kurse') ){\n\t\t\t\/\/ check if anchor has a parent .panel and get aria-labelledby\n\t\t\tlet tab = $j('[data-link=\"#'+ anc +'\"]').parents('.panel').attr('aria-labelledby').replace('tab-','');\n\t\t\t\/\/ console.log('Tab: '+ tab);\n\t\t\tswitchKurstabs(tab);\n\t\t\tmj_scrollto(anc);\n\t\t}\n\t}\t\n\t\n\t\/\/ \/\/ init all on load\n\t\/\/ onLoadScripts();\n\t\n\t\/\/ \/\/ init all on resize\n\t\/\/ $j(window).on('resize',function(){\n\t\/\/ \t\/\/console.log('window resized ..');\n\t\/\/ \tonLoadScripts();\n\t\/\/ });\n\t\n});\n\n<\/script>\n\n\n\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1128732486 {\n  padding-top: 80px;\n  padding-bottom: 80px;\n  min-height: 300px;\n  background-color: rgb(255, 255, 255);\n}\n<\/style>\n\t<\/section>\n\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":7016,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"class_list":["post-7767","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/pages\/7767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/comments?post=7767"}],"version-history":[{"count":3,"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/pages\/7767\/revisions"}],"predecessor-version":[{"id":7770,"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/pages\/7767\/revisions\/7770"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/media\/7016"}],"wp:attachment":[{"href":"https:\/\/airfitness.de\/en\/wp-json\/wp\/v2\/media?parent=7767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}