1<!DOCTYPE html> 2<html lang="en-us" id="ngin60153"> 3<head> 4 5<!--[if lte IE 9]> 6 <meta http-equiv="refresh" content="0; url=/unsupported_browser" /> 7
7<script type="text/javascript"> 8 window.top.location = '/unsupported_browser'; 9 </script>
9 10<![endif]--> 11 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 12 <meta name="viewport" content="width=device-width, initial-scale=1" /> 13 <meta name="csrf-param" content="authenticity_token" /> 14<meta name="csrf-token" content="ulQTts1OOIULSsu9q5IJq/Fpq8aSnPoxP2+s9q6IXsALjRhlxr15RK+KBJRERKD7rZFu3K8E5LQkw019oBBRJg==" /> 15<meta name="trace-id" content="c7e22054-e8a1-487f-b2e6-63a9f8676652" /> 16 <title>5 on 5</title> 17 18 <!-- Custom | application --> 19 20 <!-- Icons v4 --> 21<link rel="shortcut icon" href="https://assets.ngin.com/site_files/60153/favicon.ico" /> 22 23 24 <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_120.png" rel="apple-touch-icon" /> 25 <link href="https://cdn3.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_152.png" rel="apple-touch-icon" sizes="152x152" /> 26 <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_167.png" rel="apple-touch-icon" sizes="167x167" /> 27 <link href="https://cdn1.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_180.png" rel="apple-touch-icon" sizes="180x180" /> 28 <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_192.png" rel="icon" sizes="192x192" /> 29 <link href="https://cdn3.sportngin.com/attachments/touch_icon_graphic/ff98-205022813/touch-icon_size_128.png" rel="icon" sizes="128x128" /> 30 31 32 33 <link href="https://cdn2.sportngin.com/attachments/favicon_graphic/4aa4-205022822/favicon_size_16.png" rel="icon" type="image/png" sizes="16x16"> 34 <link href="https://cdn2.sportngin.com/attachments/favicon_graphic/4aa4-205022822/favicon_size_32.png" rel="icon" type="image/png" sizes="32x32"> 35 <link href="https://cdn2.sportngin.com/attachments/favicon_graphic/4aa4-205022822/favicon_size_96.png" rel="icon" type="image/png" sizes="96x96"> 36 37 38 39 40 41 <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/60153/custom/page_elements.css?17903482911" /> 42 43 <link rel="stylesheet" media="screen" href="https://app-assets2.sportngin.com/site_stylesheets_secure/60153/custom/sports.css?17903482911" /> 44 45 <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/60153/custom/default.css?17903482911" /> 46 <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/jquery_treeTable.css?17903482911" /> 47 <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/stylesheets/sn/shared_components.css?17903482911" /> 48 <link rel="stylesheet" media="screen" href="//se-aws-snap.sportngin.com/sportngin-snap-production/ui_themes/ngin/latest/ngin-bar.css?20190108" /> 49 50 51 <!--[if IE 9]> 52
52<script type="text/javascript" charset="utf-8">var IE = "9";</script>
52 53 <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/stylesheets/ie9/default_ie9.css?17903482911" /> 54<![endif]--> 55 56<!--[if IE 8]> 57
57<script type="text/javascript" charset="utf-8">var IE = "8";</script>
57 58<![endif]--> 59 60<!--[if IE 7]> 61
61<script type="text/javascript" charset="utf-8">var IE = "7";</script>
61 62<![endif]--> 63 64<!--[if IE 6]> 65
65<script type="text/javascript" charset="utf-8">var IE = "6";</script>
65 66<![endif]--> 67 68<!--[if lte IE 6]> 69
69<script type="text/javascript" charset="utf-8">var IE = "6";</script>
69 70<![endif]--> 71 72<!--[if !IE]><!-->
72<script type="text/javascript" charset="utf-8">var IE = null;</script>
72<!-- <![endif]--> 73 74 75 76 77 78
78<script> 79 window.dataLayer = window.dataLayer || [] 80 window.dataLayer.push({ intercom: { renderIntercom: false } }) 81 </script>
81 82
82<script src="https://app-assets3.sportngin.com/javascripts/se-analytics-js.umd.min.js?17903482971"></script>
82 83
83<script> 84 window.seAnalyticsGateway = /\.(sportngin\.com|ngin-staging\.com|sportngin\.com\.dev)$/.test(window.origin) === false 85 window.addEventListener('message', function(event){ 86 if (event.data === 'utd:ready') { 87 88 var displayAds = (false || false); 89 var platformDL = {'siteId': '60153', 'siteName': 'Katy Youth Basketball Association', 90 'siteShortName': 'Katy Youth Basketball Association', 'sportType': 'multi-sport', 91 'addrState': 'TX', 'displayAds': displayAds, 92 'inEditMode': false, 93 'propertySubSection': 'cms', 'property': 'Ngin'}; 94 var quantcastDL = {'quantcastID': ''}; 95 var elevioAdditionalGroups = ["ngin_super_reg:0", "Ngin:cms"]; 96 97 window.seAnalytics.push({ type: 'dataLayerData', data: { 98 platform: platformDL, 99 quantcast: quantcastDL, 100 elevioAddlGroups: elevioAdditionalGroups, 101 } }) 102 } 103 }) 104 window.seAnalytics = new window['se-analytics-js'].SeFeAnalytics({ 105 platProp: 'ngin', 106 platformSubSec: 'cms', 107 currentEnv: 'production', 108 orgId: 100327 109 }) 110 </script>
110 111 112
112<script> 113 function inIframe() { 114 try { 115 return window.self !== window.top; 116 } catch (e) { 117 return true; 118 } 119 } 120 </script>
120 121 122 <!-- Google Tag Manager for NGIN --> 123
123<script> 124 if(!inIframe()) {
vendor: 364 bytes, lines 124-129
124 125 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 126 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 127 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 128 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 129 })(window,document,'script','dataLayer','
129GTM-TMK6MGB
vendor: 6 bytes, lines 129-130
129'); 130
130} 131 </script>
131 132 <!-- End Google Tag Manager for NGIN--> 133 134 <!-- Google Tag Manager for SE Global --> 135
135<script> 136 if(!inIframe()) {
vendor: 358 bytes, lines 136-141
136 137 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 138 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 139 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 140 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 141 })(window,document,'script','dataLayer','
141GTM-KGG8ZWR
vendor: 6 bytes, lines 141-142
141'); 142
142} 143 </script>
143 144 <!-- End Google Tag Manager for SE Global --> 145 146 147 <link rel="stylesheet" media="print" href="https://app-assets3.sportngin.com/stylesheets/print/website_print_v4.css?17903482911" /> 148 149
150<script src="https://app-assets3.sportngin.com/javascripts/jquery/jquery-3.7.1.min.js?17903482971"></script>
vendor: 1 bytes, line 150
150
151<script src="https://app-assets1.sportngin.com/javascripts/jquery/jquery-migrate-3.4.1.min.js?17903482971"></script>
vendor: 1 bytes, line 151
151
152<script type='text/javascript'> 153 var $j = jQuery.noConflict(); 154 $ = jQuery; 155 156 // Automatically include CSRF token in AJAX request headers unless explicitly skipped 157 jQuery.ajaxPrefilter(function(options, originalOptions, jqXHR) { 158 if (options.skipCsrfToken) { 159 return; 160 } 161 162 if (options.type && options.type.toLowerCase() !== 'get') { 163 var token = jQuery('meta[name="csrf-token"]').attr('content'); 164 if (token) { 165 jqXHR.setRequestHeader('X-CSRF-Token', token); 166 } 167 } 168 }); 169 170 // --- Helpers --- 171 // Resolve an element from an id string or DOM node 172 function _resolveEl(id) { return (typeof id === 'string') ? document.getElementById(id) : id; } 173 // Get duration in ms from an options object (default 1000ms) 174 function _dur(options) { return (options && options.duration) ? options.duration * 1000 : 1000; } 175 // Invoke a method on an array of DOM elements (shared by $$ and Array.prototype.invoke) 176 function _invokeOnElements(els, method, args) { 177 els.forEach(function(el) { 178 if (typeof el[method] === 'function') el[method].apply(el, args); 179 else if (method === 'hide') el.style.display = 'none'; 180 else if (method === 'show') el.style.display = ''; 181 else if (method === 'removeClassName' && args[0]) el.classList.remove(args[0]); 182 else if (method === 'addClassName' && args[0]) el.classList.add(args[0]); 183 }); 184 return els; 185 } 186 // Fire Ajax callbacks on a transport-like object 187 function _ajaxCallbacks(options, transport, success) { 188 if (success && options.onSuccess) options.onSuccess(transport); 189 if (!success && options.onFailure) options.onFailure(transport); 190 if (options.onComplete) options.onComplete(transport); 191 } 192 193 // --- Prototype Element shims --- 194 var Element = Element || {}; 195 Element.hide = function(id) { var el = _resolveEl(id); if (el) el.style.display = 'none'; }; 196 Element.show = function(id) { var el = _resolveEl(id); if (el) el.style.display = ''; }; 197 Element.toggle = function(id) { var el = _resolveEl(id); if (el) el.style.display = el.style.display === 'none' ? '' : 'none'; }; 198 Element.remove = function(id) { var el = _resolveEl(id); if (el && el.parentNode) el.parentNode.removeChild(el); }; 199 Element.update = function(id, content) { var el = _resolveEl(id); if (el) el.innerHTML = content; }; 200 201 function $F(id) { var el = _resolveEl(id); return el ? el.value : ''; } 202 203 // Prototype $$(selector) â CSS selector returning array of elements 204 function $$(selector) { 205 var els = Array.from(document.querySelectorAll(selector)); 206 els.invoke = function(method) { 207 return _invokeOnElements(this, method, Array.from(arguments).slice(1)); 208 }; 209 els.each = function(fn) { this.forEach(fn); return this; }; 210 return els; 211 } 212 213 // Prototype $A() â convert iterable to array 214 function $A(iterable) { return Array.from(iterable); } 215 216 // --- Event shims --- 217 Event.observe = function(el, eventName, handler) { 218 var element = _resolveEl(el); 219 if (element) element.addEventListener(eventName === 'dom:loaded' ? 'DOMContentLoaded' : eventName, handler); 220 }; 221 Event.stop = function(e) { if (e) { e.preventDefault(); e.stopPropagation(); } }; 222 223 // --- Ajax shims --- 224 var Ajax = {}; 225 Ajax.Request = function(url, options) { 226 options = options || {}; 227 $j.ajax({ 228 url: url, 229 type: (options.method || 'post').toUpperCase(), 230 data: options.parameters || '', 231 dataType: options.evalScripts ? 'script' : 'html', 232 success: function(data, status, xhr) { 233 _ajaxCallbacks(options, { responseText: data, responseXML: xhr.responseXML, status: xhr.status }, true); 234 }, 235 error: function(xhr) { 236 _ajaxCallbacks(options, { responseText: xhr.responseText, status: xhr.status }, false); 237 } 238 }); 239 }; 240 Ajax.Updater = function(container, url, options) { 241 options = options || {}; 242 var targetId = typeof container === 'string' ? container : (container.success || container); 243 $j.ajax({ 244 url: url, 245 type: (options.method || 'post').toUpperCase(), 246 data: options.parameters || '', 247 dataType: 'html', 248 success: function(data) { 249 var el = document.getElementById(targetId); 250 if (el) el.innerHTML = data; 251 _ajaxCallbacks(options, { responseText: data }, true); 252 }, 253 error: function(xhr) { 254 _ajaxCallbacks(options, { responseText: xhr.responseText }, false); 255 } 256 }); 257 }; 258 259 // --- Effect shims --- 260 var Effect = {}; 261 Effect.Highlight = function(el, options) { 262 var element = _resolveEl(el); 263 if (element) { element.style.backgroundColor = '#ffff99'; setTimeout(function() { element.style.backgroundColor = ''; }, _dur(options)); } 264 }; 265 Effect.Fade = function(el, options) { 266 var element = _resolveEl(el); 267 if (element) $j(element).fadeOut(_dur(options)); 268 }; 269 Effect.Appear = function(el, options) { 270 var element = _resolveEl(el); 271 if (element) $j(element).fadeIn(_dur(options)); 272 }; 273 274 // --- Form shims --- 275 var Form = {};
276 Form.Element = {}; 277 Form.Element.getValue = function(id) { var el = _resolveEl(id); return el ? el.value : ''; }; 278 Form.serialize = function(formEl) { var el = _resolveEl(formEl); return el ? $j(el).serialize() : ''; }; 279 Form.Observer = function(formEl, frequency, callback) { 280 var element = _resolveEl(formEl); 281 var lastValue = Form.serialize(element); 282 283 return window.setInterval(function() { 284 var value = Form.serialize(element); 285 286 if (value !== lastValue) { 287 callback(element, value); 288 lastValue = value; 289 } 290 }, frequency * 1000); 291 }; 292 293 // --- jQuery plugin shims for Prototype methods --- 294 jQuery.fn.observe = function(eventName, handler) { return this.on(eventName, handler); }; 295 jQuery.fn.stopObserving = function(eventName, handler) { return this.off(eventName, handler); }; 296 jQuery.fn.focusFirstElement = function() { this.find('input:visible, textarea:visible, select:visible').first().focus(); return this; }; 297 jQuery.fn.addClassName = function(c) { return this.addClass(c); }; 298 jQuery.fn.removeClassName = function(c) { return this.removeClass(c); }; 299 jQuery.fn.hasClassName = function(c) { return this.hasClass(c); }; 300 jQuery.fn.getValue = function() { return this.val(); }; 301 jQuery.fn.update = function(content) { return this.html(content); }; 302 jQuery.fn.enable = function() { return this.prop('disabled', false); }; 303 jQuery.fn.disable = function() { return this.prop('disabled', true); }; 304 jQuery.fn.highlight = function() { var el = this; el.css('background-color', '#ffff99'); setTimeout(function() { el.css('background-color', ''); }, 1000); return this; }; 305 306 // --- Array/String prototype shims --- 307 if (!Array.prototype.invoke) { 308 Array.prototype.invoke = function(method) { 309 return _invokeOnElements(this, method, Array.from(arguments).slice(1)); 310 }; 311 } 312 if (!Array.prototype.each) { Array.prototype.each = Array.prototype.forEach; } 313 if (!Array.prototype.include) { Array.prototype.include = Array.prototype.includes; } 314 if (!String.prototype.empty) { String.prototype.empty = function() { return this.length === 0; }; } 315 316 // Prototype Element.select() â used in inline callbacks like data.select('a') 317 (function() { 318 var origSelect = HTMLElement.prototype.select; 319 HTMLElement.prototype.select = function(sel) { 320 if (typeof sel === 'string') return Array.from(this.querySelectorAll(sel)); 321 if (origSelect) return origSelect.apply(this, arguments); 322 }; 323 })(); 324 325 // Sortable/Draggables shims â no-ops for legacy inline JS references 326 var Sortable = Sortable || { SERIALIZE_RULE: /^[^_]*_(.*)$/ }; 327 var Draggables = Draggables || { initPausable: function(){}, pause: function(){}, play: function(){}, sortFailed: function(){} }; 328 329 // $.browser polyfill â removed in jQuery 1.9, needed by third-party plugins 330 if (!jQuery.browser) { 331 (function() { 332 var ua = navigator.userAgent.toLowerCase(); 333 var match = /(chrome)[ \/]([\w.]+)/.exec(ua) || 334 /(webkit)[ \/]([\w.]+)/.exec(ua) || 335 /(opera)(?:.*version)?[ \/]([\w.]+)/.exec(ua) || 336 /(msie) ([\w.]+)/.exec(ua) || 337 ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(ua) || []; 338 jQuery.browser = {}; 339 if (match[1]) { 340 jQuery.browser[match[1]] = true; 341 jQuery.browser.version = match[2] || "0"; 342 } 343 if (jQuery.browser.chrome) jQuery.browser.webkit = true; 344 else if (jQuery.browser.webkit) jQuery.browser.safari = true; 345 })(); 346 } 347</script>
347 348 349 350 351<link href="//assets.ngin.com/site_files/60153/_site/css/60153_style.css" type="text/css" rel="stylesheet" media="screen" />
352<script src="//assets.ngin.com/site_files/60153/_site/js/60153_script.js"></script>
352 353 354
355<script src="https://app-assets2.sportngin.com/javascripts/base_packaged.js?17903482971"></script>
355 356 357
357<script src="https://app-assets2.sportngin.com/javascripts/dropdown_nav.js?17903482971"></script>
357 358 359 360 361 <link rel="stylesheet" href="//se-aws-snap.sportngin.com/sportngin-snap-production/ui_themes/inline-manual/1/main.css?20190108" type="text/css" /> 362 363
363<script> 364 window.inlineManualOptions = { 365 tracking: { 366 enabled: false 367 } 368 } 369 </script>
369 370 371
371<script> 372 NGIN.inlineManual.setVars({ 373 in_edit_mode: false, 374 org_id: 100327, 375 376 site_name: "Katy Youth Basketball Association", 377 site_short_name: "Katy Youth Basketball Association", 378 site_url: "https://www.kybb.org", 379 site_id: 60153 380 }); 381 382 </script>
382 383 384
384<script>!function(){var e=document.createElement("script"),t=document.getElementsByTagName("script")[0];e.async=1,e.src="https://inlinemanual.com/embed/player.cacb2d9a339b3500c03525980ca2a24c.js",e.charset="UTF-8",t.parentNode.insertBefore(e,t)}();</script>
384 385 386 387 388 389 390 391 392 <!-- dynamic head code --> 393
394<script> 395 var recaptchaSiteKey = "6LePJx8TAAAAACXrjU21ZdxvkXD_rh3yzhSeoJ0a" 396</script>
vendor: 1 bytes, line 396
396
397<script src="https://app-assets1.sportngin.com/javascripts/grecaptcha.js?17903482971"></script>
vendor: 126 bytes, lines 397-400
397 398<script src="https://www.google.com/recaptcha/api.js?onload=recaptchaOnloadCallback&render=explicit" async defer></script> 399 400
401<script> 402//<![CDATA[ 403 window.nginSite = {"domain_name":"kybb.org","subdomain":"www","name":"Katy Youth Basketball Association","short_name":"Katy Youth Basketball Association","secure_subdomain":"kybb"} 404 405//]]> 406</script>
406 407 408 409
409<script src="https://app-assets2.sportngin.com/javascripts/jquery/jquery.toolbar.min.js?17903482971"></script>
409 410 411 412</head> 413 414<body id="" class="site-body custom user_mode v4" > 415
415<script> 416//<![CDATA[ 417window.seAnalytics.push(JSON.parse('{"type":"pageView","data":{"depth1":"Sitebuilder","title":"5 on 5"}}')) 418//]]> 419</script>
419 420 <!-- Needs to be immediately after the opening <body> tag --> 421 <!-- Google Tag Manager (noscript) --> 422 <noscript> 423 <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TMK6MGB" height="0" width="0" style="display:none;visibility:hidden"></iframe> 424 <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGG8ZWR" height="0" width="0" style="display:none;visibility:hidden"></iframe> 425 </noscript> 426 <!-- End Google Tag Manager (noscript) --> 427 428 429 430 431<style type="text/css"> 432 /* html must be relative to keep the background div sized */ 433 html { position: relative; } 434 435 /* fix positioning issue with smart banner when html is relative */ 436 #smartbanner { 437 position: fixed; 438 box-sizing: content-box; 439 } 440 441 442 body { background-color: #000000; } 443 .site-background { 444 position: absolute; 445 top: 0; 446 right: 0; 447 bottom: 0; 448 left: 0; 449 z-index: -1; 450 background-color: #000000; 451 background-position: center top; 452 background-attachment: scroll; 453 background-repeat: no-repeat; 454 background-image: url(https://cdn4.sportngin.com/attachments/background_graphic/75f5-206603812/KYB.png); 455 } 456 457</style> 458 459<div class="site-background"></div> 460 461 462 <div slot="hqsebar"> 463 <div id="ngin-bar"></div> 464
464<script> 465 const DOMAIN_SUFFIXES = ['sportngin.com', 'sportsengine.com', 'stage.ngin-staging.com', 'sestage.us', 'sportngin.com.dev', 'sportsengine.com.dev']; 466 document.documentElement.classList.add('has-se-bar'); 467 window.nginBarConfig = { 468 signOutUrl: '/logout', 469 signInUrl: '/login', 470 signInUserReturnToOverride: signInUserReturnToOverride(), 471 signOutUserReturnToOverride: signOutUserReturnToOverride(), 472 signInReloadOverrideUrl: signInReloadUrl(), 473 coreUrl: '/core', 474 profileDropdownLinks: 475 [{ 476 label: 'Connect to Site', 477 href: '/account/choose_personas/60153', 478 events: { 479 'click': function(e, element) { 480 e.preventDefault(); 481 load_lbox(element); 482 valid.activate(); 483 } 484 } 485 }] 486 , 487 app: '', 488 ccpa: true, 489 mobileNav: false, 490 loggedIn: false, 491 orgId: 100327 492 } 493 function isSEDomain() { 494 return DOMAIN_SUFFIXES.some((domainSuffix) => window.location.hostname.endsWith(domainSuffix)) 495 } 496 function isVanityDomain() { 497 return !this.isSEDomain() 498 } 499 function isCore() { 500 return window.location.pathname.startsWith("/core") 501 } 502 function signInUserReturnToOverride() { 503 if (isSEDomain()) { 504 return window.location.href; 505 } else { 506 return "https://login.sportngin.com/check_login?next_url=" + window.location.href; 507 } 508 } 509 function signOutUserReturnToOverride() { 510 if (isCore()) { 511 return undefined; // resulting in session_ended page with correct query string params 512 } else { 513 return window.location.href; 514 } 515 } 516 function signInReloadUrl() { 517 return window.location.href.replace("user_return_to=","urt="); // lots to discover here.. 518 // for now.. simply obfuscate user_return_to so 519 // we dont screw with the URL too much.. and do so 520 // only if that query string param is not URL encoded 521 } 522 </script>
522 523
523<script async src=https://ngin-bar.sportngin.com/nginbar.js></script>
523 524 </div> 525 526 527 528 <div id="fb-root"></div>
529<script>(function(d, s, id) { 530 var js, fjs = d.getElementsByTagName(s)[0]; 531 if (d.getElementById(id)) return; 532 js = d.createElement(s); js.id = id; 533 // js.src = "//connect.facebook.net/en_US/all/debug.js#xfbml=1&version=v2.3"; // use if debugging 534 js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3"; 535 fjs.parentNode.insertBefore(js, fjs); 536}(document, 'script', 'facebook-jssdk'));</script>
536 537 538 <a href="#yieldContent" style="color:#FFF;position:absolute;height:1px;width:1px;left:-9999px;">skip navigation</a> 539 540 541 542 543 544<div id="topNav" class="has-site-logo topNav"> 545 546 <div id="sn-site-logo"> 547 <a class="sn-site-logo-wrap" href="/"> 548 <span class="sn-site-logo-background" style="background-image: url(https://cdn4.sportngin.com/attachments/logo_graphic/2440-205022793/logo_small.png);"></span> 549 </a> 550</div> 551 552 553 <div class="theme-search-wrapper"> 554 <div class="theme-search-bar"> 555 556 <span class="site-tagline-text"> 557 558 Katy Youth Basketball Association 559 560 </span> 561 562 563 564 <div id="PageSearchBoxTopNav" class="theme-search-box"> 565 <input class="theme-search-input" type="text" placeholder="Page Search" /> 566 <span class="theme-search-clear"></span> 567 <span class="theme-search-submit" >Search</span> 568</div> 569
570<script> 571 new NGIN.PageSearchBox('#PageSearchBoxTopNav', { 572 inputElement: '.theme-search-input', 573 submitElement: '.theme-search-submit', 574 clearElement: '.theme-search-clear' 575 }); 576</script>
576 577 578 579 580 </div> 581 </div> 582 <div class="theme-main-nav"></div> 583 <div class="theme-sub-nav"></div> 584 <div class="theme-mobile-nav"> 585 586 587 588 <div id="PageSearchBoxMobileNav" class="theme-search-box"> 589 <input class="theme-search-input" type="text" placeholder="Page Search" /> 590 <span class="theme-search-clear"></span> 591 <span class="theme-search-submit" >Search</span> 592</div> 593
594<script> 595 new NGIN.PageSearchBox('#PageSearchBoxMobileNav', { 596 inputElement: '.theme-search-input', 597 submitElement: '.theme-search-submit', 598 clearElement: '.theme-search-clear' 599 }); 600</script>
600 601 602 603 604 </div> 605</div> 606<div id="topNavPlaceholder" ></div> 607
608<script type="text/javascript"> 609 610 ;(function($){ 611 612 var NS = NGIN.Modules.NavService; 613 var currentId = 'page_node_8749542'; 614 var rootNav = {"name":"Home","id":"page_node_6744873","url":"/home","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":"https://www.kybb.org/page/nav/6744873","parent_top_nav_node":null,"parent":{"name":"Katy Youth Basketball Associat","id":"page_node_6743721","url":"/page/show/6743721-katy-youth-basketball-association","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Katy Youth Basketball Association'","css_classes":[],"parent_id":null,"target":null,"node_type":null,"has_child":0,"nav_url":"https://www.kybb.org/page/nav/6743721","parent_top_nav_node":null},"children":[],"siblings":[{"name":"Home","id":"page_node_6744873","url":"/home","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":["home"],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"About Us","id":"page_node_6744874","url":"/aboutus","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'About Us'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.kybb.org/page/nav/6744874","parent_top_nav_node":null},{"name":"Conduct Policy","id":"page_node_7086300","url":"/conduct","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Coach / Player / Spectator Conduct Policy'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"3 on 3 ","id":"page_node_8749534","url":"/3on3","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to '3 on 3'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":5,"nav_url":"https://www.kybb.org/page/nav/8749534","parent_top_nav_node":null},{"name":"5 on 5","id":"page_node_8749542","url":"/5on5","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to '5 on 5'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.kybb.org/page/nav/8749542","parent_top_nav_node":null},{"name":"Calendar","id":"page_node_7089127","url":"/page/show/7089127-calendar","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Calendar'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Calendar","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Coaches/Volunteers","id":"page_node_7086430","url":"/page/show/7086430-coaches-volunteers","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Coaches/Volunteers'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":2,"nav_url":"https://www.kybb.org/page/nav/7086430","parent_top_nav_node":null},{"name":"Contact Us","id":"page_node_8775920","url":"/contactus","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Contact Us'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"KYB FAQs","id":"page_node_8754612","url":"/page/show/8754612-kyb-faqs","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'KYB FAQs'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":3,"nav_url":"https://www.kybb.org/page/nav/8754612","parent_top_nav_node":null},{"name":"Assets","id":"page_node_8744466","url":"/assets","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Assets'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Summer Camps","id":"page_node_9047746","url":"/camp","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Katy Area Summer Basketball Camps'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Facilities","id":"page_node_7086458","url":"/page/show/7086458-facilities","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Facilities'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":1,"nav_url":"https://www.kybb.org/page/nav/7086458","parent_top_nav_node":null}]}; 615 616 // Applies fixed class to #topNav when top nav goes above fold; 617 NS.fixedNav('#topNav'); 618 619 620 var pageNav = {"name":"5 on 5","id":"page_node_8749542","url":"/5on5","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to '5 on 5'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":"https://www.kybb.org/page/nav/8749542","parent_top_nav_node":null,"parent":{"
620name":"Katy Youth Basketball Associat","id":"page_node_6743721","url":"/page/show/6743721-katy-youth-basketball-association","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Katy Youth Basketball Association'","css_classes":[],"parent_id":null,"target":null,"node_type":null,"has_child":0,"nav_url":"https://www.kybb.org/page/nav/6743721","parent_top_nav_node":null},"children":[{"name":"5-ON-5 RULES","id":"page_node_8206403","url":"/5x5rules","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to '5-ON-5 RULES'","css_classes":[],"parent_id":8749542,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Registering Online","id":"page_node_7091304","url":"/5x5register","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'Registering Online'","css_classes":[],"parent_id":8749542,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"5 on 5 Refund Policy","id":"page_node_7091324","url":"/page/show/7091324-5-on-5-refund-policy","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to '5 on 5 Refund Policy'","css_classes":[],"parent_id":8749542,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"5-on-5 Coaching App","id":"page_node_7091315","url":"/5x5coach","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to '5-on-5 Coaching Applications'","css_classes":[],"parent_id":8749542,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null}],"siblings":[{"name":"Home","id":"page_node_6744873","url":"/home","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":["home"],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"About Us","id":"page_node_6744874","url":"/aboutus","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'About Us'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.kybb.org/page/nav/6744874","parent_top_nav_node":null},{"name":"Conduct Policy","id":"page_node_7086300","url":"/conduct","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Coach / Player / Spectator Conduct Policy'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"3 on 3 ","id":"page_node_8749534","url":"/3on3","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to '3 on 3'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":5,"nav_url":"https://www.kybb.org/page/nav/8749534","parent_top_nav_node":null},{"name":"5 on 5","id":"page_node_8749542","url":"/5on5","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to '5 on 5'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.kybb.org/page/nav/8749542","parent_top_nav_node":null},{"name":"Calendar","id":"page_node_7089127","url":"/page/show/7089127-calendar","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Calendar'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Calendar","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Coaches/Volunteers","id":"page_node_7086430","url":"/page/show/7086430-coaches-volunteers","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Coaches/Volunteers'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":2,"nav_url":"https://www.kybb.org/page/nav/7086430","parent_top_nav_node":null},{"name":"Contact Us","id":"page_node_8775920","url":"/contactus","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Contact Us'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"KYB FAQs","id":"page_node_8754612","url":"/page/show/8754612-kyb-faqs","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'KYB FAQs'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":3,"nav_url":"https://www.kybb.org/page/nav/8754612","parent_top_nav_node":null},{"name":"Assets","id":"page_node_8744466","url":"/assets","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Assets'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Summer Camps","id":"page_node_9047746","url":"/camp","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Katy Area Summer Basketball Camps'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Facilities","id":"page_node_7086458","url":"/page/show/7086458-facilities","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Facilities'","css_classes":[],"parent_id":6743721,"target":null,"node_type":"Page","has_child":1,"nav_url":"https://www.kybb.org/page/nav/7086458","parent_top_nav_node":null}]}; 621 var hasSubnav = true; 622 623 624 // TOP NAV 625 NS.create('DropdownNav', { 626 currentId: currentId, 627 activeClass: 'has-main-nav', 628 minWidth: 1025, 629 selector: '#topNav .theme-main-nav', 630 maxDepth: 2, 631 data: rootNav, 632 paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911' 633 }); 634 635 // MOBILE NAV 636 NS.create('SlideNav', { 637 currentId: currentId, 638 activeClass: 'has-mobile-nav', 639 collapsedClass: 'collapsed-mobile-nav', 640 maxWidth: 1024, 641 collapseWidth: 1024, 642 selector: '#topNav .theme-mobile-nav', 643 data: pageNav, 644 paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911' 645 }); 646 647 // When the subnav exists, but the selected page has no children, 648 // we try to display the siblings as subnav UNLESS, the parent node 649 // is aso the root node. This means it woulld duplicate the main 650 // nav, so we display nothing. 651 652 var hasChildren = !!pageNav.children.length; 653 var rootLevelPage = rootNav.parent.id === pageNav.parent.id 654 655 // SUB NAV 656 if (hasSubnav && (hasChildren || !rootLevelPage)) { 657 NS.create('DropdownNav', { 658 currentId: currentId, 659 activeClass: 'has-sub-nav', 660 minWidth: 1025, 661 selector: '#topNav .theme-sub-nav', 662 showTitle: true, 663 showChildren: true, 664 maxDepth: 0, 665 data: pageNav, 666 paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911' 667 }); 668 } 669 670 })(jQuery); 671 672 // legacy event... not sure it's needed 673 $j(function(){ 674 $j('#topNav').trigger('topnav.loaded'); 675 }); 676 677</script>
677 678 679 680 681 682 683 684 685 686 <div id="siteContainer" class="container-fluid two_panel siteContainer"> 687 688 689 690 691 <div id="yieldContent" class="row"> 692 693 694 695 <h2 id="displayBodyHeader" class=""><span>5 on 5</span></h2> 696 697 698 699 700 701 <div id="panelTwo" class="col-sm-12"> 702 <div id="errorNotice"> 703 704 705 706 707</div> 708 709 710 <div class='yieldPageContent'> 711 712 713 714 <div class=" layoutContainer row layout-100 "> 715 716 <div class="column-1 column col-sm-12 col-md-12"> 717 <div id="pageEl_619736858" class="pageEl" > 718 719 <div class="pageElement textBlockElement clearfix"> 720 721 722 723 <div class="text clearfix"> 724 <h1 style="text-align:center"><span style="font-size:28px">Welcome to the 2026-2027 5-on-5 Season</span></h1> 725 726<h2 style="text-align:center"><span style="color:#ff8c00"><span style="font-size:26px">Registration opens September 6, 2026 for the 2026-2027 Season</span></span></h2> 727 728 </div> 729</div> 730 731 <span class="clearAll"></span> 732</div> 733 734 735 </div> 736 <span class="clearAll"></span> 737 </div> 738 739 740 <div class=" layoutContainer row layout-50-50 "> 741 742 <div class="column-1 column col-sm-12 col-md-6"> 743 <div id="pageEl_547987924" class="pageEl" > 744 745 <div class="pageElement heroPhotoElement"> 746 747 <img fetchpriority="high" src="https://cdn4.sportngin.com/attachments/photo/adb7-205498390/5x5_large_large.png" alt="" /> 748 </div> 749 750 <span class="clearAll"></span> 751</div> 752 753 754 </div> 755 <div class="column-2 column col-sm-12 col-md-6"> 756 <div id="pageEl_547987933" class="pageEl" > 757 758 <div class="pageElement textBlockElement clearfix"> 759 760 761 762 <div class="text clearfix"> 763 <p><span style="font-size:26px"><strong>KYB's 5-on-5 league</strong> is a seven-week season with games played on Saturdays in January and February, and an end-of-season tournament prior to the Katy ISD Spring Break vacation. Practices begin in November and run weekly throughout the season. 5-on-5 is KYB's main program played during the regular season in a full-court format.</span></p> 764 765 </div> 766</div> 767 768 <span class="clearAll"></span> 769</div> 770 771 772 <div id="pageEl_670335979" class="pageEl" > 773 774 775 <div class="pageElement surveyLinkElement"> 776 <a href="https://kybb.sportngin.com/register/form/823024622"><span><small>Register:</small> 2026-2027 KYB 5-on-5</span></a> 777 778 </div> 779 780 <span class="clearAll"></span> 781</div> 782 783 784 </div> 785 <span class="clearAll"></span> 786 </div> 787 788 789 <div class=" layoutContainer row layout-100 "> 790 791 <div class="column-1 column col-sm-12 col-md-12"> 792 <div id="pageEl_665168818" class="pageEl" > 793 794 <div class="pageElement textBlockElement clearfix"> 795 796 797 798 <div class="text clearfix"> 799 <p style="text-align: center;">For more information, please visit our <a href="https://www.kybb.org/page/show/8754612-kyb-faqs">FAQs page</a>.</p> 800 801 </div> 802</div> 803 804 <span class="clearAll"></span> 805</div> 806 807 808 </div> 809 <span class="clearAll"></span> 810 </div> 811 812 813 814 815 816 817 818 819
820<script type="text/javascript"> 821 var init_nss = function() { 822 var $nss = $j('.newsSlideShow-container'); 823 // debug.info("Found "+$nss.length+" News Slideshow Elements"); 824 $nss.each(function(){ 825 var $ss = $j(this); 826 if ( ! $ss.data('activenewsslideshow') ) { 827 $ss.data('activenewsslideshow',true); 828 $ss.newsSlideShow(); 829 } 830 }); 831 } 832 // call on document ready for most browsers 833 init_nss(); 834 // call again on window load for IE :( 835 $j(window).load(init_nss); 836 // check for new slideshow elements after valid.deactivate 837 $j('body').bind('pageElement.render',init_nss); 838</script>
838 839 840 841 842 843 </div> 844 </div> 845 846 847 </div> 848 </div> 849 <footer class="snFooterContainer"> 850 <div id="siteFooter"> 851 852 853 <link href="//assets.ngin.com/site_files/60153/_site/css/60153_admin_style.css" type="text/css" rel="stylesheet" media="screen" />
854<script src="//assets.ngin.com/site_files/60153/_site/js/60153_admin_script.js"></script>
854 855 <ul class="se-footer"> 856 <li class="se-footer-copyright"> 857 This website is powered by SportsEngine's 858 <a class="legalLink" target="_blank" href="https://www.sportsengine.com/solutions/"> 859 Sports Relationship Management 860 </a> 861 (SRM) software, but is owned by and subject to the Katy Youth Basketball Association privacy policy. 862 <a class="legalLink" target="_blank" href="https://www.sportsengine.com/corp"> 863 ©2026 SportsEngine, LLC. 864 </a> 865 <br> 866 </li> 867 <li class="se-footer-link"> 868 <a class="legalLink" target="_blank" href="/privacy_policy.pdf">Privacy Policy</a> 869 </li> 870 <li id="poweredByNGIN" class="se-footer-logo" style="text-align: center;"> 871 <br> 872 <a href="https://www.sportsengine.com/?utm_source=Sitebuilder&utm_medium=Footer&utm_campaign=SportsEngine+Internal+Link&utm_term=Footer" 873 onclick="javascript:window.location=('https://www.sportsengine.com/?utm_source=Sitebuilder&utm_medium=Footer&utm_campaign=SportsEngine+Internal+Link&utm_term=Footer'); return false;"> 874 <img src="/logo_images/white_logo.png" alt="Powered by SportsEngine" title="Click here to learn how SportsEngine can empower your organization!"> 875 </a> 876 </li> 877 </ul> 878</div> 879 880 881 882 883 884 885 886 887 888 </footer> 889 890 891 892 893<div id="PageSearch" class="theme-search-overlay" style="display:none;"> 894 <div class="theme-search-modal"> 895 <span class="theme-search-close"></span> 896 <h1 class="theme-search-title">Page Search</h1> 897 <div class="theme-search-box"> 898 <input type="text" class="theme-search-input" /> 899 <span class="theme-search-clear"></span> 900 </div> 901 <div class="theme-search-results"> 902 <img class="theme-search-spinner" src="/app_images/loaderBarUserMode.gif" /> 903 <span class="theme-search-status"></span> 904 <!-- search results here --> 905 </div> 906 </div> 907</div> 908
909<script type="text/javascript" charset="utf-8"> 910 new NGIN.PageSearchModal('#PageSearch', { 911 inputElement: '.theme-search-input', 912 statusElement: '.theme-search-status', 913 spinnerElement: '.theme-search-spinner', 914 clearElement: '.theme-search-clear', 915 resultsElement: '.theme-search-results', 916 closeElement: '.theme-search-close', 917 }); 918</script>
918 919 920 921 922 923 924</body> 925</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.