1<!doctype html> 2<!--[if IE 7 ]> <html lang="en" class="ie7"> <![endif]--> 3<!--[if IE 8 ]> <html lang="en" class="ie8"> <![endif]--> 4<!--[if IE 9 ]> <html lang="en" class="ie9"> <![endif]--> 5<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en"> <!--<![endif]--> 6<head> 7 <!-- Google Tag Manager --> 8
8<script> 9 window.dataLayer = window.dataLayer || []; 10 window.dataLayer.push({ 11 'userID': '34633b36-f0df-4433-b4dd-f9d931b67b14', 12 'uuid': '' ?? '', 13 'mainID': 'nettesabenteuer', 14 'countryID': 'ch', 15 'positionID': 'guest' 16 }); 17 </script>
17 18
18<script>
vendor: 375 bytes, lines 18-22
18(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 19 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 20 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 21 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 22 })(window,document,'script','dataLayer','
22GTM-KBRH6NB
vendor: 12 bytes, lines 22-23
22'); 23
23</script>
23 24 <!-- End Google Tag Manager --> 25 <!-- Start Stackdriver Error --> 26
26<script defer src="/js/googleStackdriverError/stackdriver-errors-concat.min.js"></script>
26 27
27<script type="text/javascript"> 28 window.addEventListener('DOMContentLoaded', function() { 29 var errorHandler = new StackdriverErrorReporter(); 30 errorHandler.start({ 31 key: 'AIzaSyDC8gqBi708rpe6rrdsBKz49ChJ_sA81aY', 32 projectId: 'end-consumer-monitoring', 33 service: 'prickelndeabenteuer.com' 34 }); 35 }); 36 </script>
36 37 <!-- End Stackdriver Error --> 38 <!-- Start VWO Async SmartCode --> 39 <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" /> 40
40<script type='text/javascript' id='vwoCode'> 41 window._vwo_code || (function() { 42 var account_id=795793, 43 version=2.0, 44 settings_tolerance=2000, 45 hide_element='body', 46 hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important', 47 /* DO NOT EDIT BELOW THIS LINE */ 48 f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(){if(!f){f=true;var e=d.getElementById('_vis_opt_path_hides');if(e)e.parentNode.removeChild(e)}},finished:function(){return f},load:function(e){var t=this.getSettings(),n=d.createElement('script'),i=this;if(t){n.textContent=t;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);i.load(e)}}else{n.fetchPriority='high';n.src=e;n.type='text/javascript';n.onerror=function(){_vwo_code.finish()};d.getElementsByTagName('head')[0].appendChild(n)}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t=d.currentScript,n=d.createElement('style'),i=this.hide_element(),r=t&&!t.async&&i?i+this.hide_element_style():'',c=d.getElementsByTagName('head')[0];n.setAttribute('id','_vis_opt_path_hides');v&&n.setAttribute('nonce',v.nonce);n.setAttribute('type','text/css');if(n.styleSheet)n.styleSheet.cssText=r;else n.appendChild(d.createTextNode(r));c.appendChild(n);this.load('https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version)}};w._vwo_code=code;code.init();})(); 49 </script>
49 50<!-- End VWO Async SmartCode --> 51<title>PrickelndeAbenteuer</title> 52<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 53<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, minimum-scale=1, maximum-scale=1"> 54<meta name="format-detection" content="telephone=no"> 55<meta name="title" content="PrickelndeAbenteuer"> 56<meta name="description" content="PrickelndeAbenteuer"> 57<meta name="keywords" content="PrickelndeAbenteuer"> 58 <meta name="robots" content="noindex"> 59<link rel="shortcut icon" href="/favicon/favicon.ico" type="image/x-icon"> 60<link rel="apple-touch-icon" sizes="57x57" href="/favicon/apple-touch-icon-57x57.png"> 61<link rel="apple-touch-icon" sizes="60x60" href="/favicon/apple-touch-icon-60x60.png"> 62<link rel="apple-touch-icon" sizes="72x72" href="/favicon/apple-touch-icon-72x72.png"> 63<link rel="apple-touch-icon" sizes="76x76" href="/favicon/apple-touch-icon-76x76.png"> 64<link rel="apple-touch-icon" sizes="114x114" href="/favicon/apple-touch-icon-114x114.png"> 65<link rel="apple-touch-icon" sizes="120x120" href="/favicon/apple-touch-icon-120x120.png"> 66<link rel="apple-touch-icon" sizes="144x144" href="/favicon/apple-touch-icon-144x144.png"> 67<link rel="apple-touch-icon" sizes="152x152" href="/favicon/apple-touch-icon-152x152.png"> 68<link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-touch-icon-180x180.png"> 69<link rel="icon" type="image/png" href="/favicon/favicon-16x16.png" sizes="16x16"> 70<link rel="icon" type="image/png" href="/favicon/favicon-32x32.png" sizes="32x32"> 71<link rel="icon" type="image/png" href="/favicon/favicon-96x96.png" sizes="96x96"> 72<link rel="icon" type="image/png" href="/favicon/android-chrome-192x192.png" sizes="192x192"> 73<meta name="msapplication-square70x70logo" content="/favicon/smalltile.png"> 74<meta name="msapplication-square150x150logo" content="/favicon/mediumtile.png"> 75<meta name="msapplication-wide310x150logo" content="/favicon/widetile.png"> 76<meta name="msapplication-square310x310logo" content="/favicon/largetile.png">
76<script type="application/javascript" src="https://cdn.polyfill.io/v2/polyfill.min.js"></script>
76 77 <link href="/css/splash.less" rel="stylesheet" type="text/css" /> 78 <meta name="data-properties-country" content="CH" /> 79</head> 80<body class="guest desktop"> 81 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 81-82
81 82 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
82GTM-KBRH6NB
vendor: 91 bytes, lines 82-84
82" 83 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 84
84<!-- End Google Tag Manager (noscript) --> 85 <div id="desk_skyscraper-left"></div> 86 <div id="desk_skyscraper-right"></div> 87 <div id="interstitial-ad-banner" style="display: none"></div>
88<script> 89 window.dataLayer = window.dataLayer || []; 90 window.bootstrap = { 91 onReady : new Promise(function(resolve, reject) { 92 var s = document.createElement('script'); 93 s.src = "/dist/js/general/app.general.min.js?av=v20260925053617_f64e72aa"; 94 s.onload = resolve; 95 s.onerror = reject; 96 document.head.appendChild(s); 97 }), 98 onCollectConsentReady: new Promise(function (resolve, reject) { 99 var s = document.createElement('script'); 100 s.src = "https://einwilligungrecueillir.com/cc.js?wId=2fJivRC1rhH9E9dzgfL9vV&domain=prickelndeabenteuer.com&sessionId=1nJcjqPmhMtI1Ht9D7xHC7&languageCode=de&languageTerritory=CH"; 101 s.onload = resolve; 102 s.onerror = reject; 103 document.head.appendChild(s); 104 }), 105 onAdProviderReady: new Promise(function (resolve, reject) { 106 var s = document.createElement('script'); 107 s.src = "https://a.vws4brkfst.com/ad-provider.js"; 108 s.onload = resolve; 109 s.onerror = reject; 110 document.head.appendChild(s); 111 }), 112 loadScripts: function(scripts) { 113 var promises = []; 114 scripts.forEach(function(script) { 115 promises.push(bootstrap.loadScript(script)); 116 }); 117 return Promise.all(promises); 118 }, 119 loadScript: function(script) { 120 return new Promise(function(resolve, reject) { 121 var s = document.createElement('script'); 122 s.src = script; 123 s.onload = resolve; 124 s.onerror = reject; 125 document.head.appendChild(s); 126 }); 127 } 128 }; 129</script>
129 130<!-- Promise polyfill for IE-->
131<script type="text/javascript"> 132 if(/MSIE \d|Trident.*rv:/.test(navigator.userAgent)) { 133 document.write('
133<script src="https://cdn.polyfill.io/v2/polyfill.min.js"><\/script>'); 134 } 135</script>
135 136<!-- Collect Consent library include-->
137<script type="text/javascript"> 138 bootstrap.onCollectConsentReady.then(function () { 139 function loadCustomStyling() { 140 var link = document.createElement( "link" ); 141 link.href = "/css/collectconsent.less"; 142 link.type = "text/css"; 143 link.rel = "stylesheet"; 144 link.media = "screen,print"; 145 document.head.appendChild(link); 146 } 147 function getRandomSmFallback() { 148 var photoArray = [ 149 '/img/ccimages/sitemanager_fallback1.jpg', 150 '/img/ccimages/sitemanager_fallback2.jpg', 151 '/img/ccimages/sitemanager_fallback3.jpg', 152 '/img/ccimages/sitemanager_fallback4.jpg', 153 '/img/ccimages/sitemanager_fallback5.jpg' 154 ]; 155 var randomNum = Math.floor(Math.random() * photoArray.length); 156 var chosenPhoto = photoArray[randomNum]; 157 return chosenPhoto; 158 } 159 loadCustomStyling(); 160 try { 161 var isAuthenticated = false, 162 launchYear = '2020' ? '2020' : '2015', 163 siteManagerPhoto = '' || getRandomSmFallback(); 164 // Tell collect consent to wait until a user is there or has been created (only when authenticated)! 165 CollectConsent.getCore().setWaitForUser(isAuthenticated); 166 // Pass on extra page specific variables to Collect Consent 167 CollectConsent.getCore().setPageVariables({ 168 'partnerUrlAppend' : '', 169 'launchYear' : launchYear, 170 'priceTable' : '<table border="1" cellspacing="0" cellpadding="3"><thead><tr><th>Credits</th><th>Preis</th><th>
170Preis pro Nachricht</th></tr></thead><tr><td>10</td><td>CHF 18.9</td><td>CHF 1.9</td></tr><tr><td>4</td><td>CHF 12</td><td>CHF 3</td></tr><tr><td>300</td><td>CHF 450</td><td>CHF 1.5</td></tr><tr><td>100</td><td>CHF 225</td><td>CHF 2.3</td></tr><tr><td>52</td><td>CHF 150</td><td>CHF 2.9</td></tr><tr><td>25</td><td>CHF 75</td><td>CHF 3</td></tr><tr><td>8</td><td>CHF 30</td><td>CHF 3.8</td></tr><tr><td>4</td><td>CHF 15</td><td>CHF 3.8</td></tr></table>', 171 'premiumPriceTable' : '', 172 'transactionCost' : 'CHF 0', 173 'siteManagerPhoto' : siteManagerPhoto, 174 'authenticatedClientName' : '' 175 }); 176 // Implement specific behaviour to handle refuted consent that is required 177 CollectConsent.getCore().requiredConsentRefuted = function() { 178 return new Promise(function(resolve, reject) { 179 if (false === isAuthenticated) { 180 resolve(); 181 return; 182 } 183 window.application.callAjax( 184 'auth', 185 'logoff' 186 ).then( 187 function() { 188 resolve(); 189 }, 190 function(err) { 191 reject(err); 192 } 193 ); 194 }); 195 }; 196 // Listen to consent state changes and store there with the current authenticated user 197 CollectConsent.getCore().consentStateChanged = function(consentStates) { 198 return new Promise(function(resolve, reject) { 199 if (false === isAuthenticated) { 200 resolve(); 201 return; 202 } 203 window.application.callAjax( 204 'auth', 205 'setCollectConsentConsentStates', 206 {consentStates: consentStates} 207 ).then( 208 function() { 209 if ('true' === 'true' && window.location.pathname !== '/sponsors') { 210 for (var i = 0, s = consentStates.length; i < s; i++) { 211 if ( 212 consentStates[i].key === 'multiConsent' && 213 consentStates[i].state === 'confirmed' && 214 CollectConsent.getCore().hasExplicitConsent('multiConsent', 'stepStyle') 215 ) { 216 window.location.reload(true); 217 } 218 } 219 } 220 resolve(); 221 }, 222 function(err) { 223 reject(err); 224 } 225 ); 226 }); 227 }; 228 window.addEventListener('load', function () { 229 handleCollectConsent(); 230 if (true === isAuthenticated && false === CollectConsent.getCore().hasUser()) { 231 CollectConsent.getCore().createUser().then(function(collectConsentUserId) { 232 window.application.callAjax('auth', 'setCollectConsentUserId', {collectConsentUserId : collectConsentUserId}).then(function() { 233 window.application.callAjax( 234 'auth', 235 'setCollectConsentConsentStates', 236 {consentStates: CollectConsent.getCore().getConsentStates()} 237 ); 238 }); 239 }); 240 } 241 }); 242 } catch (err) { 243 console.error('Failed to execute required CollectConsent implementation code!', err); 244 } 245 function handleCollectConsent() { 246 CollectConsent.getCore().getConsentCollectors().then( 247 function(consentCollectors) { 248 const consentStates = CollectConsent.getCore().getConsentStates();
249 consentCollectors.forEach(collector => { 250 const consentGiven = consentKeyStateGiven(collector.consentKey, consentStates); 251 if (!consentGiven) { 252 showCollectConsentElement(collector.consentKey); 253 } 254 }); 255 collectConsentClickEvents(); 256 $(`.cc-segment-key-cookieMoreOptions`).hide(); 257 } 258 ); 259 } 260 function consentKeyStateGiven(consentKey, consentStates) { 261 const consentKeyStates = consentStates.filter(state => state.key === consentKey); 262 return consentKeyStates.length > 0; 263 } 264 function showCollectConsentElement(elementID) { 265 $(`#${elementID}Wrapper`).show(); 266 if (elementID === 'cookieBanner') { 267 $(`.cc-segment-key-cookieMoreOptions`).hide(); 268 } 269 } 270 function collectConsentClickEvents() { 271 cookiesBannerEvents(); 272 } 273 function cookiesBannerEvents() { 274 $('body').on('click', '[data-cc-cookies-confirm]', function(e) { 275 CollectConsent.getCore().confirmConsent('cookieBanner'); 276 $(`#cookieBannerWrapper`).hide(); 277 }); 278 $('body').on('click', '[data-cc-cookies-more-options]', function(e) { 279 $(`.cc-segment-key-cookieMoreOptions`).show(); 280 $(`[data-cc-cookies-decline]`).show(); 281 $(`[data-cc-cookies-more-options]`).hide(); 282 }); 283 $('body').on('click', '[data-cc-cookies-decline]', function(e) { 284 CollectConsent.getCore().refuteConsent('cookieBanner'); 285 $(`#cookieBannerWrapper`).hide(); 286 }); 287 } 288 }); 289</script>
289 290<div id="cookieBannerWrapper" class="cc-popup-cookies" style="display: none; z-index: 266;"> 291 <div class="cc-cookies-content container"> 292 <div class="cc-static-cookie-area"> 293 <div class="cc-static-cookie-banner"> 294 </div> 295 <a data-cc-cookies-decline class="link pt-2" id="cookies-decline">Cookies ablehnen</a> 296 </div> 297 <div class="cc-cookies-buttons"> 298 <button data-cc-cookies-more-options class="more-options" id="cookies-more-options">Weitere Optionen</button> 299 <button data-cc-cookies-confirm>Cookies akzeptieren</button> 300 </div> 301 </div> 302</div>
302<script type="text/javascript"> 303 bootstrap.onReady.then(function() { 304 var sessionId = parseInt('') || null, 305 refreshRate = 15000; 306 window.application = new Application({ 307 sessionUuid: null, 308 strategy: 'exoclick', 309 ajaxUrl : '/ajax/::controller::.php?action=::action::', 310 v2 : { 311 ajaxUrl : '/json/::controller::/::action::' 312 }, 313 device : 'desktop', 314 sessionId : sessionId, 315 geoStrategy : 'SwissRegions', 316 profilesMinAge : '', 317 geoLanguage: 'de', 318 variationsAb: null, 319 logonRedirect: '/members', 320 request_token: '', 321 isAuthenticated: false, 322 adCamsDisabled: false, 323 allAccess: { 324 transactioncosts: "Transaktionskosten", 325 }, 326 paymentVariables: { 327 fixedWholeNumbers: true, 328 currency: 'CHF', 329 countryLanguageCode:'CH', 330 creditsPurchased: Number('') 331 }, 332 customSettings : { 333 hideAdultProfiles: false, 334 geo: { 335 displayRegion: 'geoRegion1', 336 displayCity: 'geoRegion3', 337 geoIso: 'CH', 338 cityOnRegion2: '' 339 }, 340 headerBackgroundGeo: '', 341 ampmNotation: false, 342 momentLanguage: 'de-ch' 343 }, 344 msgNotification : { 345 likedText: "gefällst du!", 346 matchedText: "Du bist ein Treffer mit", 347 goToMessage: "Zur Nachricht", 348 goToProfile: "Zum Profil", 349 goToLiked: "Alle gefällt mir anzeigen", 350 goToMatched: "Alle Treffer anzeigen" 351 }, 352 conversationNotifications :{ 353 unauthorized: "Die Sitzung ist abgelaufen, bitte versuche, die Seite neu zu laden", 354 invalid_token: "Die Sitzung ist abgelaufen, bitte versuche, die Seite neu zu laden", 355 messageSend: "Deine Nachricht wurde gesendet", 356 'interrupted' : "Der Upload wurde unterbrochen", 357 'not_an_image' : "Der Upload ist kein Bild", 358 'unknown_error' : "Unbekannter Fehler", 359 'file_too_large' : "Das Bild ist zu groÃ, maximal erlaubte GröÃe ist 5 MB", 360 'low_resolution' : "Minimale Auflösung beträgt 300 x 300", 361 'no_target_directory' : "Systemfehler", 362 'upload_error' : "Upload Fehler", 363 'message_too_short' : "Die Nachricht darf nicht leer sein", 364 'invalid_receiver' : "Dieses Profil möchte keine Nachrichten von Männern erhalten", 365 'no_messages_selected': "Du hast keine Nachricht zum Löschen ausgewählt", 366 'noMoreMessages': "Es gibt keine weiteren Nachrichten" 367 }, 368 registerErrors : { 369 usernameLength: "Benutzername sollte zwischen 3 und 15 Zeichen lang sein", 370 usernameError: "Der Benutzername ist ungültig. Zulässige Zeichen sind a-Z, 1-9", 371 usernameContainsOnlyNumbers: "Der Benutzername kann nicht nur aus Zahlen bestehen", 372 usernameInUse: "Benutzername ist bereits vergeben", 373 failedRegistration: "Registrierung fehlgeschlagen", 374 passwordLength: "Das Passwort sollte zwischen 5 und 15 Zeichen lang sein", 375 invalidEmail: "Ungültige E-Mail-Adresse", 376 emailInUse: "Diese E-Mail-Adresse wird bereits verwendet", 377 invalidCity: "Ungültige Stadt", 378 invalidBirthdate: "Ungültiges Geburtsdatum", 379 invalidAge: "Du musst mindestens 18 Jahre alt sein, um diese Seite benutzen zu können", 380 acceptTerms: "Du musst die Geschäftsbedingungen akzeptieren", 381 }, 382 loginNotifications : { 383 passwordSend: "Wenn wir ein Konto mit dieser E-Mail haben, wurde ein Link zum Zurücksetzen des Passworts gesendet", 384 passwordNotSend: "Wir konnten dir den Link zum Zurücksetzen des Passworts nicht senden", 385 invalid_email: "Ungültige E-Mail-Adresse", 386 loginFailed: "Die Angaben sind inkorrekt. Bitte überprüfen und erneut versuchen." 387 }, 388 emailChange: { 389 success: 'Deine E-Mail wurde erfolgreich geändert.', 390 redirect: 'Du wirst innerhalb weniger Sekunden zu deiner Accountseite weitergeleitet.', 391 failure: 'Deine E-Mail-Adresse kann nicht aktiviert werden oder wurde bereits aktiviert' 392 }, 393 paymentErrors: { 394 limited_already_bought: 'Sie können dieses Paket leider nicht mehr kaufen.', 395 entrybundle_already_bought: 'Sie können dieses Paket leider nicht mehr kaufen.', 396 unhandled_error: 'Unerwarteter Fehler aufgetreten. Bitte versuchen Sie es später erneut.' 397 }, 398 quickCredits: { 399 errorTitle: "Fehler", 400 errorMessage: "Die gewählte Zahlungsart ist momentan nicht verfügbar. Wenn du eine Nachricht senden möchtest, wähle bitte eine der anderen Zahlungsarten.", 401 }, 402 interests : { 403 kissing : "Küssen", 404 lingerie : "Dessous", 405 safesex : "Safer Sex", 406 oral : "Oralsex", 407 public : "Sex in der Ãffentlichkeit", 408 pictures : "Fotos", 409 anal : "Analsex", 410 threesome : "Dreier", 411 bondage : "Bondage", 412 sadomasochism: "SM", 413 massage: "Erotische Massage", 414 group: "Gruppensex" 415 }, 416 valueMapping : { 417 gender : { 418 male : "Mann", 419 female : "Frau" 420 }, 421 smoke : { 422 Yes : "Ja", 423 No : "Nein" 424 }, 425 tattoo : { 426 Yes : "Ja", 427 No : "Nein" 428 }, 429 piercing : { 430 Yes : "Ja", 431 No : "Nein" 432 }, 433 lengthChoice : { 434 '000-139' : "Kleiner als 4' 7"", 435 '140-149' : "Von 4' 7" bis 4' 11"", 436 '150-159' : "Von 4' 11" bis 5' 3"", 437 '160-169' : "Von 5' 3" bis 5' 7"", 438 '170-179' : "Von 5' 7" bis 5' 11"", 439 '180-189' : "Von 5' 11" bis 6' 3"", 440 '190-200' : "Von 6' 3" bis 6' 7"", 441 '201-999' : "Grösser als 6' 7"" 442 }, 443 build : { 444 athletic : "Sportlich", 445 normal : "Durchschnitt", 446 slim : "Schlank", 447 curvaceous : "Kurvig", 448 heavy : "Korpulent" 449 }, 450 eyeColor : { 451 blue : "Blau", 452 brown : "Braun", 453 grey : "Grau", 454 green : "Grün" 455 }, 456 hairColor : { 457 blond : "Blond", 458 darkblond : "Dunkelblond", 459 brown : "Braun", 460 black : "Schwarz", 461 bald : "Glatze", 462 red : "Rot", 463 grey : "Grau", 464 colored : "Andere" 465 }, 466 civilStatus : { 467 divorced : "Geschieden", 468 married : "Verheiratet", 469 relation : "Beziehung", 470 living_apart_together : "Gemeinsam getrennt leben", 471 living_together : "Gemeinsam lebend", 472 single : "Single", 473 widow : "Verwitwet" 474 }, 475 appearance : { 476 asian : "Asiatisch", 477 ebony : "Dunkelhäutig", 478 latin : "Latino", 479 white : "Europäisch", 480 arabic : "Arabisch", 481 }, 482 transportation : { 483 auto : "Auto", 484 moped : "Moped", 485 bicycle : "Fahrrad", 486 none : "Keine", 487 motorbike : "Motorrad", 488 public_transport : "Ãffentliche Verkehrsmittel", 489 scooter : "Roller", 490 mobility_scooter : "Mobilitäts Roller", 491 taxi : "Taxi" 492 } 493 }, 494 unknownError: "Irgendetwas ging schief", 495 askForPrivatePictures: "Hallo, kann ich ein privates Foto bekommen?", 496 geoNoCityInformation: "Keine Stadtinformationen gefunden", 497 isPremium: false , 498 blurCode: 'n3tt3s4b3nt3u3rch3', 499 matchgameVisited: 0 , 500 isPremium : false , 501 allConversationsLoaded : "Alle Nachrichten geladen", 502 allAttachmentsLoaded : "Alle Anhänge geladen", 503 scrollDownForMsg : "Scroll nach unten für weitere Nachrichten", 504 prevText : "Vorherige", 505 nextText : "Nächste", 506 nearby : "In der Nähe!", 507 inbox : { 508 deleteButton : "Löschen", 509 confirmDeleteText : "Bist du sicher, dass du die ausgewählten Nachrichten löschen möchtest?", 510 noMessagesYet: "Noch keine Nachrichten" 511 }, 512 myProfile: { 513 errors: { 514 photo_not_approved: "Habe bitte etwas Geduld, bis wir dein Foto freischalten. Versuche es später erneut.", 515 photoNotapproved: "Foto ist noch nicht freigeschaltet", 516 unknownError: "Irgendetwas ging schief", 517 unauthorized: "Die Sitzung ist abgelaufen, bitte versuche, die Seite neu zu laden", 518 invalid_token: "Die Sitzung ist abgelaufen, bitte versuche, die Seite neu zu laden" 519 }, 520 chooseLabel: "Bitte wähle", 521 confirmDeletePhoto: "Bist du sicher, dass du dieses Foto löschen möchtest?", 522 successPhotoDelete: "Dein Foto wurde gelöscht.", 523 successPhotoUpload: "Foto hochgeladen",
524 successSplashSet: "Vorschaubild", 525 successUpdateDetails: "Deine Ãnderungen wurden gespeichert", 526 genderModifiedText: "Du hast dein Geschlecht geändert. Dies ist nur einmal zulässig! Möchtest du fortfahren?", 527 birthdateModifiedText: "Du hast dein Geburtsdatum geändert. Dies ist nur einmal zulässig! Möchtest du fortfahren?", 528 askCityText: "Hallo! Ich habe bemerkt, dass du deine Stadt nicht angegeben hast, kannst du mir sagen, wo du wohnst?" 529 }, 530 settings: { 531 errors: { 532 emptyField: "Stelle sicher, dass jedes Feld ausgefüllt ist", 533 passwordNoMatch: "Die neuen Passwörter stimmen nicht überein", 534 emailNoMatch: "Die neuen E-Mail-Adressen stimmt nicht überein", 535 emailInvalid: "Die neue E-Mail-Adresse ist ungültig", 536 emailSame: "Die neue E-Mail-Adresse ist mit deiner aktuellen E-Mail-Adresse identisch", 537 passwordSame: "Das neue Passwort ist mit deinem aktuellen identisch", 538 invalid_old_password: "Das aktuelles Passwort ist inkorrekt.", 539 generic: "Konnte nicht gespeichert werden.", 540 unauthorized: "Die Sitzung ist abgelaufen, bitte versuche, die Seite neu zu laden", 541 invalid_token: "Die Sitzung ist abgelaufen, bitte versuche, die Seite neu zu laden" 542 }, 543 passwordResetSend: "Wir haben dir eine E-Mail geschickt, damit du dein Passwort zurücksetzen kannst.", 544 changesSuccess: "Deine Ãnderungen wurden gespeichert.", 545 emailSuccess: "Du erhältst eine E-Mail, um diese Ãnderung zu bestätigen", 546 deleteConfirm: "Bist du sicher, dass du deinen Account löschen möchtest?" 547 }, 548 winkMessages : [], 549 winkImages : [ 550 {message : "Ich denke, ich bin verliebt", img: '/img/flirts/heart_eyes.png'}, 551 {message : "Ich mag, was ich sehe", img: '/img/flirts/thumbsup.png'}, 552 {message : "Ich bin in deiner Nähe, Lust auf einen Chat?", img: '/img/flirts/map.png'}, 553 {message : "Eine Rose für dich!", img: '/img/flirts/rose.png'}, 554 {message : "Wie geht es dir?", img: '/img/flirts/wink.png'}, 555 {message : "Lust auf einen Kuss?", img: '/img/flirts/lips.png'}, 556 {message : "Lass uns versaut werden!", img: '/img/flirts/underage.png'} 557 ], 558 winkErrors: { 559 insufficient_credits: 'Du hast nicht genügend Credits, um einen Flirt zu versenden.', 560 invalid_receiver: 'Dieses Profil möchte keine Flirts von männlichen Profilen erhalten.', 561 reached_max_flirts: 'Du kannst höchstens 5 Flirts versenden. Aber du kannst {{clientname}} jederzeit eine Nachricht schicken!', 562 conversation_already_started : 'Du stehst bereits in Kontakt mit {{clientname}}.', 563 one_flirt_per_profile : 'Du flirtest bereits mit {{clientname}}.' 564 }, 565 winkSuccess: { 566 send: 'Dein Flirt wurde gesendet.' 567 }, 568 }); 569 /** 570 * Add variable measurement system 571 */ 572 var measurement_system = 'metric'; 573 window.application.options.valueMapping.lengthChoice = { 574 '000-139' : 'Kleiner als 1.40', 575 '140-149' : 'Von 1.40 bis 1.49', 576 '150-159' : 'Von 1.50 bis 1.59', 577 '160-169' : 'Von 1.60 bis 1.69', 578 '170-179' : 'Von 1.70 bis 1.79', 579 '180-189' : 'Von 1.80 bis 1.89', 580 '190-200' : 'Von 1.90 bis 1.99', 581 '201-999' : 'Grösser als 2.00' 582 } 583 window.popup = new Popup(); 584 window.popup.register({ 585 key : 'alert', 586 remoteTemplate : '/html/tpl/popup/alert.html', 587 popupClasses : 'small', 588 variables : { 589 closeIconEnabled: false 590 } 591 }); 592 }) 593</script>
593 594 <header class="background-splash footer-page-header"> 595 <div class="button login" data-popup-open data-popup-ref="login-splash" data-testid="login-splash-button"> 596 LOGIN </div> 597 <div class="logo"> 598 <a href="/"> 599 <img src="/img/logo.png" alt="prickelndeabenteuer.com" /> 600 </a> 601 </div> 602 </header>
603<script type="text/javascript"> 604 bootstrap.onCollectConsentReady.then(function () { 605 if (typeof CollectConsent === 'undefined') { 606 return; 607 }; 608 CollectConsent.Static.prototype.onBuildDOMComplete = function() { 609 Array.prototype.forEach.call( 610 document.querySelectorAll('.cc-static-header h1'), 611 function(headerTitleElement) { 612 headerTitleElement.className = headerTitleElement.className + ' footer-page-title'; 613 } 614 ); 615 Array.prototype.forEach.call( 616 document.querySelectorAll('.cc-static-header h2'), 617 function(headerSubTitleElement) { 618 headerSubTitleElement.className = headerSubTitleElement.className + ' no-user-select'; 619 headerSubTitleElement.style = 'color: #888; font-size: 12px; text-transform: uppercase; font-weight: bold;'; 620 } 621 ); 622 Array.prototype.forEach.call( 623 document.querySelectorAll('.cc-static-segment h1, .cc-static-segment h2'), 624 function(segmentTitleElement) { 625 segmentTitleElement.className = segmentTitleElement.className + ' footer-page-subtitle'; 626 } 627 ); 628 }; 629 }) 630</script>
630<div class="footer-page"> 631 <div class="cc-static-terms-and-conditions"></div> 632</div> 633 <!-- Create geoDataService Instance and init geoData in register form on splash and all static pages. --> 634
634<script> 635 bootstrap.onReady.then(function() { 636 //hotfix function for race condition geodata. The city field was not always rendered yet causing issues. This function will wait for that element to exist 637 function waitForElm(selector) { 638 return new Promise(resolve => { 639 if (document.querySelector(selector)) { 640 return resolve(document.querySelector(selector)); 641 } 642 const observer = new MutationObserver(mutations => { 643 if (document.querySelector(selector)) { 644 resolve(document.querySelector(selector)); 645 observer.disconnect(); 646 } 647 }); 648 observer.observe(document.body, { 649 childList: true, 650 subtree: true 651 }); 652 }); 653 } 654 // it's a custom.xml value so the bool is actually a string! 655 var usePostcode = '' || "false"; 656 var signUpStructure = (usePostcode === "true") ? "postcode" : "autoSuggestCity"; 657 var signUpSelectKey = (usePostcode === "true") ? "postcode" : "region"; 658 signUpStructure = "autoSuggestCity" === "dropdowns" ? "dropdowns" : signUpStructure; 659 var geoData = geoDataService.getInstance(); 660 var elmToSearch = (signUpStructure === 'dropdowns') ? 'region' : 'city'; 661 waitForElm('[data-field="' + elmToSearch + '"]').then(() => { 662 var config = { 663 structure: signUpStructure, 664 fields: { 665 "region": $("[data-field='region']"), 666 "city": $("[data-field='city']"), 667 "postcode": $("[data-field='postcode']") 668 } 669 }; 670 //ie11 standard 671 config.fields[signUpSelectKey] = $("[data-field="+signUpSelectKey+"]"); 672 geoData.initGeo(config); 673 }); 674 }); 675 </script>
675 676
676<script> 677 /** 678 * Send JavaScript error information to Google Analytics. 679 * 680 * @param {Window} window A reference to the "window". 681 * @return {void} 682 * @author Philippe Sawicki <https://github.com/philsawicki> 683 */ 684 (function (window) { 685 // Retain a reference to the previous global error handler, in case it has been set: 686 var originalWindowErrorCallback = window.onerror; 687 /** 688 * Log any script error to Google Analytics. 689 * 690 * Third-party scripts without CORS will only provide "Script Error." as an error message. 691 * 692 * @param {String} errorMessage Error message. 693 * @param {String} url URL where error was raised. 694 * @param {Number} lineNumber Line number where error was raised. 695 * @param {Number|undefined} columnNumber Column number for the line where the error occurred. 696 * @param {Object|undefined} errorObject Error Object. 697 * @return {Boolean} When the function returns true, this prevents the 698 * firing of the default event handler. 699 */ 700 window.onerror = function customErrorHandler (errorMessage, url, lineNumber, columnNumber, errorObject) { 701 // Send error details to Google Analytics, if the library is already available: 702 if (typeof ga === 'function') { 703 // In case the "errorObject" is available, use its data, else fallback 704 // on the default "errorMessage" provided: 705 if (errorMessage !== "Script error.") { 706 var exceptionDescription = errorMessage; 707 if (typeof errorObject !== 'undefined' && typeof errorObject.message !== 'undefined') { 708 exceptionDescription = errorObject.message; 709 } 710 // Format the message to log to Analytics (might also use "errorObject.stack" if defined): 711 exceptionDescription += ' @ ' + url + ':' + lineNumber + ':' + columnNumber; 712 ga('a.send', 'exception', { 713 'exDescription': exceptionDescription 714 }); 715 } 716 } 717 // If the previous "window.onerror" callback can be called, pass it the data: 718 if (typeof originalWindowErrorCallback === 'function') { 719 return originalWindowErrorCallback(errorMessage, url, lineNumber, columnNumber, errorObject); 720 } 721 // Otherwise, Let the default handler run: 722 return false; 723 }; 724 })(window); 725 </script>
725 726 <!--Footer Start--> 727<footer> 728 <div class="link-block"> 729 <ul> 730 <li> 731 <a class="footer-links" href="/agreement"> 732 Geschäftsbedingungen </a> 733 </li> 734 <li> 735 <a class="footer-links" href="/privacy"> 736 Datenschutzerklärung </a> 737 </li> 738 <li> 739 <a class="footer-links" href="/cookiepolicy"> 740 Cookies </a> 741 </li> 742 <li> 743 <a class="footer-links" href="/pricing"> 744 Preise </a> 745 </li> 746 <li> 747 <a class="footer-links" href="/company"> 748 Impressum </a> 749 </li> 750 <li> 751 <a class="footer-links" href="/helpdesk"> 752 Kontakt </a> 753 </li> 754 <li> 755 <a class="footer-links" href="/sponsors"> 756 Sponsoren </a> 757 </li> 758 <li> 759 <a class="footer-links" href="/report"> 760 Report </a> 761 </li> 762 </ul> 763 <div class="copyright cc-static-disclaimer-text"></div> 764 </div> 765</footer> 766 <div class="modal" data-cnt="forgot" data-popup-id="forgotpassword" data-popup-ref="forgotpassword" data-testid="forgotpassword-test"> 767 <a class="modal-overlay" data-popup-close></a> 768 <div class="modal-container" role="document"> 769 <p data-msg="error" class="error"></p> 770 <p data-msg="success" class="success"></p> 771 <h2>Passwort vergessen?</h2> 772 <h4>Bitte gib deine E-Mail-Adresse ein und wir senden dir einen Link zum Zurücksetzen deines Passwortes</h4> 773 <div class="form-field"> 774 <input name="forgot-email" type="text" data-field="email" required="required" id="forgot-email"> 775 </div> 776 <div class="button" data-toggle="forgot"> 777 SENDEN </div> 778 <a class="send-forgotpass-back" data-popup-close data-popup-open data-popup-ref="login-splash"> 779 Login </a> 780 <a class="forgot-pass-register" data-popup-close data-popup-open data-popup-ref="register-splash"> 781 Klicke hier, um beizutreten </a> 782 <a class="modal-close" data-popup-close><i class="far fa-times"></i></a> 783 </div> 784</div> <div class="modal" data-popup-id="login-splash" data-cnt="login"> 785 <a class="modal-overlay" data-popup-close></a> 786 <form class="modal-container"> 787 <p class="error" data-msg="error"></p> 788 <h2>Login</h2> 789 <div class="sso-login"> 790 <div data-google-register-button class="sso-wrapper google" data-testid="google-signup-test"> 791 <a class="sso-link" href="https://api.digibytemediasignon.com/login/google?o=1&p=cHJpY2tlbG5kZWFiZW50ZXVlci5jb20%253D&r=aHR0cHM6Ly93d3cucHJpY2tlbG5kZWFiZW50ZXVlci5jb20vc3NvLWF1dGg%253D&m=register"> 792 <div class="sso-content-wrapper"> 793 <div class="icon-wrapper"> 794 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink" style="display: block;"> 795 <path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path> 796 <path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path> 797 <path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path> 798 <path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path> 799 <path fill="none" d="M0 0h48v48H0z"></path> 800 </svg> 801 </div> 802 </div> 803 </a> 804 </div> 805 <div data-netid-register-button class="sso-wrapper netid"> 806 <a class="sso-link" href="https://api.digibytemediasignon.com/login/netid?o=1&p=cHJpY2tlbG5kZWFiZW50ZXVlci5jb20%253D&r=aHR0cHM6Ly93d3cucHJpY2tlbG5kZWFiZW50ZXVlci5jb20vc3NvLWF1dGg%253D&m=register"> 807 <div class="sso-content-wrapper"> 808 <div class="icon-wrapper"> 809 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="#fff" d="M30.3 4.1a14.5 14.5 0 00-6-2.7C20.7 1 17 2 13.6 5.3L7 12.1l-6.9 7 19.8 19.8 8.8-8.9 5-4.9c3-3.1 4.2-6.7 3.8-10a12.9 12.9 0 00-1-3.8l-2 2a10 10 0 01.6 2c.3 2.7-.5 5.4-3.2 8l-4.9 5-16.3-16.4L15.5 7c3-3 5.7-3.6 8.3-3.1 1.6.2 3.2 1 4.7 2z"></path><path fill="#fff" d="M37.7 1.1l-12.9 13-4.6-4.7-2.3 2.3 6.9 7L40 3.5z"></path></svg> 810 </div> 811 </div> 812 </a> 813 </div> 814 </div> <div class="form-field"> 815 <input autocomplete="off" name="login-username" type="text" data-field="username" data-testid="username-login" placeholder="Dein Benutzername" required="required" id="login-username"> 816 </div> 817 <div class="form-field"> 818 <input autocomplete="off" name="login-password" type="password" value="" data-field="password" data-testid="password-login" placeholder="Dein Passwort" required="required" id="login-password"> 819 </div> 820 <div class="button" type="submit" data-toggle="login" data-testid="button-login"> 821 LOGIN </div> 822 <a href="#ForgotPassword" class="forgot-link" data-popup-open data-popup-ref="forgotpassword" data-test-id="forgot-password-link"> 823 Passwort vergessen? </a> 824 <a href="#Signup" data-popup-close data-popup-open data-popup-ref="register-splash"> 825 Neuer Nutzer? Hier anmelden. </a> 826 <input type="submit" style="display: none;"> 827 <a class="modal-close" data-popup-close><i class="fas fa-times"></i></a> 828 </form> 829</div> 830<!-- END: login modal --> <div class="modal" data-popup-id="register-splash"> 831 <div data-cnt="register"> 832 <form data-register-step="1" class="register-step1" data-sso-hide> 833 <div class="modal-overlay register register1"></div> 834 <div class="modal-container"> 835 <p class="error" data-msg="error"></p> 836 <h2>Jetzt kostenlos Mitglied werden</h2> 837 <input autocomplete="off" maxlength="100" name="email" type="email" id="email" data-field="email" required="required" placeholder="Deine E-Mail-Adresse"> 838 <div class="button-container sso-register" data-google-sso-hide> 839 <div class="signup-or"> 840 <div class="line"><hr></div>
841 <span>Or</span> 842 <div class="line"><hr></div> 843 </div> 844 <div data-google-register-button class="sso-wrapper google" data-testid="google-signup-test"> 845 <a class="sso-link" href="https://api.digibytemediasignon.com/login/google?o=1&p=cHJpY2tlbG5kZWFiZW50ZXVlci5jb20%253D&r=aHR0cHM6Ly93d3cucHJpY2tlbG5kZWFiZW50ZXVlci5jb20vc3NvLWF1dGg%253D&m=register"> 846 <div class="sso-content-wrapper"> 847 <div class="icon-wrapper"> 848 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink" style="display: block;"> 849 <path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path> 850 <path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path> 851 <path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path> 852 <path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path> 853 <path fill="none" d="M0 0h48v48H0z"></path> 854 </svg> 855 </div> 856 <span class="sso-btn-text">Mit Google anmelden</span> 857 </div> 858 </a> 859 </div> 860 <div data-netid-register-button class="sso-wrapper netid"> 861 <a class="sso-link" href="https://api.digibytemediasignon.com/login/netid?o=1&p=cHJpY2tlbG5kZWFiZW50ZXVlci5jb20%253D&r=aHR0cHM6Ly93d3cucHJpY2tlbG5kZWFiZW50ZXVlci5jb20vc3NvLWF1dGg%253D&m=register"> 862 <div class="sso-content-wrapper"> 863 <div class="icon-wrapper"> 864 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="#fff" d="M30.3 4.1a14.5 14.5 0 00-6-2.7C20.7 1 17 2 13.6 5.3L7 12.1l-6.9 7 19.8 19.8 8.8-8.9 5-4.9c3-3.1 4.2-6.7 3.8-10a12.9 12.9 0 00-1-3.8l-2 2a10 10 0 01.6 2c.3 2.7-.5 5.4-3.2 8l-4.9 5-16.3-16.4L15.5 7c3-3 5.7-3.6 8.3-3.1 1.6.2 3.2 1 4.7 2z"></path><path fill="#fff" d="M37.7 1.1l-12.9 13-4.6-4.7-2.3 2.3 6.9 7L40 3.5z"></path></svg> 865 </div> 866 <span class="sso-btn-text">Mit NetID anmelden</span> 867 </div> 868 </a> 869 </div> 870 </div> <div class="registration-confirm button" data-go-to-step="2"> 871 Weiter </div> 872 <a class="send-forgotpass-back" data-popup-close data-popup-open data-popup-ref="login-splash"> 873 Melde dich hier an, wenn du bereits ein Benutzerkonto hast </a> 874 <a class="modal-close" data-popup-close><i class="far fa-times"></i></a> 875 </div> 876 </form> 877 <form data-register-step="2" class="register-step2" style="display: none;"> 878 <div class="modal-overlay register register2"></div> 879 <div class="modal-container"> 880 <p class="error" data-msg="error"></p> 881 <div class="radio-field"> 882 <h2>Ich bin:</h2> 883 <input type="radio" name="gender1" value="male" data-field="gender" id="gender1-male" checked="checked" /> 884 <label class="button man" for="gender1-male">männlich</label> 885 <input type="radio" name="gender1" value="female" data-field="gender" id="gender1-female" /> 886 <label class="button woman" for="gender1-female">weiblich</label> 887 </div> 888 <div class="radio-field"> 889 <h2>Auf der Suche nach:</h2> 890 <input type="radio" name="gender" value="male" data-field="gender-target" id="gender2-male" /> 891 <label class="button man" for="gender2-male">Männern</label> 892 <input type="radio" name="gender" value="female" data-field="gender-target" id="gender2-female" checked="checked" /> 893 <label class="button women" for="gender2-female">Frauen</label> 894 </div> 895 <div class="registration-confirm button" data-go-to-step="3"> 896 Weiter </div> 897 <a class="modal-close" data-popup-close><i class="far fa-times"></i></a> 898 </div> 899 </form> 900 <form data-register-step="3" class="register-step3" style="display: none;"> 901 <div class="modal-overlay register register3"></div> 902 <div class="modal-container"> 903 <p class="error" data-msg="error"></p> 904 <div class="form-field"> 905 <h2>Standort:</h2> 906 <div class="form-field" data-form="city-field"> 907 <input autocomplete="off" type="text" message='City' data-field="city" required="required" id="city" name="city" placeholder="Stadt, in der du dich gerade befindest"> 908 <div data-cnt='searchCity' style='display:none;' class="splash-location-dropdown location-dropdown"> 909 <div class="location-container"> 910 <ul class='location-suggest' data-result='searchCity'></ul> 911 </div> 912 </div> 913 </div> 914 </div> 915 <div class="registration-confirm button" data-go-to-step="4"> 916 Weiter </div> 917 <a class="modal-close" data-popup-close><i class="far fa-times"></i></a> 918 </div> 919 </form> 920 <form data-register-step="4" class="register-step4" style="display: none;"> 921 <div class="modal-overlay register register4"></div> 922 <div class="modal-container"> 923 <p class="error" data-msg="error"></p> 924 <div class="form-field"> 925 <p class="age-warning">Altersüberprüfung erforderlich</p> 926 <div class="date"> 927 <input data-dob="dateOfBirth.day" name="dateOfBirthday" id="dateOfBirthday" required="required" placeholder="Tag" min="1" max="31" type = "number" maxlength = "2" oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);"> 928<input data-dob="dateOfBirth.month" type="number" required="required" placeholder="Monat" min="1" max="12" type = "number" maxlength = "2" oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" > 929<input data-dob="dateOfBirth.year" type="number" required="required" placeholder="Jahr" min="1900" type = "number" maxlength = "4" oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);"> 930 </div> 931 </div> 932 <div class="registration-confirm button" data-go-to-step="5"> 933 Weiter </div> 934 </div> 935 </form> 936 <form data-register-step="5" class="register-step5" style="display: none;"> 937 <div class="modal-overlay register register5"></div> 938 <div class="modal-container"> 939 <p class="error" data-msg="error"></p> 940 <div class="form-field"> 941 <h2>Letzter Schritt:</h2> 942 <input autocomplete="off" maxlength="15" name="username" type="text" id="username" data-field="clientname" data-validate="username" required="required" placeholder="Wähle einen Benutzernamen"> 943 </div> 944 <div class="form-field"> 945 <input autocomplete="off" maxlength="15" name="password" type="password" value="" id="password" data-validate="password" data-field="passw" required="required" placeholder="Wähle ein sicheres Passwort"> 946 </div> 947 <div class="registration-confirm button" data-go-to-step="6"> 948 Weiter </div> 949 </div> 950 </form> 951 <form data-register-step="6" class="register-step6" style="display: none;"> 952 <div class="modal-overlay register register4"></div> 953 <div class="modal-container confirm"> 954 <div data-register-confirm-data> 955 <p class="error" data-msg="error"></p> 956 <h2>Bitte überprüfe deine Angaben und bestätige dein Profil</h2> 957 <p><strong>Benutzername:</strong> <span data-givenname></span></p> 958 <p><strong>E-Mail:</strong> <span data-givenemail></span></p> 959 </div> 960 <div type="submit" class="button" data-testid="button-register-test" data-register="submit" onclick="dataLayer.push({'event': 'splash_registration'});">Bestätigen</div> 961 <div class="conditions nb cc-tickbox-on-registration" data-testid="checkbox-register-test"> 962 <input class="conditions-input is-hidden" id="conditions" type="checkbox" data-conditions /> 963 </div> 964 </div> 965 </form> 966 </div> 967</div>
967<script type="application/javascript"> 968 var guestHeaderDependencies = new Promise(function(resolve) { 969 bootstrap.onReady.then(function () { 970 bootstrap.loadScripts([ 971 "/dist/js/guests/registerValidation.js?av=v20260925053617_f64e72aa", 972 "/dist/js/guests/register.js?av=v20260925053617_f64e72aa" 973 ]).then(function() { 974 //prevent race condition 975 bootstrap.loadScripts([ 976 "/dist/js/guests/login.js?av=v20260925053617_f64e72aa" 977 ]).then(resolve); 978 }); 979 }); 980 }); 981 guestHeaderDependencies.then(function () { 982 var register = new registerClass({ 983 $registerCnt: $('[data-cnt="register"]') 984 }); 985 register.initRegister(); 986 bootstrap.onCollectConsentReady.then(function () { 987 (function() { 988 if (typeof CollectConsent === 'undefined') { 989 return; 990 } 991 CollectConsent.Core.prototype.onInitializationComplete = function() { 992 if (true === CollectConsent.getCore().hasExplicitConsent('termsAndConditions', 'declaredRead')) { 993 document.getElementById('conditions').checked = true; 994 } 995 return new Promise(function(resolve) { resolve(); }); 996 }; 997 CollectConsent.Core.prototype.consentConfirmed = function(consentKey, segmentKey) { 998 if (consentKey === 'termsAndConditions') { 999 document.getElementById('conditions').checked = true; 1000 } 1001 return new Promise(function(resolve) { resolve(); }); 1002 }; 1003 CollectConsent.Core.prototype.consentRefuted = function(consentKey, segmentKey) { 1004 if (consentKey === 'termsAndConditions') { 1005 document.getElementById('conditions').checked = false; 1006 } 1007 return new Promise(function(resolve) { resolve(); }); 1008 }; 1009 })(); 1010 }) 1011 }) 1012 </script>
1012 1013<link rel="stylesheet" href="/css/font-awesome-all.css" type="text/css"> 1014</body> 1015</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.