1 2<!DOCTYPE html> 3 4 5 6<html class="no-js"> 7 <head> 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26<meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta charset="utf-8" /><title> 27 Login | CCV 28</title> 29 30
30<script src="/Scripts/modernizr.js" ></script>
30 31
31<script src="/Scripts/jquery-1.12.4.min.js" ></script>
31 32
32<script type="text/javascript" src="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Scripts/Vendor/slick/slick.min.js"></script>
32 33
33<script type="text/javascript" src="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Scripts/navigation.js?v=2"></script>
33 34 35 <!-- Set the viewport width to device width for mobile --> 36 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 37 <meta name="generator" content="Rock v18.2.0.0" /> 38 <meta name="description" content="Fill out the form below to securely access your ccv account." /> 39 <link href="/Obsidian/obsidian-vendor.min.css?v=638253240660000000" type="text/css" rel="stylesheet" /> 40 41 <!-- Included CSS Files --> 42 <link rel="stylesheet" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Styles/bootstrap.css" /><link rel="stylesheet" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Styles/theme.css" /><link rel="stylesheet" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Styles/common.css" /><link rel="stylesheet" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Styles/Vendor/materialdesignicons.min.css" /><link rel="stylesheet" type="text/css" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Scripts/Vendor/slick/slick.css" /> 43 44 <!-- Icons --> 45 <link rel="stylesheet" href="/Styles/styles-v2/icons/tabler-icon.css" /><link rel="shortcut icon" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/favicon.ico" /><link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/apple-touch-icon-144x144.png" /><link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/apple-touch-icon-114x114.png" /><link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/apple-touch-icon-72x72.png" /><link rel="apple-touch-icon-precomposed" href="hhttps://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/apple-touch-icon.png" /> 46
46<script> 47Â Â console.info( 48Â Â Â '%cCrafting Code For Christ | Col. 3:23-24', 49Â Â Â Â 'background: #ee7625; border-radius:0.5em; padding:0.2em 0.5em; color: white; font-weight: bold'); 50Â Â Â console.info('Rock v18.2.0.0'); 51 </script>
51 52
52<script type="text/javascript"> 53 54 (function () { 55 var attr = 'theme'; 56 var states = ['light', 'dark', 'system']; 57 var html = document.documentElement; 58 59 // init state 60 var saved = localStorage.getItem(attr); 61 var currentIndex = Math.max(0, states.indexOf(saved)); 62 if ( saved == null ) { 63 currentIndex = 2; // default to system 64 } 65 66 html.setAttribute( "theme", states[currentIndex] ); 67 })(); 68 69 </script>
69 70 71<style> 72 .input-group.phone-number-box { 73 display: table !important; 74} 75 76.input-group.phone-number-box > * + * { 77 margin-left: 1rem; 78} 79 80.input-group.phone-number-box .dropdown-menu::before { 81 content: "Country Code"; 82 display: block; 83 padding: 8px 12px; 84 font-size: 12px; 85 font-weight: 600; 86 color: #888; 87 text-transform: uppercase; 88 pointer-events: none; /* prevents interaction issues */ 89} 90 91</style><style> 92 .mt-3 { 93 display: none; 94 } 95 96 html, body { 97 height: unset; 98 background-color: #FFFFFF; 99 } 100 101 #section-feature-bg, #section-b-bg, #section-c-bg, #section-d-bg, #section-e-bg, #section-f-bg, #section-g-bg, #section-h-bg, #section-i-bg, #section-j-bg { 102 display: none; 103 } 104 105 .header { 106 display: unset; 107 height: unset; 108 } 109 110 .stars-logo img { 111 width: 90%; 112 height: 100px; 113 } 114 115 .stars-logo { 116 position: absolute; 117 top: 5px; 118 left: 20px; 119 } 120 121 .left .btn-primary { 122 background: #ff5200 !important; 123 border: 1px solid #ff5200 !important; 124 } 125 126 .right { 127 z-index: 333; 128 } 129 130 .nav-buttons .btn { 131 border: 1px solid #ff5200 !important; 132 } 133 134 .nav-buttons .btn-next { 135 background-color: #ff5200 !important; 136 border-color: #ff5200 !important; 137 color: #FFFFFF; 138 margin: 5px; 139 } 140 141 .left li { 142 color: #ff5200 !important; 143 } 144 145 .left .alert { 146 color: #ff5200 !important; 147 } 148 149 .left .btn-primary { 150 background: #ff5200 !important; 151 border: 1px solid #ff5200 !important; 152 } 153 154 @media screen and (min-width: 1024px) { 155 .stars-logo img { 156 width: 150px; 157 height: auto; 158 } 159 160 .stars-logo { 161 position: absolute; 162 top: 0px; 163 } 164 } 165</style></head> 166<body> 167 168 169 170 171 172 173 174 175 176 177 178 179 180 <form method="post" action="./create-account" onsubmit="javascript:return WebForm_OnSubmit();" id="form1"> 181<div class="aspNetHidden"> 182<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 183<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 184<input type="hidden" name="__CVIEWSTATESIZE" id="__CVIEWSTATESIZE" value="0" /> 185<input type="hidden" name="__CVIEWSTATE" id="__CVIEWSTATE" value="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" /> 186<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="" /> 187</div> 188
189<script type="text/javascript"> 190//<![CDATA[ 191var theForm = document.forms['form1']; 192if (!theForm) { 193 theForm = document.form1; 194} 195function __doPostBack(eventTarget, eventArgument) { 196 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 197 theForm.__EVENTTARGET.value = eventTarget; 198 theForm.__EVENTARGUMENT.value = eventArgument; 199 theForm.submit(); 200 } 201} 202//]]> 203</script>
203 204 205
206<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZJyXqhOuFa9cYvegVCMLl1R7Ko_ObdSctGzF6Mzv_hmdGSkrIA2&t=639190581332169432" type="text/javascript"></script>
206 207 208
209<script src="/ScriptResource.axd?d=nv7asgRUU0tRmHNR2D6t1AnziQwrN7n7ry9N0jFVrwW-968cus3WQTsvMGkBbSM7uyUHIDuJgmDvmVJr0lPAywsMVX0cCdewL4yl88V6ixT9rEO5mxFjVLZtLE03tawNMz2G4A2&t=ffffffffa5405632" type="text/javascript"></script>
vendor: 2 bytes, line 209
209
210<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvm3vWQ4GuS5ilD3v3MW_L9lJn_w0RmyE3YajryAcrSh-vDzjZNF-PQ3xb5uEmEyeXJYLWIek-nV8lSrw1SRdV1L5D7PRRfAhqo-VibwlDoWI9bzPPa4uImAduXmAvBS8cRBTP441&t=ffffffffbec1863d" type="text/javascript"></script>
vendor: 2 bytes, line 210
210
211<script src="/ScriptResource.axd?d=dwY9oWetJoJoVpgL6Zq8OEl7F4S3-DRSnCN-pgLOy1IqdXRPSim8Yb-Uxt4vDYPhnAgDoqTJ5yOlyhUUMKZFZk-I5eJx4f234DXB8JqjLdMTBN-fuwPJcMUv2rzNFzT4OBpEYq7xQr7L7QftdO6KJKHKPSM1&t=ffffffffbec1863d" type="text/javascript"></script>
vendor: 2 bytes, line 211
211
212<script src="/Scripts/Bundles/RockLibs?v=5enaKjA2baM93-KSbKJXartq5Q3tN_ZHNcVQj7Cj7tA1" type="text/javascript"></script>
vendor: 2 bytes, line 212
212
213<script src="/Scripts/Bundles/RockUi?v=bBRA4BMBSucgxOyCprwThZDCCpYXBGKwhACUjP3IvRE1" type="text/javascript"></script>
vendor: 2 bytes, line 213
213
214<script src="/Scripts/Bundles/RockValidation?v=ZGZVlETu5hySvggAPSHN2z4wwXVKeh9vUX8dHhpb7iQ1" type="text/javascript"></script>
vendor: 2 bytes, line 214
214
215<script src="/Obsidian/obsidian-core.js?v=639010070600000000" type="text/javascript"></script>
vendor: 2 bytes, line 215
215
216<script type="text/javascript"> 217//<![CDATA[ 218function WebForm_OnSubmit() { 219if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; 220return true; 221} 222//]]> 223</script>
223 224 225<div class="aspNetHidden"> 226 227 <input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" /> 228 <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="Pe79cggNqZO/nUkx7C2gn4BT5x8V3bC6HJQM0H6Q6tEe9ZQWoLRuILHhQ3Y1P4POZS3lMMHtEWEx4jZoDpLuTXoOe0aDhXv076tEeMvVPw9K5rmVXkG+Y6OyFonZFJqUYkEETksCCnGRC88S2wFvGWfYH2wd2bt5BWiP9P7NFVdx+l7kgGGonVGTF8bpjThoxd4PRkr8qpcZWgGheFCxDwKPrMrO4E0uDXlGkyS5hLSdZ1YcpzceSYHB9GQGgt+lPb+DGnJ9OafWC/pilU3h7nCVvEWCTOzHxeGuJS2UsqAhu9EU" /> 229</div> 230 <div id="zone-announcementbar" class="zone-instance"><div class="zone-content"><div id="bid_13627" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content"> 231 <div class="block-content"> 232 <div id="ctl00_ctl28_ctl01_ctl00_upnlHtmlContentView"> 233 234 235 236 237 238 239 <!-- CCV Live Global Attribute --> 240 241 242<!-- Public Announcement Attribute --> 243 244 245<!-- Activate Campus Status Page Global Attribute --> 246 247 248 249<!-- If the public announcement is not empty display that no matter what --> 250 251
252<!-- If the campus status is true, then display it --> 253 254 255<!-- if ccvlive is true then display that as well --> 256 257 258 259<!-- Maintance Banner --> 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276<div id="download-app"> 277 <img src="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/150x150-logo.png"> 278 <div class="middle"> 279 <div> 280 <h6>CCV</h6> 281 <p>Download the CCV App!</p> 282 </div> 283 <div> 284 <a class="btn" id="getButton" href="/app">Get</a> 285 <a id="dismiss-btn" href="#" onclick="hideDiv(event)">X</a> 286 </div> 287 </div> 288</div> 289 290<style> 291 .masthead { 292 z-index: 888; 293 } 294 295 #download-app { 296 position: absolute; 297 left: 20px; 298 right: 20px; 299 background-color: white; 300 color: #000000; 301 display: none; 302 align-items: center; 303 flex-direction: row; 304 top: 60px; 305 padding: 20px 10px; 306 box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; 307 border-radius: 5px; 308 } 309 310 #download-app img { 311 width: 60px; 312 } 313 314 #download-app .middle { 315 padding-left: 20px; 316 display: flex; 317 justify-content: space-between; 318 width: 100%; 319 } 320 321 #download-app .middle h6 { 322 color: #000000; 323 margin: 0; 324 padding: 0; 325 text-align: left; 326 } 327 328 #download-app .middle p { 329 margin: 0; 330 padding: 0; 331 font-size: 10px; 332 color: #000000; 333 text-align: left; 334 } 335 336 #download-app .middle .btn { 337 background-color: #F04D25; 338 color: white; 339 border-radius: 28px; 340 font-size: 10px; 341 font-weight: 900; 342 } 343 344 #download-app .middle #dismiss-btn { 345 position: absolute; 346 top: -8px; 347 right: -8px; 348 background-color: lightgray; 349 color: #000000; 350 width: 22px; 351 border-radius: 10px; 352 } 353 354 @media screen and (min-width: 375px) { 355 #download-app { 356 padding: 20px; 357 } 358 } 359 360 @media screen and (min-width: 768px) { 361 #download-app { 362 display: none; 363 } 364 } 365 366 </style> 367 368
368<script> 369 $(document).ready(function() { 370 var windowWidth = $(window).width(); 371 const userAgent = navigator.userAgent.toLowerCase(); 372 373 if (userAgent.indexOf('iphone') > -1 || userAgent.indexOf('ipod') > -1 || userAgent.indexOf('ipad') > -1) { 374 document.getElementById('getButton').href = 'https://apps.apple.com/us/app/ccv-mobile-app/id553137909'; 375 } 376 else if (userAgent.indexOf('android') > -1) { 377 document.getElementById('getButton').href = 'https://play.google.com/store/apps/details?id=com.ccvonline.CCVMobileApp&pli=1'; 378 } 379 else { 380 document.getElementById('getButton').href = '/app'; 381 } 382 383 if (hasCookie("sawMobileAppPopup")) { 384 document.getElementById("download-app").style.display = "none"; 385 } 386 else { 387 if(windowWidth < 500) { 388 document.getElementById("download-app").style.display = "flex"; 389 } 390 } 391 }); 392 393 function hideDiv(event) { 394 event.preventDefault(); 395 document.getElementById("download-app").style.display = "none"; 396 setCookie("sawMobileAppPopup", "true", 30); 397 } 398 399 function hasCookie(name) { 400 return document.cookie 401 .split('; ') 402 .some(cookie => cookie.startsWith(name + '=')) || false; 403 } 404 405 function setCookie(name, value, days) { 406 const date = new Date(); 407 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); // Days to milliseconds 408 document.cookie = `${name}=${value}; expires=${date.toUTCString()}; path=/`; 409 } 410 </script>
410 411 412 </div> 413 414<div id="ctl00_ctl28_ctl01_ctl00_upnlHtmlContentEdit"> 415 416 417 418 419 420 421 422 423 </div> 424 425 </div> 426</div><div id="bid_13628" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content"> 427 <div class="block-content"> 428 <div id="ctl00_ctl28_ctl02_ctl00_upnlHtmlContentView"> 429 430 431 432 433 434 435 <!-- intercom -->
436<script> 437 window.intercomSettings = { 438 api_base: "https://api-iam.intercom.io", 439 app_id: "gz67xu15" 440 }; 441</script>
441 442
443<script> 444// We pre-filled your app ID in the widget URL: 'https://widget.intercom.io/widget/gz67xu15' 445(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/gz67xu15';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})(); 446</script>
446 447 448<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 448-449
448 449<script async src="https://www.googletagmanager.com/gtag/js?id=
449AW-937522391
vendor: 12 bytes, line 449
449"></script>
450<script> 451
vendor: 134 bytes, lines 451-455
451window.dataLayer = window.dataLayer || []; 452 function gtag(){dataLayer.push(arguments);} 453 gtag('js', new Date()); 454 455 gtag('config', '
455AW-937522391
vendor: 4 bytes, line 455
455');
456</script>
456 457 458 </div> 459 460<div id="ctl00_ctl28_ctl02_ctl00_upnlHtmlContentEdit"> 461 462 463 464 465 466 467 468 469 </div> 470 471 </div> 472</div><div id="bid_13630" data-zone-location="Site" class="block-instance js-block-instance content-channel-view block-role-content"> 473 <div class="block-content"> 474 475
476<script type="text/javascript"> 477 function clearDialog() { 478 $('#rock-config-cancel-trigger').trigger('click'); 479 } 480</script>
480 481 482<div id="ctl00_ctl28_ctl03_ctl00_upnlContent"> 483 484 485 486 <div id="ctl00_ctl28_ctl03_ctl00_pnlView"> 487 488 489 <style> 490@media (max-width:768px){ 491 .ccv-mobile-orange{ 492 background-image: linear-gradient(rgba(241,75,38,0.92), rgba(241,75,38,0.92)), url('https://ccvdevrock.blob.core.windows.net/filestore/Content/ccv.church/Orange-strip.svg') !important; 493 } 494} 495</style> 496 497 498<div class="ccv-mobile-orange" style=" 499 width: 100%; 500 background-color: #F14B26; 501 background-image: url('https://ccvdevrock.blob.core.windows.net/filestore/Content/ccv.church/Orange-strip.svg'); 502 background-repeat: no-repeat; 503 background-size: cover; 504 background-position: center; 505 padding: 2px 12px; 506 box-sizing: border-box; 507"> 508 509 <div style=" 510 max-width: 520px; 511 margin-left: auto; 512 margin-right: 12%; 513 font-size: 13px; 514 line-height: 1.15; 515 "> 516 517 <style> 518 .ccv-announcement, 519 .ccv-announcement * { 520 color: #ffffff !important; 521 } 522 523 .ccv-announcement a { 524 display: inline-block; 525 margin-left: 6px; 526 padding: 1px 6px; 527 background-color: #ffffff; 528 color: #000000 !important; 529 font-size: 10px; 530 font-weight: 600; 531 text-decoration: none; 532 border-radius: 3px; 533 white-space: nowrap; 534 } 535 536 .ccv-announcement a:hover { 537 opacity: 0.9; 538 } 539 </style> 540 541 <div class="ccv-announcement"> 542 <p>CCV Music "Nothing But Good" album is live - <a href="https://linktr.ee/ccvmusic">stream now! </a></p> 543 544 </div> 545 546 </div> 547</div> 548 549 550 551 </div> 552 553 554 555 556 557 </div> 558 559 </div> 560</div></div></div> 561 <div class="page-background"> 562 563 564 <header id="masthead" class="masthead"> 565 566 567 <a class="logo" href="/"></a> 568 569 570 <div id="mobile-nav"> 571 <button class="navbar-toggle" type="button" onClick="toggleMobileNav(true);"><i class="fa fa-bars"></i></button> 572 <div id="mobile-nav-menu"> 573 <div id="zone-mobilenavigation" class="zone-instance"><div class="zone-content"><div id="bid_10365" data-zone-location="Site" class="block-instance js-block-instance page-menu block-role-navigation"> 574 <div class="block-content"> 575 <div id="ctl00_ctl30_ctl01_ctl00_upContent"> 576 577 <div class=""> 578 <button class="mdi mdi-close" id="mobile-nav-menu-close" type="button" onClick="toggleMobileNav(false);"></button> 579</div> 580 581<div class="mobile-nav-menu-items"> 582 583 584 585 <div style="padding-bottom:10px;"> 586 <!-- who we are --> 587 <a class="dropdown-toggle mobile-nav-menu-item" type="button" data-toggle="dropdown">Who We Are<b class="fa fa-caret-down"></b></a> 588 <ul class="dropdown-menu"> 589 <li><a class="navigation-mobile-item" href="/who-we-are">Who We Are</a></li> 590 <li><a class="navigation-mobile-item" href="/our-beliefs">Our Beliefs</a></li> 591 <li><a class="navigation-mobile-item" href="/our-impact">Our Impact</a></li> 592 <li><a class="navigation-mobile-item" href="/our-leadership">Our Leadership</a></li> 593 <li><a class="navigation-mobile-item" href="/core-values">Our Core Values</a></li> 594 </ul> 595 </div> 596 597 598 599 <div style="padding-bottom:10px;"> 600 <!-- what to expect --> 601 <a class="dropdown-toggle mobile-nav-menu-item" type="button" data-toggle="dropdown">What To Expect<b class="fa fa-caret-down"></b></a> 602 <ul class="dropdown-menu"> 603 <li><a class="navigation-mobile-item" href="/what-to-expect">What To Expect</a></li> 604 <li><a class="navigation-mobile-item" target="_blank" href="https://linktr.ee/ccvmusic?fbclid=PAAaZbstLK2qgMWV1I0Q5RdYZX9D8FpnUuogXU0DvkIcD7TZOKKtueeoHaKww_aem_AXXS5tOhg19APnBPXLPMO4lyUHzPstcRzg1ag4VYKbFb8vo2dl37X5-rbXn6GzxQhmA">Music</a></li> 605 <li><a class="navigation-mobile-item" href="/kids">Kids</a></li> 606 <li><a class="navigation-mobile-item" href="/students">Students</a></li> 607 <li><a class="navigation-mobile-item" href="/special-needs">Special Needs</a></li> 608 <li><a class="navigation-mobile-item" href="https://ccvstars.com">Youth Sports</a></li> 609 <li><a class="navigation-mobile-item" href="/next-steps">Next Steps</a></li> 610 <li><a class="navigation-mobile-item" href="/care-and-support">Care & Support</a></li> 611 <li><a class="navigation-mobile-item" href="/missions">Missions</a></li> 612 </ul> 613 </div> 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 <!-- Single links that should appear before Watch --> 633 <p><a class="mobile-nav-menu-item" href="/where-we-are">Locations</a></p> 634 <p><a class="mobile-nav-menu-item" href="/give">Give</a></p> 635 636 637 <!-- Watch (render last) --> 638 <a class="dropdown-toggle mobile-nav-menu-item" type="button" data-toggle="dropdown">Watch<b class="fa fa-caret-down"></b></a> 639 <ul class="dropdown-menu"> 640 <li><a class="navigation-mobile-item" href="/messages">Watch Services</a></li> 641 <li><a class="navigation-mobile-item" href="/stories">Share/Watch Stories</a></li> 642 </ul> 643 644 645 646 647 <p><a class="mobile-nav-menu-item" href="/plan-a-visit">Plan Your Visit</a></p> 648 <p><a class="mobile-nav-menu-item" href="/create-account">Register</a></p> 649 <p><a class="mobile-nav-menu-item" href="/login">Login</a></p> 650 651</div> 652 653 654 655
656<script> 657 function logout() { 658 659 var pageId = `4806`; 660 661 $.ajax({ 662 url: "https://ccv.church//api/RockAuth/Logout?currPageId=" + pageId, 663 type: "GET", 664 xhrFields: { 665 withCredentials: true 666 } 667 }).done(function (returnData) { 668 669 // if true is returned, we're not allowed to view this page anonymously, so redirect them. 670 if (returnData == "True") { 671 var uri = window.location.protocol + "//" + window.location.host + "/"; 672 location.replace(uri); 673 } 674 else { 675 location.reload(); 676 } 677 }); 678 } 679</script>
679 680 681 682 683 </div> 684 685 </div> 686</div></div></div> 687 </div> 688 </div> 689 690 691 <div id="desktop-nav"> 692 <button class="navbar-toggle" type="button" onClick="toggleDesktopNav(true);"><i class="fa fa-bars"></i></button> 693 </div> 694 <div id="desktop-nav-menu"> 695 <div id="zone-desktopnavigation" class="zone-instance"><div class="zone-content"><div id="bid_13631" data-zone-location="Site" class="block-instance js-block-instance page-menu block-role-navigation"> 696 <div class="block-content"> 697 <div id="ctl00_ctl32_ctl01_ctl00_upContent"> 698 699 <style> 700 .desktop-nav-menu-items .nav-dropdown { 701 position: static; 702 display: inline-flex; 703 align-items: center; 704 } 705 706 .desktop-nav-menu-items .nav-dropdown .dropdown-menu { 707 top: -500px; 708 margin-top: 0; 709 padding-top: 6px; /* hoverable bridge instead of a dead-zone margin */ 710 } 711 712 .desktop-nav-menu-items .nav-dropdown:hover .dropdown-menu { 713 top: 50px; 714 } 715 716 .desktop-nav-menu-items .nav-dropdown:hover .desktop-nav-menu-item { 717 color: #FFFFFF; 718 text-decoration: underline; 719 text-decoration-color: #F04D25; 720 text-underline-offset: 10px; 721 } 722</style> 723 724<div class="desktop-nav-menu-items"> 725 726 727 728 729 <!-- Who We Are --> 730 <div class="nav-dropdown"> 731 <a class="desktop-nav-menu-item has-dropdown" id="who-we-are-button" href="/who-we-are">Who We Are</a> 732 <div class="dropdown-menu" id="who-we-are-dropdown" aria-labelledby="who-we-are-button"> 733 <a href="/our-beliefs">Our Beliefs</a> 734 <a href="/our-impact">Our Impact</a> 735 <a href="/our-leadership">Our Leadership</a> 736 <a href="/core-values">Our Core Values</a> 737 </div> 738 </div> 739 740 741 742 <!-- What To Expect --> 743 <div class="nav-dropdown"> 744 <a class="desktop-nav-menu-item has-dropdown" id="what-to-expect-button" href="/what-to-expect">What To Expect</a> 745 <div class="dropdown-menu" id="what-to-expect-dropdown" aria-labelledby="what-to-expect-button"> 746 <a href="/kids">Kids</a> 747 <a href="/students">Students</a> 748 <a href="/special-needs">Special Needs</a> 749 <a href="https://ccvstars.com">Youth Sports</a> 750 <a href="/youngadults">Young Adults</a> 751 <a href="/next-steps">Next Steps</a> 752 <a href="/care-and-support">Care & Support</a> 753 <a href="/missions">Missions</a> 754 <a href="/music">Music</a> 755 </div> 756 </div> 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 <!-- Single links that should appear before Watch --> 777 <p><a class="desktop-nav-menu-item" href="/where-we-are">Locations</a></p> 778 <p><a class="desktop-nav-menu-item" href="/give">Give</a></p> 779 780 <!-- Watch (render last) --> 781 <div class="nav-dropdown"> 782 <a class="desktop-nav-menu-item has-dropdown" id="watch-button" href="/messages">Watch</a> 783 <div class="dropdown-menu" id="watch-dropdown" aria-labelledby="watch-button"> 784 <a href="/messages">Watch Services</a> 785 <a href="/stories">Share/Watch Stories</a> 786 </div> 787 </div> 788 789 790 791 <p><a class="desktop-nav-menu-item" href="/plan-a-visit">Plan Your Visit</a></p> 792 793</div> 794 795
796<script> 797 function logout() { 798 var pageId = `4806`; 799 $.ajax({ 800 url: "https://ccv.church//api/RockAuth/Logout?currPageId=" + pageId, 801 type: "GET", 802 xhrFields: { 803 withCredentials: true 804 } 805 }).done(function (returnData) { 806 // if true is returned, we're not allowed to view this page anonymously, so redirect them. 807 if (returnData == "True") { 808 var uri = window.location.protocol + "//" + window.location.host + "/"; 809 location.replace(uri); 810 } 811 else { 812 location.reload(); 813 } 814 }); 815 } 816</script>
816 817 818 819 </div> 820 821 </div> 822</div><div class="login-status-wrapper"><div id="bid_13632" data-zone-location="Site" class="block-instance js-block-instance ccv-login-status block-role-content"> 823 <div class="block-content"> 824 825 826<ul class="nav navbar-nav loginstatus"> 827 828 <li id="ctl00_ctl32_ctl02_ctl00_liLogin"><a id="ctl00_ctl32_ctl02_ctl00_lbLogin" href="javascript:__doPostBack('ctl00$ctl32$ctl02$ctl00$lbLogin','')">Login</a></li> 829</ul> 830<input type="hidden" name="ctl00$ctl32$ctl02$ctl00$hfActionType" id="ctl00_ctl32_ctl02_ctl00_hfActionType" value="Log In" /> 831 832 833 </div> 834</div><div id="bid_13633" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content"> 835 <div class="block-content"> 836 <div id="ctl00_ctl32_ctl03_ctl00_upnlHtmlContentView"> 837 838 839 840 841 842 843 844 <a class="desktop-nav-menu-item" href="/create-account">Create Account</a> 845 <style> 846 .login-status-wrapper { 847 position: absolute; 848 right: 0; 849 display: flex; 850 justify-content: center; 851 align-items: center; 852 height: 85px; 853 } 854 </style> 855 856 857 </div> 858 859<div id="ctl00_ctl32_ctl03_ctl00_upnlHtmlContentEdit"> 860 861 862 863 864 865 866 867 868 </div> 869 870 </div> 871</div></div></div> 872 </div> 873 </header> 874 875 876 877 <section class="main-feature"> 878 <div class="container-fluid"> 879 <div class="row"> 880 <div class="col-md-12"> 881 <div id="zone-feature" class="zone-instance"><div class="zone-content"></div></div> 882 </div> 883 </div> 884 </div> 885 </section> 886 887 888 889 890 891 <main> 892 <div class="container"> 893 <!-- Start Content Area --> 894 895 <!-- Ajax Error --> 896 <div class="alert alert-danger ajax-error" style="display:none"> 897 <p><strong>Error</strong></p> 898 <span class="ajax-error-message"></span> 899 </div> 900 901 </div> 902 903 <div class="container-fluid"> 904 <div class="row"> 905 <div id="single-section-bg" class="col-md-12"> 906 <div id="zone-singlesection" class="zone-instance"><div class="zone-content"><div class="left-and-right"> 907 <div class="left"> 908 <div id="bid_11862" data-zone-location="Page" class="block-instance js-block-instance login block-role-primary"> 909 <div class="block-content"> 910 <div id="obsidian-6c4ce67f-2948-4154-b93d-5d6543b5393b" class="obsidian-block-loading obsidian-block-has-placeholder" style="--initial-block-height: 400px"> 911 <div class="obsidian-block-placeholder"><div class="skeleton skeleton-block h-100"></div></div> 912 <div class="obsidian-block-wrapper"></div> 913</div>
914<script type="text/javascript"> 915Obsidian.onReady(() => { 916 System.import('@Obsidian/Templates/rockPage.js').then(module => { 917 module.initializeBlock({"blockFileUrl":"/Obsidian/Blocks/Security/login.obs","rootElementId":"obsidian-6c4ce67f-2948-4154-b93d-5d6543b5393b","blockGuid":"6c4ce67f-2948-4154-b93d-5d6543b5393b","blockTypeGuid":"5437c991-536d-4d9c-be58-cbdb59d1bbb3","configurationValues":{"usernameFieldLabel":"Username","hideNewAccountOption":true,"helpPageUrl":"/forgot-account","newAccountPageUrl":"/NewAccount?ReturnUrl=","newAccountButtonText":"Create Account","contentText":"\u003cdiv\u003eBy signing in, I agree to Christ\u0027s Church of the Valley\u0027s \u003ca href=\u0027/terms\u0027\u003eTerms of Use\u003c/a\u003e and \u003ca href=\u0027/privacy\u0027\u003ePrivacy Policy\u003c/a\u003e.\u003c/div\u003e","promptMessage":"","externalAuthProviderButtons":[],"redirectUrl":"/","shouldRedirect":false,"isInternalDatabaseLoginSupported":true,"passwordlessAutoVerifyOptions":null,"defaultLoginMethod":0,"isPasswordlessLoginSupported":false,"remoteAuthorizationPromptMessage":"Log in with social account","configurationErrors":null,"twoFactorEmailPhoneRequiredMessage":"\u003cdiv class=\u0022alert alert-warning\u0022\u003eYour current security access level requires you to complete a Two-Factor Authentication login in order to proceed. This additional layer of security is necessary to ensure the protection of your account and the sensitive data it contains.\u003cbr\u003e\u003cbr\u003eTo continue, please provide your email or mobile phone below.\u003c/div\u003e","twoFactorEmailPhoneNotAvailableMessage":"\u003cdiv class=\u0022alert alert-warning\u0022\u003eYour current security access level requires you to complete a Two-Factor Authentication login in order to proceed. This additional layer of security is necessary to ensure the protection of your account and the sensitive data it contains.\u003cbr\u003e\u003cbr\u003eYour account does not currently have an email address or mobile phone. Please contact us to assist you in configuring this.\u003c/div\u003e","twoFactorLoginRequiredMessage":"\u003cdiv class=\u0022alert alert-warning\u0022\u003eYour current security access level requires you to complete a Two-Factor Authentication login in order to proceed. This additional layer of security is necessary to ensure the protection of your account and the sensitive data it contains.\u003cbr\u003e\u003cbr\u003eTo continue, please provide your email or mobile phone below.\u003c/div\u003e","twoFactorLoginNotAvailableMessage":"\u003cdiv class=\u0022alert alert-warning\u0022\u003eYour current security access level requires you to complete a Two-Factor Authentication login in order to proceed. This additional layer of security is necessary to ensure the protection of your account and the sensitive data it contains.\u003cbr\u003e\u003cbr\u003eYour account does not currently have a username or password configured. Please contact us to assist you in configuring this.\u003c/div\u003e","twoFactorNotSupportedByAuthenticationMethodMessage":"\u003cdiv class=\u0022alert alert-warning\u0022\u003eYour login attempt requires Two-Factor Authentication for enhanced security. However, the authentication method you used does not support 2FA. Please use a supported method or contact us for assistance.\u003c/div\u003e","is2FANotSupportedForAuthenticationFactor":null,"errorMessage":null,"navigationUrls":{},"securityGrantToken":null},"initialContent":null,"customConfigurationActions":null,"preferences":{"entityTypeKey":"bD9PD7lqzZ","entityKey":"x6mY2bglyD","values":[],"timeStamp":1790924724523},"reloadMode":0,"role":3}); 918 }); 919}); 920</script>
920 921 922 </div> 923</div> </div> 924 <div class="right"> 925 <div class=""> 926 <button class="mdi mdi-close" id="right-page-close" type="button" onClick="hideRightPage();"></button> 927 </div> 928<div id="bid_11620" data-zone-location="Page" class="block-instance js-block-instance ccv-user-authentication block-role-content"> 929 <div class="block-content"> 930 931 932<!-- keeps safari from zooming in when you search something on the map search box --> 933<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 934 935<!--todo input these in the css file--> 936<style> 937 /* Chrome, Safari, Edge, Opera */ 938 input::-webkit-outer-spin-button, 939 input::-webkit-inner-spin-button { 940 -webkit-appearance: none; 941 margin: 0; 942 } 943 944 .logo { 945 display: block; 946 float: left; 947 background-image: url(https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Branding/mobile-logo-v2.svg); 948 background-repeat: no-repeat; 949 background-position: left center; 950 margin-left: 5px; 951 height: 35px; 952 width: 35px; 953 margin-left: 20px; 954 margin-top: 20px; 955 top: 0; 956 position: absolute; 957 } 958 #zone-announcementbar { 959 display: none; 960 } 961 962 #masthead { 963 display: none; 964 } 965 966 #zone-singlesection { 967 padding: 0; 968 } 969 970 #single-section-bg { 971 padding: 0; 972 } 973 974 #zone-singlesection { 975 margin: 0; 976 max-width: 100%; 977 } 978 979 .main-feature { 980 display: none; 981 } 982 983 #subnavbar-bg { 984 display: none; 985 } 986 987 /* Firefox */ 988 input[type=number] { 989 -moz-appearance: textfield; 990 } 991 992 strong { 993 font-weight: bold; 994 } 995 996 p, h1, h2, h3, h4, h5, h6, .btn-primary, .control-label, legend, label { 997 font-family: Helvetica, Arial, sans-serif; 998 color: black; 999 font-weight: bold; 1000 padding: 0; 1001 text-transform: none; 1002 } 1003 1004 .modal-footer .btn-primary { 1005 padding: 0px 7px 0px 7px !important; 1006 letter-spacing: 0.5px; 1007 border: 1px solid #000000; 1008 color: #FFFFFF; 1009 padding: 12px 20px; 1010 text-transform: capitalize; 1011 color: #FFFFFF; 1012 font-size: 15px; 1013 max-width: unset; 1014 } 1015 1016 p { 1017 font-weight: normal; 1018 } 1019 1020 .form-control[disabled]{ 1021 background-color: #000 !important; 1022 } 1023 1024 .footer-links-section h5 { 1025 line-height: 110% !important; 1026 padding: 0.82rem 0 0.656rem 0 !important; 1027 } 1028 1029 .modal h3, 1030 .modal p { 1031 color: black !important; 1032 } 1033 1034 .seperator-dot-row { 1035 display: flex; 1036 justify-content: space-between; 1037 align-items: center; 1038 min-width: 42px; 1039 max-width: 42px; 1040 1041 min-height: 50px; 1042 max-height: 50px; 1043 } 1044 .seperator-dot { 1045 background-color: black; 1046 min-height: 10px; 1047 max-height: 10px; 1048 min-width: 10px; 1049 max-width: 10px; 1050 border-radius: 50%; 1051 } 1052 1053 .error { 1054 border: 2px solid red !important; 1055 border-radius: 4px; 1056 } 1057 1058 .error-nb { 1059 margin-top: 300px; 1060 } 1061 1062 .bithdate-error p { 1063 color: black !important; 1064 } 1065 1066 /* Nav Buttons */ 1067 .btn:focus, .btn:active:focus { 1068 outline: none; 1069 } 1070 1071 .nav-buttons { 1072 display: flex; 1073 flex-direction: column; 1074 align-items: center; 1075 justify-content: space-between; 1076 width: 100%; 1077 margin: 0 0 50px 0; 1078 } 1079 1080 .nav-buttons .btn { 1081 /* max-width: 180px; 1082 min-width: 180px; 1083 background-color: transparent; 1084 border: 2pt solid black; 1085 border-radius: 5px;*/ 1086 1087 background: #000000; 1088 color: #FFFFFF; 1089 margin-right: 15px; 1090 min-width: 95px; 1091 font-weight: 600; 1092 letter-spacing: 0.5px; 1093 padding: 12px 20px; 1094 border: 1px solid #F14B26; 1095 text-transform: capitalize; 1096 font-size: 15px; 1097 } 1098 1099 .nav-buttons .btn-prev { 1100 background-color: transparent; 1101 border-color: black; 1102 color: #FFFFFF; 1103 } 1104 1105 .nav-buttons .btn-next { 1106 background-color: #F14B26; 1107 border-color: #F14B26; 1108 color: #FFFFFF; 1109 margin: 5px; 1110 } 1111 1112 .welcome, .form { 1113 display: flex; 1114 flex-direction: column; 1115 } 1116 1117 .welcome h3 { 1118 font-size: 24pt; 1119 line-height: 6pt; 1120 letter-spacing: -.1pt; 1121 } 1122 1123 .welcome h4 { 1124 font-size: 14pt; 1125 line-height: 16pt; 1126 letter-spacing: 0; 1127 max-width: 550px; 1128 } 1129 1130 .welcome p { 1131 color: black; 1132 font-size: 12pt; 1133 line-height: 14pt; 1134 max-width: 570px; 1135 } 1136 1137 .welcome .welcome-message { 1138 margin-bottom: 125px; 1139 } 1140 1141 #logout { 1142 margin-top: 50px; 1143 } 1144 1145 .left-and-right { 1146 display: flex; 1147 flex-direction: column; 1148 flex-wrap: wrap; 1149 min-height: 510px; 1150 justify-content: center; 1151 align-items: center; 1152 } 1153 1154 .left { 1155 width: 100%; 1156 background-color: #000000; 1157 height: 535px; 1158 padding: 50px 30px 10px 30px; 1159 transition: all 0.5s ease; 1160 position: absolute; 1161 top: 0; 1162 } 1163 1164 .left legend { 1165 font-size: 40px; 1166 font-weight: 600; 1167 text-align: center; 1168 margin-bottom: 10px; 1169 color: #FFFFFF; 1170 border-bottom: none; 1171 } 1172 1173 .left .form-control { 1174 display: block; 1175 width: 100%; 1176 height: 41px; 1177 padding: 6px 12px; 1178 font-size: 18px; 1179 line-height: 1.5; 1180 color: #555; 1181 background-color: #fff; 1182 background-image: none; 1183 border: 1px solid #ccc; 1184 border-radius: 4px; 1185 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1186 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 1187 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 1188 } 1189 1190 .left label { 1191 max-width: 100%; 1192 margin-bottom: 5px; 1193 font-weight: 700; 1194 color: #FFFFFF; 1195 padding-top: 20px; 1196 font-size: 14px; 1197 } 1198 1199 .left .checkbox { 1200 padding: 10px 0; 1201 } 1202 1203 .left li { 1204 color: #F14B26; 1205 } 1206 1207 .left .alert { 1208 color: #F14B26; 1209 padding-bottom: 0; 1210 margin-bottom: 0; 1211 padding-top: 0;
1212 font-size: 12px; 1213 } 1214 1215 .left .btn-primary { 1216 background: #F14B26; 1217 color: #FFFFFF; 1218 margin-right: 15px; 1219 min-width: 95px; 1220 font-weight: 600; 1221 letter-spacing: 0.5px; 1222 padding: 12px 10px; 1223 border: 1px solid #F14B26; 1224 text-transform: capitalize; 1225 font-size: 15px; 1226 width: 46%; 1227 } 1228 1229 .left .btn-action { 1230 background: transparent; 1231 color: #FFFFFF; 1232 margin-right: 0; 1233 min-width: 95px; 1234 font-weight: 600; 1235 letter-spacing: 0.5px; 1236 padding: 12px 10px; 1237 border: 1px solid #FFFFFF; 1238 text-transform: capitalize; 1239 font-size: 15px; 1240 width: 46%; 1241 } 1242 1243 .left .btn-link { 1244 width: 100%; 1245 max-width: unset; 1246 margin: 25px 0 0 0; 1247 color: #FFFFFF; 1248 font-family: Helvetica, Arial, sans-serif; 1249 font-weight: bold; 1250 text-transform: none; 1251 text-decoration: none; 1252 text-decoration-color: #FFFFFF; 1253 padding: 0; 1254 } 1255 1256 .left .btn-link:hover { 1257 text-decoration: underline; 1258 transition: transform 5s ease-out; 1259 text-decoration-thickness: 3px; 1260 text-underline-offset: 10px; 1261 } 1262 1263 .right { 1264 width: 100%; 1265 background-color: #FFFFFF; 1266 height: 600px; 1267 padding: 10px; 1268 transition: all 0.5s ease; 1269 position: absolute; 1270 top: 110%; 1271 } 1272 1273 #right-page-close { 1274 display: none; 1275 position: absolute; 1276 top: 10px; 1277 right: 20px; 1278 margin: 0px; 1279 color: #000000; 1280 background-color: transparent; 1281 border: none; 1282 font-size: 33px; 1283 padding: 0; 1284 } 1285 1286 .form { 1287 background-size: cover; 1288 background-repeat: no-repeat; 1289 min-height: 1000px; 1290 padding: 180px 0 0 0; 1291 } 1292 1293 .form-progress-desktop { 1294 display: none; 1295 } 1296 1297 .form-progress-mobile { 1298 display: flex; 1299 flex-direction: column; 1300 align-items: center; 1301 width: 100%; 1302 } 1303 1304 .form-progress-mobile .step-mobile { 1305 width: 50px; 1306 height: 50px; 1307 } 1308 1309 .step { 1310 margin: 0 15px; 1311 border-bottom: none; 1312 width: 50px; 1313 height: 50px; 1314 } 1315 1316 .step:first-of-type { 1317 margin: 0 15px 0 0; 1318 } 1319 1320 .form-questions { 1321 width: 100%; 1322 padding: 25px 25px 0 25px; 1323 min-height: 370px; 1324 } 1325 .form-questions .header h2 { 1326 font-size: 40px; 1327 font-weight: 600; 1328 text-align: center; 1329 } 1330 1331 .form-questions .header p { 1332 padding-top: 20px; 1333 text-align: center; 1334 } 1335 1336 .form-questions label, .form-questions input, .form-questions textarea { 1337 color: black; 1338 font-weight: 700; 1339 font-size: 14px; 1340 } 1341 1342 .form-questions select, .form-questions input { 1343 font-family: Helvetica, Arial, sans-serif; 1344 color: #000000; 1345 font-weight: 700; 1346 font-size: 14px; 1347 text-transform: none; 1348 } 1349 1350 .form-questions .btn-primary { 1351 min-width: 95px; 1352 font-weight: 600; 1353 letter-spacing: 0.5px; 1354 padding: 12px 20px; 1355 border: 1px solid #FFFFFF; 1356 text-transform: capitalize; 1357 color: #FFFFFF; 1358 font-size: 15px; 1359 max-width: unset; 1360 } 1361 1362 .form-questions select option { 1363 color: black; 1364 font-size: 14pt; 1365 } 1366 1367 .form-questions .control-wrapper label, .form-questions label span { 1368 font-size: 14pt; 1369 } 1370 1371 .form-questions .form-group { 1372 margin: 0 0 25px 0; 1373 } 1374 1375 .input-group.input-width-md { 1376 width: 100%; 1377 } 1378 1379 .alt-contact-number{ 1380 opacity: 0; 1381 height: 0px; 1382 } 1383 1384 .input-questions textarea.form-control { 1385 height: 150px; 1386 } 1387 1388 .html-editor .note-toolbar { 1389 display: none; 1390 } 1391 1392 /* restyle radio buttons */ 1393 .radio input[type='radio'] { 1394 display: none; 1395 -webkit-appearance: none; 1396 } 1397 1398 .radio label { 1399 padding: 0; 1400 } 1401 1402 .radio label:before { 1403 content: " "; 1404 display: inline-block; 1405 position: relative; 1406 top: 0; 1407 margin: 0 5px 0 0; 1408 width: 14px; 1409 height: 14px; 1410 border-radius: 50%; 1411 background-color: black; 1412 } 1413 1414 .radio input[type=radio]:checked + span:before { 1415 content: " "; 1416 position: absolute; 1417 top: 7px; 1418 left: 0px; 1419 width: 14px; 1420 height: 14px; 1421 border-radius: 50%; 1422 background: #f04e28; 1423 } 1424 1425 .radio label:before, .checkbox label:before { 1426 top: 1px; 1427 } 1428 1429 .rock-radio-button-list{ 1430 display: inline-flex; 1431 } 1432 1433 /* restyle checkbox buttons */ 1434 .checkbox input[type='checkbox'] { 1435 display: none; 1436 -webkit-appearance: none; 1437 } 1438 1439 .checkbox label { 1440 padding: 0; 1441 } 1442 1443 .left .checkbox label:before { 1444 content: " "; 1445 display: inline-block; 1446 position: relative; 1447 top: 0; 1448 margin: 0 5px 0 0; 1449 width: 14px; 1450 height: 14px; 1451 background-color: #FFFFFF; 1452 } 1453 1454 .right .checkbox label:before { 1455 content: " "; 1456 display: inline-block; 1457 position: relative; 1458 top: 0; 1459 margin: 0 5px 0 0; 1460 width: 14px; 1461 height: 14px; 1462 background-color: #000000; 1463 } 1464 1465 .checkbox input[type=checkbox]:checked + span:before { 1466 content: " "; 1467 position: absolute; 1468 top: 11px; 1469 left: 0px; 1470 width: 14px; 1471 height: 14px; 1472 background: #fecc41; 1473 } 1474 1475 /* change validation error collor */ 1476 .has-error .control-label { 1477 color: #fecc41; 1478 } 1479 1480 .has-error .form-control, .has-error .form-control:focus { 1481 border: 2px solid #fecc41; 1482 } 1483 1484 /* Nav Buttons */ 1485 .btn:focus, .btn:active:focus { 1486 outline: none; 1487 } 1488 1489 .background-submit { 1490 padding: 0; 1491 } 1492 1493 .submit { 1494 padding: 100px 0 0 0; 1495 } 1496 1497 .submit h3, .submit h4 { 1498 color: black; 1499 font-family: Helvetica, Arial, sans-serif; 1500 font-weight: bold; 1501 text-transform: none; 1502 } 1503 1504 .submit h3 { 1505 font-size: 24pt; 1506 line-height: 6pt; 1507 letter-spacing: -.1pt; 1508 } 1509 1510 .submit h4 { 1511 font-size: 14pt; 1512 line-height: 16pt; 1513 letter-spacing: 0; 1514 max-width: 550px; 1515 } 1516 1517 .submit p { 1518 color: black; 1519 font-size: 12pt; 1520 line-height: 14pt; 1521 max-width: 570px; 1522 } 1523 1524 .welcome .btn:hover, 1525 .welcome .btn:focus, 1526 .welcome .btn:active { 1527 background: black; 1528 color: #FFFFFF; 1529 } 1530 1531 .btn-group { 1532 display: flex; 1533 flex-direction: column; 1534 align-items: center; 1535 } 1536 1537 .btn-group.js-buttongroup label { 1538 color: black !important; 1539 border-top-right-radius: 4px !important; 1540 border-bottom-right-radius: 4px !important; 1541 border-top-left-radius: 4px !important; 1542 border-bottom-left-radius: 4px !important; 1543 margin-left: 0px !important; 1544 margin-right: 0px !important; 1545 margin-top: 0px !important; 1546 margin-bottom: 10px !important; 1547 } 1548 1549 .age-redirect-modal { 1550 z-index: 1060; 1551 max-height: 290px; 1552 position: fixed; 1553 top: 25%; 1554 } 1555
1556 .modal-open .modal-scrollable .modal{ 1557 height: fit-content !important; 1558 } 1559 1560 .modal-header { 1561 background-color: #fff !important; 1562 } 1563 1564 .btn.btn-primary.active { 1565 background-color: orange !important; 1566 } 1567 1568 .form-control, input { 1569 color: black; 1570 } 1571 1572 .form-control { 1573 display: block; 1574 width: 100%; 1575 height: 41px; 1576 padding: 6px 12px; 1577 font-size: 18px; 1578 line-height: 1.5; 1579 color: #555; 1580 background-color: #fff; 1581 background-image: none; 1582 border: 1px solid #ccc; 1583 border-radius: 4px; 1584 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1585 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 1586 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 1587 } 1588 1589 .error { 1590 border: 2px solid red !important; 1591 border-radius: 4px; 1592 } 1593 1594 .email-box { 1595 margin-bottom: 5px; 1596 } 1597 1598 .twofa-group { 1599 display: flex; 1600 } 1601 1602 .twofa-input { 1603 max-width: 50px; 1604 background: white; 1605 color: black !important; 1606 font-weight: bold !important; 1607 margin: 5px; 1608 border-radius: 6px; 1609 text-align: center; 1610 font-size: 16pt; 1611 } 1612 1613 #mainfooter { 1614 display: none; 1615 } 1616 1617 @media screen and (min-width: 768px) { 1618 .logo { 1619 background-image: url(https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Branding/ccv-pill.svg); 1620 width: 100px; 1621 margin-top: 23px; 1622 z-index: 222; 1623 position: absolute; 1624 left: 20px; 1625 } 1626 1627 .form { 1628 background-color: black; 1629 background-size: cover; 1630 background-position: top; 1631 } 1632 1633 .form-progress-mobile { 1634 display: none; 1635 } 1636 1637 .form-progress-desktop { 1638 display: flex; 1639 margin: 0 auto; 1640 } 1641 1642 .left { 1643 padding: 100px 50px; 1644 } 1645 1646 .left .btn-primary { 1647 margin-top: 0px; 1648 width: unset; 1649 } 1650 1651 .left .btn-action { 1652 width: unset; 1653 margin-top: 0px; 1654 width: unset; 1655 margin-right: 15px; 1656 } 1657 1658 .left .btn-link { 1659 width: unset; 1660 max-width: unset; 1661 margin: 0; 1662 } 1663 1664 .right .form-questions { 1665 width: 100%; 1666 } 1667 1668 .form-questions { 1669 padding: 25px 55px 0 55px; 1670 } 1671 1672 .btn-white { 1673 min-width: 250px; 1674 max-width: 250px; 1675 } 1676} 1677 1678@media screen and (min-width: 1024px) { 1679 h2 { 1680 font-size: 39px; 1681 line-height: 41px; 1682 } 1683 1684 .left-and-right { 1685 flex-direction: row; 1686 flex-wrap: nowrap; 1687 min-height: 1000px; 1688 } 1689 1690 .left { 1691 width: 50%; 1692 min-height: 100%; 1693 display: flex; 1694 justify-content: center; 1695 align-items: center; 1696 padding: 30px; 1697 position: absolute; 1698 left: 0; 1699 } 1700 1701 .right { 1702 width: 50%; 1703 min-height: 100%; 1704 display: flex; 1705 justify-content: center; 1706 align-items: center; 1707 padding: 30px; 1708 position: absolute; 1709 right: 0; 1710 top: 0; 1711 } 1712 1713 .right .form-questions { 1714 width: 525px; 1715 margin: 0 auto; 1716 } 1717} 1718 1719@media screen and (min-width: 1440px) { 1720 1721} 1722 1723@media screen and (min-width: 1720px) { 1724 /*nothing at the moment*/ 1725} 1726 1727@media screen and (min-width: 1920px) { 1728 /*nothing at the moment*/ 1729} 1730</style> 1731 1732<div id="ctl00_main_ctl02_ctl02_ctl00_upnlContent"> 1733 1734 1735 1736 <div id="ctl00_main_ctl02_ctl02_ctl00_pnlWelcome_Anonymous" class="welcome background-welcome"> 1737 1738 <input type="hidden" name="ctl00$main$ctl02$ctl02$ctl00$hfPersonGuid" id="ctl00_main_ctl02_ctl02_ctl00_hfPersonGuid" /> 1739 <div class="form-questions"> 1740 <div class="header">
1741 <span id="ctl00_main_ctl02_ctl02_ctl00_lblAuthenticateTitle"><h2 id="authentication-title">Register / Forgot<br /> Account</h2></span> 1742 1743 <span><p>Let's start with some basic information</p></span> 1744 </div> 1745 <div class="seperator-dot-row"> 1746 <div class="seperator-dot"></div> 1747 <div class="seperator-dot"></div> 1748 <div class="seperator-dot"></div> 1749 </div> 1750 1751 <div class="form-group rock-text-box "> 1752 <label class="control-label" for="ctl00_main_ctl02_ctl02_ctl00_tbPnlWelcome_Anonymous_FirstName">First Name</label> <div class="control-wrapper"> 1753 <input name="ctl00$main$ctl02$ctl02$ctl00$tbPnlWelcome_Anonymous_FirstName" type="text" id="ctl00_main_ctl02_ctl02_ctl00_tbPnlWelcome_Anonymous_FirstName" class="required capitalize-input firstname form-control" /> 1754 </div> 1755 </div> 1756 <div class="form-group rock-text-box "> 1757 <label class="control-label" for="ctl00_main_ctl02_ctl02_ctl00_tbPnlWelcome_Anonymous_LastName">Last Name</label> <div class="control-wrapper"> 1758 <input name="ctl00$main$ctl02$ctl02$ctl00$tbPnlWelcome_Anonymous_LastName" type="text" id="ctl00_main_ctl02_ctl02_ctl00_tbPnlWelcome_Anonymous_LastName" class="required capitalize-input lastname form-control" /> 1759 </div> 1760 </div> 1761 <div class="form-group email-box "> 1762 <label class="control-label" for="ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email">Email</label> <div class="control-wrapper"> 1763 <div class="input-group required"> 1764 <span class="input-group-addon"><i class='ti ti-mail'></i></span><input name="ctl00$main$ctl02$ctl02$ctl00$ebPnlWelcome_Anonymous_Email" id="ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email" class="form-control" type="email" /> 1765 </div><span id="ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE" class="validation-error help-inline" style="display:none;">Email address is not valid</span> 1766 </div> 1767 </div> 1768 <div class="nav-buttons"> 1769 <input type="submit" name="ctl00$main$ctl02$ctl02$ctl00$btnPnlWelcome_Anonymous_Next" value="Next" onclick="let res = checkRequiredFields(); if( res ) { scrollTopSmooth(); return true; } else { return false; };WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$main$ctl02$ctl02$ctl00$btnPnlWelcome_Anonymous_Next", "", true, "CCVUserAuthentication_11620", "", false, false))" id="ctl00_main_ctl02_ctl02_ctl00_btnPnlWelcome_Anonymous_Next" class="btn btn-primary btn-next" /> 1770 </div> 1771 </div> 1772 1773 </div> 1774 1775 1776 1777 1778 1779 1780 1781 1782 </div> 1783
1784<script> 1785 1786 Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); 1787 1788 // the confirmation screen only renders after a postback, 1789 // so attempt it there 1790 function EndRequestHandler() { 1791 tryConfigure2FAInput(); 1792 } 1793 1794 Sys.Application.add_load(function () { 1795 tryConfigure2FAInput(); 1796 }); 1797 1798 function tryConfigure2FAInput() { 1799 $('#tbPnlConfirmAccount_1').on('input', handleInput); 1800 $('#tbPnlConfirmAccount_2').on('input', handleInput); 1801 $('#tbPnlConfirmAccount_3').on('input', handleInput); 1802 $('#tbPnlConfirmAccount_4').on('input', handleInput); 1803 $('#tbPnlConfirmAccount_5').on('input', handleInput); 1804 $('#tbPnlConfirmAccount_6').on('input', handleInput); 1805 1806 $('#tbPnlConfirmAccount_1').focus(); 1807 } 1808 1809 function handleInput(event) { 1810 // make sure there's input. If its 0, they just cleared the box, so do nothing. 1811 if (event.currentTarget.value.length > 0) { 1812 1813 // limit to a single number 1814 event.currentTarget.value = event.currentTarget.value.substr(0, 1); 1815 1816 // move them to the next textbox (or submit button) 1817 switch (event.currentTarget.id) { 1818 case 'tbPnlConfirmAccount_1': $('#tbPnlConfirmAccount_2').focus(); break; 1819 case 'tbPnlConfirmAccount_2': $('#tbPnlConfirmAccount_3').focus(); break; 1820 case 'tbPnlConfirmAccount_3': $('#tbPnlConfirmAccount_4').focus(); break; 1821 case 'tbPnlConfirmAccount_4': $('#tbPnlConfirmAccount_5').focus(); break; 1822 case 'tbPnlConfirmAccount_5': $('#tbPnlConfirmAccount_6').focus(); break; 1823 } 1824 } 1825 } 1826 1827 $(document).on('change', '.postal-code', function () { 1828 let val = $('.postal-code').val(); 1829 if (!val.match(/^([0-9]{5}-[0-9]{4})$/g) && !val.match(/^([0-9]{5})$/g)) { 1830 $('.postal-code').val(''); 1831 } 1832 }); 1833 1834 $(document).on('change', '.firstname', function () { 1835 let val = $('.firstname').val(); 1836 if (!val.match(/^[a-zA-Z]+$/)) { 1837 $('.firstname').val(''); 1838 } 1839 }); 1840 1841 $(document).on('change', '.lastname', function () { 1842 let val = $('.lastname').val(); 1843 if (!val.match(/^[a-zA-Z]+$/)) { 1844 $('.lastname').val(''); 1845 } 1846 }); 1847 1848 function scrollTopSmooth() { 1849 window.scrollTo(0, 0); 1850 } 1851 1852 function checkRequiredFields() { 1853 1854 // we will get all elements tagged with the 'required' class. 1855 // from there, based on its nodetype, we'll check to see if its blank or not. 1856 // then, we'll toggle an error class that will outline the control in red. 1857 // finally, return TRUE if all required controls are filled in, and FALSE if not. 1858 1859 let fieldsValid = true; 1860 var requiredFields = $('.required'); 1861 for (let i = 0; i < requiredFields.length; i++) { 1862 1863 // assume controls are valid, and this will flip to false 1864 // if any are found to be empty 1865 let inputValid = true; 1866 1867 // each control will need to set the element that the error class 1868 // should go on 1869 let elemForErrorClass = null; 1870 1871 // get the element and check its value 1872 let elem = $('.required')[i]; 1873 1874 // singleline text field or checkbox 1875 if (elem.nodeName == "INPUT") { 1876 if (elem.type == "checkbox") { 1877 elemForErrorClass = elem.parentElement; 1878 1879 inputValid = elem.checked; 1880 } 1881 else { 1882 elemForErrorClass = elem; 1883 1884 inputValid = elem.value.length > 0; 1885 } 1886 } 1887 // drop down list or multiline text box 1888 else if (elem.nodeName == "SELECT" || elem.nodeName == "TEXTAREA") { 1889 elemForErrorClass = elem; 1890 1891 inputValid = elem.value.length > 0; 1892 } 1893 // this is a grouping of inputs, like a phone number or date picker 1894 else if (elem.nodeName == "DIV" && elem.classList.contains('input-group')) { 1895 elemForErrorClass = elem; 1896 1897 let childInputList = $(elem).find('input'); 1898 for (let c = 0; c < childInputList.length; c++) { 1899 if (!childInputList[c].value) { 1900 inputValid = false; 1901 } 1902 } 1903 } 1904 // this is for file uploaders 1905 else if (elem.nodeName == "DIV" && elem.classList.contains('file-uploader')) { 1906 elemForErrorClass = elem; 1907 1908 // for file uploaders, find the binary file id input, and use that 1909 let childInputList = $(elem).find('input'); 1910 for (let c = 0; c < childInputList.length; c++) { 1911 if (childInputList[c].name.indexOf('hfBinaryFileId') > -1) { 1912 if (childInputList[c].value == 0) { 1913 inputValid = false; 1914 } 1915 } 1916 } 1917 } 1918 1919 if (inputValid) { 1920 $(elemForErrorClass).removeClass('error'); 1921 } 1922 else { 1923 fieldsValid = false; 1924 $(elemForErrorClass).addClass('error'); 1925 } 1926 } 1927 1928 return fieldsValid; 1929 } 1930 1931 function hideRightPage () 1932 { 1933 // hide the X button 1934 $( "#right-page-close" ).css( "display", "none" ); 1935 1936 // change authentication title back to "Register" 1937 $( '#authentication-title' ).html( "Register" ); 1938 1939 var windowWidth = $( window ).width(); 1940 if ( windowWidth >= 1024 ) 1941 { 1942 $( ".right" ).css( { 1943 'width': '50%', 1944 'padding-top': '0px' 1945 } ); 1946 } 1947 else 1948 { 1949 $( ".right" ).css( { 1950 'top': '110%', 1951 'padding-top': '0px' 1952 } ); 1953 } 1954 1955 window.scrollTo( { top: 0, behavior: "smooth" } ); 1956 } 1957 1958 $( window ).on( "load resize", function () 1959 { 1960 // set the left and right container to the same size as the window height in desktop view 1961 var windowheight = $( window ).height(); 1962 var windowWidth = $( window ).width(); 1963 if ( windowWidth >= 1024 ) 1964 { 1965 $( '.left-and-right' ).css( "min-height", windowheight ); 1966 } 1967 });
1968 1969 function pageLoad ( sender, args ) 1970 { 1971 $( document ).ready( function () 1972 { 1973 var windowWidth = $( window ).width(); 1974 1975 // forgot account pressed 1976 $( ".btn-link" ).on( "click", function () 1977 { 1978 // prevent button from linking to href 1979 event.preventDefault(); 1980 1981 // change authentication title to "Forgot Account" 1982 $( '#authentication-title' ).html( "Forgot Account" ); 1983 1984 windowWidth = $( window ).width(); 1985 if ( windowWidth >= 1024 ) 1986 { 1987 $( ".right" ).css( { 1988 'width': '100%' 1989 } ); 1990 } 1991 else 1992 { 1993 $( ".right" ).css( { 1994 'top': '0', 1995 'padding-top': '100px' 1996 } ); 1997 } 1998 1999 // display the X cancel button 2000 $( "#right-page-close" ).css( "display", "block" ); 2001 2002 window.scrollTo( { top: 0, behavior: "smooth" } ); 2003 } ); 2004 2005 // forgot account pressed 2006 $( ".btn-link" ).on( "click", function () 2007 { 2008 // prevent button from linking to href 2009 event.preventDefault(); 2010 2011 // change authentication title to "Forgot Account" 2012 $( '#authentication-title' ).html( "Forgot Account" ); 2013 2014 windowWidth = $( window ).width(); 2015 if ( windowWidth >= 1024 ) 2016 { 2017 $( ".right" ).css( { 2018 'width': '100%' 2019 } ); 2020 } 2021 else 2022 { 2023 $( ".right" ).css( { 2024 'top': '0', 2025 'padding-top': '100px' 2026 } ); 2027 } 2028 2029 // display the X cancel button 2030 $( "#right-page-close" ).css( "display", "block" ); 2031 2032 window.scrollTo( { top: 0, behavior: "smooth" } ); 2033 } ); 2034 2035 // forgot account pressed 2036 $( ".btn-next" ).on( "click", function () 2037 { 2038 windowWidth = $( window ).width(); 2039 if ( windowWidth >= 1024 ) 2040 { 2041 $( ".right" ).css( { 2042 'width': '100%' 2043 } ); 2044 } 2045 else 2046 { 2047 $( ".right" ).css( { 2048 'top': '0', 2049 'padding-top': '100px' 2050 } ); 2051 } 2052 2053 // display the X cancel button 2054 $( "#right-page-close" ).css( "display", "block" ); 2055 2056 window.scrollTo( { top: 0, behavior: "smooth" } ); 2057 } ); 2058 2059 // create account pressed 2060 $( ".btn-action" ).on( "click", function () 2061 { 2062 // prevent button from linking to href 2063 event.preventDefault(); 2064 2065 windowWidth = $( window ).width(); 2066 if ( windowWidth >= 1024 ) 2067 { 2068 $( ".right" ).css( { 2069 'width': '100%' 2070 } ); 2071 } 2072 else 2073 { 2074 $( ".right" ).css( { 2075 'top': '0', 2076 'padding-top': '100px' 2077 } ); 2078 } 2079 2080 // display the X cancel button 2081 $( "#right-page-close" ).css( "display", "block" ); 2082 2083 window.scrollTo( { top: 0, behavior: "smooth" } ); 2084 } ); 2085 } ); 2086 } 2087</script>
2087 2088 2089 </div> 2090</div> </div> 2091</div><div id="bid_11621" data-zone-location="Page" class="block-instance js-block-instance html-content block-role-content"> 2092 <div class="block-content"> 2093 <div id="ctl00_main_ctl02_ctl03_ctl00_upnlHtmlContentView"> 2094 2095 2096 2097 2098 2099 2100 <a class="logo" href="/"></a> 2101 2102 </div> 2103 2104<div id="ctl00_main_ctl02_ctl03_ctl00_upnlHtmlContentEdit"> 2105 2106 2107 2108 2109 2110 2111 2112 2113 </div> 2114 2115 </div> 2116</div></div></div> 2117 </div> 2118 </div> 2119 2120 <!-- End Content Area --> 2121 2122 </div> 2123 </main> 2124 2125 2126 2127 <footer id="mainfooter" class="mainfooter"> 2128 <div id="zone-footer1" class="zone-instance"><div class="zone-content"><div id="bid_10372" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content"> 2129 <div class="block-content"> 2130 <div id="ctl00_ctl34_ctl01_ctl00_upnlHtmlContentView"> 2131 2132 2133 2134 2135 2136 2137 <div class="footer"> 2138 <a href="/contact-us" class="footer-item">Contact Us</a> 2139 <a href="/prayer" class="footer-item">Ask For Prayer</a> 2140 <a href="/careers" class="footer-item">Careers</a> 2141 <a href="/leadership-institute" class="footer-item">Leadership Institute</a> 2142 <a href="/baptism" class="footer-item">Baptism</a> 2143 <a href="/memorials" class="footer-item">Memorials</a> 2144 <a href="/weddings" class="footer-item">Weddings</a> 2145 <a href="/events" class="footer-item">Events</a> 2146 <a href="/privacy-policy" class="footer-item">Privacy Policy</a> 2147 <a href="https://open.life.church/partners/christ-s-church-of-the-valley" class="footer-item">Resources for Churches</a> 2148 2149</div> 2150 2151<div class="footer-social"> 2152 <a href="https://facebook.com/ccvonline" target="_blank"><img id="facebook" src="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/facebook-black.svg"></a> 2153 <a href="https://instagram.com/ccvonline" target="_blank"><img id="instagram" src="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/instagram-black.svg"></a> 2154 <a href="https://youtube.com/ccvonline" target="_blank"><img id="youtube" src="https://ccvprodrock.blob.core.windows.net/filestore/Themes/church_ccv_External_v9/Assets/Icons/youtube-black.svg"></a> 2155</div> 2156 2157 </div> 2158 2159<div id="ctl00_ctl34_ctl01_ctl00_upnlHtmlContentEdit"> 2160 2161 2162 2163 2164 2165 2166 2167 2168 </div> 2169 2170 </div> 2171</div></div></div> 2172 <div id="zone-footer2" class="zone-instance"><div class="zone-content"><div id="bid_10373" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content"> 2173 <div class="block-content"> 2174 <div id="ctl00_ctl36_ctl01_ctl00_upnlHtmlContentView"> 2175 2176 2177 2178 2179 2180 2181 <div class="footer-copyright"> 2182 <p>2026 Christ's Church of the Valley</p> 2183</div> 2184
2185<script type="text/javascript"> 2186 (function(c,l,a,r,i,t,y){ 2187 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 2188 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 2189 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 2190 })(window, document, "clarity", "script", "xu3xziaxw1"); 2191</script>
vendor: 68 bytes, lines 2191-2193
2191 2192 2193<script async="" src="https://www.googletagmanager.com/gtag/js?id=
2193G-N5J3Y7LDE4
vendor: 20 bytes, lines 2193-2195
2193"></script> 2194 2195
2195</div> 2196 2197<div id="ctl00_ctl36_ctl01_ctl00_upnlHtmlContentEdit"> 2198 2199 2200 2201 2202 2203 2204 2205 2206 </div> 2207 2208 </div> 2209</div><div id="bid_11714" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content"> 2210 <div class="block-content"> 2211 <div id="ctl00_ctl36_ctl02_ctl00_upnlHtmlContentView"> 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226
2227<script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script>
2227 2228
2229<script type="text/JavaScript"> 2230 $(document).ready(function() { 2231 CheckGDPRStatus(); 2232 GetPerfStatus(); 2233 2234 $('#gdpr-accept').click(function() { 2235 AcceptGDPR(); 2236 }); 2237 2238 $('#gdpr-accept-modal').click(function() { 2239 AcceptGDPR(); 2240 }); 2241 2242 $('#perf-accept').click(function() { 2243 Cookies.set('gdpr_perf_siteId_31', 'True', { 2244 expires: 365 2245 }); 2246 GetPerfStatus(); 2247 }); 2248 2249 $('#perf-deny').click(function() { 2250 Cookies.set('gdpr_perf_siteId_31', 'False', { 2251 expires: 365 2252 }); 2253 GetPerfStatus(); 2254 }); 2255 }); 2256 2257 function AcceptGDPR() { 2258 // set acceptance cookie 2259 Cookies.set('gdpr_accept_siteId_31', 'True', { 2260 expires: 365 2261 }); 2262 2263 var status = Cookies.get('gdpr_perf_siteId_31'); 2264 if (status == "True") { 2265 Cookies.set('gdpr_perf_siteId_31', 'True', { 2266 expires: 365 2267 }); 2268 } else { 2269 // the perf cookie was never approved. 2270 } 2271 2272 //hide navbar 2273 $('.navbar-gdpr').hide(); 2274 } 2275 2276 function CheckGDPRStatus() { 2277 var status = Cookies.get('gdpr_accept_siteId_31') 2278 if (status == "True") { 2279 $('.navbar-gdpr').hide(); 2280 } else { 2281 $('.navbar-gdpr').hide(); 2282 $(".navbar-gdpr").fadeIn(); 2283 } 2284 } 2285 2286 function GetPerfStatus() { 2287 var status = Cookies.get('gdpr_perf_siteId_31') 2288 2289 // if the cookie is set to true that means the person has explicitly accepted the 2290 // perf cookie 2291 if (status === 'True') { 2292 $('.label-perf').addClass('label-success'); 2293 $('.label-perf').removeClass('label-danger'); 2294 $('.label-perf').text('Enabled'); 2295 2296 $('#perf-accept').removeClass('active'); 2297 $('#perf-deny').removeClass('active'); 2298 2299 $('#perf-accept').addClass('active'); 2300 2301 // if the cookie is set to false that means the person has explicitly denied perf cookies 2302 // and doesn't want to be tracked 2303 } else if ( status === 'False' ) { 2304 $('.label-perf').removeClass('label-success'); 2305 $('.label-perf').addClass('label-danger'); 2306 $('.label-perf').text('Disabled'); 2307 2308 $('#perf-accept').removeClass('active'); 2309 $('#perf-deny').removeClass('active'); 2310 2311 $('#perf-deny').addClass('active'); 2312 2313 // if the cookie doesn't exist that means the person hasn't chosen yet 2314 } else { 2315 2316 // set the cookie 2317 Cookies.set('gdpr_perf_siteId_31', 'True', { 2318 expires: 365 2319 }); 2320 2321 $('.label-perf').addClass('label-success'); 2322 $('.label-perf').removeClass('label-danger'); 2323 $('.label-perf').text('Enabled'); 2324 2325 $('#perf-accept').removeClass('active'); 2326 $('#perf-deny').removeClass('active'); 2327 2328 $('#perf-accept').addClass('active'); 2329 } 2330 } 2331 2332</script>
2332 2333 2334<style> 2335 @media (min-width: 300px) { 2336 .accept-button { 2337 margin-left: 10px; 2338 } 2339 2340 .modal-body { 2341 padding: 10px !important; 2342 } 2343 } 2344 2345</style> 2346 2347<!-- GDPR Navbar --> 2348<div id="gdpr_container" class="container"> 2349 <nav class="navbar navbar-default navbar-fixed-bottom navbar-gdpr" style="background-color: #8a7e70; display:none;"> 2350 2351 <div class="container"> 2352 <div class="navbar-inner navbar-content-center" id="cookie_accept"> 2353 2354 <a class="btn btn-default btn-sm pull-right accept-button" id="gdpr-accept">Accept</a> 2355 <a data-toggle="modal" data-target="#gdprModal" 2356 class="btn btn-default btn-sm pull-right">Manage Cookies</a> 2357 <p class="text-muted credit" style="color:white; margin-top: 9px;"> 2358 <b>We use cookies</b> to ensure that we give you the best experience on our website. 2359 </p> 2360 </div> 2361 </div> 2362 2363 </nav> 2364</div> 2365 2366<!-- GDPR Modal --> 2367<div class="modal" tabindex="-1" role="dialog" id="gdprModal"> 2368 <div class="modal-dialog" role="document"> 2369 <div class="modal-content"> 2370 <div class="modal-header"> 2371 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 2372 <span 2373 aria-hidden="true">×</span> 2374 </button> 2375 <h4 class="modal-title" id="myModalLabel" style="color: #000;">Cookie Preferences</h4> 2376 </div> 2377 <div class="modal-body"> 2378 <p style="color: #000;"> 2379 CCV uses necessary cookies to make our site work. We would also like to set optional âperformanceâ 2380 cookies to gather anonymous site visitation data and âmarketingâ cookies to help us understand which 2381 content visitors value most. By enabling these cookies, you can help CCV provide a better website 2382 for users like yourself. 2383 </p> 2384 <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true"> 2385 <div class="panel panel-default"> 2386 <div class="panel-heading" role="tab" id="headingOne"> 2387 <span class="label label-info pull-right">Always Enabled</span> 2388 <h4 class="panel-title"> 2389 <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" 2390 aria-expanded="true" aria-controls="collapseOne"> 2391 Strictly Necessary Cookies 2392 </a> 2393 </h4> 2394 </div> 2395 <div id="collapseOne" class="panel-collapse collapse" role="tabpanel" 2396 aria-labelledby="headingOne"> 2397 <div class="panel-body"> 2398 <p style="color: #000;"> 2399 These cookies are necessary for the website to function and cannot be switched off in 2400 our systems. They are usually only set in response to actions made by visitors which 2401 amount to a request for services, such as setting privacy preferences, logging in or 2402 filling in forms. You can set your browser to block or alert you about these cookies, 2403 but this may cause parts of the site to not work properly. These cookies do not store 2404 any personally identifiable information. 2405 </p> 2406 </div> 2407 </div> 2408 </div> 2409 <div class="panel panel-default"> 2410 <div class="panel-heading" role="tab" id="headingTwo"> 2411 <span class="label label-perf pull-right">Enabled</span> 2412 <h4 class="panel-title"> 2413 <a role="button" data-toggle="collapse" data-parent="#accordion" 2414 href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> 2415 Performance Cookies 2416 </a> 2417 </h4> 2418 </div> 2419 <div id="collapseTwo" class="panel-collapse collapse in" role="tabpanel" 2420 aria-labelledby="headingTwo"> 2421 <div class="panel-body"> 2422 <p style="color: #000;"> 2423 These cookies (supplied by Google Analytics, Facebook, Hotjar, Gloo and Chartbeat) allow CCV 2424 to count visits and traffic sources so we can measure and improve the performance of our 2425 site. They help us to know which pages are the most and least popular and see how 2426 visitors move around the site. If these cookies are disabled, we will not know when a 2427 user like yourself has visited our site or be able to monitor the siteâs performance. 2428 </p> 2429 <button type="button" class="btn btn-primary btn-xs" id="perf-accept">Yes</button> 2430 <button type="button" class="btn btn-primary btn-xs" id="perf-deny">No</button> 2431 </div> 2432 </div> 2433 </div> 2434 </div> 2435 </div> 2436 <div class="modal-footer"> 2437 <button id="gdpr-accept-modal" type="button" class="btn btn-primary" data-dismiss="modal">Accept</button> 2438 </div> 2439 </div> 2440 </div> 2441</div> 2442 2443 2444<style> 2445 #cookie_accept a { 2446 margin: 2px; 2447 } 2448</style> 2449 2450 </div> 2451 2452<div id="ctl00_ctl36_ctl02_ctl00_upnlHtmlContentEdit"> 2453 2454 2455 2456 2457 2458 2459 2460 2461 </div> 2462 2463 </div> 2464</div></div></div> 2465 </footer> 2466 2467 2468
2468<script type="text/javascript"> 2469//<![CDATA[ 2470Sys.WebForms.PageRequestManager._initialize('ctl00$sManager', 'form1', ['tctl00$ctl25','ctl25','fctl00$ctl28$ctl01$ctl00$upnlHtmlContentView','','fctl00$ctl28$ctl01$ctl00$upnlHtmlContentEdit','','fctl00$ctl28$ctl02$ctl00$upnlHtmlContentView','','fctl00$ctl28$ctl02$ctl00$upnlHtmlContentEdit','','tctl00$ctl28$ctl03$ctl00$upnlContent','','tctl00$ctl32$ctl01$ctl00$upContent','','fctl00$ctl32$ctl03$ctl00$upnlHtmlContentView','','fctl00$ctl32$ctl03$ctl00$upnlHtmlContentEdit','','fctl00$ctl34$ctl01$ctl00$upnlHtmlContentView','','fctl00$ctl34$ctl01$ctl00$upnlHtmlContentEdit','','fctl00$ctl36$ctl01$ctl00$upnlHtmlContentView','','fctl00$ctl36$ctl01$ctl00$upnlHtmlContentEdit','','fctl00$ctl36$ctl02$ctl00$upnlHtmlContentView','','fctl00$ctl36$ctl02$ctl00$upnlHtmlContentEdit','','tctl00$ctl30$ctl01$ctl00$upContent','','tctl00$main$ctl02$ctl02$ctl00$upnlContent','','fctl00$main$ctl02$ctl03$ctl00$upnlHtmlContentView','','fctl00$main$ctl02$ctl03$ctl00$upnlHtmlContentEdit',''], ['ctl00$sManager','sManager','ctl00$rock-config-trigger','rock-config-trigger'], [], 180, 'ctl00'); 2471//]]> 2472</script>
2472 2473<input type="hidden" name="ctl00$sManager" id="sManager" />
2474<script type="text/javascript"> 2475//<![CDATA[ 2476Sys.Application.setServerId("sManager", "ctl00$sManager"); 2477Sys.Application._enableHistoryInScriptManager(); 2478//]]> 2479</script>
2479 2480 2481 <div id="updateProgress" style="display:none;"> 2482 2483 <div class="updateprogress-status"> 2484 <div class="spinner"> 2485 <div class="rect1"></div> 2486 <div class="rect2"></div> 2487 <div class="rect3"></div> 2488 <div class="rect4"></div> 2489 <div class="rect5"></div> 2490 </div> 2491 </div> 2492 <div class="updateprogress-bg modal-backdrop"></div> 2493 2494</div> 2495 2496 </div> 2497 <div id="ctl25" style="display:none"> 2498 <input type="submit" name="ctl00$rock-config-trigger" value="" id="rock-config-trigger" /><input type="hidden" name="ctl00$rock-config-trigger-data" id="rock-config-trigger-data" /> 2499</div><div id="modal-popup" class="modal container modal-content rock-modal rock-modal-frame"> 2500 <div id="modal-popup_contentPanel" class="iframe"> 2501 <iframe id="modal-popup_iframe" scrolling="no" style="height:auto;"></iframe> 2502 </div> 2503</div><input type="hidden" name="ctl00$hfInteractionGuid" id="hfInteractionGuid" value="7c244101-f031-412d-8f61-01a325a10e3c" />
2504<script type="text/javascript"> 2505//<![CDATA[ 2506var Page_Validators = new Array(document.getElementById("ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE")); 2507//]]> 2508</script>
2508 2509
2510<script type="text/javascript"> 2511//<![CDATA[ 2512var ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE = document.all ? document.all["ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE"] : document.getElementById("ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE"); 2513ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE.controltovalidate = "ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email"; 2514ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE.errormessage = "Email address is not valid"; 2515ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE.display = "Dynamic"; 2516ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE.validationGroup = "CCVUserAuthentication_11620"; 2517ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; 2518ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE.validationexpression = "^\\s*(?:[A-Za-z0-9!#$%&\'*+/=?^_`{|}~-]+(?:\\.[A-Za-z0-9!#$%&\'*+/=?^_`{|}~-]+)*|\"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*\")@(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?|\\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[A-Za-z0-9-]*[A-Za-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])\\s*$"; 2519//]]> 2520</script>
2520 2521 2522
2523<script type="text/javascript"> 2524//<![CDATA[ 2525 2526 (function() { 2527 var lastDispatchTime = 0; 2528 var lastDispatchedElement = null; 2529 var debounceDelay = 500; 2530 2531 document.addEventListener('keydown', function (event) { 2532 if (event.altKey) { 2533 var shortcutKey = event.key.toLowerCase(); 2534 2535 // Check if a shortcut key is registered for the pressed key 2536 var element = document.querySelector('[data-shortcut-key="' + shortcutKey + '"]'); 2537 2538 2539 if (element) { 2540 var currentTime = performance.now(); 2541 2542 if (lastDispatchedElement === element && (currentTime - lastDispatchTime) < debounceDelay) { 2543 return; 2544 } 2545 2546 lastDispatchTime = currentTime; 2547 lastDispatchedElement = element; 2548 2549 if (shortcutKey === 'arrowright' || shortcutKey === 'arrowleft') { 2550 event.preventDefault(); 2551 } 2552 2553 event.preventDefault(); 2554 element.click(); 2555 } 2556 } 2557 }); 2558 })(); 2559 2560Rock.settings.initialize({ 2561 siteId: 31, 2562 layoutId: 334, 2563 pageId: 4806, 2564 layout: 'SingleSection', 2565 baseUrl: '/', 2566 realTimeUrl: '/rock-rt', 2567}); var phoneNumberFormats = { 2568 '1' : [ 2569 { 'match' : '^(\\d{3})(\\d{4})$', 'replace' : '$1-$2' }, 2570 { 'match' : '^(\\d{3})(\\d{3})(\\d{4})$', 'replace' : '($1) $2-$3' }, 2571 { 'match' : '^1(\\d{3})(\\d{3})(\\d{4})$', 'replace' : '($1) $2-$3' }, 2572 { 'match' : '^1?(\\d{3})(\\d{3})(\\d{4})$', 'replace' : '($1) $2-$3' }, 2573 ], 2574 '886' : [ 2575 { 'match' : '^(?:\\+?886|0)?(9\\d{2})(\\d{3})(\\d{4})$', 'replace' : '$1-$2-$3' }, 2576 ], 2577 '380' : [ 2578 { 'match' : '^(?:\\+?380|0)?(7\\d{2})(\\d{3})(\\d{4})$', 'replace' : '$1-$2-$3' }, 2579 ], 2580 }; 2581 2582 2583 function phoneNumberBoxFormatNumber( tb ) { 2584 var countryCode = tb.closest('div.input-group').find('input:hidden').val(); 2585 var origValue = tb.val(); 2586 var number = tb.val().replace(/\D/g,'').substring( 0, 20 ); 2587 var formats = phoneNumberFormats[countryCode]; 2588 for ( var i = 0; i < formats.length; i++) { 2589 var matchRegex = new RegExp(formats[i].match); 2590 number = number.replace(matchRegex, formats[i].replace); 2591 } 2592 if (number != origValue) { 2593 tb.val(number); 2594 } 2595 } 2596 2597 $('div.phone-number-box input.js-phone-format').on('change blur', function(e) { 2598 phoneNumberBoxFormatNumber($(this)); 2599 }); 2600 2601 $('div.phone-number-box ul.dropdown-menu a').on('click', function(e) { 2602 e.preventDefault(); 2603 $(this).closest('div.input-group').find('input:hidden').val($(this).html()); 2604 $(this).closest('div.input-group-btn').find('button').html($(this).html() + ' <span class="caret"></span>'); 2605 phoneNumberBoxFormatNumber($(this).closest('div.input-group').find('input.js-phone-format').first()); 2606 }); 2607document.body.classList.add("obsidian-loading") 2608 2609Obsidian.onReady(() => { 2610 System.import('@Obsidian/Templates/rockPage.js').then(module => { 2611 module.initializePage({ 2612 executionStartTime: new Date().getTime(), 2613 pageId: 4806, 2614 pageGuid: '422a4b22-9eb3-42d8-984a-6b2a2924488b', 2615 pageParameters: {}, 2616 sessionGuid: '597a03f8-b12e-44d0-8407-ac1c54b2d196', 2617 interactionGuid: '7c244101-f031-412d-8f61-01a325a10e3c', 2618 currentPerson: null, 2619 isAnonymousVisitor: false, 2620 loginUrlWithReturnUrl: '/page/4806?returnurl=%252fcreate-account' 2621 }); 2622 }); 2623}); 2624 2625Obsidian.init({ debug: true, fingerprint: "v=639257284400000000" }); 2626Rock.controls.modal.closeModalDialog($('#ctl00_ctl28_ctl01_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_ctl28_ctl02_ctl00_mdEdit_modal_dialog_panel'));
2626Rock.controls.modal.closeModalDialog($('#ctl00_ctl32_ctl03_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_main_ctl02_ctl03_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_ctl34_ctl01_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_ctl36_ctl01_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_ctl36_ctl02_ctl00_mdEdit_modal_dialog_panel')); 2627var Page_ValidationActive = false; 2628if (typeof(ValidatorOnLoad) == "function") { 2629 ValidatorOnLoad(); 2630} 2631 2632function ValidatorOnSubmit() { 2633 if (Page_ValidationActive) { 2634 return ValidatorCommonOnSubmit(); 2635 } 2636 else { 2637 return true; 2638 } 2639} 2640 2641Sys.Application.add_load(function () { 2642 const getCookieValue = (name) => { 2643 const match = document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)'); 2644 2645 return !match ? '' : match.pop(); 2646 }; 2647 2648 var interactionGuid = '7c244101-f031-412d-8f61-01a325a10e3c'; 2649 var interactionGuids = JSON.parse(sessionStorage.getItem('interactionGuids')) || []; 2650 2651 if (!interactionGuids.includes(interactionGuid)) { 2652 interactionGuids.push(interactionGuid); 2653 sessionStorage.setItem('interactionGuids', JSON.stringify(interactionGuids)); 2654 2655 var interactionArgs = {"Guid":"7c244101-f031-412d-8f61-01a325a10e3c","PageId":4806,"ActionName":"View","BrowserSessionGuid":"597a03f8-b12e-44d0-8407-ac1c54b2d196","PageRequestUrl":"https://ccv.church/create-account","PageRequestDateTime":"2026-10-02T00:05:24.5242511","PageRequestTimeToServe":0.046992099999999995,"UserAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PageSourceSearchBot/1.0; +https://pagesourcesearch.com/bot) Chrome/128.0.0.0 Safari/537.36","UserAgentPlatformVersion":null,"UserHostAddress":"181.215.65.76","UrlReferrerHostAddress":null,"UrlReferrerSearchTerms":null,"UserIdKey":null,"GeolocationIpAddress":"181.215.65.76","GeolocationLookupDateTime":"2026-10-02T00:05:18.5440381","City":"Chicago","RegionName":"Illinois","RegionCode":"IL","RegionValueId":85,"CountryCode":"US","CountryValueId":2535,"PostalCode":"60602","Latitude":41.8483,"Longitude":-87.6517}; 2656 if (!interactionArgs.UserIdKey) { 2657 interactionArgs.UserIdKey = getCookieValue('.ROCK_VISITOR_KEY'); 2658 } 2659 $.ajax({ 2660 url: '/api/Interactions/RegisterPageInteraction', 2661 type: 'POST', 2662 data: interactionArgs 2663 }); 2664 } 2665}); 2666 2667document.getElementById('ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE').dispose = function() { 2668 Array.remove(Page_Validators, document.getElementById('ctl00_main_ctl02_ctl02_ctl00_ebPnlWelcome_Anonymous_Email_RE')); 2669} 2670Sys.Application.add_init(function() { 2671 $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":null,"displayAfter":500,"dynamicLayout":true}, null, null, $get("updateProgress")); 2672}); 2673//]]> 2674</script>
2674 2675</form> 2676 2677</body> 2678 2679</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.