PageSourceSearch

https://www.mapleshadesoccer.net/photo_gallery/show/4709234

html mapleshadesoccer.net collected 2026-09-30 13:52:57 UTC 44,388 bytes, 905 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-us" id="ngin37958">
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="4b6BWIt0usDWTLK/gwS2KtZr+dFqpQg60EJLOdA1IsjAMOu0Mr7ca/m8GPwloC41TJV54v+w0aWHjyAj80wXCA==" />
15<meta name="trace-id" content="a19ab85b-3901-4253-afd8-d8cd9879a9b3" />
16  <title> | Photos | Maple Shade Soccer Club</title>
17
18  <!-- Itasca | application -->
19
20  <!-- Icons v4 -->
21<link rel="shortcut icon" href="https://assets.ngin.com/site_files/37958/favicon.ico" />
22
23
24  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="apple-touch-icon" />
25  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="apple-touch-icon" sizes="152x152" />
26  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="apple-touch-icon" sizes="167x167" />
27  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="apple-touch-icon" sizes="180x180" />
28  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="icon" sizes="192x192" />
29  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="icon" sizes="128x128" />
30
31
32
33  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="icon" type="image/png" sizes="16x16">
34  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="icon" type="image/png" sizes="32x32">
35  <link href="https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg" rel="icon" type="image/png" sizes="96x96">
36
37
38
39  
40
41  <link rel="stylesheet" media="screen" href="https://app-assets2.sportngin.com/site_stylesheets_secure/37958/itasca/page_elements.css?17903482911" />
42  
43    <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/site_stylesheets_secure/37958/itasca/sports.css?17903482911" />
44  
45  <link rel="stylesheet" media="screen" href="https://app-assets2.sportngin.com/site_stylesheets_secure/37958/itasca/default.css?17903482911" />
46  <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/site_stylesheets_secure/37958/itasca/theme.css?17903482911" />
47  <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/jquery_treeTable.css?17903482911" />
48  <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/stylesheets/sn/shared_components.css?17903482911" />
49  <link rel="stylesheet" media="screen" href="//se-aws-snap.sportngin.com/sportngin-snap-production/ui_themes/ngin/latest/ngin-bar.css?20190108" />
50
51  
52  <!--[if IE 9]>
53  
53<script type="text/javascript" charset="utf-8">var IE = "9";</script>
53
54  <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/stylesheets/ie9/default_ie9.css?17903482911" />
55<![endif]-->
56
57<!--[if IE 8]>
58  
58<script type="text/javascript" charset="utf-8">var IE = "8";</script>
58
59<![endif]-->
60
61<!--[if IE 7]>
62  
62<script type="text/javascript" charset="utf-8">var IE = "7";</script>
62
63<![endif]-->
64
65<!--[if IE 6]>
66  
66<script type="text/javascript" charset="utf-8">var IE = "6";</script>
66
67<![endif]-->
68
69<!--[if lte IE 6]>
70  
70<script type="text/javascript" charset="utf-8">var IE = "6";</script>
70
71<![endif]-->
72
73<!--[if !IE]><!-->
73<script type="text/javascript" charset="utf-8">var IE = null;</script>
73<!-- <![endif]-->
74
75
76  
77  
78
79    
79<script>
80      window.dataLayer = window.dataLayer || []
81      window.dataLayer.push({ intercom: { renderIntercom: false } })
82    </script>
82
83    
83<script src="https://app-assets3.sportngin.com/javascripts/se-analytics-js.umd.min.js?17903482971"></script>
83
84    
84<script>
85      window.seAnalyticsGateway = /\.(sportngin\.com|ngin-staging\.com|sportngin\.com\.dev)$/.test(window.origin) === false
86      window.addEventListener('message', function(event){
87        if (event.data === 'utd:ready') {
88
89          var displayAds = (false || false);
90          var platformDL = {'siteId': '37958', 'siteName': 'Maple Shade Soccer Club',
91                            'siteShortName': 'Maple Shade Soccer Club', 'sportType': 'soccer',
92                            'addrState': 'NJ', 'displayAds': displayAds,
93                            'inEditMode': false,
94                            'propertySubSection': 'cms', 'property': 'Ngin'};
95          var quantcastDL = {'quantcastID': ''};
96          var elevioAdditionalGroups = ["ngin_super_reg:0", "Ngin:cms"];
97
98          window.seAnalytics.push({ type: 'dataLayerData', data: {
99            platform: platformDL,
100            quantcast: quantcastDL,
101            elevioAddlGroups: elevioAdditionalGroups,
102          } })
103        }
104      })
105      window.seAnalytics = new window['se-analytics-js'].SeFeAnalytics({
106        platProp: 'ngin',
107        platformSubSec: 'cms',
108        currentEnv: 'production',
109        orgId: 111739
110      })
111    </script>
111
112
113  
113<script>
114  function inIframe() {
115    try {
116      return window.self !== window.top;
117    } catch (e) {
118      return true;
119    }
120  }
121  </script>
121
122
123  <!-- Google Tag Manager for NGIN -->
124  
124<script>
125  if(!inIframe()) {
vendor: 364 bytes, lines 125-130
125
126    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
127            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
128        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
129        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
130    })(window,document,'script','dataLayer','
130GTM-TMK6MGB
vendor: 6 bytes, lines 130-131
130');
131  
131}
132  </script>
132
133  <!-- End Google Tag Manager for NGIN-->
134
135  <!-- Google Tag Manager for SE Global -->
136  
136<script>
137  if(!inIframe()) {
vendor: 358 bytes, lines 137-142
137
138    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
139          new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
140      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
141      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
142    })(window,document,'script','dataLayer','
142GTM-KGG8ZWR
vendor: 6 bytes, lines 142-143
142');
143  
143}
144  </script>
144
145  <!-- End Google Tag Manager for SE Global -->
146
147
148	<link rel="stylesheet" media="print" href="https://app-assets3.sportngin.com/stylesheets/print/website_print_v4.css?17903482911" />
149
150
151<script src="https://app-assets3.sportngin.com/javascripts/jquery/jquery-3.7.1.min.js?17903482971"></script>
vendor: 1 bytes, line 151
151
152<script src="https://app-assets1.sportngin.com/javascripts/jquery/jquery-migrate-3.4.1.min.js?17903482971"></script>
vendor: 1 bytes, line 152
152
153<script type='text/javascript'>
154  var $j = jQuery.noConflict();
155  $ = jQuery;
156
157  // Automatically include CSRF token in AJAX request headers unless explicitly skipped
158  jQuery.ajaxPrefilter(function(options, originalOptions, jqXHR) {
159    if (options.skipCsrfToken) {
160      return;
161    }
162
163    if (options.type && options.type.toLowerCase() !== 'get') {
164      var token = jQuery('meta[name="csrf-token"]').attr('content');
165      if (token) {
166        jqXHR.setRequestHeader('X-CSRF-Token', token);
167      }
168    }
169  });
170
171  // --- Helpers ---
172  // Resolve an element from an id string or DOM node
173  function _resolveEl(id) { return (typeof id === 'string') ? document.getElementById(id) : id; }
174  // Get duration in ms from an options object (default 1000ms)
175  function _dur(options) { return (options && options.duration) ? options.duration * 1000 : 1000; }
176  // Invoke a method on an array of DOM elements (shared by $$ and Array.prototype.invoke)
177  function _invokeOnElements(els, method, args) {
178    els.forEach(function(el) {
179      if (typeof el[method] === 'function') el[method].apply(el, args);
180      else if (method === 'hide') el.style.display = 'none';
181      else if (method === 'show') el.style.display = '';
182      else if (method === 'removeClassName' && args[0]) el.classList.remove(args[0]);
183      else if (method === 'addClassName' && args[0]) el.classList.add(args[0]);
184    });
185    return els;
186  }
187  // Fire Ajax callbacks on a transport-like object
188  function _ajaxCallbacks(options, transport, success) {
189    if (success && options.onSuccess) options.onSuccess(transport);
190    if (!success && options.onFailure) options.onFailure(transport);
191    if (options.onComplete) options.onComplete(transport);
192  }
193
194  // --- Prototype Element shims ---
195  var Element = Element || {};
196  Element.hide = function(id) { var el = _resolveEl(id); if (el) el.style.display = 'none'; };
197  Element.show = function(id) { var el = _resolveEl(id); if (el) el.style.display = ''; };
198  Element.toggle = function(id) { var el = _resolveEl(id); if (el) el.style.display = el.style.display === 'none' ? '' : 'none'; };
199  Element.remove = function(id) { var el = _resolveEl(id); if (el && el.parentNode) el.parentNode.removeChild(el); };
200  Element.update = function(id, content) { var el = _resolveEl(id); if (el) el.innerHTML = content; };
201
202  function $F(id) { var el = _resolveEl(id); return el ? el.value : ''; }
203
204  // Prototype $$(selector) — CSS selector returning array of elements
205  function $$(selector) {
206    var els = Array.from(document.querySelectorAll(selector));
207    els.invoke = function(method) {
208      return _invokeOnElements(this, method, Array.from(arguments).slice(1));
209    };
210    els.each = function(fn) { this.forEach(fn); return this; };
211    return els;
212  }
213
214  // Prototype $A() — convert iterable to array
215  function $A(iterable) { return Array.from(iterable); }
216
217  // --- Event shims ---
218  Event.observe = function(el, eventName, handler) {
219    var element = _resolveEl(el);
220    if (element) element.addEventListener(eventName === 'dom:loaded' ? 'DOMContentLoaded' : eventName, handler);
221  };
222  Event.stop = function(e) { if (e) { e.preventDefault(); e.stopPropagation(); } };
223
224  // --- Ajax shims ---
225  var Ajax = {};
226  Ajax.Request = function(url, options) {
227    options = options || {};
228    $j.ajax({
229      url: url,
230      type: (options.method || 'post').toUpperCase(),
231      data: options.parameters || '',
232      dataType: options.evalScripts ? 'script' : 'html',
233      success: function(data, status, xhr) {
234        _ajaxCallbacks(options, { responseText: data, responseXML: xhr.responseXML, status: xhr.status }, true);
235      },
236      error: function(xhr) {
237        _ajaxCallbacks(options, { responseText: xhr.responseText, status: xhr.status }, false);
238      }
239    });
240  };
241  Ajax.Updater = function(container, url, options) {
242    options = options || {};
243    var targetId = typeof container === 'string' ? container : (container.success || container);
244    $j.ajax({
245      url: url,
246      type: (options.method || 'post').toUpperCase(),
247      data: options.parameters || '',
248      dataType: 'html',
249      success: function(data) {
250        var el = document.getElementById(targetId);
251        if (el) el.innerHTML = data;
252        _ajaxCallbacks(options, { responseText: data }, true);
253      },
254      error: function(xhr) {
255        _ajaxCallbacks(options, { responseText: xhr.responseText }, false);
256      }
257    });
258  };
259
260  // --- Effect shims ---
261  var Effect = {};
262  Effect.Highlight = function(el, options) {
263    var element = _resolveEl(el);
264    if (element) { element.style.backgroundColor = '#ffff99'; setTimeout(function() { element.style.backgroundColor = ''; }, _dur(options)); }
265  };
266  Effect.Fade = function(el, options) {
267    var element = _resolveEl(el);
268    if (element) $j(element).fadeOut(_dur(options));
269  };
270  Effect.Appear = function(el, options) {
271    var element = _resolveEl(el);
272    if (element) $j(element).fadeIn(_dur(options));
273  };
274
275  // --- Form shims ---
276  var Form = {};
277  Form.Element = {};
278  Form.Element.getValue = function(id) { var el = _resolveEl(id); return el ? el.value : ''; };
279  Form.serialize = function(formEl) { var el = _resolveEl(formEl); return el ? $j(el).serialize() : ''; };
280  Form.Observer = function(formEl, frequency, callback) {
281    var element = _resolveEl(formEl);
282    var lastValue = Form.serialize(element);
283
284    return window.setInterval(function() {
285      var value = Form.serialize(element);
286
287      if (value !== lastValue) {
288        callback(element, value);
289        lastValue = value;
290      }
291    }, frequency * 1000);
292  };
293
294  // --- jQuery plugin shims for Prototype methods ---
295  jQuery.fn.observe = function(eventName, handler) { return this.on(eventName, handler); };
296  jQuery.fn.stopObserving = function(eventName, handler) { return this.off(eventName, handler); };
297  jQuery.fn.focusFirstElement = function() { this.find('input:visible, textarea:visible, select:visible').first().focus(); return this; };
298  jQuery.fn.addClassName = function(c) { return this.addClass(c); };
299  jQuery.fn.removeClassName = function(c) { return this.removeClass(c); };
300  jQuery.fn.hasClassName = function(c) { return this.hasClass(c); };
301  jQuery.fn.getValue = function() { return this.val(); };
302  jQuery.fn.update = function(content) { return this.html(content); };
303  jQuery.fn.enable = function() { return this.prop('disabled', false); };
304  jQuery.fn.disable = function() { return this.prop('disabled', true); };
305  jQuery.fn.highlight = function() { var el = this; el.css('background-color', '#ffff99'); setTimeout(function() { el.css('background-color', ''); }, 1000); return this; };
306
307  // --- Array/String prototype shims ---
308  if (!Array.prototype.invoke) {
309    Array.prototype.invoke = function(method) {
310      return _invokeOnElements(this, method, Array.from(arguments).slice(1));
311    };
312  }
313  if (!Array.prototype.each) { Array.prototype.each = Array.prototype.forEach; }
314  if (!Array.prototype.include) { Array.prototype.include = Array.prototype.includes; }
315  if (!String.prototype.empty) { String.prototype.empty = function() { return this.length === 0; }; }
316
317  // Prototype Element.select() — used in inline callbacks like data.select('a')
318  (function() {
319    var origSelect = HTMLElement.prototype.select;
320    HTMLElement.prototype.select = function(sel) {
321      if (typeof sel === 'string') return Array.from(this.querySelectorAll(sel));
322      if (origSelect) return origSelect.apply(this, arguments);
323    };
324  })();
325
326  // Sortable/Draggables shims — no-ops for legacy inline JS references
327  var Sortable = Sortable || { SERIALIZE_RULE: /^[^_]*_(.*)$/ };
328  var Draggables = Draggables || { initPausable: function(){}, pause: function(){}, play: function(){}, sortFailed: function(){} };
329
330  // $.browser polyfill — removed in jQuery 1.9, needed by third-party plugins
331  if (!jQuery.browser) {
332    (function() {
333      var ua = navigator.userAgent.toLowerCase();
334      var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
335                  /(webkit)[ \/]([\w.]+)/.exec(ua) ||
336                  /(opera)(?:.*version)?[ \/]([\w.]+)/.exec(ua) ||
337                  /(msie) ([\w.]+)/.exec(ua) ||
338                  ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(ua) || [];
339      jQuery.browser = {};
340      if (match[1]) {
341        jQuery.browser[match[1]] = true;
342        jQuery.browser.version = match[2] || "0";
343      }
344      if (jQuery.browser.chrome) jQuery.browser.webkit = true;
345      else if (jQuery.browser.webkit) jQuery.browser.safari = true;
346    })();
347  }
348</script>
348
349
350
351
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: 111739,
375        
376        site_name: "Maple Shade Soccer Club",
377        site_short_name: "Maple Shade Soccer Club",
378        site_url: "https://www.mapleshadesoccer.net",
379        site_id: 37958
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      <!-- cascade head code from 4901623 - Home -->
394      <style>#sn-site-logo {
395background-color: transparent;
396border: 0px;
397}
398</style>
399    <!-- page specific head code -->
400    
401
402<script>
403  var recaptchaSiteKey = "6LePJx8TAAAAACXrjU21ZdxvkXD_rh3yzhSeoJ0a"
404</script>
vendor: 1 bytes, line 404
404
405<script src="https://app-assets1.sportngin.com/javascripts/grecaptcha.js?17903482971"></script>
vendor: 126 bytes, lines 405-408
405
406<script src="https://www.google.com/recaptcha/api.js?onload=recaptchaOnloadCallback&render=explicit" async defer></script>
407
408
409<script>
410//<![CDATA[
411  window.nginSite = {"domain_name":"mapleshadesoccer.net","subdomain":"www","name":"Maple Shade Soccer Club","short_name":"Maple Shade Soccer Club","secure_subdomain":"mapleshadesoccer"}
412
413//]]>
414</script>
414
415
416  
417
418  
418<script src="https://app-assets1.sportngin.com/javascripts/themes/itasca/theme.js?17903482971"></script>
418
419  
419<script src="https://app-assets2.sportngin.com/javascripts/jquery/jquery.toolbar.min.js?17903482971"></script>
419
420
421  
422</head>
423
424<body id="" class="site-body itasca user_mode home v4" >
425    
425<script>
426//<![CDATA[
427window.seAnalytics.push(JSON.parse('{"type":"pageView","data":{"depth1":"Sitebuilder","title":""}}'))
428//]]>
429</script>
429
430  <!-- Needs to be immediately after the opening <body> tag -->
431  <!-- Google Tag Manager (noscript) -->
432  <noscript>
433    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TMK6MGB" height="0" width="0" style="display:none;visibility:hidden"></iframe>
434    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGG8ZWR" height="0" width="0" style="display:none;visibility:hidden"></iframe>
435  </noscript>
436  <!-- End Google Tag Manager (noscript) -->
437
438  
439
440
441<style type="text/css">
442  /* html must be relative to keep the background div sized */
443  html { position: relative; }
444
445  /* fix positioning issue with smart banner when html is relative */
446  #smartbanner {
447    position: fixed;
448    box-sizing: content-box;
449  }
450
451  
452  body { background-color: #000000; }
453  .site-background {
454    position: absolute;
455    top: 0;
456    right: 0;
457    bottom: 0;
458    left: 0;
459    z-index: -1;
460    background-color: #000000;
461    background-position: center top;
462    background-attachment: fixed;
463    background-repeat: no-repeat;
464    background-image: url(https://cdn3.sportngin.com/attachments/background_graphic/f4f1-120933514/Soccer_Feet_Ball_1-000000.png);
465  }
466  
467</style>
468
469<div class="site-background"></div>
470
471      
472      <div slot="hqsebar">
473        <div  id="ngin-bar"></div>
474        
474<script>
475          const DOMAIN_SUFFIXES = ['sportngin.com', 'sportsengine.com', 'stage.ngin-staging.com', 'sestage.us', 'sportngin.com.dev', 'sportsengine.com.dev'];
476          document.documentElement.classList.add('has-se-bar');
477          window.nginBarConfig = {
478            signOutUrl: '/logout',
479            signInUrl: '/login',
480            signInUserReturnToOverride: signInUserReturnToOverride(),
481            signOutUserReturnToOverride: signOutUserReturnToOverride(),
482            signInReloadOverrideUrl: signInReloadUrl(),
483            coreUrl: '/core',
484            profileDropdownLinks: 
485      [{
486        label: 'Connect to Site',
487        href: '/account/choose_personas/37958',
488        events: {
489          'click': function(e, element) {
490            e.preventDefault();
491            load_lbox(element);
492            valid.activate();
493          }
494        }
495      }]
496    ,
497            app: '',
498            ccpa: true,
499            mobileNav: false,
500            loggedIn: false,
501            orgId: 111739
502          }
503          function isSEDomain() {
504            return DOMAIN_SUFFIXES.some((domainSuffix) => window.location.hostname.endsWith(domainSuffix))
505          }
506          function isVanityDomain() {
507            return !this.isSEDomain()
508          }
509          function isCore() {
510            return window.location.pathname.startsWith("/core")
511          }
512          function signInUserReturnToOverride() {
513            if (isSEDomain()) {
514              return window.location.href;
515            } else {
516              return "https://login.sportngin.com/check_login?next_url=" + window.location.href;
517            }
518          }
519          function signOutUserReturnToOverride() {
520            if (isCore()) {
521              return undefined;  // resulting in session_ended page with correct query string params
522            } else {
523              return window.location.href;
524            }
525          }
526          function signInReloadUrl() {
527            return window.location.href.replace("user_return_to=","urt=");  // lots to discover here..
528                                                                            //  for now.. simply obfuscate user_return_to so
529                                                                            //  we dont screw with the URL too much.. and do so
530                                                                            //  only if that query string param is not URL encoded
531          }
532        </script>
532
533        
533<script async src=https://ngin-bar.sportngin.com/nginbar.js></script>
533
534      </div>
535    
536
537  
538  <div id="fb-root"></div>
539<script>(function(d, s, id) {
540  var js, fjs = d.getElementsByTagName(s)[0];
541  if (d.getElementById(id)) return;
542  js = d.createElement(s); js.id = id;
543  // js.src = "//connect.facebook.net/en_US/all/debug.js#xfbml=1&version=v2.3"; // use if debugging
544  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
545  fjs.parentNode.insertBefore(js, fjs);
546}(document, 'script', 'facebook-jssdk'));</script>
546
547
548  <a href="#yieldContent" style="color:#FFF;position:absolute;height:1px;width:1px;left:-9999px;">skip navigation</a>
549
550  
551  
552
553  
554<div id="topNav" class="has-site-logo topNav">
555  
556    <div id="sn-site-logo">
557  <a class="sn-site-logo-wrap" href="/">
558    <span class="sn-site-logo-background" style="background-image: url(https://cdn1.sportngin.com/attachments/logo_graphic/ddc0-120933516/soccerlogo.svg);"></span>
559  </a>
560</div>
561
562  
563  <div class="theme-search-wrapper">
564    <div class="theme-search-bar">
565      
566        <span class="site-tagline-text">
567          
568            Maple Shade Soccer Club
569          
570        </span>
571      
572      
573      
574      
575    </div>
576  </div>
577  <div class="theme-main-nav"></div>
578  <div class="theme-sub-nav"></div>
579  <div class="theme-mobile-nav">
580    
581    
582    
583    
584  </div>
585</div>
586<div id="topNavPlaceholder" class="page-has-banner"></div>
587
588<script type="text/javascript">
589
590  ;(function($){
591
592    var NS = NGIN.Modules.NavService;
593    var currentId = 'page_node_4901623';
594    var rootNav = {"name":"Home","id":"page_node_4901623","url":"/home","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4901623","parent_top_nav_node":null,"parent":{"name":"Maple Shade Soccer Club","id":"page_node_4901228","url":"/page/show/4901228-maple-shade-soccer-club","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Maple Shade Soccer Club'","css_classes":[],"parent_id":null,"target":null,"node_type":null,"has_child":0,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4901228","parent_top_nav_node":null},"children":[{"name":"About Us","id":"page_node_4916968","url":"/page/show/4916968-about-us","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'About Us'","css_classes":[],"parent_id":4901623,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Fields","id":"page_node_4916969","url":"/page/show/4916969-fields","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'Fields'","css_classes":[],"parent_id":4901623,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"MERCH","id":"page_node_9643260","url":"/page/show/9643260-merchandise","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'MERCHANDISE'","css_classes":[],"parent_id":4901623,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null}],"siblings":[{"name":"Home","id":"page_node_4901623","url":"/home","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":["home"],"parent_id":4901228,"target":null,"node_type":"Page","has_child":3,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4901623","parent_top_nav_node":null},{"name":"Staff","id":"page_node_4916760","url":"/page/show/4916760-staff","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Staff'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":3,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4916760","parent_top_nav_node":null},{"name":"Travel","id":"page_node_4917120","url":"/page/show/4917120-travel-2019-","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Travel Soccer'","css_classes":[],"parent_id":4917121,"target":null,"node_type":"LeagueInstance","has_child":2,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4917120","parent_top_nav_node":null},{"name":"Recreation","id":"page_node_4919926","url":"/page/show/4919926-recreation","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Recreation'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":2,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4919926","parent_top_nav_node":null},{"name":"Registration","id":"page_node_4917249","url":"/page/show/4917249-current-open-registrations","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Current Open Registrations'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Summer 3v3","id":"page_node_4917237","url":"/page/show/4917237-mssc-summer-3v3-league","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'MSSC Summer 3v3 League'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Rules and Forms","id":"page_node_4917222","url":"/page/show/4917222-rules-and-forms","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Rules and Forms'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Special Events","id":"page_node_4917230","url":"/page/show/4917230-special-events","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Special Events'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Scholarships","id":"page_node_4917263","url":"/page/show/4917263-scholarships","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Scholarships'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":2,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4917263","parent_top_nav_node":null},{"name":"Calendar","id":"page_node_4901633","url":"/page/show/4901633-calendar","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Calendar'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Calendar","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Sponsors","id":"page_node_4922822","url":"/page/show/4922822-sponsors","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Sponsors'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"CAMP","id":"page_node_4995993","url":"/camp","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'MSSC CAMP'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null}]};
595
596    // Applies fixed class to #topNav when top nav goes above fold;
597    NS.fixedNav('#topNav');
598
599    
600      var pageNav = {"name":"Home","id":"page_node_4901623","url":"/home","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4901623","parent_top_nav_node":null,"parent":{"
600name":"Maple Shade Soccer Club","id":"page_node_4901228","url":"/page/show/4901228-maple-shade-soccer-club","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Maple Shade Soccer Club'","css_classes":[],"parent_id":null,"target":null,"node_type":null,"has_child":0,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4901228","parent_top_nav_node":null},"children":[{"name":"About Us","id":"page_node_4916968","url":"/page/show/4916968-about-us","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'About Us'","css_classes":[],"parent_id":4901623,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Fields","id":"page_node_4916969","url":"/page/show/4916969-fields","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'Fields'","css_classes":[],"parent_id":4901623,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"MERCH","id":"page_node_9643260","url":"/page/show/9643260-merchandise","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'MERCHANDISE'","css_classes":[],"parent_id":4901623,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null}],"siblings":[{"name":"Home","id":"page_node_4901623","url":"/home","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Home'","css_classes":["home"],"parent_id":4901228,"target":null,"node_type":"Page","has_child":3,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4901623","parent_top_nav_node":null},{"name":"Staff","id":"page_node_4916760","url":"/page/show/4916760-staff","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Staff'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":3,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4916760","parent_top_nav_node":null},{"name":"Travel","id":"page_node_4917120","url":"/page/show/4917120-travel-2019-","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Travel Soccer'","css_classes":[],"parent_id":4917121,"target":null,"node_type":"LeagueInstance","has_child":2,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4917120","parent_top_nav_node":null},{"name":"Recreation","id":"page_node_4919926","url":"/page/show/4919926-recreation","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Recreation'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":2,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4919926","parent_top_nav_node":null},{"name":"Registration","id":"page_node_4917249","url":"/page/show/4917249-current-open-registrations","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Current Open Registrations'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Summer 3v3","id":"page_node_4917237","url":"/page/show/4917237-mssc-summer-3v3-league","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'MSSC Summer 3v3 League'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Rules and Forms","id":"page_node_4917222","url":"/page/show/4917222-rules-and-forms","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Rules and Forms'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Special Events","id":"page_node_4917230","url":"/page/show/4917230-special-events","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Special Events'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Scholarships","id":"page_node_4917263","url":"/page/show/4917263-scholarships","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Scholarships'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":2,"nav_url":"https://www.mapleshadesoccer.net/page/nav/4917263","parent_top_nav_node":null},{"name":"Calendar","id":"page_node_4901633","url":"/page/show/4901633-calendar","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Calendar'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Calendar","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Sponsors","id":"page_node_4922822","url":"/page/show/4922822-sponsors","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Sponsors'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"CAMP","id":"page_node_4995993","url":"/camp","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'MSSC CAMP'","css_classes":[],"parent_id":4901228,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null}]};
601      var hasSubnav = true;
602    
603
604    // TOP NAV
605    NS.create('DropdownNav', {
606      currentId: currentId,
607      activeClass: 'has-main-nav',
608      minWidth: 1025,
609      selector: '#topNav .theme-main-nav',
610      maxDepth: 2,
611      data: rootNav,
612      paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
613    });
614
615    // MOBILE NAV
616    NS.create('SlideNav', {
617      currentId: currentId,
618      activeClass: 'has-mobile-nav',
619      collapsedClass: 'collapsed-mobile-nav',
620      maxWidth: 1024,
621      collapseWidth: 1024,
622      selector: '#topNav .theme-mobile-nav',
623      data: pageNav,
624      paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
625    });
626
627    // When the subnav exists, but the selected page has no children,
628    // we try to display the siblings as subnav UNLESS, the parent node
629    // is aso the root node. This means it woulld duplicate the main
630    // nav, so we display nothing.
631
632    var hasChildren = !!pageNav.children.length;
633    var rootLevelPage = rootNav.parent.id === pageNav.parent.id
634
635    // SUB NAV
636    if (hasSubnav && (hasChildren || !rootLevelPage)) {
637      NS.create('DropdownNav', {
638        currentId: currentId,
639        activeClass: 'has-sub-nav',
640        minWidth: 1025,
641        selector: '#topNav .theme-sub-nav',
642        showTitle: true,
643        showChildren: true,
644        maxDepth: 0,
645        data: pageNav,
646        paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
647      });
648    }
649    else {
650      $('#topNav').addClass('no-sub-nav');
651    }
652
653  })(jQuery);
654
655  // legacy event... not sure it's needed
656  $j(function(){
657    $j('#topNav').trigger('topnav.loaded');
658  });
659
660</script>
660
661
662
663  
664
665
666
667  <style>
668    .site-banner-wrapper {
669      background-color: transparent;
670    }
671
672    
673      .site-banner-wrapper {
674        background-image: url(https://cdn1.sportngin.com/attachments/banner_graphic/e1a6-121351007/Screen_Shot_2019-03-28_at_11.59.53_AM.png);
675        background-position: center;
676      }
677
678      @media (max-width: 999px) {
679        .site-banner-wrapper {
680          min-height: 15.842583vw;
681        }
682      }
683
684      @media (min-width: 1000px) {
685        .site-banner-wrapper {
686          min-height: 158.425832px;
687        }
688      }
689    
690  </style>
691
692  <div id="siteHeader">
693    
694
695    <div class="site-banner-wrapper">
696      <div class="site-banner-text-wrapper">
697        
698
699        
700
701        
702      </div>
703    </div>
704  </div>
705
706
707
708  <div id="siteContainer" class="container-fluid  siteContainer">
709    
710
711    
712
713    <div id="yieldContent" class="row">
714      
715  
716
717
718
719      <div id="panelTwo" class="col-sm-12">
720        <div id="errorNotice">
721  
722  
723  
724  
725</div>
726
727
728        <div class='yieldPageContent'>
729          
730    
731
732  <style type="text/css">
733    .galleryElement { overflow:hidden; }
734    .tn3e-gallery { float:none !important; }
735    #theMediaGallery.galleryElement_link,
736    #theMediaGallery_gallery,
737    #theMediaGallery_gallery .tn3e-thumb div,
738    #theMediaGallery_gallery .tn3e-image,
739    #theMediaGallery.formatted,
740    #theMediaGallery.formatted .crop { background-color:#000000 !important; }
741    #theMediaGallery.galleryElement_link.gallery_button a { border-color:#111; border-color:rgba(0,0,0,.2); }
742    #theMediaGallery.galleryElement_link .gallery_title,
743    #theMediaGallery.formatted .image_title,
744    #theMediaGallery_gallery .tn3e-image-title { text-shadow:0 -1px 0 rgba(0, 0, 0, 0.6); color:#d4d6da; }
745    #theMediaGallery_gallery .tn3e-image-description { color:#d4d6da; }
746    #theMediaGallery_gallery .tn3e-next,
747    #theMediaGallery_gallery .tn3e-prev,
748    #theMediaGallery_gallery .tn3e-play,
749    #theMediaGallery_gallery .tn3e-show-albums,
750    #theMediaGallery_gallery .tn3e-fullscreen,
751    #theMediaGallery_gallery .tn3e-albums-next,
752    #theMediaGallery_gallery .tn3e-albums-prev,
753    #theMediaGallery_gallery .tn3e-albums-close,
754    #theMediaGallery.formatted .next_btn,
755    #theMediaGallery.formatted .prev_btn { background-image:url('/gallery_skins/tn3e/tn3e-light.png'); }
756  </style>
757
758    <div id="theMediaGallery" class="clearfix">
759      <div class="tn3 album">
760  <h4></h4>
761  <div class="tn3 description"></div>
762  <div class="tn3 thumb">https://cdn3.sportngin.com/attachments/photo/24d1-220481449/MSSCDD_thumb.png</div>
763  <ul>
764      <li>
765        <h4></h4>
766        <div class="tn3 description"></div>
767        <a href="https://cdn1.sportngin.com/attachments/photo/24d1-220481449/MSSCDD_large.png"><img src="https://cdn3.sportngin.com/attachments/photo/24d1-220481449/MSSCDD_thumb.png" /></a>
768      </li>
769      <li>
770        <h4></h4>
771        <div class="tn3 description"></div>
772        <a href="https://cdn2.sportngin.com/attachments/photo/206c-220481451/MSSCTT_large.png"><img src="https://cdn1.sportngin.com/attachments/photo/206c-220481451/MSSCTT_thumb.png" /></a>
773      </li>
774  </ul>
775</div>
776
777    </div>
778
779    <p id="mediaGallery-status" class="status-loading clearfix">Loading&hellip;</p>
780
781    <div id="mediaGallery-toolbar" class="clearfix">
782        <div class="layoutContainer row layout-50-50 clearfix">
783          <div class="column-1 column col-sm-12 col-md-6">
784          </div>
785          <div class="column-2 column col-sm-12 col-md-6" style="text-align: right;">
786            <div id="mediaGallery-tabs">
787                <a id="button-mediaGallery-share" title="Share this Photo with a Friend" class="button-medium button-open button-hasImage" style="display:none">
788                  <span class="button-image-left"></span>
789                  <span class="button-content"><a href="mailto:?body=I want to share a photo gallery with you from Maple Shade Soccer Club. You can view the photo gallery here: https://www.mapleshadesoccer.net/photo_gallery/show/4709234">Share this Photo</a></span>
790                </a>
791            </div>
792          </div>
793        </div>
794
795        <div id="mediaGallery-tabContents" class="clearfix">
796        </div>
797    </div>
798
799    <div id="mediaGallery-metadata" class="clearfix">
800      <div id="mediaGallery-description" class="clearfix">
801        <div class="pageElement">
802          <h1></h1>
803          <p class="description"></p>
804        </div>
805      </div>
806      <div id="mediaGallery-comments" class="clearfix"></div>
807    </div>
808
809    <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/gallery_skins/tn3e/tn3e.css?17903482911" />
810<script type="text/javascript">
811  $j(function() {
812    // for use later to determine the initial image
813    var photoIDs = [20687998,20687999];
814
815    var gallery = $j("#theMediaGallery").data('resource_url','/page/show/4901623-home').tn3({
816      gallery_id: "#theMediaGallery_gallery".substr(1),
817      autoplay: true,
818      image: {
819        // ajax in the comments and such for the photo once it appears in the slideshow
820        load_start: function(obj) {
821          $j.get("/photo_gallery/show_photo/" + photoIDs[obj.n]);
822          window.location.hash = obj.n + 1;
823        },
824
825        // setting a default transition, because blind and grid only work if the images are the same dimensions, per http://www.tn3gallery.com/setting-default-transition/
826        defaultTransition: {"type":"slide","easing":"easeInOutCirc","direction":"auto","duration":300},
827        transitions: [{"type":"fade","easing":"easeInQuad","duration":300}]
828      },
829      init: function() {
830        // setting the ID on the gallery's div with JS instead of customizing their minified JS
831        $j("#theMediaGallery > div.tn3e-gallery").attr("id", "theMediaGallery_gallery");
832        $j('#mediaGallery-status').hide();
833        $j('#button-mediaGallery-share, #button-mediaGallery-viewCart').fadeIn(500, function(){$j(this).show();});
834        this.config.initValues["text"].w = Math.abs($j("#theMediaGallery").width() * .7); //starting width
835        // dynamically resize the gallery based on the width of the gallery wrapper div
836        this.resize($j("#theMediaGallery").width());
837      },
838      fullscreen: function(obj) {
839        if (!obj.fullscreen) {
840          // when leaving fullscreen, we need to resize the gallery again, because otherwise it goes back to the default size
841          this.resize($j("#theMediaGallery").width());
842        };
843      },
844      iniImage: initialImageIndex(photoIDs),
845      mouseWheel: false,
846      skinDir: "/gallery_skins",
847      skin: ["tn3e", "tn3e"]
848    }).data("tn3");
849    window.gallery = gallery;
850  });
851</script>
851
852
853
854        </div>
855      </div>
856      
857
858    </div>
859  </div>
860  <footer class="snFooterContainer">
861    <div id="siteFooter">
862  
863    
864    
865    <ul class="se-footer">
866      <li class="se-footer-copyright">
867        This website is powered by SportsEngine's
868        <a class="legalLink" target="_blank" href="https://www.sportsengine.com/solutions/">
869          Sports Relationship Management
870        </a>
871        (SRM) software, but is owned by and subject to the  Maple Shade Soccer Club privacy policy.
872        <a class="legalLink" target="_blank" href="https://www.sportsengine.com/corp">
873          &copy;2026 SportsEngine, LLC.
874        </a>
875        <br>
876      </li>
877        <li class="se-footer-link">
878          <a class="legalLink" target="_blank" href="/privacy_policy.pdf">Privacy Policy</a>
879        </li>
880      <li id="poweredByNGIN" class="se-footer-logo" style="text-align: center;">
881        <br>
882        <a href="https://www.sportsengine.com/?utm_source=Sitebuilder&utm_medium=Footer&utm_campaign=SportsEngine+Internal+Link&utm_term=Footer"
883           onclick="javascript:window.location=('https://www.sportsengine.com/?utm_source=Sitebuilder&utm_medium=Footer&utm_campaign=SportsEngine+Internal+Link&utm_term=Footer'); return false;">
884          <img src="/logo_images/white_logo.png" alt="Powered by SportsEngine" title="Click here to learn how SportsEngine can empower your organization!">
885        </a>
886      </li>
887    </ul>
888</div>
889
890
891
892
893
894
895
896
897
898  </footer>
899
900  
901
902  
903
904</body>
905</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.