1<!DOCTYPE HTML> 2<html> 3<head> 4 <title>Sign Up | Member.Life</title> 5 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 5-6
5 6<script async src="https://www.googletagmanager.com/gtag/js?id=
6UA-138531735-1
vendor: 12 bytes, line 6
6"></script>
7<script> 8
vendor: 134 bytes, lines 8-12
8window.dataLayer = window.dataLayer || []; 9 function gtag(){dataLayer.push(arguments);} 10 gtag('js', new Date()); 11 12 gtag('config', '
12UA-138531735-1
vendor: 4 bytes, line 12
12');
13</script>
13 14<meta charset='UTF-8'> 15<link rel="alternate" hreflang="en" href="https://member.life/purchase?lang=en" /> 16<link rel="alternate" hreflang="es" href="https://member.life/purchase?lang=es" /> 17<link rel="alternate" hreflang="x-default" href="https://member.life/purchase" /> 18<link rel='preload' href='/includes/css/styles.css?version=6' as='style'> 19<link rel='preload' href='/includes/css/web/styles.css?version=6' as='style'> 20<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no'/> 21<link rel='stylesheet' type='text/css' href='https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700,800'> 22 23<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=oLaO5JJEy8"> 24<link rel="icon" type="image/png" href="/favicon-32x32.png?v=oLaO5JJEy8" sizes="32x32"> 25<link rel="icon" type="image/png" href="/favicon-16x16.png?v=oLaO5JJEy8" sizes="16x16"> 26<link rel="manifest" href="/manifest.json?v=oLaO5JJEy8"> 27<link rel="mask-icon" href="/safari-pinned-tab.svg?v=oLaO5JJEy8" color="#5bbad5"> 28<link rel="shortcut icon" href="/favicon.ico?v=oLaO5JJEy8"> 29<meta name="theme-color" content="#4c1485"> 30 31<style> 32input[type="password"]#pass { 33 background: url(https://d2aw08zl57i9ky.cloudfront.net/images/icon-lock.png) no-repeat scroll 11px 11.5px; 34} 35input[type="text"].in-user, 36input[type="text"].in-name { 37 background: url(https://d2aw08zl57i9ky.cloudfront.net/images/icon-user.png) no-repeat scroll 11px 12px; 38} 39input[type="text"]#qr { 40 background: url(https://d2aw08zl57i9ky.cloudfront.net/images/icon-qr.png) no-repeat scroll 11px 12px; 41} 42input[type="tel"].in-mobile { 43 background: url(https://d2aw08zl57i9ky.cloudfront.net/images/icon-mobile.png) no-repeat scroll 13px 11.5px; 44} 45input[type="text"]#batch { 46 background: url(https://d2aw08zl57i9ky.cloudfront.net/images/icon-batch.png) no-repeat scroll 11px 12px; 47} 48input[type="tel"].in-credit { 49 background: url(https://d2aw08zl57i9ky.cloudfront.net/images/icon-credit.png) no-repeat scroll 8px 12.5px; 50} 51</style> 52 53<link rel='stylesheet' type='text/css' href='/includes/css/styles.css?version=6'> 54<link rel='stylesheet' type='text/css' href='/includes/css/web/styles.css?version=6'>
55<script src='/includes/jquery/jquery-1.12.4.js'></script>
vendor: 1 bytes, line 55
55
56<script src='/includes/js/scripts.js?version=2'></script>
vendor: 1 bytes, line 56
56
57<script src='/includes/js/web/scripts.js?version=2'></script>
57 58
59<script> 60// Referral capture: store ?ref=<studio> for 30 days and attach it to the studio 61// signup form so the new studio is attributed to the referring studio. 62(function(){ 63 var m = location.search.match(/[?&]ref=([a-zA-Z0-9\-\_]+)/); 64 if(m) { document.cookie = 'ml_ref='+m[1]+'; max-age='+(60*60*24*30)+'; path=/'; } 65 document.addEventListener('DOMContentLoaded', function(){ 66 var c = document.cookie.match(/(?:^|; )ml_ref=([^;]+)/); 67 if(!c) return; 68 // Attach the referral to every studio registration form (identified by its 69 // subRegisterStudio field), so it works on /purchase and the landing pages. 70 var subs = document.querySelectorAll('input[name="subRegisterStudio"]'); 71 for(var j=0; j<subs.length; j++){ 72 var form = subs[j].form; 73 if(form && !form.querySelector('input[name="ref"]')) { 74 var i = document.createElement('input'); 75 i.type = 'hidden'; i.name = 'ref'; i.value = decodeURIComponent(c[1]); 76 form.appendChild(i); 77 } 78 } 79 }); 80})(); 81</script>
81 82 83<style> 84.banner { 85 background-image: url(https://d2aw08zl57i9ky.cloudfront.net/images/web/banner.jpg); 86} 87.passion { 88 background-image: url(https://d2aw08zl57i9ky.cloudfront.net/images/web/passion.jpg); 89} 90.experience { 91 background-image: url(https://d2aw08zl57i9ky.cloudfront.net/images/web/outside.jpg); 92} 93.gym { 94 background-image: url(https://d2aw08zl57i9ky.cloudfront.net/images/web/inside.jpg); 95} 96.fitness { 97 background-image: url(https://d2aw08zl57i9ky.cloudfront.net/images/web/crowd.jpg); 98} 99.computer { 100 background-image: url(https://d2aw08zl57i9ky.cloudfront.net/images/web/platform.jpg); 101} 102.devices { 103 background-image: url(https://d2aw08zl57i9ky.cloudfront.net/images/web/banner02.jpg); 104} 105.desktop { 106 background-image: url(https://d2aw08zl57i9ky.cloudfront.net/images/web/desktop.jpg); 107} 108</style> 109 110 <style> 111 .step-title { 112 line-height: 40px; 113 font-size: 26px; 114 font-weight: 400; 115 color: #aaa; 116 text-align: left; 117 letter-spacing: 3px; 118 padding: 30px 0px; 119 } 120 .step { 121 border-radius: 100%; 122 background-color: #aaa; 123 color: #eee; 124 padding-left: 4px; 125 line-height: 45px; 126 width: 41px; 127 height: 45px; 128 text-align: center; 129 display: inline-block; 130 margin: 20px 20px 20px 0px; 131 } 132 .step-current { 133 color: #624692; 134 } 135 .step-current .step { 136 background-color: #624692; 137 } 138 .plan-options label { 139 position: relative; 140 display: block; 141 width: 100%; 142 text-align: left; 143 padding: 10px 10px; 144 color: #fff; 145 margin: 15px 0px; 146 border-radius: 10px; 147 font-size: 18px; 148 line-height: 20px; 149 cursor:pointer; 150 151 background: linear-gradient(#bbb, #aaa); 152 background: -o-linear-gradient(#bbb, #aaa); 153 background: -moz-linear-gradient(#bbb, #aaa); 154 background: -webkit-linear-gradient(#bbb, #aaa); 155 156 box-sizing: border-box; 157 -moz-box-sizing: border-box; 158 -webkit-box-sizing: border-box; 159 } 160 .plan-options label:hover { 161 background: none; 162 background-color: #999; 163 } 164 /* Corner badge on the plan card (the Basic trial offer) */ 165 .plan-badge { 166 position: absolute; 167 top: 4px; 168 right: -20px; 169 transform: rotate(30deg); 170 transform-origin: center; 171 background: #1e7a44; 172 color: #fff; 173 font-size: 12px; 174 font-weight: 700; 175 letter-spacing: 0.6px; 176 line-height: 1; 177 text-transform: uppercase; 178 white-space: nowrap; 179 padding: 6px 10px; 180 border-radius: 12px; 181 box-shadow: 0 2px 6px rgba(0,0,0,0.25); 182 pointer-events: none; 183 z-index: 2; 184 } 185 /* Empty badge text (plans without a trial offer) shows nothing */ 186 .plan-badge:empty { 187 display: none; 188 } 189 /* Once a plan is picked, the other plans' offers step back */ 190 .plan-badge { 191 transition: opacity 0.25s ease; 192 } 193 .plan-options:has(label.selected) label:not(.selected) .plan-badge { 194 opacity: 0.3; 195 } 196 /* Same for periods: picking 3+ months steps the monthly offer back */ 197 .plan-periods:has(.period.selected) .period:not(.selected) .plan-badge { 198 opacity: 0.3; 199 } 200 .period .plan-badge { 201 top: 4px; 202 right: -20px; 203 font-size: 10px; 204 letter-spacing: 0.4px; 205 padding: 5px 8px; 206 } 207 .plan-options label.selected , 208 .plan-periods .period.selected { 209 background: linear-gradient(#49347f, #382872); 210 background: -o-linear-gradient(#49347f, #382872); 211 background: -moz-linear-gradient(#49347f, #382872); 212 background: -webkit-linear-gradient(#49347f, #382872); 213 } 214 .option-section { 215 display: inline-block; 216 width: 33%; 217 vertical-align: middle; 218 } 219 .plan-options label .option-title { 220 width: 50%; 221 font-size: 24px; 222 text-align: center; 223 } 224 .plan-options label .option-desc { 225 width: 50%; 226 text-align: center; 227 line-height: 30px; 228 font-size: 28px; 229 } 230 .plan-options label .option-card { 231 width: 100%; 232 text-align: center; 233 line-height: 30px; 234 font-size: 24px; 235 } 236 .plan-options input[type="radio"] { 237 margin: 13px 10px 13px; 238 vertical-align: middle; 239 line-height: 12.8px; 240 display: none; 241 } 242 .plan-contact img { 243 height: 20px; 244 vertical-align: middle; 245 } 246 .plan-billing { 247 padding: 0px 20px; 248 background-color: rgba(0,0,0,0.07); 249 padding: 10px 20px 10px; 250 border-radius: 10px; 251 } 252 .plan-disclaimer { 253 font-size: 13px; 254 color: #999; 255 } 256 257 .plan-periods { 258 padding-top: 70px; 259 } 260 .period-outer { 261 vertical-align: middle; 262 display: inline-block; 263 width: 50%; 264 265 box-sizing: border-box; 266 -moz-box-sizing: border-box; 267 -webkit-box-sizing: border-box; 268 } 269 .period { 270 height: 130px; 271 border-radius: 10px; 272 margin: 10px; 273 color: #fff; 274 cursor: pointer; 275 276 background: linear-gradient(#bbb, #aaa); 277 background: -o-linear-gradient(#bbb, #aaa); 278 background: -moz-linear-gradient(#bbb, #aaa); 279 background: -webkit-linear-gradient(#bbb, #aaa); 280 281 line-height: 130px; 282 position:relative; 283 } 284 .period-title { 285 font-size: 24px; 286 287 display: inline-block; 288 vertical-align: middle; 289 line-height: 24px; 290 } 291 .period-sub { 292 font-size: 16px; 293 } 294 .period-price { 295 color: #fff; 296 font-size: 18px; 297 line-height: 20px; 298 font-weight: 600; 299 position: absolute; 300 left: 0; 301 right: 0; 302 top: 5px; 303 } 304 .period-save { 305 line-height: 20px; 306 font-weight: 400; 307 position: absolute; 308 left: 0; 309 right: 0; 310 bottom: 5px; 311 } 312 .period-extra-top { 313 color: #888; 314 font-size: 15px; 315 height: 20px; 316 line-height: 20px; 317 } 318 .period-extra-bot { 319 color: #888; 320 font-size: 16px; 321 height: 30px; 322 line-height: 30px; 323 } 324 .billing-amount { 325 font-size: 30px; 326 line-height: 42px; 327 padding-bottom: 15px; 328 color: #999; 329 } 330 331 .lock-masked { 332 display: inline-block; 333 width: 18px; 334 height: 18px; 335 opacity: 0.16; 336 } 337 .lock-masked img { 338 -webkit-filter: invert(100%); 339 filter: invert(100%); 340 } 341 .item { 342 line-height: 36px; 343 } 344 /* For tablets */ 345 @media only screen and (min-width: 600px) { 346 .period-outer { 347 width: 25%; 348 } 349 .plan-options label { 350 padding: 10px 5px; 351 } 352 .plan-options label .option-title { 353 width: 33%; 354 } 355 .plan-options label .option-desc { 356 width: 33%; 357 } 358 .plan-options label .option-card { 359 width: 33%; 360 } 361 } 362 </style> 363
363<script> 364 var currentScroll = '' 365 var selectedPlan = null; 366 var selectedPeriod = null; 367 function checkCompletedAllSteps() { 368 var selectedScroll = null; 369 // Retrieve plan and period 370 selectedPlan = $('input[name=plan]:checked', '#reg-studio').val(); 371 selectedPeriod = $('input[name=period]:checked', '#reg-studio').val(); 372 console.log('Check Completed',selectedPlan,selectedPeriod) 373 374 // Update sign in redirect url 375 $('#register-redirect').val('/purchase'+(selectedPlan ? '/'+selectedPlan : '')+(selectedPeriod ? '/'+selectedPeriod : '')) 376 $('#signin-redirect').val('/purchase'+(selectedPlan ? '/'+selectedPlan : '')+(selectedPeriod ? '/'+selectedPeriod : '')) 377 378 // Check completed step 1 379 if(typeof selectedPlan !== 'undefined') { 380 // Reset the selection options 381 $('label','#plan-options').each(function(){ 382 $(this).removeClass('selected'); 383 $('.plan').prop('checked', false); 384 }); 385 386 // // Basic selected 387 // if(selectedPlan == 1) { 388 // // Set the plan as selected 389 // $('#plan-label-'+selectedPlan).addClass('selected').prop('checked', true); 390 // $('#plan-periods').slideUp(); 391 // $('input[name=period]:checked', '#reg-studio').prop('checked',false); 392 // $('#plan-contact').slideDown(); 393 // $('#step-2').addClass('step-current'); 394 // $('#billing-info').slideUp(); 395 // $('.billing-amount').text('$0'); 396 // selectedScroll = '#plan-contact'; 397 // } 398 // // Premium, Pro, or Platinum selected 399 // else { 400 // Set the plan as selected 401 $('#plan-label-'+selectedPlan).addClass('selected').prop('checked', true); 402 $('#plan-periods').slideDown(); 403 selectedScroll = '#plan-periods'; 404 405 if(selectedPlan == 1) { 406 $('#period-bonus').text(''); 407 $('#period-bonus-value').text(''); 408 $('#1m-upfront').text('First 3 Months Free'); 409 $('#1m-price').text('$30'); 410 $('#3m-upfront').text('$25/mo'); 411 $('#3m-price').text('$75'); 412 $('#6m-upfront').text('$20/mo'); 413 $('#6m-price').text('$120'); 414 $('#12m-upfront').text('$15/mo'); 415 $('#12m-price').text('$180'); 416 } 417 else if(selectedPlan == 2) { 418 $('#period-bonus').text(''); 419 $('#period-bonus-value').text(''); 420 $('#1m-upfront').text('First Month Free'); 421 $('#1m-price').text('$100'); 422 $('#3m-upfront').text('$95/mo'); 423 $('#3m-price').text('$285'); 424 $('#6m-upfront').text('$90/mo'); 425 $('#6m-price').text('$540'); 426 $('#12m-upfront').text('$85/mo'); 427 $('#12m-price').text('$1,020'); 428 } 429 else if(selectedPlan == 3) { 430 $('#period-bonus').text(''); 431 $('#period-bonus-value').text(''); 432 $('#1m-upfront').text(''); 433 $('#1m-price').text('$200'); 434 $('#3m-upfront').text('$195/mo'); 435 $('#3m-price').text('$585'); 436 $('#6m-upfront').text('$190/mo'); 437 $('#6m-price').text('$1,140'); 438 $('#12m-upfront').text('$185/mo'); 439 $('#12m-price').text('$2,220'); 440 } 441 else { 442 $('#period-bonus').text(''); 443 $('#period-bonus-value').text(''); 444 $('#1m-upfront').text(''); 445 $('#1m-price').text('$300'); 446 $('#3m-upfront').text('$295/mo'); 447 $('#3m-price').text('$870'); 448 $('#6m-upfront').text('$290/mo'); 449 $('#6m-price').text('$1,740'); 450 $('#12m-upfront').text('$285/mo'); 451 $('#12m-price').text('$3,420'); 452 } 453 // } 454 455 // Plan period 456 if(typeof selectedPeriod !== 'undefined') { 457 $('.period').removeClass('selected'); 458 $('#plan-period-'+selectedPeriod).addClass('selected'); 459 460 var price = $('.period-price', '#plan-period-'+selectedPeriod).text(); 461 $('.billing-amount').text(selectedPlan == 1 && selectedPeriod == 1 ? 'You card will not be charged today. An auto payment of '+price+' will be scheduled to charge in 3 months. You can cancel any time.' : price); 462 $('#bill_amount').val(price); 463 464 // Completed step 1 465 $('#step-1 .step').html('✓'); 466 $('#plan-contact').slideDown(); 467 $('#step-2').addClass('step-current'); 468 selectedScroll = '#plan-contact'; 469 } 470 } 471 else { 472 $('#step-1 .step').text('1'); 473 $('#plan-contact').slideUp(); 474 $('#step-2').removeClass('step-current'); 475 selectedScroll = '#step-1' 476 } 477 478 // Check completed step 2 479 if($('#studio-type')[0].selectedIndex > 0 && $('#studio-name').val().length > 0 && 480 $('#first-name').val().length > 0 && $('#last-name').val().length > 0 && 481 $('#contact-email').val().length > 0 && $('#mobile').val().length >= 10 && 482 $('input[name=gender]:checked').val().length > 0) { 483 // Completed step 2 484 $('#step-2 .step').html('✓'); 485 if(!$('#billing-info').is(':visible')) { 486 $('#submit-button').prop("disabled", false); 487 } 488 $('#billing-info').slideDown(); 489 $('#step-3').addClass('step-current'); 490 selectedScroll = '#step-3'; 491 // Initialize Stripe Elements when billing section becomes visible 492 if (typeof initPurchaseStripeElements === 'function') { 493 initPurchaseStripeElements(); 494 } 495 } else { 496 $('#step-2 .step').text('2'); 497 $('#step-3').removeClass('step-current'); 498 $('#submit-button').prop('disabled', true); 499 } 500 501 // Check completed step 3 - use purchaseCardComplete from Stripe Elements 502 if(typeof purchaseCardComplete !== 'undefined' && purchaseCardComplete && $('#reg-full-name').val().length > 0) { 503 // Completed step 3 504 $('#step-3 .step').html('✓'); 505 $('#step-3').addClass('step-current'); 506 $('#submit-button').prop('disabled', false); 507 } else { 508 $('#step-3 .step').text('3'); 509 if($('#billing-info').is(':visible')) { 510 $('#submit-button').prop('disabled', true); 511 } 512 } 513 514 if(selectedScroll != currentScroll) { 515 scrollToElem(selectedScroll); 516 currentScroll = selectedScroll; 517 } 518 } 519 520 function onload() { 521 checkCompletedAllSteps(); 522 } 523 524 function scrollToElem(elem) { 525 // Scroll to the center of the element with ID "myElement" 526 var element = $(elem); 527 $('html, body').animate({ 528 //scrollTop: element.offset().top - ($(window).height() - element.outerHeight()) / 2 529 scrollTop: Math.min(element.offset().top - 200, document.body.scrollHeight - 100) 530 }, 500); 531 } 532 533 function switchTab(tab) { 534 if(tab === 'create') { 535 $('#create-account-section').show(); 536 $('#signin-tab-section').hide(); 537 $('.tab').removeClass('tab-selected'); 538 $('.tab-create').addClass('tab-selected'); 539 $('#tab-radio-create').prop('checked', true); 540 541 $('#first-name').val(''); 542 $('#last-name').val(''); 543 $('#contact-email').val(''); 544 $('#mobile').val(''); 545 $('#gender-male').prop('checked', false); 546 $('#gender-female').prop('checked', false); 547 } else { 548 $('#create-account-section').hide(); 549 $('#signin-tab-section').show(); 550 $('.tab').removeClass('tab-selected'); 551 $('.tab-login').addClass('tab-selected'); 552 $('#tab-radio-exist').prop('checked', true); 553 } 554 // Check the rest 555 checkCompletedAllSteps(); 556 } 557 </script>
557 558</head> 559<body onload="onload();"> 560 561 <div id="load" class="load-fade" style="display:none;"> 562 <div class="load "> 563 <div class="load-text">PROCESSING</div> 564 565 <div id="loading-bar" class="loading-bar"> 566 <div id="loading-progress" class="loading-bar-inner"></div> 567 </div> 568 569 <div class="la-line-scale-party"> 570 <div></div> 571 <div></div> 572 <div></div> 573 <div></div> 574 </div> 575 576 </div> 577 </div> 578 579<!-- Navigation Bar --> 580<div class="nav-space"></div> 581<div class="nav-bar"> 582 <div class="page"> 583 <div class="nav-item"> 584 <a href="/"><img src="https://d2aw08zl57i9ky.cloudfront.net/images/logo.png" class="logo" /></a> 585 </div> 586 587 <div class="nav mobile-on"> 588 <div class="nav-item" onclick="clickMenu();"><img src="https://d2aw08zl57i9ky.cloudfront.net/images/web/icon-menu.png" class="nav-icon" /></div> 589 </div> 590 591 <div class="nav mobile-off"> 592 <a href="/features"><div class="nav-item ">FEATURES</div></a><!-- 593 --><a href="/pricing"><div class="nav-item ">PRICING</div></a><!-- 594 --><a href="/login"><div class="nav-item ">LOG IN</div></a><!-- 595 --><a href="/purchase"><div class="nav-item nav-block nav-item-sel">START FREE</div></a><!-- 596 --><div class="nav-lang"><a href="/purchase?lang=en" class="on" hreflang="en" title="English">EN</a><a href="/purchase?lang=es" class="" hreflang="es" title="Español">ES</a></div> 597 </div> 598 </div> 599</div> 600 601<!-- Side Menu --> 602<div id="menu-fade" class="menu-fade" onclick="clickMenu(false);"> 603 <div id="menu" class="menu" onclick="event.stopPropagation();"> 604 <a href="/features"><div class="menu-item ">FEATURES</div></a> 605 <a href="/pricing"><div class="menu-item ">PRICING</div></a> 606 <a href="/login"><div class="menu-item ">LOG IN</div></a> 607 <a href="/purchase"><div class="menu-item menu-block nav-item-sel">START FREE</div></a> 608 <div class="menu-lang"><div class="nav-lang"><a href="/purchase?lang=en" class="on" hreflang="en">EN</a><a href="/purchase?lang=es" class="" hreflang="es">ES</a></div></div> 609 </div> 610</div> 611 612 613<div class="light-section" style="padding:50px 20px;"> 614<div style="display:inline-block;width:100%;max-width:700px;"> 615 616 <form id="reg-studio" action="/process" method="post"> 617 <input id="register-redirect" type="hidden" name="redirect" value="/purchase" /> 618 <input type="hidden" name="subRegisterStudio" value="1" /> 619 <input type="hidden" name="ft" value="1790306779.aa5aeadb50b3707c8c58b2382242e09c12cf96b32eea0b8366878dd73f9180e4" /> 620 <div style="position:absolute;left:-9999px;top:-9999px;height:0;overflow:hidden;" aria-hidden="true"><input type="text" name="fax_number" tabindex="-1" autocomplete="off" value="" /></div> 621 <input type="hidden" id="bill_amount" name="bill_amount" value="
6210" /> 622 623 <div id="step-1" class="step-title step-current"><div class="step">1</div>SELECT A PLAN</div> 624 625 <div id="plan-options" class="plan-options"> 626 <label id="plan-label-1" onclick="checkCompletedAllSteps();" class=""> 627 <input type="radio" name="plan" id="plan-input-1" value="1" /> 628 <span class="plan-badge">3 MONTHS FREE</span> <div class="option-section option-title"> 629 BASIC </div><!-- 630 --><div class="option-section option-desc"> 631 $30<span style="font-size:18px;color:#eee;">/MO</span> 632 <div style="display:block;font-size:15px;">PAY AS YOU GO</div> 633 </div><!-- 634 --><div class="option-section option-card"> 635 5% + 30¢ <div style="font-size:14px;line-height:24px;">PER SUCCESSFUL CARD TRANSACTION</div> 636 </div> 637 </label> 638 <label id="plan-label-2" onclick="checkCompletedAllSteps();" class=""> 639 <input type="radio" name="plan" id="plan-input-2" value="2" /> 640 <span class="plan-badge">1 MONTH FREE</span> <div class="option-section option-title"> 641 PREMIUM </div><!-- 642 --><div class="option-section option-desc"> 643 $100<span style="font-size:18px;color:#eee;">/MO</span> 644 <div style="display:block;font-size:15px;">ENHANCED STUDIO</div> 645 </div><!-- 646 --><div class="option-section option-card"> 647 5% + 30¢ <div style="font-size:14px;line-height:24px;">PER SUCCESSFUL CARD TRANSACTION</div> 648 </div> 649 </label> 650 <label id="plan-label-3" onclick="checkCompletedAllSteps();" class=""> 651 <input type="radio" name="plan" id="plan-input-3" value="3" /> 652 <div class="option-section option-title"> 653 PRO </div><!-- 654 --><div class="option-section option-desc"> 655 $200<span style="font-size:18px;color:#eee;">/MO</span> 656 <div style="display:block;font-size:15px;">BRANDED APP</div> 657 </div><!-- 658 --><div class="option-section option-card"> 659 5% + 30¢ <div style="font-size:14px;line-height:24px;">PER SUCCESSFUL CARD TRANSACTION</div> 660 </div> 661 </label> 662 <label id="plan-label-4" onclick="checkCompletedAllSteps();" class=""> 663 <input type="radio" name="plan" id="plan-input-4" value="4" /> 664 <div class="option-section option-title"> 665 PLATINUM </div><!-- 666 --><div class="option-section option-desc"> 667 $300<span style="font-size:18px;color:#eee;">/MO</span> 668 <div style="display:block;font-size:15px;">EXCLUSIVE FEATURES</div> 669 </div><!-- 670 --><div class="option-section option-card"> 671 5% + 30¢ <div style="font-size:14px;line-height:24px;">PER SUCCESSFUL CARD TRANSACTION</div> 672 </div> 673 </label> 674 </div> 675 676 <div class="cent plan-disclaimer"> 677 * All prices are in USD currency, plan charge will automatically use current exchange rates. 678 </div> 679 680 <div class="plan-periods" id="plan-periods" style="display:none;"> 681 <label class="period-outer"> 682 <div class="period-extra-top"></div> 683 <div class="period " id="plan-period-1" onclick="checkCompletedAllSteps();"> 684 <input type="radio" name="period" value="1" style="display:none;" /> 685 <div class="period-title">MONTHLY <div class="period-sub">SUBSCRIPTION</div></div> 686 <div class="period-price" id="1m-price">$100</div> 687 <span class="plan-badge" id="1m-upfront">First 3 Months Free</span> 688 </div> 689 <div class="period-extra-bot"> 690 <div id="period-bonus"></div> 691 <div id="period-bonus-value"></div> 692 </div> 693 </label><!-- 694 --><label class="period-outer"> 695 <div class="period-extra-top">MOST POPULAR</div> 696 <div class="period " id="plan-period-3" onclick="checkCompletedAllSteps();"> 697 <div class="period-price" id="3m-price">$280</div> 698 <input type="radio" name="period" value="3" style="display:none;" /> 699 <div class="period-title">3 MONTH <div class="period-sub">SUBSCRIPTION</div></div> 700 <div class="period-save"><span id="3m-upfront">$20</span></div> 701 </div> 702 <div class="period-extra-bot"></div> 703 </label><!-- 704 --><label class="period-outer"> 705 <div class="period-extra-top"></div> 706 <div class="period " id="plan-period-6" onclick="checkCompletedAllSteps();"> 707 <div class="period-price" id="6m-price">$550</div> 708 <input type="radio" name="period" value="6" style="display:none;" /> 709 <div class="period-title">6 MONTH <div class="period-sub">SUBSCRIPTION</div></div> 710 <div class="period-save"><span id="6m-upfront">$50</span></div> 711 </div> 712 <div class="period-extra-bot"></div> 713 </label><!-- 714 --><label class="period-outer"> 715 <div class="period-extra-top">RECOMMENDED</div> 716 <div class="period " id="plan-period-12" onclick="checkCompletedAllSteps();"> 717 <div class="period-price" id="12m-price">$1,100</div> 718 <input type="radio" name="period" value="12" style="display:none;" /> 719 <div class="period-title">1 YEAR <div class="period-sub">SUBSCRIPTION</div></div> 720 <div class="period-save"><span id="12m-upfront">$100</span></div> 721 </div> 722 <div class="period-extra-bot"> 723 </div> 724 </label> 725 </div> 726 727 <div id="step-2" class="step-title"><div class="step">2</div>CONTACT INFO</div> 728 729 <div id="plan-contact" class="plan-contact" style="display:none;"> 730 <div class="tabs"> 731 <label class="tab tab-create tab-selected" onclick="switchTab('create')"> 732 CREATE AN ACCOUNT
733 <input id="tab-radio-create" type="radio" name="tab" value="1" checked /> 734 </label> 735 <label class="tab tab-login " onclick="switchTab('login')"> 736 ALREADY HAVE AN ACCOUNT 737 <input id="tab-radio-exist" type="radio" name="tab" value="2" /> 738 </label> 739 </div> 740 <div id="create-account-section" > 741 <div class="col-50 col-50-left-pad left"> 742 <select name="country_code" onchange="checkCompletedAllSteps();"> 743 <option value="" disabled selected>Select Country</option> 744 <option value="US" >US - United States - USD $</option> 745 <option value="AU" >AU - Australia - AUD $</option> 746 <option value="XX" >XX - Other</option> 747 </select> 748 </div><!-- 749 --><div class="col-50 col-50-right-pad left"> 750 <select id="studio-type" name="category" onchange="checkCompletedAllSteps();"> 751 <option disabled selected>Company Type</option> 752 <option value="0" >Dance</option> 753 <option value="1" >Yoga</option> 754 <option value="2" >Cycling</option> 755 <option value="3" >Gym</option> 756 <option value="4" >Trainer</option> 757 <option value="5" >Salon</option> 758 <option value="6" >Booking</option> 759 <option value="7" >Consulting</option> 760 <option value="8" >Club</option> 761 </select> 762 </div> 763 764 <div id="studio-country-other" style="display:none;"> 765 <input type="text" name="country_other" value="" placeholder="Enter your country name" onBlur="checkCompletedAllSteps();" /> 766 </div> 767 768 <div class="col-50 col-50-left-pad left"> 769 <input id="studio-name" type="text" name="studio_name" value="" placeholder="Company Name" onBlur="checkCompletedAllSteps();" /> 770 </div><!-- 771 --><div class="col-50 col-50-right-pad left"> 772 <input id="website" type="text" name="website" value="" placeholder="Company Website or Facebook" onBlur="checkCompletedAllSteps();" /> 773 </div> 774 775 <div class="col-50 col-50-left-pad left"> 776 <div class="tbl input-icon"> 777 <div class="tbl-row"> 778 <div class="tbl-cell" style="width:1px;"> 779 <label> 780 <img src="https://d2aw08zl57i9ky.cloudfront.net/images/icon-user-large.png" /> 781 </label> 782 </div> 783 <div class="tbl-cell"> 784 <input id="first-name" type="text" name="first_name" value="" placeholder="Owner First Name" onkeydown="checkCompletedAllSteps();" onBlur="checkCompletedAllSteps();" /> 785 </div> 786 </div> 787 </div> 788 </div><!-- 789 --><div class="col-50 col-50-right-pad left"> 790 <div class="tbl input-icon"> 791 <div class="tbl-row"> 792 <div class="tbl-cell" style="width:1px;"> 793 <label> 794 <img src="https://d2aw08zl57i9ky.cloudfront.net/images/icon-user-large.png" /> 795 </label> 796 </div> 797 <div class="tbl-cell"> 798 <input id="last-name" type="text" name="last_name" value="" placeholder="Owner Last Name" onkeydown="checkCompletedAllSteps();" onBlur="checkCompletedAllSteps();" /> 799 </div> 800 </div> 801 </div> 802 </div> 803 804 <div class="col-50 col-50-left-pad left"> 805 <div class="tbl input-icon"> 806 <div class="tbl-row"> 807 <div class="tbl-cell" style="width:1px;"> 808 <label> 809 <img src="https://d2aw08zl57i9ky.cloudfront.net/images/icon-email.png" /> 810 </label> 811 </div> 812 <div class="tbl-cell"> 813 <input id="contact-email" type="email" name="email" value="" placeholder="Email Address" onkeydown="checkCompletedAllSteps();" onBlur="checkCompletedAllSteps();" /> 814 </div> 815 </div> 816 </div> 817 </div><!-- 818 --><div class="col-50 col-50-right-pad left"> 819 <div class="tbl input-icon"> 820 <div class="tbl-row"> 821 <div class="tbl-cell" style="width:1px;"> 822 <label> 823 <img src="https://d2aw08zl57i9ky.cloudfront.net/images/icons/white/phone.png" /> 824 </label> 825 </div> 826 <div class="tbl-cell"> 827 <input id="mobile" type="tel" name="cell_phone" value="" placeholder="Phone Number" onBlur="checkCompletedAllSteps();" /> 828 </div> 829 </div> 830 </div>
831 </div> 832 833 <div class="label cent"> 834 <div></div> 835 <label class="male"><input id="gender-male" type="radio" name="gender" onchange="checkCompletedAllSteps();" value="0" /> <img src="https://d2aw08zl57i9ky.cloudfront.net/images/icon-male-large.png" /> Male</label> 836 837 <label class="female"><input id="gender-female" type="radio" name="gender" onchange="checkCompletedAllSteps();" value="1" /> <img src="https://d2aw08zl57i9ky.cloudfront.net/images/icon-female-large.png" /> Female</label> 838 </div> 839 </div> 840 </form> 841 <div id="signin-tab-section" style="display:none;"> 842
842<script src='https://cdnjs.cloudflare.com/ajax/libs/bootstrap-3-typeahead/4.0.2/bootstrap3-typeahead.min.js'></script>
842 843 <div id="signin" class="top shrink" style=""> 844 <div class="box box-small"> 845 <form id="form-signin" action="/process" method="post" onsubmit="return showLoading(true,this);"> 846 <input id="signin-redirect" type="hidden" name="redirect" value="/purchase" /> 847 <input type="hidden" name="subSignIn" value="1" /> 848 <input type="hidden" name="name_short" value="" /> 849 <input type="hidden" name="key_code" value="" /> 850 <input type="hidden" name="timezone" id="timezone" /> 851 <div class="title"> 852 SIGN IN </div> 853 854 <input id="email" type="email" class="in-email" name="email" class="" value="" placeholder="Email" onclick="selectAll(this);" autocomplete="off" /> 855 856 <input type="password" class="in-pass" name="pass" class="" placeholder="Password" /> 857 858 <button type="submit" name="btn_submit" value="signin" class="btn-blue btn-long" style="margin-top:5px;" onclick="$(this.form).append('<input type=\'hidden\' name=\'btn_submit\' value=\'signin\' />');"> 859 <img src="https://d2aw08zl57i9ky.cloudfront.net/images/icon-user-large.png" /> 860 <span> SIGN IN</span> 861 </button> 862 <button type="submit" name="btn_submit" value="forgot" class="btn-lblue btn-long" onclick="$(this.form).append('<input type=\'hidden\' name=\'btn_submit\' value=\'forgot\' />');"> 863 <img src="https://d2aw08zl57i9ky.cloudfront.net/images/icon-question-large.png" style="height:13.5px;" /> 864 <span> FORGOT</span> 865 </button> 866 </form> 867 868 <!-- Social Login Buttons --> 869 <div class="oauth-socials"> 870 <div class="social-login-divider"><span id="signin-divider">OR</span></div> 871 <div class="social-buttons"> 872 <button id="signin-btn-google" type="button" class="btn-social btn-google" onclick="signInWithGoogle();"> 873 <svg width="20" height="20" viewBox="0 0 24 24"><path fill="#4285F4" d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"/><path fill="#34A853" d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"/><path fill="#FBBC05" d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"/><path fill="#EA4335" d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"/></svg> 874 <span id="signin-label-google">Continue with Google</span> 875 </button> 876 <button id="signin-btn-apple" type="button" class="btn-social btn-apple" onclick="signInWithApple();"> 877 <svg width="20" height="20" viewBox="4 4 17 17" fill="#333"><path d="M17.05 20.28c-.98.95-2.05.8-3.08.35-1.09-.46-2.09-.48-3.24 0-1.44.62-2.2.44-3.06-.35C2.79 15.25 3.51 7.59 9.05 7.31c1.35.07 2.29.74 3.08.8 1.18-.24 2.31-.93 3.57-.84 1.51.12 2.65.72 3.4 1.8-3.12 1.87-2.38 5.98.48 7.13-.57 1.5-1.31 2.99-2.54 4.09l.01-.01zM12.03 7.25c-.15-2.23 1.66-4.07 3.74-4.25.29 2.58-2.34 4.5-3.74 4.25z"/></svg> 878 <span id="signin-label-apple">Continue with Apple</span> 879 </button> 880 </div> 881 </div> 882 883
883<script> 884 jQuery(function($) { 885 requestAppData(); 886 showLinkedAccounts(); 887 888 // Type Ahead Settings 889 $('#email').typeahead({ 890 source: [], 891 autoSelect: true, 892 hint: true, 893 highlight: true, 894 minLength: 0 895 }); 896 // Type Ahead on change function 897 $('#email').change(function() { 898 var current = $('#email').typeahead('getActive'); 899 if (current) { 900 // Some item from your model is active! 901 if (current.name == $('#email').val()) { 902 // This means the exact match is found. Use toLowerCase() if you want case insensitive match. 903 //showLoading(true,'?edit='+current.id); 904 } else { 905 // This means it is only a partial match, you can either add a new item 906 // or take the active if you don't want new items 907 } 908 } else { 909 // Nothing is active so it is a new value (or maybe empty value) 910 } 911 }); 912 913 // Timezone 914 $('#timezone').val(Intl.DateTimeFormat().resolvedOptions().timeZone); 915 916 // Initialize Google Sign-In 917 if(typeof initGoogleSignIn === 'function') { 918 initGoogleSignIn('1070412027168-jcsadkikq2pjg9r0v1gc9d5s7u9sfor5.apps.googleusercontent.com'); 919 } 920 // Initialize Apple Sign-In 921 if(typeof initAppleSignIn === 'function') { 922 initAppleSignIn('life.member.web', 'https://member.life'); 923 } 924 }); 925 </script>
925 926 </div> 927 928 </div> 929 </div> 930 </div> 931 932 <div id="step-3" class="step-title"><div class="step">3</div>BILLING INFO</div> 933 934 <div id="billing-info" class="plan-billing" style="display:none;"> 935 <div class="billing-amount">$0</div> 936 <div id="stripe-error" class="errors failed"></div> 937 938 <!-- Stripe Card Element Container --> 939 <div id="purchase-card-element" style="background:#fff;padding:12px;border-radius:4px;border:1px solid #ccc;margin-bottom:10px;"></div> 940 <div id="purchase-card-errors" class="errors" style="color:#fa755a;margin-bottom:10px;"></div> 941 942 <input id="reg-full-name" type="text" placeholder="Name on Card" class="in-name" onkeydown="checkCompletedAllSteps();" onBlur="checkCompletedAllSteps();" form="reg-studio" /> 943 944 <div class="cent"> 945 <div class="lock-masked"><img src="https://d2aw08zl57i9ky.cloudfront.net/images/icon-lock-large.png" /></div> 946 </div> 947 </div> 948
948<script> 949 // Global Stripe variables for purchase form 950 var purchaseStripe = null; 951 var purchaseCardElement = null; 952 var purchaseCardComplete = false; 953 954 function initPurchaseStripeElements() { 955 if (purchaseStripe) return; // Already initialized 956 957 purchaseStripe = Stripe('pk_live_VcU7eeq6tTzEuMTciYfKTIbU'); 958 var elements = purchaseStripe.elements(); 959 960 // Create card Element with styling 961 purchaseCardElement = elements.create('card', { 962 style: { 963 base: { 964 fontSize: '16px', 965 color: '#32325d', 966 fontFamily: '-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif', 967 '::placeholder': { color: '#aab7c4' } 968 }, 969 invalid: { 970 color: '#fa755a', 971 iconColor: '#fa755a' 972 } 973 }, 974 hidePostalCode: false 975 }); 976 977 purchaseCardElement.mount('#purchase-card-element'); 978 979 // Handle real-time validation errors 980 purchaseCardElement.on('change', function(event) { 981 var displayError = document.getElementById('purchase-card-errors'); 982 if (event.error) { 983 displayError.textContent = event.error.message; 984 purchaseCardComplete = false; 985 } else { 986 displayError.textContent = ''; 987 purchaseCardComplete = event.complete; 988 } 989 checkCompletedAllSteps(); 990 }); 991 } 992 993 jQuery(function($) { 994 $('#reg-studio').submit(function(event) { 995 var $form = $(this); 996 // Disable the submit button to prevent repeated clicks 997 $('#submit-button').prop('disabled', true); 998 // Show the loading screen 999 $('#load').show(); 1000 1001 // Check if Stripe Elements is initialized 1002 if (!purchaseStripe || !purchaseCardElement) { 1003 $('#stripe-error').text('Payment processor not loaded. Please refresh and try again.'); 1004 $('#submit-button').prop('disabled', false); 1005 $('#load').hide(); 1006 return false; 1007 } 1008 1009 // Create PaymentMethod using Stripe Elements 1010 var billingDetails = {}; 1011 var fullName = $('#reg-full-name').val(); 1012 if (fullName) { 1013 billingDetails.name = fullName; 1014 } 1015 1016 purchaseStripe.createPaymentMethod({ 1017 type: 'card', 1018 card: purchaseCardElement, 1019 billing_details: billingDetails 1020 }).then(function(result) { 1021 if (result.error) { 1022 // Show error 1023 $('#stripe-error').text(result.error.message); 1024 $('#purchase-card-errors').text(result.error.message); 1025 $('#submit-button').prop('disabled', false); 1026 $('#load').hide(); 1027 } else { 1028 // Insert the PaymentMethod ID into the form 1029 $form.append($('<input type="hidden" name="stripe_token" />').val(result.paymentMethod.id)); 1030 // and submit 1031 $form.get(0).submit(); 1032 } 1033 }); 1034 1035 // Prevent the form from submitting with the default action 1036 return false; 1037 }); 1038 }); 1039 </script>
1039 1040 1041 <button type="submit" id="submit-button" form="reg-studio" class="btn-long btn-green" style="margin:40px 0px 30px;" disabled>CREATE MY MEMBER LIFE™ ACCOUNT</button> 1042 1043 </div> 1044 1045</div> 1046</div> 1047
1048<script src="https://js.stripe.com/v3/"></script>
vendor: 1 bytes, line 1048
1048
1049<script type="text/javascript"> 1050// Initialize Stripe Elements when billing section becomes visible 1051function showBillingInfo() { 1052 $('#billing-info').show(); 1053 if (typeof Stripe !== 'undefined') { 1054 initPurchaseStripeElements(); 1055 } else { 1056 console.error('Stripe.js not loaded'); 1057 $('#stripe-error').text('Payment processor failed to load. Please refresh the page.'); 1058 } 1059} 1060 1061// Override or hook into existing logic that shows billing-info 1062$(function() { 1063 // If billing-info is already visible on page load, init Stripe 1064 if ($('#billing-info').is(':visible') && typeof Stripe !== 'undefined') { 1065 initPurchaseStripeElements(); 1066 } 1067}); 1068</script>
1068 1069 1070 1071<!-- Footer Bar --> 1072<div class="footer"> 1073 <div class="page-mid"> 1074 <div class="col-30"> 1075 <div class="footer-text">© 2026 MEMBER LIFE LLC</div> 1076 </div><!-- 1077 --><div class="col-70 col-70-right"> 1078 <a href="/features"><div class="footer-item ">FEATURES</div></a><!-- 1079 --><a href="/pricing"><div class="footer-item ">PRICING</div></a><!-- 1080 --><a href='/login'><div class="footer-item ">LOG IN</div></a><!-- 1081 --><a href="/purchase"><div class="footer-item footer-block nav-item-sel">START FREE</div></a> 1082 </div> 1083 </div> 1084 <div class="page-mid"> 1085 <div class="footer-links"> 1086 <a href="/dance-studio-software">Dance Studio Software</a> 1087 <a href="/compare/mindbody">Mindbody Alternative</a> 1088 <a href="/compare/jackrabbit">Jackrabbit Alternative</a> 1089 <a href="/compare/dancestudio-pro">DanceStudio-Pro Alternative</a> 1090 </div> 1091 </div> 1092</div> 1093 1094<style> 1095.footer-links { 1096 text-align: center; 1097 padding: 24px 10px 0; 1098 margin-top: 24px; 1099 border-top: 1px solid #e3e3e3; 1100} 1101.footer-links a { 1102 display: inline-block; 1103 padding: 6px 14px; 1104 font-size: 13px; 1105 color: #999; 1106 text-decoration: none; 1107} 1108.footer-links a:hover { 1109 color: #4923a5; 1110} 1111</style> 1112
1113<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
vendor: 1 bytes, line 1113
1113
1114<script src="https://cdn.jsdelivr.net/npm/[email protected]/Sortable.min.js"></script>
vendor: 1 bytes, line 1114
1114
1115<script src="https://cdnjs.cloudflare.com/ajax/libs/Vue.Draggable/2.20.0/vuedraggable.umd.min.js"></script>
vendor: 1 bytes, line 1115
1115
1116<script src="https://cdn.jsdelivr.net/npm/[email protected]/moment.min.js"></script>
vendor: 1 bytes, line 1116
1116
1117<script src="https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.25/moment-timezone-with-data.min.js"></script>
vendor: 1 bytes, line 1117
1117
1118<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/locale/es.min.js"></script>
vendor: 1 bytes, line 1118
1118
1119<script> 1120// Set moment.js locale based on user's language preference 1121moment.locale('en'); 1122</script>
vendor: 1 bytes, line 1122
1122
1123<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-router.min.js"></script>
vendor: 1 bytes, line 1123
1123
1124<script> 1125var Core = { 1126 data() { 1127 return { 1128 config: { 1129 CDN_HOST: 'https://d2aw08zl57i9ky.cloudfront.net', 1130 SITE_URL: 'https://member.life', 1131 SITE_NAME: 'Member.Life', 1132 SITE_LOGO: 'https://d2aw08zl57i9ky.cloudfront.net/images/logo.png', 1133 SITE_LOGO_LIGHT: 'https://d2aw08zl57i9ky.cloudfront.net/images/logo_light.png', 1134 SITE_LOGO_ICON: 'https://d2aw08zl57i9ky.cloudfront.net/images/logo_icon.png', 1135 STRIPE_PUBLIC_KEY: 'pk_live_VcU7eeq6tTzEuMTciYfKTIbU', 1136 GOOGLE_MAPS_KEY: 'AIzaSyBxADuGtHhECJdG4iGtn8m3u5eZltQ6wFU', 1137 }, 1138 access: { 1139 url: window.location.pathname + window.location.search + window.location.hash, 1140 id: '', 1141 user_id: '', 1142 token: '', 1143 userlevel: '', 1144 timezone: moment.tz.guess(), 1145 lang_code: 'en', 1146 api_url: 'https://member.life/api/' 1147 }, 1148 org: false, 1149 constant: { 1150 site_name: 'Member.Life', 1151 timezones: ["Africa\/Abidjan","Africa\/Accra","Africa\/Addis_Ababa","Africa\/Algiers","Africa\/Asmara","Africa\/Bamako","Africa\/Bangui","Africa\/Banjul","Africa\/Bissau","Africa\/Blantyre","Africa\/Brazzaville","Africa\/Bujumbura","Africa\/Cairo","Africa\/Casablanca","Africa\/Ceuta","Africa\/Conakry","Africa\/Dakar","Africa\/Dar_es_Salaam","Africa\/Djibouti","Africa\/Douala","Africa\/El_Aaiun","Africa\/Freetown","Africa\/Gaborone","Africa\/Harare","Africa\/Johannesburg","Africa\/Juba","Africa\/Kampala","Africa\/Khartoum","Africa\/Kigali","Africa\/Kinshasa","Africa\/Lagos","Africa\/Libreville","Africa\/Lome","Africa\/Luanda","Africa\/Lubumbashi","Africa\/Lusaka","Africa\/Malabo","Africa\/Maputo","Africa\/Maseru","Africa\/Mbabane","Africa\/Mogadishu","Africa\/Monrovia","Africa\/Nairobi","Africa\/Ndjamena","Africa\/Niamey","Africa\/Nouakchott","Africa\/Ouagadougou","Africa\/Porto-Novo","Africa\/Sao_Tome","Africa\/Tripoli","Africa\/Tunis","Africa\/Windhoek","America\/Adak","America\/Anchorage","America\/Anguilla","America\/Antigua","America\/Araguaina","America\/Argentina\/Buenos_Aires","America\/Argentina\/Catamarca","America\/Argentina\/Cordoba","America\/Argentina\/Jujuy","America\/Argentina\/La_Rioja","America\/Argentina\/Mendoza","America\/Argentina\/Rio_Gallegos","America\/Argentina\/Salta","America\/Argentina\/San_Juan","America\/Argentina\/San_Luis","America\/Argentina\/Tucuman","America\/Argentina\/Ushuaia","America\/Aruba","America\/Asuncion","America\/Atikokan","America\/Bahia","America\/Bahia_Banderas","America\/Barbados","America\/Belem","America\/Belize","America\/Blanc-Sablon","America\/Boa_Vista","America\/Bogota","America\/Boise","America\/Cambridge_Bay","America\/Campo_Grande","America\/Cancun","America\/Caracas","America\/Cayenne","America\/Cayman","America\/Chicago","America\/Chihuahua","America\/Ciudad_Juarez","America\/Costa_Rica","America\/Coyhaique","America\/Creston","America\/Cuiaba","America\/Curacao","America\/Danmarkshavn","America\/Dawson","America\/Dawson_Creek","America\/Denver","America\/Detroit","America\/Dominica","America\/Edmonton","America\/Eirunepe","America\/El_Salvador","America\/Fort_Nelson","America\/Fortaleza","America\/Glace_Bay","America\/Goose_Bay","America\/Grand_Turk","America\/Grenada","America\/Guadeloupe","America\/Guatemala","America\/Guayaquil","America\/Guyana","America\/Halifax","America\/Havana","America\/Hermosillo","America\/Indiana\/Indianapolis","America\/Indiana\/Knox","America\/Indiana\/Marengo","America\/Indiana\/Petersburg","America\/Indiana\/Tell_City","America\/Indiana\/Vevay","America\/Indiana\/Vincennes","America\/Indiana\/Winamac","America\/Inuvik","America\/Iqaluit","America\/Jamaica","America\/Juneau","America\/Kentucky\/Louisville","America\/Kentucky\/Monticello","America\/Kralendijk","America\/La_Paz","America\/Lima","America\/Los_Angeles","America\/Lower_Princes","America\/Maceio","America\/Managua","America\/Manaus","America\/Marigot","America\/Martinique","America\/Matamoros","America\/Mazatlan","America\/Menominee","America\/Merida","America\/Metlakatla","America\/Mexico_City","America\/Miquelon","America\/Moncton","America\/Monterrey","America\/Montevideo","America\/Montserrat","America\/Nassau","America\/New_York","America\/Nome","America\/Noronha","America\/North_Dakota\/Beulah","America\/North_Dakota\/Center","America\/North_Dakota\/New_Salem","America\/Nuuk","America\/Ojinaga","America\/Panama","America\/Paramaribo","America\/Phoenix","America\/Port-au-Prince","America\/Port_of_Spain","America\/Porto_Velho","America\/Puerto_Rico","America\/Punta_Arenas","America\/Rankin_Inlet","America\/Recife","America\/Regina","America\/Resolute","America\/Rio_Branco","America\/Santarem","America\/Santiago","America\/Santo_Domingo","America\/Sao_Paulo","America\/Scoresbysund","America\/Sitka","America\/St_Barthelemy","America\/St_Johns","America\/St_Kitts","America\/St_Lucia","America\/St_Thomas","America\/St_Vincent","America\/Swift_Current","America\/Tegucigalpa","America\/Thule","America\/Tijuana","America\/Toronto","America\/Tortola","America\/Vancouver","America\/Whitehorse","America\/Winnipeg","America\/Yakutat","Antarctica\/Casey","Antarctica\/Davis","Antarctica\/DumontDUrville","Antarctica\/Macquarie","Antarctica\/Mawson","Antarctica\/McMurdo","Antarctica\/Palmer","Antarctica\/Rothera","Antarctica\/Syowa","Antarctica\/Troll","Antarctica\/Vostok","Arctic\/Longyearbyen","Asia\/Aden","Asia\/Almaty","Asia\/Amman","Asia\/Anadyr","Asia\/Aqtau","Asia\/Aqtobe","Asia\/Ashgabat","Asia\/Atyrau","Asia\/Baghdad","Asia\/Bahrain","Asia\/Baku","Asia\/Bangkok","Asia\/Barnaul","Asia\/Beirut","Asia\/Bishkek","Asia\/Brunei","Asia\/Chita","Asia\/Colombo","Asia\/Damascus","Asia\/Dhaka","Asia\/Dili","Asia\/Dubai","Asia\/Dushanbe","Asia\/Famagusta","Asia\/Gaza","Asia\/Hebron","Asia\/Ho_Chi_Minh","Asia\/Hong_Kong","Asia\/Hovd","Asia\/Irkutsk","Asia\/Jakarta","Asia\/Jayapura","Asia\/Jerusalem","Asia\/Kabul","Asia\/Kamchatka","Asia\/Karachi","Asia\/Kathmandu","Asia\/Khandyga","Asia\/Kolkata","Asia\/Krasnoyarsk","Asia\/Kuala_Lumpur","Asia\/Kuching","Asia\/Kuwait","Asia\/Macau","Asia\/Magadan","Asia\/Makassar","Asia\/Manila","Asia\/Muscat","Asia\/Nicosia","Asia\/Novokuznetsk","Asia\/Novosibirsk","Asia\/Omsk","Asia\/Oral","Asia\/Phnom_Penh","Asia\/Pontianak","Asia\/Pyongyang","Asia\/Qatar","Asia\/Qostanay","Asia\/Qyzylorda","Asia\/Riyadh","Asia\/Sakhalin","Asia\/Samark
1151and","Asia\/Seoul","Asia\/Shanghai","Asia\/Singapore","Asia\/Srednekolymsk","Asia\/Taipei","Asia\/Tashkent","Asia\/Tbilisi","Asia\/Tehran","Asia\/Thimphu","Asia\/Tokyo","Asia\/Tomsk","Asia\/Ulaanbaatar","Asia\/Urumqi","Asia\/Ust-Nera","Asia\/Vientiane","Asia\/Vladivostok","Asia\/Yakutsk","Asia\/Yangon","Asia\/Yekaterinburg","Asia\/Yerevan","Atlantic\/Azores","Atlantic\/Bermuda","Atlantic\/Canary","Atlantic\/Cape_Verde","Atlantic\/Faroe","Atlantic\/Madeira","Atlantic\/Reykjavik","Atlantic\/South_Georgia","Atlantic\/St_Helena","Atlantic\/Stanley","Australia\/Adelaide","Australia\/Brisbane","Australia\/Broken_Hill","Australia\/Darwin","Australia\/Eucla","Australia\/Hobart","Australia\/Lindeman","Australia\/Lord_Howe","Australia\/Melbourne","Australia\/Perth","Australia\/Sydney","Europe\/Amsterdam","Europe\/Andorra","Europe\/Astrakhan","Europe\/Athens","Europe\/Belgrade","Europe\/Berlin","Europe\/Bratislava","Europe\/Brussels","Europe\/Bucharest","Europe\/Budapest","Europe\/Busingen","Europe\/Chisinau","Europe\/Copenhagen","Europe\/Dublin","Europe\/Gibraltar","Europe\/Guernsey","Europe\/Helsinki","Europe\/Isle_of_Man","Europe\/Istanbul","Europe\/Jersey","Europe\/Kaliningrad","Europe\/Kirov","Europe\/Kyiv","Europe\/Lisbon","Europe\/Ljubljana","Europe\/London","Europe\/Luxembourg","Europe\/Madrid","Europe\/Malta","Europe\/Mariehamn","Europe\/Minsk","Europe\/Monaco","Europe\/Moscow","Europe\/Oslo","Europe\/Paris","Europe\/Podgorica","Europe\/Prague","Europe\/Riga","Europe\/Rome","Europe\/Samara","Europe\/San_Marino","Europe\/Sarajevo","Europe\/Saratov","Europe\/Simferopol","Europe\/Skopje","Europe\/Sofia","Europe\/Stockholm","Europe\/Tallinn","Europe\/Tirane","Europe\/Ulyanovsk","Europe\/Vaduz","Europe\/Vatican","Europe\/Vienna","Europe\/Vilnius","Europe\/Volgograd","Europe\/Warsaw","Europe\/Zagreb","Europe\/Zurich","Indian\/Antananarivo","Indian\/Chagos","Indian\/Christmas","Indian\/Cocos","Indian\/Comoro","Indian\/Kerguelen","Indian\/Mahe","Indian\/Maldives","Indian\/Mauritius","Indian\/Mayotte","Indian\/Reunion","Pacific\/Apia","Pacific\/Auckland","Pacific\/Bougainville","Pacific\/Chatham","Pacific\/Chuuk","Pacific\/Easter","Pacific\/Efate","Pacific\/Fakaofo","Pacific\/Fiji","Pacific\/Funafuti","Pacific\/Galapagos","Pacific\/Gambier","Pacific\/Guadalcanal","Pacific\/Guam","Pacific\/Honolulu","Pacific\/Kanton","Pacific\/Kiritimati","Pacific\/Kosrae","Pacific\/Kwajalein","Pacific\/Majuro","Pacific\/Marquesas","Pacific\/Midway","Pacific\/Nauru","Pacific\/Niue","Pacific\/Norfolk","Pacific\/Noumea","Pacific\/Pago_Pago","Pacific\/Palau","Pacific\/Pitcairn","Pacific\/Pohnpei","Pacific\/Port_Moresby","Pacific\/Rarotonga","Pacific\/Saipan","Pacific\/Tahiti","Pacific\/Tarawa","Pacific\/Tongatapu","Pacific\/Wake","Pacific\/Wallis","UTC"], 1152 studioCategoryNames: ["Dance","Yoga","Cycling","Gym","Trainer","Salon","Booking","Consulting","Club"], 1153 countryCodesList: ["US","AU","XX"], 1154 DEFAULT_TIMEZONE: 'America/Chicago', 1155 ORG_STATUS_ACTIVE: 0, 1156 ORG_STATUS_PROSPECT: 10, 1157 ORG_STATUS_ARCHIVED: 20, 1158 levelTypes: {"-1":{"100":"Prospects","101":"Inactive","110":"Members","400":"Kiosk","440":"Workers","450":"Volunteer","500":"Instructors","520":"Trainers","600":"Staff","700":"Managers","800":"Accountant","900":"Owners","1000":"Super Admins"},"0":{"0":"Archive","100":"Prospect","101":"Inactive","110":"Student","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"},"1":{"0":"Archive","100":"Prospect","101":"Inactive","110":"Student","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"},"2":{"0":"Archive","100":"Prospect","101":"Inactive","110":"Student","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"},"3":{"0":"Archive","100":"Prospect","101":"Inactive","103":"Groupon","110":"Member","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","520":"Trainer","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"},"4":{"0":"Archive","100":"Prospect","101":"Inactive","110":"Member","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","520":"Trainer","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"},"5":{"0":"Archive","100":"Prospect","101":"Inactive","110":"Member","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"},"6":{"0":"Archive","100":"Prospect","101":"Inactive","110":"Member","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"},"7":{"0":"Archive","100":"Prospect","101":"Inactive","110":"Member","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"},"8":{"0":"Archive","100":"Prospect","101":"Inactive","103":"Groupon","110":"Member","400":"Kiosk","440":"Worker","450":"Volunteer","500":"Instructor","520":"Trainer","600":"Staff","700":"Manager","800":"Accountant","900":"Owner"}}, 1159 userLevelTypes: {"0":{"name":"Block","text":"Blocked","desc":"Block Level - Blocked User"},"1":{"name":"Guest","text":"Guest Level","desc":"Guest Level - Not Activated"},"2":{"name":"User","text":"User Level","desc":"User Level - Activated"},"5":{"name":"Staff","text":"Staff Level","desc":"Staff Level - Limited Admin Access"}
1159,"8":{"name":"Admin","text":"Admin Level","desc":"Admin Level - System Access"},"9":{"name":"Super","text":"Super Admin","desc":"Super Admin - Full Access"},"20":{"name":"Master","text":"Master Admin","desc":"Master Admin - Full Control"}}, 1160 ACCESS_LVL_STAFF: 5, 1161 ACCESS_LVL_ADMIN: 8, 1162 ACCESS_LVL_SUPER: 9, 1163 STUDIO_LVL_OWNER: 900, 1164 STUDIO_LVL_MANAGER: 700, 1165 STUDIO_LVL_ACCOUNTANT: 800, 1166 STUDIO_LVL_INSTRUCTOR: 500, 1167 STUDIO_LVL_VOLUNTEER: 450, 1168 STUDIO_LVL_WORKER: 440, 1169 TIMESPAN_NEXT_MONTH: 9, 1170 pay_status_cash: 10, 1171 PKG_ADMIT_ANY_CLASS: 1, 1172 PKG_ADMIT_SPECIFIC_CLASS: 2, 1173 PKG_ADMIT_PRIVATE_APT: 3, 1174 PKG_ADMIT_FACILITY: 4, 1175 PKG_ADMIT_PRACTICE: 6, 1176 PKG_ADMIT_RENTAL: 7, 1177 PKG_STATUS_ARCHIVE: 1, 1178 GENDER_MALE: 0, 1179 GENDER_FEMALE: 1, 1180 PROFILE_MALE: 'https://d2aw08zl57i9ky.cloudfront.net/images/profile-male.png', 1181 PROFILE_FEMALE: 'https://d2aw08zl57i9ky.cloudfront.net/images/profile-female.png', 1182 PROFILE_UNKNOWN: 'https://d2aw08zl57i9ky.cloudfront.net/images/profile-unknown.png', 1183 REWARD_EARNED: 1, 1184 REWARD_REDEEMED: 2, 1185 BLAST_TEMPLATE_BLAST: 0, 1186 BLAST_TEMPLATE_SYSTEM: 1, 1187 BLAST_TEMPLATE_CUSTOM: 3, 1188 BLAST_TEMPLATE_PLATFORM: 4, 1189 emailTypes: {"1":"Email Blast","6":"Welcome","2":"Forgot Password","3":"Studio Receipt","4":"Purchase Receipt","5":"Passes Reminder","7":"Subscription Receipt","8":"Subscription Failed","9":"Recharge Receipt","10":"Invoice Failed","11":"Private Booked","12":"Private Canceled","13":"Purchase Refund","14":"Waiver Copy","22":"Document Link","26":"Document Fully Signed","15":"Referral Reward Earned","16":"Digital Gift Card","21":"Invoice"}, 1190 messageTypes: {"1":{"title":"Blast","icon":"\/images\/icons\/messaging.png"},"4":{"title":"Purchase","icon":"\/images\/icons\/cart.png"},"11":{"title":"Booked","icon":"\/images\/icons\/checkmark.png"},"15":{"title":"Reward Earned","icon":"\/images\/icons\/points.png"},"16":{"title":"Digital Gift Card","icon":"\/images\/icons\/gift.png"}}, 1191 activityTypes: {"100":{"type":"Account","color":"#59a8c5","icon":"\/images\/icon-adduser.png","label":"Registered account","sound":"join"},"101":{"type":"Account","color":"#59a8c5","icon":"\/images\/icons\/child.png","label":"Registered child"},"200":{"type":"Purchase","color":"#79b783","icon":"\/images\/icons\/cart.png","label":"Purchase successful","sound":"purchase"},"201":{"type":"Purchase","color":"#c96868","icon":"\/images\/icons\/cart.png","label":"Purchase failed"},"202":{"type":"Purchase","color":"#668cc9","icon":"\/images\/icons\/pending.png","label":"Purchase pending"},"203":{"type":"Purchase","color":"#c96868","icon":"\/images\/icons\/cart.png","label":"Purchase refunded"},"204":{"type":"Purchase","color":"#c96868","icon":"\/images\/icons\/cart.png","label":"Purchase deleted"},"205":{"type":"Purchase","color":"#887ab7","icon":"\/images\/icons\/cart.png","label":"Purchase transferred"},"206":{"type":"Purchase","color":"#c96868","icon":"\/images\/icons\/pending.png","label":"Pending cancelled"},"207":{"type":"Purchase","color":"#668cc9","icon":"\/images\/icons\/pending.png","label":"Pending reactivated"},"208":{"type":"Purchase","color":"#eec58a","icon":"\/images\/icons\/refund.png","label":"Subscription cancelled"},"209":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/refund.png","label":"Subscription enabled"},"210":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/pending.png","label":"Pending frozen"},"215":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase modified"},"216":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase package modified"},"217":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase quantity modified"},"218":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase price modified"},"219":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase valid date modified"},"220":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase expire date modified"},"221":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase date modified"},"222":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase note modified"},"223":{"type":"Purchase","color":"#c96868","icon":"\/images\/icons\/cart.png","label":"Orphaned charge detected, contact support"},"224":{"type":"Purchase","color":"#59c1ca","icon":"\/images\/icons\/cart.png","label":"Purchase imported"},"300":{"type":"Check-In","color":"#668cc9","icon":"\/images\/icons\/checkmark.png","label":"Check-in successful","sound":"checkin"},"301":{"type":"Check-In","color":"#c96868","icon":"\/images\/icons\/checkmark.png","label":"Check-in cancelled"},"501":{"type":"Inventory","color":"#eec58a","icon":"\/images\/icons\/store.png","label":"Inventory added"},"500":{"type":"Inventory","color":"#59c1ca","icon":"\/images\/icons\/store.png","label":"Inventory deleted"},"600":{"type":"Notify","color":"#887ab7","icon":"\/images\/icons\/email.png","label":"Email sent"},"601":{"type":"Notify","color":"#887ab7","icon":"\/images\/icons\/email.png","label":"Blast sent"},"700":{"type":"Card","color":"#79b783","icon":"\/images\/icons\/creditcard.png","label":"Card added"},"701":{"type":"Card","color":"#c96868","icon":"\/images\/icons\/creditcard.png","label":"Card removed"},"800":{"type":"Tag","color":"#887ab7","icon":"\/images\/icons\/keytag.png","label":"Key tag claimed"},"900":{"type":"Points","color":"#d4af49","icon":"\/images\/icons\/points.png","label":"Points earned"},"910":{"type":"Points","color":"#79b783","icon":"\/images\/icons\/points.png","label":"Points awarded"},"915":{"type":"Points","color":"#887ab7","icon":"\/images\/icons\/points.png","label":"Points redeemed"},"916":{"type":"Points","color":"#668cc9","icon":"\/images\/icons\/points.png","label":"Points modified"},"920":{"type":"Points","color":"#c96868","icon":"\/images\/icons\/points.png","label":"Points deleted"},"1001":{"type":"Deposit","color":"#c96868","icon":"\/images\/icons\/dollarsign.png","label":"Deposit increased"},"1000":{"type":"Deposit","color":"#79b783","icon":"\/images\/icons\/dollarsign.png","label":"Deposit decreased"},"1100":{"type":"Account","color":"#79b783","icon":"\/images\/icons\/parent.png","label":"Primary account linked"},"1101":{"type":"Account","color":"#79b783","icon":"\/images\/icons\/parent.png","label":"Secondary account linked"},"1102":{"type":"Account","color":"#c96868","icon":"\/images\/icons\/parent.png","label":"Unlinked primary account"},"1103":{"type":"Account","color":"#c96868","icon":"\/images\/icons\/parent.png","label":"Unlinked secondary account"},"1104":{"type":"Member","color":"#79b783","icon":"\/images\/icons\/modified.png","label":"Studio waiver accepted"}
1191,"1105":{"type":"Member","color":"#668cc9","icon":"\/images\/icons\/modified.png","label":"Member modified"},"1106":{"type":"Member","color":"#668cc9","icon":"\/images\/icons\/modified.png","label":"Member modified access level"},"1107":{"type":"Member","color":"#887ab7","icon":"\/images\/icons\/modified.png","label":"Member modified group"},"1108":{"type":"Member","color":"#59c1ca","icon":"\/images\/icons\/modified.png","label":"Member modified notes"},"1109":{"type":"Member","color":"#eec58a","icon":"\/images\/icons\/modified.png","label":"Member modified authorizer"},"1110":{"type":"Member","color":"#eec58a","icon":"\/images\/icons\/modified.png","label":"Member modified default rate"},"1111":{"type":"Member","color":"#c96868","icon":"\/images\/icons\/trash.png","label":"Member deleted"},"1112":{"type":"Member","color":"#eec58a","icon":"\/images\/icons\/modified.png","label":"Member archived"},"1113":{"type":"Member","color":"#59c1ca","icon":"\/images\/icons\/image.png","label":"Member profile picture changed"},"1114":{"type":"Member","color":"#59c1ca","icon":"\/images\/icons\/image.png","label":"Member company logo changed"},"1200":{"type":"Account","color":"#668cc9","icon":"\/images\/icons\/lock.png","label":"Account password changed"},"1201":{"type":"Account","color":"#79b783","icon":"\/images\/icons\/member.png","label":"Account activated"},"1210":{"type":"Account","color":"#79b783","icon":"\/images\/icons\/modified.png","label":"Account modified"},"1211":{"type":"Account","color":"#79b783","icon":"\/images\/icons\/modified.png","label":"Account field modified"},"1212":{"type":"Account","color":"#c96868","icon":"\/images\/icons\/trash.png","label":"Account deleted"},"1300":{"type":"Calendar","color":"#668cc9","icon":"\/images\/icons\/calendar.png","label":"Calendar event added"},"1301":{"type":"Calendar","color":"#c96868","icon":"\/images\/icons\/calendar.png","label":"Calendar event removed"},"400":{"type":"Calendar","color":"#668cc9","icon":"\/images\/icons\/booking.png","label":"Booking successful"},"401":{"type":"Calendar","color":"#c96868","icon":"\/images\/icons\/booking.png","label":"Booking cancelled"},"1400":{"type":"Clock","color":"#79b783","icon":"\/images\/icons\/agenda.png","label":"Clocked in"},"1401":{"type":"Clock","color":"#887ab7","icon":"\/images\/icons\/agenda.png","label":"Clocked out"},"1402":{"type":"Clock","color":"#668cc9","icon":"\/images\/icons\/agenda.png","label":"Clock modified"},"1403":{"type":"Clock","color":"#c96868","icon":"\/images\/icons\/agenda.png","label":"Clock deleted"},"1404":{"type":"Clock","color":"#59c1ca","icon":"\/images\/icons\/modified.png","label":"Clock staff modified"},"1405":{"type":"Clock","color":"#79b783","icon":"\/images\/icons\/clock.png","label":"Clock start time modified"},"1406":{"type":"Clock","color":"#887ab7","icon":"\/images\/icons\/clock.png","label":"Clock end time modified"},"1407":{"type":"Clock","color":"#eec58a","icon":"\/images\/icons\/pending.png","label":"Clock rate modified"},"1500":{"type":"Task","color":"#79b783","icon":"\/images\/icons\/task.png","label":"Task created"},"1501":{"type":"Task","color":"#668cc9","icon":"\/images\/icons\/task.png","label":"Task modified"},"1502":{"type":"Task","color":"#d4af49","icon":"\/images\/icons\/task.png","label":"Task field modified"},"1503":{"type":"Task","color":"#c96868","icon":"\/images\/icons\/task.png","label":"Task deleted"},"1504":{"type":"Task","color":"#668cc9","icon":"\/images\/icons\/task.png","label":"Task due date changed"},"1505":{"type":"Task","color":"#c96868","icon":"\/images\/icons\/task.png","label":"Task due date removed"},"1506":{"type":"Task","color":"#79b783","icon":"\/images\/icons\/task.png","label":"Task completed"},"1507":{"type":"Task","color":"#c96868","icon":"\/images\/icons\/task.png","label":"Task incomplete"},"1508":{"type":"Task","color":"#668cc9","icon":"\/images\/icons\/task.png","label":"Task commented"},"1509":{"type":"Task","color":"#668cc9","icon":"\/images\/icons\/task.png","label":"Task subtasks changed"},"1510":{"type":"Task","color":"#79b783","icon":"\/images\/icons\/task.png","label":"Task followed"},"1511":{"type":"Task","color":"#c96868","icon":"\/images\/icons\/task.png","label":"Task unfollowed"},"1512":{"type":"Task","color":"#668cc9","icon":"\/images\/icons\/task.png","label":"Task assigned"},"1513":{"type":"Task","color":"#79b783","icon":"\/images\/icons\/task.png","label":"Task group added"},"1514":{"type":"Task","color":"#c96868","icon":"\/images\/icons\/task.png","label":"Task group removed"},"1515":{"type":"Task","color":"#79b783","icon":"\/images\/icons\/task.png","label":"Task tag added"},"1516":{"type":"Task","color":"#c96868","icon":"\/images\/icons\/task.png","label":"Task tag removed"},"1600":{"type":"Notify","color":"#668cc9","icon":"\/images\/icons\/reminders.png","label":"Notify settings changed"},"1601":{"type":"Notify","color":"#79b783","icon":"\/images\/icons\/reminders.png","label":"Notify receipts changed"},"1602":{"type":"Notify","color":"#668cc9","icon":"\/images\/icons\/reminders.png","label":"Notify blasts changed"},"1603":{"type":"Notify","color":"#887ab7","icon":"\/images\/icons\/reminders.png","label":"Notify reminders changed"},"1604":{"type":"Notify","color":"#eec58a","icon":"\/images\/icons\/reminders.png","label":"Push notify changed"},"1605":{"type":"Notify","color":"#887ab7","icon":"\/images\/icons\/reminders.png","label":"Receive email news changed"},"1700":{"type":"Billing","color":"#79b783","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan charged","sound":"purchase"},"1701":{"type":"Billing","color":"#c96868","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan failed"},"1702":{"type":"Billing","color":"#887ab7","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan refunded"},"1703":{"type":"Billing","color":"#c96868","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan cancelled"},"1704":{"type":"Billing","color":"#668cc9","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan pending"},"1715":{"type":"Billing","color":"#b7a668","icon":"\/images\/icons\/dollarsign.png","label":"Billing bank debit settling"},"1705":{"type":"Billing","color":"#c96868","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan deleted"},"1706":{"type":"Billing","color":"#eec58a","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan reactivated"},"1707":{"type":"Billing","color":"#668cc9","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan modified"},"1708":{"type":"Billing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan level modified"},"1709":{"type":"Billing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan period modified"},"1710":{"type":"Billing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan total modified"},"1711":{"type":"Billing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan charge date modified"},"1712":{"type":"Billing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan valid date modified"},"1713":{"type":"Billing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan expire date modified"},"1714":{"type":"Billing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Billing plan modifiied renews"},"1800":{"type":"Coupon","color":"#79b783","icon":"\/images\/icons\/coupon2.png","label":"Coupon added"},"1801":{"type":"Coupon","color":"#59c1ca","icon":"\/images\/icons\/coupon2.png","label":"Coupon edited"},"1802":{"type":"Coupon","color":"#c96868","icon":"\/images\/icons\/coupon2.png","label":"Coupon deleted"},"1803":{"type":"Coupon","color":"#79b783","icon":"\/images\/icons\/coupon2.png","label":"Coupon claimed"},"1900":{"type":"Schedule","color":"#79b783","icon":"\/images\/icons\/star1.png","label":"Class added"},"1901":{"type":"Schedule","color":"#59c1ca","icon":"\/images\/icons\/star1.png","label":"Class modified"},"1902":{"type":"Schedule","color":"#c96868","icon":"\/images\/icons\/star1.png","label":"Class deleted"},"1903":{"type":"Schedule","color":"#79b783","icon":"\/images\/icons\/star1.png","label":"Schedule category added"},"1904":{"type":"Schedule","color":"#59c1ca","icon":"\/images\/icons\/star1.png","label":"Schedule category renamed"},"1905":{"type":"Schedule","color":"#c96868","icon":"\/images\/icons\/star1.png","label":"Schedule category deleted"},"1910":{"type":"Pricing","color":"#79b783","icon":"\/images\/icons\/dollarsign.png","label":"Price added"},"1911":{"type":"Pricing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Price modified"},"1912":{"type":"Pricing","color":"#c96868","icon":"\/images\/icons\/dollarsign.png","label":"Price deleted"},"1913":{"type":"Pricing","color":"#79b783","icon":"\/images\/icons\/dollarsign.png","label":"Pricing category added"},"1914":{"type":"Pricing","color":"#59c1ca","icon":"\/images\/icons\/dollarsign.png","label":"Pricing category renamed"},"1915":{"type":"Pricing","color":"#c96868","icon":"\/images\/icons\/dollarsign.png","label":"Pricing category deleted"},"1916":{"type":"Pricing","color":"#8a8a95","icon":"\/images\/icons\/dollarsign.png","label":"Field changed"},"1906":{"type":"Schedule","color":"#8a8a95","icon":"\/images\/icons\/star1.png","label":"Field changed"},"2002":{"type":"Class","color":"#79b783","icon":"\/images\/icons\/star1.png","label":"Class enrolled"},"2003":{"type":"Class","color":"#c96868","icon":"\/images\/icons\/star1.png","label":"Class unenrolled"},"2004":{"type":"Class","color":"#59c1ca","icon":"\/images\/icons\/star1.png","label":"Class enrollment modified"},"2100":{"type":"Translation","color":"#79b783","icon":"\/images\/icons\/translate.png","label":"Translation added"},"2101":{"type":"Translation","color":"#59c1ca","icon":"\/images\/icons\/translate.png","label":"Translation edited"},"2102":{"type":"Translation","color":"#c96868","icon":"\/images\/icons\/translate.png","label":"Translation deleted"},"2103":{"type":"Translation","color":"#668cc9","icon":"\/images\/icons\/translate.png","label":"Translations imported"},"2200":{"type":"Prospect","color":"#f0b41e","icon":"\/images\/icons\/star1.png","label":"Prospect added"},"2201":{"type":"Prospect","color":"#1c5bb8","icon":"\/images\/icons\/star1.png","label":"Prospect reactivated"},"2202":{"type":"Prospect","color":"#888888","icon":"\/images\/icons\/pending.png","label":"Prospect archived"},"2203":{"type":"Prospect","color":"#555b63","icon":"\/images\/icons\/member.png","label":"Prospect removed"},"2204":{"type":"Prospect","color":"#1e7a44","icon":"\/images\/icons\/checkmark.png","label":"Prospect won"}
1191,"2205":{"type":"Prospect","color":"#6a3bb8","icon":"\/images\/icons\/star1.png","label":"Prospect stage moved"},"2206":{"type":"Prospect","color":"#b3266e","icon":"\/images\/icons\/messaging.png","label":"Prospect touch logged"},"2207":{"type":"Prospect","color":"#1c5bb8","icon":"\/images\/icons\/email.png","label":"Outreach email sent"},"2208":{"type":"Prospect","color":"#1e7a44","icon":"\/images\/icons\/email.png","label":"Outreach email opened"},"2209":{"type":"Prospect","color":"#b3266e","icon":"\/images\/icons\/email.png","label":"Outreach link clicked"},"2210":{"type":"Prospect","color":"#e03131","icon":"\/images\/icons\/booking.png","label":"Outreach page visited"},"2211":{"type":"Prospect","color":"#59c1ca","icon":"\/images\/icon-adduser.png","label":"Prospect contact added"},"2212":{"type":"Prospect","color":"#5d45a2","icon":"\/images\/icons\/email.png","label":"Claim link created"},"2213":{"type":"Prospect","color":"#1e7a44","icon":"\/images\/icons\/checkmark.png","label":"Prospect claimed studio"},"2300":{"type":"Invoice","color":"#668cc9","icon":"\/images\/icons\/invoice.png","label":"Invoice created"},"2301":{"type":"Invoice","color":"#668cc9","icon":"\/images\/icons\/invoice.png","label":"Invoice updated"},"2302":{"type":"Invoice","color":"#c96868","icon":"\/images\/icons\/invoice.png","label":"Invoice deleted"},"2303":{"type":"Invoice","color":"#887ab7","icon":"\/images\/icons\/email.png","label":"Invoice emailed"},"2304":{"type":"Invoice","color":"#79b783","icon":"\/images\/icons\/invoice.png","label":"Invoice partial payment","sound":"purchase"},"2305":{"type":"Invoice","color":"#79b783","icon":"\/images\/icons\/invoice.png","label":"Invoice paid in full","sound":"purchase"},"2306":{"type":"Invoice","color":"#c96868","icon":"\/images\/icons\/invoice.png","label":"Invoice charge failed"},"2307":{"type":"Invoice","color":"#668cc9","icon":"\/images\/icons\/pending.png","label":"Recurring invoice scheduled"},"2308":{"type":"Invoice","color":"#887ab7","icon":"\/images\/icons\/email.png","label":"Invoice email opened"},"2309":{"type":"Invoice","color":"#887ab7","icon":"\/images\/icons\/link.png","label":"Invoice email link clicked"},"2310":{"type":"Invoice","color":"#668cc9","icon":"\/images\/icons\/invoice.png","label":"Invoice viewed"},"2311":{"type":"Invoice","color":"#c96868","icon":"\/images\/icons\/invoice.png","label":"Invoice reopened"},"2316":{"type":"Invoice","color":"#4a9","icon":"\/images\/icons\/invoice.png","label":"Invoice signed"},"2312":{"type":"Invoice","color":"#c96868","icon":"\/images\/icons\/invoice.png","label":"Invoice canceled"},"2313":{"type":"Invoice","color":"#668cc9","icon":"\/images\/icons\/invoice.png","label":"Invoice reactivated"},"2314":{"type":"Invoice","color":"#7c9c6e","icon":"\/images\/icons\/invoice.png","label":"Estimate approved"},"2315":{"type":"Invoice","color":"#c96868","icon":"\/images\/icons\/invoice.png","label":"Estimate declined"},"2400":{"type":"Document","color":"#7c9c6e","icon":"\/images\/icons\/document.png","label":"Document created"},"2401":{"type":"Document","color":"#7c9c6e","icon":"\/images\/icons\/document.png","label":"Document updated"},"2402":{"type":"Document","color":"#c96868","icon":"\/images\/icons\/document.png","label":"Document deleted"},"2403":{"type":"Document","color":"#7c9c6e","icon":"\/images\/icons\/document.png","label":"Document published"},"2404":{"type":"Document","color":"#668cc9","icon":"\/images\/icons\/document.png","label":"Document sent"},"2405":{"type":"Document","color":"#668cc9","icon":"\/images\/icons\/document.png","label":"Document viewed"},"2406":{"type":"Document","color":"#4a9a8c","icon":"\/images\/icons\/document.png","label":"Document signed"},"2407":{"type":"Document","color":"#4a9a8c","icon":"\/images\/icons\/document.png","label":"Document accepted"},"2500":{"type":"Chat","color":"#668cc9","icon":"\/images\/icons\/email.png","label":"Chat started"},"2501":{"type":"Chat","color":"#c96666","icon":"\/images\/icons\/email.png","label":"Chat missed"},"2502":{"type":"Chat","color":"#4a9a8c","icon":"\/images\/icons\/email.png","label":"Chat closed"},"2503":{"type":"Chat","color":"#c9a466","icon":"\/images\/icons\/email.png","label":"Chat reopened"},"2504":{"type":"Chat","color":"#8c66c9","icon":"\/images\/icons\/email.png","label":"ML supp
1191ort requested"},"2505":{"type":"Chat","color":"#c96666","icon":"\/images\/icons\/email.png","label":"Chat deleted"},"2506":{"type":"Chat","color":"#c96666","icon":"\/images\/icons\/email.png","label":"Chat image removed"},"2507":{"type":"Chat","color":"#5d45a2","icon":"\/images\/icons\/chat.png","label":"Team chat channel created"},"2508":{"type":"Chat","color":"#5d45a2","icon":"\/images\/icons\/chat.png","label":"Team chat channel members changed"},"2700":{"type":"Account","color":"#c96666","icon":"\/images\/icon-lock-large.png","label":"Device signed out"},"2800":{"type":"Rooms","color":"#4a90d9","icon":"\/images\/icons\/door.png","label":"Room created"},"2801":{"type":"Rooms","color":"#4a90d9","icon":"\/images\/icons\/door.png","label":"Room updated"},"2802":{"type":"Rooms","color":"#c96666","icon":"\/images\/icons\/door.png","label":"Room deleted"},"2803":{"type":"Rooms","color":"#4a90d9","icon":"\/images\/icons\/door.png","label":"Practice reserved"},"2804":{"type":"Rooms","color":"#c96666","icon":"\/images\/icons\/door.png","label":"Practice canceled"},"2805":{"type":"Rooms","color":"#4a90d9","icon":"\/images\/icons\/door.png","label":"Room rented"},"2806":{"type":"Rooms","color":"#c96666","icon":"\/images\/icons\/door.png","label":"Rental canceled"}}, 1192 }, 1193 strings: { 1194 zip_code: 'Zip Code', 1195 level_types: {"100":"Prospects","101":"Inactive","110":"Members","400":"Kiosk","440":"Workers","450":"Volunteer","500":"Instructors","520":"Trainers","600":"Staff","700":"Managers","800":"Accountant","900":"Owners","1000":"Super Admins"} } 1196 } 1197 }, 1198 computed: { 1199 isAccountant() { 1200 // Accountant and above - the exact match locked Owners out of accountant 1201 // features like the Sales page's Export to QuickBooks 1202 return this.access.userlevel>=this.constant.ACCESS_LVL_ADMIN || this.org.level>=this.constant.STUDIO_LVL_ACCOUNTANT; 1203 }, 1204 isStaff() { 1205 return this.access.userlevel>=this.constant.ACCESS_LVL_ADMIN || this.org.level>=this.constant.STUDIO_LVL_VOLUNTEER; 1206 }, 1207 isManager() { 1208 return this.access.userlevel>=this.constant.ACCESS_LVL_ADMIN || this.org.level>=this.constant.STUDIO_LVL_MANAGER; 1209 }, 1210 isOwner() { 1211 return this.access.userlevel>=this.constant.ACCESS_LVL_ADMIN || this.org.level>=this.constant.STUDIO_LVL_OWNER; 1212 }, 1213 isAdmin() { 1214 return this.access.userlevel>=this.constant.ACCESS_LVL_ADMIN; 1215 }, 1216 userTimezone() { 1217 return this.access.timezone ? this.access.timezone : (this.org ? this.org.timezone : moment.tz.guess()); 1218 } 1219 }, 1220} 1221 1222</script>
vendor: 1 bytes, line 1222
1222
1223<script src='/includes/vue/i18n.js?version=86'></script>
vendor: 1 bytes, line 1223
1223
1224<script src='/includes/vue/utils.js?version=86'></script>
vendor: 1 bytes, line 1224
1224
1225<script src='/includes/vue/popups.js?version=58'></script>
vendor: 1 bytes, line 1225
1225
1226<script src='/includes/vue/tasks.js?version=129'></script>
vendor: 1 bytes, line 1226
1226
1227<script src='/includes/vue/timesheets.js?version=129'></script>
vendor: 1 bytes, line 1227
1227
1228<script src='/includes/vue/support.js?version=6'></script>
vendor: 1 bytes, line 1228
1228
1229<script src='/includes/vue/components/activity-mini.js?version=35'></script>
vendor: 1 bytes, line 1229
1229
1230<script src='/includes/vue/components/image-crop.js?version=84'></script>
1230 1231<link rel='stylesheet' href='/includes/css/app/image-crop.css?version=849' />
1232<script src='/includes/vue/chat.js?version=261'></script>
1232 1233<div id="chatWidgetVue"><chat-widget :platform="1" :source="3" greeting="Hi. We're offline right now. Leave your question and we'll email you back." greetpic=""></chat-widget></div>
1234<script> 1235new Vue({ el: '#chatWidgetVue' }); 1236</script>
1236 1237</body> 1238</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.