1<!DOCTYPE html> 2<html lang="en-US"> 3<head > 4<meta charset="UTF-8" /> 5<meta name="viewport" content="width=device-width, initial-scale=1" /> 6<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 7 8 <!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ --> 9 <title>Contact - Glenross Golf Club</title> 10 <link rel="canonical" href="https://www.glenrossgc.com/contact/" /> 11 <meta property="og:locale" content="en_US" /> 12 <meta property="og:type" content="article" /> 13 <meta property="og:title" content="Contact - Glenross Golf Club" /> 14 <meta property="og:url" content="https://www.glenrossgc.com/contact/" /> 15 <meta property="og:site_name" content="Glenross Golf Club" /> 16 <meta property="article:modified_time" content="2023-06-14T14:32:15+00:00" /> 17 <meta name="twitter:card" content="summary_large_image" /> 18 <meta name="twitter:label1" content="Est. reading time" /> 19 <meta name="twitter:data1" content="1 minute" /> 20
20<script type="application/ld+json" class="yoast-schema-graph">{ 21 "@context": "https:\/\/schema.org", 22 "@graph": [ 23 { 24 "@type": "WebPage", 25 "@id": "https:\/\/www.glenrossgc.com\/contact\/", 26 "url": "https:\/\/www.glenrossgc.com\/contact\/", 27 "name": "Contact - Glenross Golf Club", 28 "isPartOf": { 29 "@id": "https:\/\/www.glenrossgc.com\/#website" 30 }, 31 "datePublished": "2023-05-12T17:08:42+00:00", 32 "dateModified": "2023-06-14T14:32:15+00:00", 33 "breadcrumb": { 34 "@id": "https:\/\/www.glenrossgc.com\/contact\/#breadcrumb" 35 }, 36 "inLanguage": "en-US", 37 "potentialAction": [ 38 { 39 "@type": "ReadAction", 40 "target": [ 41 "https:\/\/www.glenrossgc.com\/contact\/" 42 ] 43 } 44 ] 45 }, 46 { 47 "@type": "BreadcrumbList", 48 "@id": "https:\/\/www.glenrossgc.com\/contact\/#breadcrumb", 49 "itemListElement": [ 50 { 51 "@type": "ListItem", 52 "position": 1, 53 "name": "Home", 54 "item": "https:\/\/www.glenrossgc.com\/" 55 }, 56 { 57 "@type": "ListItem", 58 "position": 2, 59 "name": "Contact" 60 } 61 ] 62 }, 63 { 64 "@type": "WebSite", 65 "@id": "https:\/\/www.glenrossgc.com\/#website", 66 "url": "https:\/\/www.glenrossgc.com\/", 67 "name": "Glenross Golf Club", 68 "description": "", 69 "potentialAction": [ 70 { 71 "@type": "SearchAction", 72 "target": { 73 "@type": "EntryPoint", 74 "urlTemplate": "https:\/\/www.glenrossgc.com\/?s={search_term_string}" 75 }, 76 "query-input": { 77 "@type": "PropertyValueSpecification", 78 "valueRequired": true, 79 "valueName": "search_term_string" 80 } 81 } 82 ], 83 "inLanguage": "en-US" 84 } 85 ] 86 }</script>
86 87 <!-- / Yoast SEO plugin. --> 88 89 90 <meta name="organization:type" content="GolfCourse" /> 91 <meta name="organization:name" content="Glenross Golf Club" /> 92<link rel='dns-prefetch' href='//www.google.com' /> 93<link rel='dns-prefetch' href='//cdn.parsely.com' /> 94<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 95<link rel="alternate" type="application/rss+xml" title="Glenross Golf Club » Feed" href="https://www.glenrossgc.com/feed/" /> 96<link rel="alternate" type="application/rss+xml" title="Glenross Golf Club » Comments Feed" href="https://www.glenrossgc.com/comments/feed/" /> 97<link rel="alternate" type="text/calendar" title="Glenross Golf Club » iCal Feed" href="https://www.glenrossgc.com/events/?ical=1" /> 98<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.glenrossgc.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.glenrossgc.com%2Fcontact%2F" /> 99<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.glenrossgc.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.glenrossgc.com%2Fcontact%2F&format=xml" /> 100<style id='wp-img-auto-sizes-contain-inline-css'> 101img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 102/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 103</style> 104<link rel='stylesheet' id='wc-elavon-converge-credit-card-checkout-block-css' href='https://www.glenrossgc.com/wp-content/plugins/woocommerce-gateway-elavon/assets/css/blocks/wc-elavon-vm-checkout-block.css?ver=1791108901' media='all' /> 105<link rel='stylesheet' id='wc-elavon-converge-echeck-checkout-block-css' href='https://www.glenrossgc.com/wp-content/plugins/woocommerce-gateway-elavon/assets/css/blocks/wc-elavon-vm-checkout-block.css?ver=2.14.2' media='all' /> 106<link rel='stylesheet' id='fme-ccfw-shipping-block-frontend-css' href='https://www.glenrossgc.com/wp-content/plugins/conditional-checkout-fields-for-woocommerce/build/style-fme-ccfw-shipping-block-frontend.css?ver=866d4b81a49528b5eba3' media='all' /> 107<link rel='stylesheet' id='fme-ccfw-billing-block-frontend-css' href='https://www.glenrossgc.com/wp-content/plugins/conditional-checkout-fields-for-woocommerce/build/style-fme-ccfw-billing-block.css?ver=ef5e00578424652b3153' media='all' /> 108<link rel='stylesheet' id='fme-ccfw-order-note-block-frontend-css' href='https://www.glenrossgc.com/wp-content/plugins/conditional-checkout-fields-for-woocommerce/build/style-fme-ccfw-order-note-block.css?ver=18041bd03762b274d6c8' media='all' /> 109<link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://www.glenrossgc.com/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-mini-calendar-block.css?ver=7.8.2' media='all' /> 110<link rel='stylesheet' id='ross-theme-css' href='https://www.glenrossgc.com/wp-content/themes/ross-theme/style.css?ver=1.0.0' media='all' /> 111<style id='wp-emoji-styles-inline-css'> 112 113 img.wp-smiley, img.emoji { 114 display: inline !important; 115 border: none !important; 116 box-shadow: none !important; 117 height: 1em !important; 118 width: 1em !important; 119 margin: 0 0.07em !important; 120 vertical-align: -0.1em !important; 121 background: none !important; 122 padding: 0 !important; 123 } 124/*# sourceURL=wp-emoji-styles-inline-css */ 125</style> 126<link rel='stylesheet' id='wp-block-library-css' href='https://www.glenrossgc.com/wp-includes/css/dist/block-library/style.min.css?ver=6.9.9' media='all' /> 127 128<style id='wp-block-image-inline-css'> 129.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;
129cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 130/*# sourceURL=https://www.glenrossgc.com/wp-includes/blocks/image/style.min.css */ 131</style> 132<style id='wp-block-group-inline-css'> 133.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 134/*# sourceURL=https://www.glenrossgc.com/wp-includes/blocks/group/style.min.css */ 135</style> 136<style id='wp-block-social-links-inline-css'> 137.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}
137:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}
137:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000} 138/*# sourceURL=https://www.glenrossgc.com/wp-includes/blocks/social-links/style.min.css */ 139</style> 140 141<style id='classic-theme-styles-inline-css'> 142/*! This file is auto-generated */ 143.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 144/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 145</style> 146<link rel='stylesheet' id='ghostkit-block-button-css' href='https://www.glenrossgc.com/wp-content/plugins/ghostkit/build/gutenberg/blocks/button/styles/style.css?ver=1790010461' media='all' /> 147 148<link rel='stylesheet' id='wc-gift-cards-blocks-integration-css' href='https://www.glenrossgc.com/wp-content/plugins/woocommerce-gift-cards/assets/dist/frontend/blocks.css?ver=2.7.4' media='all' /> 149<style id='ghostkit-typography-inline-css'> 150 151/*# sourceURL=ghostkit-typography-inline-css */ 152</style> 153<style id='global-styles-inline-css'> 154:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1540) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
154.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 155/*# sourceURL=global-styles-inline-css */ 156</style> 157 158<link rel='stylesheet' id='woocommerce-layout-css' href='https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=10.7.0' media='all' /> 159<style id='woocommerce-layout-inline-css'> 160 161 .infinite-scroll .woocommerce-pagination { 162 display: none; 163 } 164/*# sourceURL=woocommerce-layout-inline-css */ 165</style> 166<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=10.7.0' media='only screen and (max-width: 768px)' /> 167<link rel='stylesheet' id='woocommerce-general-css' href='https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=10.7.0' media='all' /> 168<style id='woocommerce-inline-inline-css'> 169.woocommerce form .form-row .required { visibility: visible; } 170/*# sourceURL=woocommerce-inline-inline-css */ 171</style> 172<link rel='stylesheet' id='jetpack-instant-search-css' href='https://www.glenrossgc.com/wp-content/mu-plugins/jetpack-16.1/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.chunk-main-payload.css?minify=false&ver=e1985dfd1a05046a42d5' media='all' /> 173<link rel='stylesheet' id='wc-gc-css-css' href='https://www.glenrossgc.com/wp-content/plugins/woocommerce-gift-cards/assets/css/frontend/woocommerce.css?ver=2.7.4' media='all' /> 174<link rel='stylesheet' id='wpforms-classic-full-css' href='https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/css/frontend/classic/wpforms-full.min.css?ver=2.0.0.5' media='all' /> 175<style id='wp-block-separator-inline-css'> 176@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important} 177/*# sourceURL=https://www.glenrossgc.com/wp-includes/blocks/separator/style.min.css */ 178</style> 179<link rel='stylesheet' id='ghostkit-classic-theme-fallback-css' href='https://www.glenrossgc.com/wp-content/plugins/ghostkit/assets/css/fallback-classic-theme.css?ver=1790010461' media='all' /> 180<link rel='stylesheet' id='ghostkit-css' href='https://www.glenrossgc.com/wp-content/plugins/ghostkit/build/gutenberg/style.css?ver=1790010461' media='all' /> 181<link rel='stylesheet' id='ghostkit-block-grid-css' href='https://www.glenrossgc.com/wp-content/plugins/ghostkit/build/gutenberg/blocks/grid/styles/style.css?ver=1790010461' media='all' /> 182<link rel='stylesheet' id='ghostkit-block-icon-box-css' href='https://www.glenrossgc.com/wp-content/plugins/ghostkit/build/gutenberg/blocks/icon-box/styles/style.css?ver=1790010461' media='all' /> 183<style id='wp-block-heading-inline-css'> 184h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 185/*# sourceURL=https://www.glenrossgc.com/wp-includes/blocks/heading/style.min.css */ 186</style> 187<style id='wp-block-paragraph-inline-css'> 188.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 189/*# sourceURL=https://www.glenrossgc.com/wp-includes/blocks/paragraph/style.min.css */ 190</style> 191<link rel='stylesheet' id='dashicons-css' href='https://www.glenrossgc.com/wp-includes/css/dashicons.min.css?ver=6.9.9' media='all' /> 192<link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css?family=Montserrat%3A400%2C700%7CSource+Serif+Pro%3A400%2C700&ver=1.0.0' media='all' /> 193<link rel='stylesheet' id='golfnow-legacy-shortcodes-css-css' href='https://www.glenrossgc.com/wp-content/plugins/golfnow-legacy-shortcodes//assets/css/shortcodes.css?ver=1.0' media='all' /> 194<link rel='stylesheet' id='golfnow-legacy-shortcodes-responsive-css-css' href='https://www.glenrossgc.com/wp-content/plugins/golfnow-legacy-shortcodes//assets/css/shortcodes_responsive.css?ver=1.0' media='all' /> 195<link rel='stylesheet' id='wcpa-frontend-css' href='https://www.glenrossgc.com/wp-content/plugins/woo-custom-product-addons/assets/css/style_1.css?ver=3.1.7' media='all' /> 196<link rel='stylesheet' id='simple-social-icons-font-css' href='https://www.glenrossgc.com/wp-content/plugins/simple-social-icons/css/style.css?ver=4.0.0' media='all' /> 197<link rel='stylesheet' id='golf-now-customize-styles-css' href='https://www.glenrossgc.com/wp-content/plugins/golfnow-customize/assets/dist/customize.css?ver=0.1.3' media='all' /> 198<link rel='stylesheet' id='golf-now-calendar-styles-css' href='https://www.glenrossgc.com/wp-content/plugins/golfnow-customize/assets/dist/sugar-calendar.css?ver=0.1.1' media='all' /> 199<style id='ghostkit-blocks-content-custom-css-inline-css'> 200 201} 202/*# sourceURL=ghostkit-blocks-content-custom-css-inline-css */ 203</style>
204<script type="text/javascript" src="https://www.glenrossgc.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 204
204
205<script type="text/javascript" src="https://www.glenrossgc.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 205
205
206<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/recaptcha-woo/js/rcfwc.js?ver=1.0" id="rcfwc-js-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 154 bytes, lines 206-207
206 207<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?hl=en_US" id="recaptcha-js" defer="defer" data-wp-strategy="defer"></script>
208<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.7.0" id="wc-jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 208
208
209<script type="text/javascript" id="wc-add-to-cart-js-extra"> 210/* <![CDATA[ */ 211var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://www.glenrossgc.com/cart/","is_cart":"","cart_redirect_after_add":"no"}; 212//# sourceURL=wc-add-to-cart-js-extra 213/* ]]> */ 214</script>
vendor: 1 bytes, line 214
214
215<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.7.0" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 215
215
216<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.7.0" id="wc-js-cookie-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 216
216
217<script type="text/javascript" id="woocommerce-js-extra"> 218/* <![CDATA[ */ 219var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 220//# sourceURL=woocommerce-js-extra 221/* ]]> */ 222</script>
vendor: 1 bytes, line 222
222
223<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.7.0" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 223
223
224<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/themes/ross-theme/js/global.js?ver=1.0.0" id="global-script-js"></script>
vendor: 1 bytes, line 224
224
225<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/themes/ross-theme/js/sliiide.min.js?ver=1.0.0" id="ross-responsive-menu-js"></script>
vendor: 1 bytes, line 225
225
226<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/themes/ross-theme/js/slide.menu.js?ver=1.0.0" id="ross-slide-menu-js"></script>
vendor: 1 bytes, line 226
226
227<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/themes/ross-theme/js/responsive-menu.js?ver=1.0.0" id="ross-menu-js"></script>
227 228<link rel="https://api.w.org/" href="https://www.glenrossgc.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.glenrossgc.com/wp-json/wp/v2/pages/32" /><meta name="generator" content="WordPress 6.9.9" /> 229<meta name="generator" content="WooCommerce 10.7.0" /> 230<link rel='shortlink' href='https://www.glenrossgc.com/?p=32' /> 231<meta name="et-api-version" content="v1"><meta name="et-api-origin" content="https://www.glenrossgc.com"><link rel="https://theeventscalendar.com/" href="https://www.glenrossgc.com/wp-json/tribe/tickets/v1/" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://www.glenrossgc.com"><link rel="alternate" href="https://www.glenrossgc.com/wp-json/tribe/events/v1/" /> <style>img#wpstats{display:none}</style> 232 <style type="text/css"> 233 .ghostkit-effects-enabled .ghostkit-effects-reveal { 234 pointer-events: none; 235 visibility: hidden; 236 } 237 </style> 238
238<script> 239 if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) { 240 document.documentElement.classList.add( 241 'ghostkit-effects-enabled' 242 ); 243 } 244 </script>
244 245
245<script type="application/ld+json" class="wp-parsely-metadata">{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"Contact","url":"http:\/\/www.glenrossgc.com\/contact\/","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/www.glenrossgc.com\/contact\/"},"thumbnailUrl":"","image":{"@type":"ImageObject","url":""},"articleSection":"Uncategorized","author":[{"@type":"Person","name":"Bethany Hash"}],"creator":["Bethany Hash"],"publisher":{"@type":"Organization","name":"Glenross Golf Club","logo":""},"keywords":[],"dateCreated":"2023-05-12T17:08:42Z","datePublished":"2023-05-12T17:08:42Z","dateModified":"2023-06-14T14:32:15Z"}</script>
245<!-- Google Tag Manager --> 246
247<script>
vendor: 331 bytes, lines 247-255
247(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 248 249new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 250 251j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 252 253'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 254 255})(window,document,'script','dataLayer','
255GTM-KJNK5WWQ
vendor: 3 bytes, line 255
255');
255</script>
255 256 257<!-- End Google Tag Manager --> 258
259<script src=https://cdn.userway.org/widget.js data-account="dThJRvqadQ"></script>
259<style type="text/css">.site-title a { background: url(https://www.glenrossgc.com/wp-content/uploads/sites/8865/2026/02/cropped-logo_feb_2026.png) no-repeat !important; }</style> 260 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 261 <!-- Google Analytics -->
262<script>
vendor: 336 bytes, lines 262-268
262 263(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 264(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 265m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 266})(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 267 268 ga('create', '
268UA-26642741-3
vendor: 37 bytes, lines 268-269
268', 'auto'); 269 ga('send', 'pageview');
270</script>
270 271<!-- End Google Analytics --> 272<style>:root{ --wcpaSectionTitleSize:14px; --wcpaLabelSize:14px; --wcpaDescSize:13px; --wcpaErrorSize:13px; --wcpaLabelWeight:normal; --wcpaDescWeight:normal; --wcpaBorderWidth:1px; --wcpaBorderRadius:6px; --wcpaInputHeight:45px; --wcpaCheckLabelSize:14px; --wcpaCheckBorderWidth:1px; --wcpaCheckWidth:20px; --wcpaCheckHeight:20px; --wcpaCheckBorderRadius:4px; --wcpaCheckButtonRadius:5px; --wcpaCheckButtonBorder:2px; }:root{ --wcpaButtonColor:#3340d3; --wcpaLabelColor:#424242; --wcpaDescColor:#797979; --wcpaBorderColor:#c6d0e9; --wcpaBorderColorFocus:#3561f3; --wcpaInputBgColor:#FFFFFF; --wcpaInputColor:#5d5d5d; --wcpaCheckLabelColor:#4a4a4a; --wcpaCheckBgColor:#3340d3; --wcpaCheckBorderColor:#B9CBE3; --wcpaCheckTickColor:#ffffff; --wcpaRadioBgColor:#3340d3; --wcpaRadioBorderColor:#B9CBE3; --wcpaRadioTickColor:#ffffff; --wcpaButtonTextColor:#ffffff; --wcpaErrorColor:#F55050; }:root{}</style><link rel="icon" href="https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/glen_trans.png?w=32" sizes="32x32" /> 273<link rel="icon" href="https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/glen_trans.png?w=150" sizes="192x192" /> 274<link rel="apple-touch-icon" href="https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/glen_trans.png?w=150" /> 275<meta name="msapplication-TileImage" content="https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/glen_trans.png?w=150" /> 276 <style type="text/css" id="wp-custom-css"> 277 /** 278 * A supplemental stylesheet for the 'ross-theme' child-theme. This stylesheet is included after the child-theme's style.css so use the '!important' directive to ovverride any styles there-in. 279 */ 280 281/*.menu_button#sliiider-toggle:before { 282 content: "MENU"; 283 font: normal 20px/1 'dashicons'; 284}*/ 285 286/*EDIT JUNE 14 2023*/ 287.hero_image { 288 background-color: rgba(0,0,0,.4) !important; 289 background-blend-mode: multiply; 290} 291/*EDIT COMPLETED*/ 292 293a { 294 color: #4D692D; 295} 296 297a:hover { 298 text-decoration: underline; 299} 300 301.genesis-nav-menu a:focus, .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:focus, .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .genesis-nav-menu > li.menu-item-has-children:hover > a { 302 color: #8fb540; 303} 304 305.hero_image_text h1 { 306 font-size: 70px; 307 font-size: 5rem; 308 margin-bottom: 0px; 309} 310 311.hero_image_text .hero_image_welcome_text, .hero_image_text .hero_image_subtext { 312 letter-spacing: 7px; 313} 314 315.footer-widgets { 316 background-color: #393C3F; 317 color: #fff; 318} 319 320.footer-widgets .widgettitle.widget-title { 321 color: #fff; 322} 323 324.footer-widgets .widgettitle.widget-title:after { 325 border-bottom: 3px solid #fff; 326} 327 328.site-footer { 329 background-color: #141516; 330 color: #fff; 331} 332 333.footer-widgets a { 334 color: #8dc153; 335 text-decoration: none; 336} 337 338.footer-widgets a.ghostkit-button { 339 color: #ffffff; 340} 341 342.footer-widgets a:hover { 343 text-decoration: underline; 344} 345 346#two_column_widget .column_one { 347 background-color: #252501; 348} 349 350.book_widget_button:hover, 351.hero_image_button:hover 352{ 353 background-color: #4D692D !important; 354 border: 2px solid #4D692D !important; 355 color: #fff; 356 text-decoration: none; 357} 358 359.icon_widget_link:hover { 360 color: #4D692D; 361} 362 363.footer-widgets-1 #icon_text_widget-6 img{ 364 margin: 0; 365} 366 367.footer-widgets-1 #icon_text_widget-6 .widgettitle.widget-title{ 368 padding: 0; 369} 370 371.footer-widgets-1 #icon_text_widget-6 .widgettitle.widget-title:after{ 372 border-bottom: 0; 373} 374 375.hero_image_button { 376 width: 157px; 377} 378 379.widget ul > li { 380 margin-bottom: 0px; 381 padding-bottom: 0px; 382} 383 384/* increase popup size on desktop */ 385@media (min-width: 1200px) { 386 .modal__container { 387 max-width: 800px; 388 } 389} 390 391/* cookies banner position */ 392#eu-cookie-law { 393 bottom: 60px; 394} 395 396.woocommerce div.product form.cart .group_table td { 397 vertical-align: middle; 398} </style> 399 <style> 400 .woocommerce-checkout .fee th, 401 .woocommerce-order-details tfoot tr th, 402 .fme_upload_files_order_fee_table tbody tr td:first-child, 403 .fee td div, 404 #order_line_items .item .name .view tr td p, 405 .woocommerce_order_items .fee .name .view, 406 #order_fee_line_items .fee .name .view {
407 overflow-wrap: anywhere; 408 word-break: break-word; 409 white-space: normal; 410 } 411 412 </style> 413 <link rel='stylesheet' id='wc-blocks-style-css' href='https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.7.0' media='all' /> 414<link rel='stylesheet' id='eu-cookie-law-style-css' href='https://www.glenrossgc.com/wp-content/mu-plugins/jetpack-16.1/modules/widgets/eu-cookie-law/style.css?ver=16.1.3' media='all' /> 415<style id='simple-social-icons-block-styles-inline-css'> 416:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-imdb{background-color:#f5c518;color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-imdb{background-color:#f5c518;color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-kofi{color:#72a5f2}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-kofi{background-color:#72a5f2;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-letterboxd{color:#202830}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-letterboxd{background-color:#3b45fd;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-signal{color:#3b45fd}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-signal{background-color:#3b45fd;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube-music{color:red}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube-music{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-diaspora{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-diaspora{background-color:#3e4142;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bloglovin{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bloglovin{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-phone{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-phone{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-substack{color:#ff6719}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-substack{background-color:#ff6719;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tripadvisor{color:#34e0a1}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tripadvisor{background-color:#34e0a1;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-xing{color:#026466}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-xing{background-color:#026466;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pixelfed{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pixelfed{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-matrix{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-matrix{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-protonmail{color:#6d4aff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-protonmail{background-color:#6d4aff;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-paypal{color:#003087}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-paypal{background-color:#003087;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-antennapod{color:#20a5ff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-antennapod{background-color:#20a5ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-caldotcom{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fedora{color:#294172}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fedora{background-color:#294172;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-googlephotos{color:#4285f4}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-googlephotos{background-color:#4285f4;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-googlescholar{color:#4285f4}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-googlescholar{background-color:#4285f4;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mendeley{color:#9d1626}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mendeley{background-color:#9d1626;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-notion{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-notion{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-overcast{color:#fc7e0f}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-overcast{background-color:#fc7e0f;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pexels{color:#05a081}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pexels{background-color:#05a081;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocketcasts{color:#f43e37}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocketcasts{background-color:#f43e37;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-strava{color:#fc4c02}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-strava{background-color:#fc4c02;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wechat{color:#09b83e}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wechat{background-color:#09b83e;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-zulip{color:#54a7ff}
416:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-zulip{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-podcastaddict{color:#f3842c}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-podcastaddict{background-color:#f3842c;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-applepodcasts{color:#8e32c6}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-applepodcasts{background-color:#8e32c6;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-ivoox{color:#f45f31}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-ivoox{background-color:#f45f31;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-applemusic{color:#fa243c}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-applemusic{background-color:#fa243c;color:#fff} 417 418/*# sourceURL=https://www.glenrossgc.com/wp-content/plugins/simple-social-icons/build/style-index.css */ 419</style> 420<link rel='stylesheet' id='wpforms-smart-phone-field-css' href='https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/pro/css/fields/phone/intl-tel-input.min.css?ver=28.0.4' media='all' /> 421 422</head> 423<body class="wp-singular page-template-default page page-id-32 wp-theme-genesis wp-child-theme-ross-theme theme-genesis woocommerce-no-js tribe-no-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring jps-theme-ross-theme custom-header header-image header-full-width full-width-content genesis-breadcrumbs-hidden genesis-footer-widgets-visible tribe-theme-genesis">
423<script id='jetpack-search-theme-token-sampler'>(function(){try{var c=getComputedStyle(document.body),r=document.documentElement,ink=c.color,bg=c.backgroundColor;if(ink){r.style.setProperty('--jp-search-page-ink',ink);}if(bg&&bg!==ink&&bg!=='rgba(0, 0, 0, 0)'&&bg!=='transparent'){r.style.setProperty('--jp-search-page-surface',bg);}}catch(e){}})();</script>
423<nav class="nav-primary" aria-label="Main"><div class="wrap"><ul id="menu-main-menu" class="menu genesis-nav-menu menu-primary js-superfish"><li id="menu-item-48" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-48"><a href="https://www.glenrossgc.com/"><span >Home</span></a></li> 424<li id="menu-item-66" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66"><a href="https://www.glenrossgc.com/tee-times/"><span >Tee Times</span></a></li> 425<li id="menu-item-339" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-339"><a target="_blank" href="http://glenrossgc.com/shop/"><span >Online Store</span></a></li> 426<li id="menu-item-69" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-69"><a href="#"><span >Golf</span></a> 427<ul class="sub-menu"> 428 <li id="menu-item-50" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50"><a href="https://www.glenrossgc.com/course-details/"><span >Course Details</span></a></li> 429 <li id="menu-item-62" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-62"><a href="https://www.glenrossgc.com/rates/"><span >Rates</span></a></li> 430 <li id="menu-item-63" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-63"><a href="https://www.glenrossgc.com/scorecard/"><span >Scorecard</span></a></li> 431 <li id="menu-item-3576" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3576"><a href="https://www.glenrossgc.com/memberships/"><span >Memberships</span></a></li> 432 <li id="menu-item-55" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-55"><a href="https://www.glenrossgc.com/gallery/"><span >Photo Gallery</span></a></li> 433</ul> 434</li> 435<li id="menu-item-68" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-68"><a href="#"><span >Player Development</span></a> 436<ul class="sub-menu"> 437 <li id="menu-item-312" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-312"><a href="https://www.glenrossgc.com/golf-instructors/"><span >Lessons</span></a></li> 438 <li id="menu-item-57" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-57"><a href="https://www.glenrossgc.com/junior-golf/"><span >Junior Golf</span></a></li> 439</ul> 440</li> 441<li id="menu-item-70" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-70"><a href="#"><span >Leagues</span></a> 442<ul class="sub-menu"> 443 <li id="menu-item-58" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58"><a href="https://www.glenrossgc.com/leagues/"><span >Leagues</span></a></li> 444 <li id="menu-item-67" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-67"><a href="https://www.glenrossgc.com/tuesday-league/"><span >Tuesday Men’s League</span></a></li> 445</ul> 446</li> 447<li id="menu-item-61" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-61"><a href="https://www.glenrossgc.com/pub/"><span >The Pub at Glenross</span></a></li> 448<li id="menu-item-954" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-954"><a href="https://www.glenrossgc.com/events/"><span >Calendar</span></a></li> 449<li id="menu-item-60" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-60"><a href="https://www.glenrossgc.com/outings/"><span >Golf Outings</span></a></li> 450<li id="menu-item-208" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-208"><a href="#"><span >Private Weddings & Events</span></a> 451<ul class="sub-menu"> 452 <li id="menu-item-3575" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3575"><a href="https://www.glenrossgc.com/weddings/"><span >Weddings</span></a></li> 453 <li id="menu-item-206" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-206"><a href="https://www.glenrossgc.com/corporate-events/"><span >Corporate Events</span></a></li> 454 <li id="menu-item-207" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-207"><a href="https://www.glenrossgc.com/social-events/"><span >Social & Banquet</span></a></li> 455 <li id="menu-item-1688" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1688"><a href="https://www.glenrossgc.com/holiday-events/"><span >Holiday Events</span></a></li> 456</ul> 457</li> 458<li id="menu-item-73" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-73"><a href="#"><span >Contact Information</span></a> 459<ul class="sub-menu"> 460 <li id="menu-item-49" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-32 current_page_item menu-item-49"><a href="https://www.glenrossgc.com/contact/" aria-current="page"><span >Contact Us</span></a></li> 461 <li id="menu-item-64" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-64"><a href="https://www.glenrossgc.com/staff-directory/"><span >Staff Directory</span></a></li> 462 <li id="menu-item-311" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311"><a href="https://www.glenrossgc.com/eclub/"><span >
462eClub</span></a></li> 463 <li id="menu-item-52" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-52"><a href="https://www.glenrossgc.com/employment/"><span >Employment</span></a></li> 464 <li id="menu-item-2636" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2636"><a href="https://www.glenrossgc.com/frequently-asked-questions/"><span >FAQs</span></a></li> 465</ul> 466</li> 467</ul></div></nav><div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-nav-primary" class="screen-reader-shortcut"> Skip to primary navigation</a></li><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li><li><a href="#genesis-footer-widgets" class="screen-reader-shortcut"> Skip to footer</a></li></ul><header class="site-header"><div class="wrap"><div class="menu_button" id="sliiider-toggle"></div><div class="title-area"><p class="site-title"><a href="https://www.glenrossgc.com/">Glenross Golf Club</a></p></div></div></header><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><article class="post-32 page type-page status-publish entry" aria-label="Contact"><header class="entry-header"><h1 class="entry-title">Contact</h1> 468</header><div class="entry-content"> 469<hr class="wp-block-separator has-alpha-channel-opacity"/> 470 471 472 473<div class="ghostkit-grid ghostkit-grid-gap-sm ghostkit-grid-align-items-center ghostkit-grid-justify-content-center"><div class="ghostkit-grid-inner"> 474<div class="ghostkit-col"><div class="ghostkit-col-content is-layout-flow wp-block-ghostkit-grid-column-is-layout-flow"> 475<div class="ghostkit-grid ghostkit-grid-gap-sm"><div class="ghostkit-grid-inner"> 476<div class="ghostkit-col ghostkit-col-md-12 ghostkit-col-lg-6 ghostkit-col-3"><div class="ghostkit-col-content is-layout-flow wp-block-ghostkit-grid-column-is-layout-flow"> 477<div class="ghostkit-icon-box"><div class="ghostkit-icon-box-icon ghostkit-icon-box-icon-align-top ghostkit-icon-box-icon-top-align-center"><svg class="ghostkit-svg-icon ghostkit-svg-icon-fa" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"></path></svg></div><div class="ghostkit-icon-box-content is-layout-flow wp-block-ghostkit-icon-box-is-layout-flow"> 478<h3 class="wp-block-heading has-text-align-center" id="address">Address</h3> 479 480 481 482<p class="has-text-align-center">231 Club House Dr.<br>Delaware, OH 43015</p> 483</div></div> 484</div></div> 485 486 487 488<div class="ghostkit-col ghostkit-col-md-12 ghostkit-col-lg-6 ghostkit-col-3"><div class="ghostkit-col-content is-layout-flow wp-block-ghostkit-grid-column-is-layout-flow"> 489<div class="ghostkit-icon-box"><div class="ghostkit-icon-box-icon ghostkit-icon-box-icon-align-top ghostkit-icon-box-icon-top-align-center"><svg class="ghostkit-svg-icon ghostkit-svg-icon-fa" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"></path></svg></div><div class="ghostkit-icon-box-content is-layout-flow wp-block-ghostkit-icon-box-is-layout-flow"> 490<h3 class="wp-block-heading has-text-align-center" id="telephone">Telephone</h3> 491 492 493 494<p class="has-text-align-center">(740) 657-3752</p> 495</div></div> 496</div></div> 497 498 499 500<div class="ghostkit-col ghostkit-col-md-12 ghostkit-col-lg-6 ghostkit-col-3"><div class="ghostkit-col-content is-layout-flow wp-block-ghostkit-grid-column-is-layout-flow"> 501<div class="ghostkit-icon-box"><div class="ghostkit-icon-box-icon ghostkit-icon-box-icon-align-top ghostkit-icon-box-icon-top-align-center"><svg class="ghostkit-svg-icon ghostkit-svg-icon-fa" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
501<path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></div><div class="ghostkit-icon-box-content is-layout-flow wp-block-ghostkit-icon-box-is-layout-flow"> 502<h3 class="wp-block-heading has-text-align-center" id="e-mail">E-Mail</h3> 503 504 505 506<p class="has-text-align-center ghostkit-custom-1cOlAX"><a href="mailto:[email protected]">Click to Email</a></p> 507</div></div> 508</div></div> 509 510 511 512<div class="ghostkit-col ghostkit-col-md-12 ghostkit-col-lg-6 ghostkit-col-3"><div class="ghostkit-col-content is-layout-flow wp-block-ghostkit-grid-column-is-layout-flow"> 513<div class="ghostkit-icon-box"><div class="ghostkit-icon-box-icon ghostkit-icon-box-icon-align-top ghostkit-icon-box-icon-top-align-center"><svg class="ghostkit-svg-icon ghostkit-svg-icon-fa" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm92.49,313h0l-20,25a16,16,0,0,1-22.49,2.5h0l-67-49.72a40,40,0,0,1-15-31.23V112a16,16,0,0,1,16-16h32a16,16,0,0,1,16,16V256l58,42.5A16,16,0,0,1,348.49,321Z"></path></svg></div><div class="ghostkit-icon-box-content is-layout-flow wp-block-ghostkit-icon-box-is-layout-flow"> 514<h3 class="wp-block-heading has-text-align-center" id="business-hours">Business hours</h3> 515 516 517 518<p class="has-text-align-center">Monday – Sunday â 7<strong>:00am – 6:00pm</strong></p> 519</div></div> 520</div></div> 521</div></div> 522</div></div> 523</div></div> 524 525 526 527<div class="ghostkit-grid ghostkit-grid-gap-md"><div class="ghostkit-grid-inner"> 528<div class="ghostkit-col ghostkit-col-md-12 ghostkit-col-6"><div class="ghostkit-col-content is-layout-flow wp-block-ghostkit-grid-column-is-layout-flow"> 529<iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d6091.221159068967!2d-83.0322356!3d40.2399599!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x8838f0f386267ae9%3A0x813facdeab4f1f5b!2sGlenross%20Golf%20Club!5e0!3m2!1sen!2sus!4v1684432766915!5m2!1sen!2sus" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe> 530</div></div> 531 532 533 534<div class="ghostkit-col ghostkit-col-md-12 ghostkit-col-6"><div class="ghostkit-col-content is-layout-flow wp-block-ghostkit-grid-column-is-layout-flow"><div class="wpforms-container wpforms-container-full wpforms-block" id="wpforms-151"><form id="wpforms-form-151" class="wpforms-validate wpforms-form" data-formid="151" method="post" enctype="multipart/form-data" action="/contact/" data-token="1147779936b40fad3cca9a4be6917500" data-token-time="1791108901"><div class="wpforms-head-container"><div class="wpforms-title">Contact</div></div><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-151-field_0-container" class="wpforms-field wpforms-field-name" data-field-id="0"><label class="wpforms-field-label">Name <span class="wpforms-required-label">*</span></label><div class="wpforms-field-row wpforms-field-large"><div class="wpforms-field-row-block wpforms-first wpforms-one-half"><input type="text" id="wpforms-151-field_0" class="wpforms-field-name-first wpforms-field-required" name="wpforms[fields][0][first]" autocomplete="given-name" required><label for="wpforms-151-field_0" class="wpforms-field-sublabel after">First</label></div><div class="wpforms-field-row-block wpforms-one-half"><input type="text" id="wpforms-151-field_0-last" class="wpforms-field-name-last wpforms-field-required" name="wpforms[fields][0][last]" autocomplete="family-name" required><label for="wpforms-151-field_0-last" class="wpforms-field-sublabel after">Last</label></div></div></div><div id="wpforms-151-field_1-container" class="wpforms-field wpforms-field-email" data-field-id="1"><label class="wpforms-field-label">Email <span class="wpforms-required-label">*</span></label><div class="wpforms-field-row wpforms-field-large"><div class="wpforms-field-row-block wpforms-one-half wpforms-first"><input type="email" id="wpforms-151-field_1" class="wpforms-field-required wpforms-field-email-primary" name="wpforms[fields][1][primary]" spellcheck="false" autocomplete="email" required><label for="wpforms-151-field_1" class="wpforms-field-sublabel after">Email</label></div><div class="wpforms-field-row-block wpforms-one-half"><input type="email" id="wpforms-151-field_1-secondary" class="wpforms-field-email-secondary wpforms-field-required" data-rule-confirm="#wpforms-151-field_1" name="wpforms[fields][1][secondary]" spellcheck="false" required><label for="wpforms-151-field_1-secondary" class="wpforms-field-sublabel after">Confirm Email</label></div></div></div><div id="wpforms-151-field_2-container" class="wpforms-field wpforms-field-phone" data-field-id="2"><label class="wpforms-field-label" for="wpforms-151-field_2">Phone <span class="wpforms-required-label">*</span></label><input type="tel" id="wpforms-151-field_2" class="wpforms-field-large wpforms-field-required wpforms-smart-phone-field" data-rule-smart-phone-field="true" name="wpforms[fields][2]" aria-label="Phone" required></div><div id="wpforms-151-field_3-container" class="wpforms-field wpforms-field-textarea" data-field-id="3"><label class="wpforms-field-label" for="wpforms-151-field_3">Additional Comments</label><textarea id="wpforms-151-field_3" class="wpforms-field-large" name="wpforms[fields][3]" ></textarea></div></div><!-- .wpforms-field-container --><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="151"><input type="hidden" name="page_title" value="Contact"><input type="hidden" name="page_url" value="https://www.glenrossgc.com/contact/"><input type="hidden" name="url_referer" value=""><input type="hidden" name="page_id" value="32"><input type="hidden" name="wpforms[post_id]" value="32"><button type="submit" name="wpforms[submit]" id="wpforms-submit-151" class="wpforms-submit" aria-live="assertive" value="wpforms-submit">Submit</button></div></form></div> <!-- .wpforms-container --></div></div> 535</div></div> 536</div></article></main></div></div><div id="footer_book_widget"><div id="above-footer-widget" class="above-footer-widget image-section"><div class="widget-area two-widgets"> 537 <div class="book_widget" style="background: url(https://vip.teeitup.com/ross/wp-content/uploads/sites/6619/2017/10/bookwidget1-min.png)";> 538 <div class="book_widget_text"> 539 <p class="book_widget_title"></p> 540 <a class="button book_widget_button" href="tee-times">Tee Times</a> 541 </div> 542 </div> 543 544 <section id="custom_html-2" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><!-- Tracking tag. Place in the <body> section of webpage --> 545<!-- Privacy policy at http://tag.brandcdn.com/privacy -->
546<script type="text/javascript" src="//tag.brandcdn.com/autoscript/kempercolumbuscollective_vgtstmvfntzxveu9/Kemper_Columbus_Collective.js"></script>
546</div></div></section> 547</div></div></div><div class="footer-widgets" id="genesis-footer-widgets"><h2 class="genesis-sidebar-title screen-reader-text">Footer</h2><div class="wrap"><div class="widget-area footer-widgets-1 footer-widget-area"><section id="ghostkit_reusable_widget-6" class="widget ghostkit-reusable-widget"><div class="widget-wrap"> 548<figure class="wp-block-image size-large"><a href="https://www.kempersports.com/public-golf-courses/" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" height="201" width="1024" src="https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/KS.Logo_stack.png?w=1024" alt="" class="wp-image-96" srcset="https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/KS.Logo_stack.png 2369w, https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/KS.Logo_stack.png?resize=300,59 300w, https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/KS.Logo_stack.png?resize=768,150 768w, https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/KS.Logo_stack.png?resize=1024,201 1024w, https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/KS.Logo_stack.png?resize=1536,301 1536w, https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/KS.Logo_stack.png?resize=2048,401 2048w, https://www.glenrossgc.com/wp-content/uploads/sites/8865/2023/05/KS.Logo_stack.png?resize=600,118 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure> 549 550 551 552<p>Uniquely dedicated. Distinctly different.</p> 553</div></section> 554<section id="eu_cookie_law_widget-2" class="widget widget_eu_cookie_law_widget"><div class="widget-wrap"> 555<div 556 class="hide-on-button" 557 data-hide-timeout="30" 558 data-consent-expiration="180" 559 id="eu-cookie-law" 560> 561 <form method="post" id="jetpack-eu-cookie-law-form"> 562 <input type="submit" value="Close and accept" class="accept" /> 563 </form> 564 565 Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.<br /> 566<br /> 567To find out more, including how to control cookies, see here: 568 <a href="https://automattic.com/cookies/" rel="nofollow"> 569 Cookie Policy </a> 570</div> 571</div></section> 572</div><div class="widget-area footer-widgets-2 footer-widget-area"><section id="ghostkit_reusable_widget-2" class="widget ghostkit-reusable-widget"><div class="widget-wrap"><h3 class="widgettitle widget-title">Contact Us</h3> 573 574<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> 575<div class="ghostkit-icon-box ghostkit-has-frame is-style-default ghostkit-custom-Z22ay3M"><div class="ghostkit-icon-box-icon ghostkit-icon-box-icon-align-left"><svg class="ghostkit-svg-icon ghostkit-svg-icon-fa" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"></path></svg></div><div class="ghostkit-icon-box-content is-layout-flow wp-block-ghostkit-icon-box-is-layout-flow"> 576<p class="ghostkit-custom-1BVFKj"><strong>Address</strong>: 231 Club House Dr<br>Delaware, OH 43015</p> 577</div></div> 578 579 580 581<div class="ghostkit-icon-box ghostkit-has-frame is-style-default ghostkit-custom-Z24HVdz"><div class="ghostkit-icon-box-icon ghostkit-icon-box-icon-align-left"><svg class="ghostkit-svg-icon ghostkit-svg-icon-fa" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></div><div class="ghostkit-icon-box-content is-layout-flow wp-block-ghostkit-icon-box-is-layout-flow"> 582<p class="ghostkit-custom-1BCJvX"><strong>Email</strong>: <a href="mailto:[email protected]">[email protected]</a></p> 583</div></div> 584 585 586 587<div class="ghostkit-icon-box ghostkit-has-frame is-style-default ghostkit-custom-nSJtX"><div class="ghostkit-icon-box-icon ghostkit-icon-box-icon-align-left"><svg class="ghostkit-svg-icon ghostkit-svg-icon-fa" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
587<path fill="currentColor" d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"></path></svg></div><div class="ghostkit-icon-box-content is-layout-flow wp-block-ghostkit-icon-box-is-layout-flow"> 588<p class="ghostkit-custom-11Bnby"><strong>Phone</strong>: <a href="tel:7406573752" data-type="tel" data-id="tel:1-555-555-5555">(740) 657-3752</a></p> 589</div></div> 590</div></div> 591</div></section> 592<section id="ghostkit_reusable_widget-5" class="widget ghostkit-reusable-widget"><div class="widget-wrap"><h3 class="widgettitle widget-title">Follow Us</h3> 593 594<ul class="wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-facebook wp-block-social-link"><a href="https://www.facebook.com/GlenrossGolfClub" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Follow us on Facebook</span></a></li> 595 596<li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://www.instagram.com/glenrossgolfclub/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Follow us on Instagram</span></a></li></ul> 597</div></section> 598</div><div class="widget-area footer-widgets-3 footer-widget-area"><section id="ghostkit_reusable_widget-7" class="widget ghostkit-reusable-widget"><div class="widget-wrap"><h3 class="widgettitle widget-title">E-club Signup</h3> 599 600<div class="ghostkit-button-wrapper ghostkit-button-wrapper-gap-md"><div class="ghostkit-button-wrapper-inner"> 601<a class="ghostkit-button ghostkit-button-md ghostkit-custom-1ewyz2" href="https://www.glenrossgc.com/eclub/"><span class="ghostkit-button-text">E-club Signup</span></a> 602</div></div> 603 604 605 606<p>
606Enroll in our exclusive golfer email list to receive the best offers. Book tee times and stay up to date on course news, right at your fingertips!</p> 607</div></section> 608</div></div></div><footer class="site-footer"><div class="wrap"> <div class="golfnow-footer text-white"> 609 <div class="copy">Copyright © 2026 Glenross Golf Club All Rights Reserved.</div> 610 <div class="poweredbyGCS"> 611 <span style="color: white; display: block; padding-bottom: 10px;"> 612 Powered by </span> 613 <a href="https://www.golfnowbusiness.com/" target="_blank"> 614 <img alt="Powered by GolfNow" src="https://www.glenrossgc.com/wp-content/plugins/golfnow-customize/assets/images/GN_Primary_Logo_RGB_Inverse.png"> 615 </a> 616 </div> 617 </div> 618 </div></footer></div>
618<script type="speculationrules"> 619{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/8865/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ross-theme/*","/wp-content/themes/genesis/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 620</script>
620 621
621<script> 622 ( function ( body ) { 623 'use strict'; 624 body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); 625 } )( document.body ); 626 </script>
626 627 <div class="jetpack-instant-search__widget-area" style="display: none"> 628 </div> 629
629<script type="text/javascript">jQuery(function($){ function load_elavon_converge_credit_card_payment_form_handler() { 630 window.wc_elavon_converge_credit_card_payment_form_handler = new WC_Elavon_Payment_Form_Handler( {"plugin_id":"elavon_vm","id":"elavon_converge_credit_card","id_dasherized":"elavon-converge-credit-card","type":"credit-card","csc_required":true,"csc_required_for_tokens":true,"enabled_card_types":["visa","mastercard","amex","discover","dinersclub","jcb"],"ajaxurl":"https:\/\/www.glenrossgc.com\/wp-admin\/admin-ajax.php","debug_mode":true,"i18n":{"general_error":"An error occurred, please try again or try an alternate form of payment."},"is_checkout_js_enabled":true,"log_event_script_nonce":"6d36066990"} );window.jQuery( document.body ).trigger( "update_checkout" ); } 631 632 try { 633 634 if ( 'undefined' !== typeof WC_Elavon_Payment_Form_Handler ) { 635 load_elavon_converge_credit_card_payment_form_handler(); 636 } else { 637 window.jQuery( document.body ).on( 'wc_elavon_payment_form_handler_loaded', load_elavon_converge_credit_card_payment_form_handler ); 638 } 639 640 } catch ( err ) { 641 642 643 var errorName = '', 644 errorMessage = ''; 645 646 if ( 'undefined' === typeof err || 0 === err.length || ! err ) { 647 errorName = 'A script error has occurred.'; 648 errorMessage = 'The script WC_Elavon_Payment_Form_Handler could not be loaded.'; 649 } else { 650 errorName = 'undefined' !== typeof err.name ? err.name : ''; 651 errorMessage = 'undefined' !== typeof err.message ? err.message : ''; 652 } 653 654 655 console.log( [ errorName, errorMessage ].filter( Boolean ).join( ' ' ) ); 656 657 658 jQuery.post( 'https://www.glenrossgc.com/wp-admin/admin-ajax.php', { 659 action: 'wc_elavon_converge_credit_card_payment_form_log_script_event', 660 security: '6d36066990', 661 name: errorName, 662 message: errorMessage, 663 } ); 664 665 } 666 });</script>
666<script type="text/javascript">jQuery(function($){ function load_elavon_converge_echeck_payment_form_handler() { 667 window.wc_elavon_converge_echeck_payment_form_handler = new WC_Elavon_Payment_Form_Handler( {"plugin_id":"elavon_vm","id":"elavon_converge_echeck","id_dasherized":"elavon-converge-echeck","type":"echeck","csc_required":false,"csc_required_for_tokens":false,"ajaxurl":"https:\/\/www.glenrossgc.com\/wp-admin\/admin-ajax.php","debug_mode":false,"i18n":{"general_error":"An error occurred, please try again or try an alternate form of payment."},"is_checkout_js_enabled":true,"log_event_script_nonce":"68b7d67d8a"} );window.jQuery( document.body ).trigger( "update_checkout" ); } 668 669 try { 670 671 if ( 'undefined' !== typeof WC_Elavon_Payment_Form_Handler ) { 672 load_elavon_converge_echeck_payment_form_handler(); 673 } else { 674 window.jQuery( document.body ).on( 'wc_elavon_payment_form_handler_loaded', load_elavon_converge_echeck_payment_form_handler ); 675 } 676 677 } catch ( err ) { 678 679 680 var errorName = '', 681 errorMessage = ''; 682 683 if ( 'undefined' === typeof err || 0 === err.length || ! err ) { 684 errorName = 'A script error has occurred.'; 685 errorMessage = 'The script WC_Elavon_Payment_Form_Handler could not be loaded.'; 686 } else { 687 errorName = 'undefined' !== typeof err.name ? err.name : ''; 688 errorMessage = 'undefined' !== typeof err.message ? err.message : ''; 689 } 690 691 692 jQuery.post( 'https://www.glenrossgc.com/wp-admin/admin-ajax.php', { 693 action: 'wc_elavon_converge_echeck_payment_form_log_script_event', 694 security: '68b7d67d8a', 695 name: errorName, 696 message: errorMessage, 697 } ); 698 699 } 700 });</script>
700<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 700-702
700 701 702<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
702GTM-KJNK5WWQ
vendor: 85 bytes, lines 702-705
702" 703 704height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 705
706<!-- End Google Tag Manager (noscript) --><div id="stop" class="scrollTop"> 707 <span><a href=""></a></span> 708 </div><style type="text/css" media="screen"></style>
708<script> 709 var url=window.location.toString(); 710 var _comscore = _comscore || []; 711 _comscore.push( { c1: "2", c2: "6035083", c3: "", c4: url } ); 712 (function() { 713 var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; 714 s.async = true; 715 s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; 716 el.parentNode.insertBefore( s, el ); 717 })(); 718 </script>
718 719 <noscript> 720 <img src="https://b.scorecardresearch.com/p?c1=2&c2=6035083&c3=&c4=&c5=&c6=&c15=&cv=2.0&cj=1" /> 721 </noscript> 722
722<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"},"registration_prompt":"There is unsaved attendee information. Are you sure you want to continue?"};/* ]]> */ </script>
722
722<script type="text/javascript"> 723 jQuery('<input>').attr({ 724 type: 'hidden', 725 name: 'acfe_checkout_section_hidden_fields', 726 value: '' 727 }).appendTo('form.checkout'); 728 </script>
728 729
729<script type='text/javascript'> 730 (function () { 731 var c = document.body.className; 732 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 733 document.body.className = c; 734 })(); 735 </script>
735 736
736<script> 737 window.addEventListener( 'load', function () { 738 /** 739 * Adds the label for the captcha input. 740 */ 741 function addLabel( input, id ) { 742 var label = document.createElement('label'); 743 label.style.opacity = 0; 744 label.classList.add('screen-reader-text'); 745 label.innerText = "Hidden captcha input, do not use"; 746 label.setAttribute('for', id); 747 input.setAttribute('id', id); 748 749 input.parentNode.append(label); 750 } 751 752 /** 753 * Check an input to see if it needs a label. 754 */ 755 function checkInput(el) { 756 if ( el ) { 757 if ( el.getAttribute('id') ) { 758 var id = el.getAttribute('id'); 759 var captchaLabel = document.querySelector(`label[for="${id}"]`); 760 761 if ( captchaLabel ) { 762 return; 763 } 764 765 addLabel(el, id); 766 } else { 767 addLabel(el, el.getAttribute('name')); 768 } 769 } 770 } 771 772 checkInput( document.querySelector('input[name="g-recaptcha-hidden"]') ); 773 checkInput( document.getElementById('g-recaptcha-response') ); 774 775 776 777 }, false ); 778 </script>
778 779
779<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/the-events-calendar/common/build/js/tribe-common.js?ver=9c44e11f3503a33e9540" id="tribe-common-js"></script>
vendor: 1 bytes, line 779
779
780<script type="text/javascript" id="event-tickets-plus-attendees-list-js-js-extra"> 781/* <![CDATA[ */ 782var TribeTicketsPlus = {"ajaxurl":"https://www.glenrossgc.com/wp-admin/admin-ajax.php","save_attendee_info_nonce":"06bb050cad"}; 783var tribe_qr = {"generate_qr_nonce":"a7b68bd081"}; 784//# sourceURL=event-tickets-plus-attendees-list-js-js-extra 785/* ]]> */ 786</script>
vendor: 1 bytes, line 786
786
787<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/event-tickets-plus/build/js/attendees-list.js?ver=da18ab6d556f313b94b5" id="event-tickets-plus-attendees-list-js-js"></script>
vendor: 1 bytes, line 787
787
788<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df" id="tec-user-agent-js"></script>
vendor: 1 bytes, line 788
788
789<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/cet-wp-plugin-ghostkit-enhancements/src/../assets/js/index.js?ver=1.0" id="GhostKit Enhancements-js"></script>
vendor: 1 bytes, line 789
789
790<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/cet-wp-plugin-track-tee-times/assets/js/track-tee-times.js?ver=1.0.1" id="track-tee-times-js"></script>
vendor: 1 bytes, line 790
790
791<script type="text/javascript" src="https://www.glenrossgc.com/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
vendor: 1 bytes, line 791
791
792<script type="text/javascript" src="https://www.glenrossgc.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 792
792
793<script type="text/javascript" id="wp-i18n-js-after"> 794/* <![CDATA[ */ 795wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 796//# sourceURL=wp-i18n-js-after 797/* ]]> */ 798</script>
vendor: 1 bytes, line 798
798
799<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/mu-plugins/jetpack-16.1/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&ver=5ba5dddc04be2306aaf0" id="wp-jp-i18n-loader-js"></script>
vendor: 1 bytes, line 799
799
800<script type="text/javascript" id="wp-jp-i18n-loader-js-after"> 801/* <![CDATA[ */ 802wp.jpI18nLoader.state = {"baseUrl":"https://www.glenrossgc.com/wp-content/languages/","locale":"en_US","domainMap":{"jetpack-account-protection":"plugins/jetpack","jetpack-activity-log":"plugins/jetpack","jetpack-admin-ui":"plugins/jetpack","jetpack-agents-manager":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-block-delimiter":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-external-connections":"plugins/jetpack","jetpack-external-media":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-jwt":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-menu-badges":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-newsletter":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-paypal-payments":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-podcast":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-post-media":"plugins/jetpack","jetpack-premium-analytics-pkg":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-scan-page":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-seo":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-stats-pkg":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wp-abilities":"plugins/jetpack","jetpack-wp-build-polyfills":"plugins/jetpack"},"domainPaths":{"jetpack-account-protection":"jetpack_vendor/automattic/jetpack-account-protection/","jetpack-activity-log":"jetpack_vendor/automattic/jetpack-activity-log/","jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-agents-manager":"jetpack_vendor/automattic/jetpack-agents-manager/","
802jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-block-delimiter":"jetpack_vendor/automattic/block-delimiter/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-external-connections":"jetpack_vendor/automattic/jetpack-external-connections/","jetpack-external-media":"jetpack_vendor/automattic/jetpack-external-media/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-jwt":"jetpack_vendor/automattic/jetpack-jwt/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-menu-badges":"jetpack_vendor/automattic/jetpack-menu-badges/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-newsletter":"jetpack_vendor/automattic/jetpack-newsletter/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-paypal-payments":"jetpack_vendor/automattic/jetpack-paypal-payments/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-podcast":"jetpack_vendor/automattic/jetpack-podcast/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-post-media":"jetpack_vendor/automattic/jetpack-post-media/","jetpack-premium-analytics-pkg":"jetpack_vendor/automattic/jetpack-premium-analytics/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-scan-page":"jetpack_vendor/automattic/jetpack-scan-page/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-seo":"jetpack_vendor/automattic/jetpack-seo/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-stats-pkg":"jetpack_vendor/automattic/jetpack-stats/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wp-abilities":"jetpack_vendor/automattic/jetpack-wp-abilities/","jetpack-wp-build-polyfills":"jetpack_vendor/automattic/jetpack-wp-build-polyfills/"}}; 803//# sourceURL=wp-jp-i18n-loader-js-after 804/* ]]> */ 805</script>
vendor: 1 bytes, line 805
805
806<script type="text/javascript" src="https://www.glenrossgc.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
vendor: 1 bytes, line 806
806
807<script type="text/javascript" src="https://www.glenrossgc.com/wp-includes/js/dist/url.min.js?ver=9e178c9516d1222dc834" id="wp-url-js"></script>
vendor: 1 bytes, line 807
807
808<script type="text/javascript" id="jetpack-instant-search-js-before"> 809/* <![CDATA[ */ 810var JetpackInstantSearchOptions={"overlayOptions":{"colorTheme":"light","enableInfScroll":true,"enableFilteringOpensOverlay":true,"enablePostDate":true,"enableProductPrice":true,"enableSort":true,"highlightColor":"#FFC","overlayTrigger":"submit","resultFormat":"expanded","showPoweredBy":true,"defaultSort":"relevance","excludedPostTypes":[],"fallbackImageUrl":"","enableFallbackImage":false},"homeUrl":"https://www.glenrossgc.com","locale":"en-US","postsPerPage":10,"siteId":218951972,"searchSuggestionsEnabled":false,"postTypes":{"post":{"singular_name":"Post","name":"Posts"},"page":{"singular_name":"Page","name":"Pages"},"attachment":{"singular_name":"Media","name":"Media"},"product":{"singular_name":"Product","name":"Products"},"tribe_venue":{"singular_name":"Venue","name":"Venues"},"tribe_events":{"singular_name":"Event","name":"Events"},"tribe_event_series":{"singular_name":"Series","name":"Series"}},"webpackPublicPath":"https://www.glenrossgc.com/wp-content/mu-plugins/jetpack-16.1/jetpack_vendor/automattic/jetpack-search/build/instant-search/","isPhotonEnabled":false,"isFreePlan":false,"apiRoot":"https://www.glenrossgc.com/wp-json/","apiNonce":"eb2dbd1905","isPrivateSite":false,"isWpcom":false,"hasOverlayWidgets":false,"widgets":[],"widgetsOutsideOverlay":[],"hasNonSearchWidgets":false,"preventTrackingCookiesReset":false,"disableTracking":false,"aiAnswersEnabled":false}; 811//# sourceURL=jetpack-instant-search-js-before 812/* ]]> */ 813</script>
vendor: 1 bytes, line 813
813
814<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/mu-plugins/jetpack-16.1/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&ver=e1985dfd1a05046a42d5" id="jetpack-instant-search-js"></script>
vendor: 1 bytes, line 814
814
815<script type="text/javascript" src="//stats.wp.com/w.js?ver=202640" id="jp-tracks-js"></script>
vendor: 1 bytes, line 815
815
816<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/mu-plugins/wp-parsely-3.24/build/loader.js?ver=ecf94842061bea03d54b" id="wp-parsely-loader-js"></script>
vendor: 1 bytes, line 816
816
817<script type="text/javascript" data-parsely-site="vip.nbcsportsnext.com" src="https://cdn.parsely.com/keys/vip.nbcsportsnext.com/p.js?ver=3.24.1" id="parsely-cfg"></script>
vendor: 1 bytes, line 817
817
818<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/ghostkit/assets/vendor/ivent/dist/ivent.min.js?ver=0.2.0" id="ivent-js"></script>
vendor: 1 bytes, line 818
818
819<script type="text/javascript" id="ghostkit-helper-js-extra"> 820/* <![CDATA[ */ 821var ghostkitVariables = {"version":"3.7.2","pro":"","themeName":"Genesis","settings":[],"disabledBlocks":[],"media_sizes":{"sm":576,"md":768,"lg":992,"xl":1200},"timezone":"America/New_York","googleMapsAPIKey":"","googleMapsAPIUrl":"https://maps.googleapis.com/maps/api/js?v=3.exp&language=en","googleReCaptchaAPISiteKey":"","googleReCaptchaAPISecretKey":"","sidebars":{"sidebar":{"id":"sidebar","name":"Primary Sidebar"},"home-widgets-1":{"id":"home-widgets-1","name":"Home 1"},"home-widgets-2":{"id":"home-widgets-2","name":"Home 2"},"home-widgets-3":{"id":"home-widgets-3","name":"Home 3"},"home-widgets-4":{"id":"home-widgets-4","name":"Home 4"},"above-footer-widget":{"id":"above-footer-widget","name":"Above Footer Widget"},"footer-1":{"id":"footer-1","name":"Footer 1"},"footer-2":{"id":"footer-2","name":"Footer 2"},"footer-3":{"id":"footer-3","name":"Footer 3"},"jetpack-instant-search-side-bar":{"id":"jetpack-instant-search-side-bar","name":"Jetpack Search Sidebar"},"homepage-before-content":{"id":"homepage-before-content","name":"Homepage Before Content"}},"icons":[],"shapes":[],"fonts":[],"customTypographyList":[],"admin_url":"https://www.glenrossgc.com/wp-admin/","admin_templates_url":"https://www.glenrossgc.com/wp-admin/edit.php?post_type=ghostkit_template"}; 822//# sourceURL=ghostkit-helper-js-extra 823/* ]]> */ 824</script>
vendor: 1 bytes, line 824
824
825<script type="text/javascript" id="ghostkit-helper-js-before"> 826/* <![CDATA[ */ 827if (ghostkitVariables) { ghostkitVariables.allowPluginColorPalette = true; } 828if (ghostkitVariables) { ghostkitVariables.allowPluginCustomizer = true; } 829//# sourceURL=ghostkit-helper-js-before 830/* ]]> */ 831</script>
vendor: 1 bytes, line 831
831
832<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/ghostkit/build/assets/js/helper.js?ver=484fc32359915db49031" id="ghostkit-helper-js"></script>
vendor: 1 bytes, line 832
832
833<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/ghostkit/build/assets/js/event-fallbacks.js?ver=408a2406a41cda4a27c7" id="ghostkit-event-fallbacks-js"></script>
vendor: 1 bytes, line 833
833
834<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/ghostkit/assets/vendor/motion/dist/motion.min.js?ver=11.15.0" id="motion-js"></script>
vendor: 1 bytes, line 834
834
835<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/ghostkit/build/assets/js/main.js?ver=d3a3c0cd192570ac34db" id="ghostkit-js"></script>
vendor: 1 bytes, line 835
835
836<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.6.0" id="skip-links-js"></script>
vendor: 1 bytes, line 836
836
837<script type="text/javascript" id="golfnow-legacy-shortcodes-js-js-extra"> 838/* <![CDATA[ */ 839var genesis_shortcodes_strings = {"previous":"Previous","next":"Next"}; 840//# sourceURL=golfnow-legacy-shortcodes-js-js-extra 841/* ]]> */ 842</script>
vendor: 1 bytes, line 842
842
843<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/golfnow-legacy-shortcodes//assets/js/genesis_shortcodes_frontend.js?ver=1.0" id="golfnow-legacy-shortcodes-js-js"></script>
vendor: 1 bytes, line 843
843
844<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.7.0" id="sourcebuster-js-js"></script>
vendor: 1 bytes, line 844
844
845<script type="text/javascript" id="wc-order-attribution-js-extra"> 846/* <![CDATA[ */ 847var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.glenrossgc.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 848//# sourceURL=wc-order-attribution-js-extra 849/* ]]> */ 850</script>
vendor: 1 bytes, line 850
850
851<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.7.0" id="wc-order-attribution-js"></script>
vendor: 1 bytes, line 851
851
852<script type="text/javascript" id="golfnow-scripts-js-extra"> 853/* <![CDATA[ */ 854var GN = {"background_images":""}; 855//# sourceURL=golfnow-scripts-js-extra 856/* ]]> */ 857</script>
vendor: 1 bytes, line 857
857
858<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/golfnow-customize/assets/dist/scripts.min.js?ver=0.1.1" id="golfnow-scripts-js"></script>
vendor: 1 bytes, line 858
858
859<script type="text/javascript" id="jetpack-stats-js-before"> 860/* <![CDATA[ */ 861_stq = window._stq || []; 862_stq.push([ "view", {"v":"ext","blog":"218951972","post":"32","tz":"-4","srv":"www.glenrossgc.com","hp":"vip","j":"1:16.1.3"} ]); 863_stq.push([ "clickTrackerInit", "218951972", "32" ]); 864//# sourceURL=jetpack-stats-js-before 865/* ]]> */ 866</script>
vendor: 1 bytes, line 866
866
867<script type="text/javascript" src="https://stats.wp.com/e-202640.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer" fetchpriority="low"></script>
vendor: 1 bytes, line 867
867
868<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/mu-plugins/jetpack-16.1/_inc/build/widgets/eu-cookie-law/eu-cookie-law.min.js?ver=20180522" id="eu-cookie-law-script-js"></script>
vendor: 1 bytes, line 868
868
869<script type="text/javascript" id="wcpa-front-js-extra"> 870/* <![CDATA[ */ 871var wcpa_front = {"api_nonce":null,"root":"https://www.glenrossgc.com/wp-json/wcpa/front/","assets_url":"https://www.glenrossgc.com/wp-content/plugins/woo-custom-product-addons/assets/","date_format":"F j, Y","time_format":"g:i a","validation_messages":{"formError":"Fix the errors shown above","requiredError":"Field is required","maxlengthError":"Maximum %s characters allowed","minValueError":"Minimum value required: %s","maxValueError":"Maximum value allowed: %s","validEmailError":"Provide a valid email address","validUrlError":"Provide a valid URL"},"ajax_add_to_cart":"","i18n_view_cart":"View cart","cart_url":"https://www.glenrossgc.com/cart/","is_cart":"","init_triggers":["wcpt_product_modal_ready","qv_loader_stop","quick_view_pro:load","elementor/popup/show","xt_wooqv-product-loaded","woodmart-quick-view-displayed","porto_init_countdown","woopack.quickview.ajaxload","quick-view-displayed","update_lazyload","riode_load","yith_infs_added_elem","jet-popup/show-event/after-show","etheme_quick_view_content_loaded","wc_backbone_modal_loaded"]}; 872//# sourceURL=wcpa-front-js-extra 873/* ]]> */ 874</script>
vendor: 1 bytes, line 874
874
875<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/woo-custom-product-addons/assets/js/front-end.js?ver=3.1.7" id="wcpa-front-js"></script>
vendor: 1 bytes, line 875
875
876<script type="text/javascript" id="ghostkit-blocks-widget-custom-css-js-after"> 877/* <![CDATA[ */ 878(function(){ 879 var styleTag = document.createElement("style"); 880 styleTag.id = "ghostkit-blocks-widget-custom-css-inline-css"; 881 styleTag.innerHTML = ".ghostkit-custom-Z22ay3M { --gkt-icon-box--icon__font-size: 20px; --gkt-icon-box--icon__color: #8dc153; border-style: solid; border-width: 0px; border-color: #000000; padding-top: 00px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-bottom: 10px; } .ghostkit-custom-Z24HVdz { --gkt-icon-box--icon__font-size: 20px; --gkt-icon-box--icon__color: #8dc153; border-style: solid; border-width: 0px; margin-bottom: 10px; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; } .ghostkit-custom-nSJtX { --gkt-icon-box--icon__font-size: 20px; --gkt-icon-box--icon__color: #8dc153; border-style: solid; border-width: 0px; margin-bottom: 10px; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; }.ghostkit-custom-1BVFKj { margin-bottom: 0px; }.ghostkit-custom-1BCJvX { margin-bottom: 0px; }.ghostkit-custom-11Bnby { margin-bottom: 0px; }.ghostkit-custom-1ewyz2 { --gkt-button__color: #ffffff; }"; 882 document.body.appendChild(styleTag); 883 }()); 884//# sourceURL=ghostkit-blocks-widget-custom-css-js-after 885/* ]]> */ 886</script>
vendor: 1 bytes, line 886
886
887<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/pro/lib/intl-tel-input/intlTelInputWithUtils.min.js?ver=28.0.4" id="wpforms-smart-phone-field-js"></script>
vendor: 1 bytes, line 887
887
888<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/phone.min.js?ver=2.0.0.5" id="wpforms-smart-phone-field-core-js"></script>
vendor: 1 bytes, line 888
888
889<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/lib/jquery.validate.min.js?ver=1.21.0" id="wpforms-validation-js"></script>
vendor: 1 bytes, line 889
889
890<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/lib/jquery.inputmask.min.js?ver=5.0.9" id="wpforms-maskedinput-js"></script>
vendor: 1 bytes, line 890
890
891<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/lib/mailcheck.min.js?ver=1.1.2" id="wpforms-mailcheck-js"></script>
vendor: 1 bytes, line 891
891
892<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/lib/punycode.min.js?ver=1.0.0" id="wpforms-punycode-js"></script>
vendor: 1 bytes, line 892
892
893<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/js/share/utils.min.js?ver=2.0.0.5" id="wpforms-generic-utils-js"></script>
vendor: 1 bytes, line 893
893
894<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js?ver=2.0.0.5" id="wpforms-js"></script>
vendor: 1 bytes, line 894
894
895<script type="text/javascript" src="https://www.glenrossgc.com/wp-content/plugins/wpforms/assets/js/frontend/fields/address.min.js?ver=2.0.0.5" id="wpforms-address-field-js"></script>
vendor: 1 bytes, line 895
895
896<script id="wp-emoji-settings" type="application/json"> 897{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.glenrossgc.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}} 898</script>
vendor: 1 bytes, line 898
898
899<script type="module"> 900/* <![CDATA[ */ 901/*! This file is auto-generated */ 902var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 903//# sourceURL=https://www.glenrossgc.com/wp-includes/js/wp-emoji-loader.min.js 904/* ]]> */ 905</script>
vendor: 1 bytes, line 905
905
906<script type='text/javascript'> 907/* <![CDATA[ */ 908var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"https:\/\/www.glenrossgc.com\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/www.glenrossgc.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","nonce":"8021699777","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"5502926848","readOnlyDisallowedFields":["captcha","repeater","map","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":[],"address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/www.glenrossgc.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.9.9","https:\/\/www.glenrossgc.com\/wp-includes\/css\/dashicons.min.css?ver=6.9.9","https:\/\/www.glenrossgc.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.9.9","https:\/\/www.glenrossgc.com\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"]} 909/* ]]> */ 910</script>
910 911
911<script type="text/javascript"> 912 jQuery(document).ready(function() { 913 914 var decimals = '2'; 915 var decimal_separator = '.'; 916 var thousands_separator = ','; 917 918 // Debounce timer 919 let fme_ccfw_update_timer; 920 921 // Function to debounce WooCommerce checkout update 922 function fme_trigger_checkout_update() { 923 clearTimeout(fme_ccfw_update_timer); 924 fme_ccfw_update_timer = setTimeout(function() { 925 jQuery(document.body).trigger("update_checkout"); 926 }, 1000); // adjust delay as needed 927 } 928 929 930 setTimeout(function() { 931 var $billingFirstName = jQuery('input[name="billing_first_name"]'); 932 if ($billingFirstName.length) { 933 // $billingFirstName.trigger('change'); 934 } 935 }, 3000); 936 937 jQuery(document.body).on('update_checkout', function() { 938 call_it(this); 939 }); 940 941 // jQuery('input[name^="shipping_method"]').change(); 942 jQuery('.fme-ccfw_class_main').each(function() { 943 call_it(this); 944 if ('' != jQuery(this).val()) { 945 jQuery(this).change(); 946 } 947 }); 948 jQuery(document).off('change', '.fme-ccfw_class_main').on('change', '.fme-ccfw_class_main', function() { 949 // jQuery(document).on('input change', '.fme-ccfw_class_main', function() { 950 call_it(this); 951 // jQuery(document.body).trigger("update_checkout"); 952 fme_trigger_checkout_update(); 953 }); 954 955 // jQuery(document).off('blur', '.fme-ccfw_class_main').on('blur', '.fme-ccfw_class_main', function() { 956 // call_it(this); 957 // fme_trigger_checkout_update(); 958 // }); 959 jQuery('.fme-ccfw_class_main input[type="file"]').change(function() { 960 call_it(this); 961 // jQuery(document.body).trigger("update_checkout"); 962 fme_trigger_checkout_update(); 963 }); 964 965 let fme_ccfw_is_updating = false; 966 jQuery(document.body).on('update_checkout', function() { 967 if (fme_ccfw_is_updating) return; 968 fme_ccfw_is_updating = true; 969 970 setTimeout(() => { 971 fme_ccfw_is_updating = false; 972 }, 2000); // prevent new updates for 2 seconds 973 }); 974 }); 975 976 function call_it(thiss) { 977 978 var decimals = '2'; 979 var decimal_separator = '.'; 980 var thousands_separator = ','; 981 982 var current_inputted_elem_type = jQuery(thiss).attr('type'); 983 if (!current_inputted_elem_type) { 984 if (jQuery(thiss).is('select')) { 985 current_inputted_elem_type = 'select'; 986 } 987 } 988 989 if (jQuery(thiss).attr('type') == 'radio') { 990 var current_inputted_elem_val = jQuery('input[name=' + jQuery(thiss).attr('name') + ']:checked').val(); 991 } else if (jQuery(thiss).attr('type') == 'checkbox') { 992 var current_inputted_elem_val = jQuery(thiss).prop('checked'); 993 } else if (jQuery(thiss).is('select')) { 994 var current_inputted_elem_val = jQuery(thiss).val(); 995 996 if (null != current_inputted_elem_val && '' == current_inputted_elem_val[0]) { 997 current_inputted_elem_val.shift(); 998 } 999 } else { 1000 var current_inputted_elem_val = jQuery(thiss).val(); 1001 } 1002 1003 var current_inputted_elem_id = jQuery(thiss).attr('id'); 1004 if (jQuery(thiss).attr('type') == 'radio') { 1005 current_inputted_elem_id = jQuery(thiss).attr('name'); 1006 } 1007 if (jQuery(thiss).attr('type') == 'file') { 1008 current_inputted_elem_id = current_inputted_elem_id.replace('fme_', ''); 1009 } 1010 1011 jQuery('.fme-ccfw_class_main').each(function() { 1012 var all_rules_on_this_elem = jQuery(this).attr('data_check_values'); 1013 if ('undefined' !== typeof(all_rules_on_this_elem)) { 1014 all_rules_on_this_elem = JSON.parse(all_rules_on_this_elem); 1015 for (var i = 0; i < all_rules_on_this_elem.length; i++) { 1016 for (var j = 0; j < all_rules_on_this_elem[i].length; j++) { 1017 if (all_rules_on_this_elem[i][j][1] == current_inputted_elem_id) { 1018 var checkcase = ''; 1019 var condition_issss = all_rules_on_this_elem[i][j][2]; 1020 if (condition_issss == 'is_equal_to') { 1021 condition_issss = '=='; 1022 } else if (condition_issss == 'is_greater_than') { 1023 condition_issss = '>'; 1024 1025 } else if (condition_issss == 'is_less_than') { 1026 condition_issss = '<'; 1027 } else if (condition_issss == 'is_not_equal_to') { 1028 condition_issss = '!='; 1029 } else if (condition_issss == 'is_checked') { 1030 condition_issss = 'checked'; 1031 } else if (condition_issss == 'is_not_empty') { 1032 condition_issss = '!empty'; 1033 } else if (condition_issss == 'is_empty') { 1034 condition_issss = 'empty'; 1035 } 1036 var fme_is_true = false;
1037 var conditional_value = all_rules_on_this_elem[i][j][3]; 1038 var current_inputted_elem_val_temp = current_inputted_elem_val; 1039 1040 // Normalize values 1041 current_inputted_elem_val_temp = normalizeValue( 1042 current_inputted_elem_val_temp, 1043 current_inputted_elem_id, 1044 thousands_separator, 1045 decimal_separator 1046 ); 1047 1048 conditional_value = normalizeValue( 1049 conditional_value, 1050 current_inputted_elem_id, 1051 thousands_separator, 1052 decimal_separator 1053 ); 1054 1055 // Checkbox special handling 1056 if (condition_issss === 'checked') { 1057 current_inputted_elem_val_temp = jQuery( 1058 '#' + all_rules_on_this_elem[i][j][1] 1059 ).prop('checked'); 1060 } 1061 1062 // Final evaluation 1063 fme_is_true = evaluateCondition({ 1064 currentValue: current_inputted_elem_val_temp, 1065 conditionalValue: conditional_value, 1066 condition: condition_issss, 1067 inputType: current_inputted_elem_type, 1068 elementId: current_inputted_elem_id 1069 }); 1070 1071 if ('' != current_inputted_elem_val_temp) { 1072 fme_is_true = fme_is_true; 1073 } else { 1074 fme_is_true = false; 1075 } 1076 1077 1078 if (fme_is_true) { 1079 all_rules_on_this_elem[i][j][4] = 'T'; 1080 jQuery(this).attr('data_check_values', JSON.stringify(all_rules_on_this_elem)); 1081 } else { 1082 all_rules_on_this_elem[i][j][4] = 'F'; 1083 jQuery(this).attr('data_check_values', JSON.stringify(all_rules_on_this_elem)); 1084 } 1085 } 1086 1087 } 1088 } 1089 1090 1091 } 1092 }); 1093 1094 jQuery('.fme-ccfw_class_main').each(function() { 1095 var $this = jQuery(this); 1096 var fieldName = $this.attr('name'); 1097 var all_rules_on_this_elem = $this.attr('data_check_values'); 1098 if (typeof all_rules_on_this_elem === 'undefined' || all_rules_on_this_elem.length === 0) { 1099 return; 1100 } 1101 1102 all_rules_on_this_elem = JSON.parse(all_rules_on_this_elem); 1103 let isHideShow = ''; 1104 for (var i = 0; i < all_rules_on_this_elem.length; i++) { 1105 var satisfied_count = 0; 1106 var required_count = all_rules_on_this_elem[i].length; 1107 1108 for (var j = 0; j < all_rules_on_this_elem[i].length; j++) { 1109 if (all_rules_on_this_elem[i][j][4] === 'T') { 1110 satisfied_count++; 1111 } 1112 } 1113 1114 if (satisfied_count >= required_count) { 1115 if (all_rules_on_this_elem[i][0][0] == 'Show') { 1116 isHideShow = 'show'; 1117 // showElement($this); 1118 } else { 1119 // hideElement($this); 1120 isHideShow = 'hide'; 1121 } 1122 break; 1123 } else { 1124 if (all_rules_on_this_elem[i][0][0] == 'Show') { 1125 // hideElement($this); 1126 isHideShow = 'hide'; 1127 } else { 1128 // showElement($this); 1129 isHideShow = 'show'; 1130 } 1131 } 1132 } 1133 if (isHideShow == 'show') { 1134 showElement($this); 1135 } else if (isHideShow == 'hide') { 1136 hideElement($this); 1137 } 1138 }); 1139 } 1140 1141 function showElement($element) { 1142 var fieldName = $element.attr('name'); 1143 var fieldType = $element.attr('type'); 1144 1145 if (fieldType === 'radio') { 1146 handleRadioShow($element, fieldName); 1147 } else if ($element.is('select')) { 1148 handleSelectShow($element, fieldName); 1149 } else if (fieldType === 'checkbox') { 1150 handleCheckboxShow($element, fieldName); 1151 } else if (fieldType === 'password' || fieldType === 'tel') { 1152 handleInputShow($element, fieldName); 1153 } else if (fieldType === 'file') { 1154 handleFileShow($element, fieldName); 1155 } else if (fieldType === 'time') { 1156 handleTimeShow($element, fieldName); 1157 } else if (fieldType === 'date') { 1158 handleDateShow($element, fieldName); 1159 } else if (fieldType === 'week') { 1160 handleWeekShow($element, fieldName); 1161 } else if (fieldType === 'month') { 1162 handleMonthShow($element, fieldName); 1163 } else if (fieldType === 'datetime-local') { 1164 handleDateTimeShow($element, fieldName); 1165 } else { 1166 handleInputShow($element, fieldName); 1167 } 1168 jQuery('#' + fieldName + '_field').show(); 1169 } 1170 1171 function hideElement($element) { 1172 var fieldName = $element.attr('name'); 1173 if ($element.attr('type') === 'radio') { 1174 handleRadioHide($element, fieldName); 1175 } else if ($element.is('select')) { 1176 handleSelectHide($element, fieldName); 1177 } else if ($element.attr('type') === 'checkbox') { 1178 handleCheckboxHide($element, fieldName); 1179 } else if ($element.attr('type') === 'password' || $element.attr('type') === 'tel') { 1180 handleInputHide($element, fieldName); 1181 } else if ($element.attr('type') === 'file') { 1182 handleFileHide($element, fieldName); 1183 } else if ($element.attr('type') === 'date') { 1184 handleDateHide($element, fieldName); 1185 } else if ($element.attr('type') === 'time') { 1186 handleTimeHide($element, fieldName); 1187 } else if ($element.attr('type') === 'week') { 1188 handleWeekHide($element, fieldName); 1189 } else if ($element.attr('type') === 'month') { 1190 handleMonthHide($element, fieldName); 1191 } else if ($element.attr('type') === 'datetime-local') { 1192 handleDateTimeHide($element, fieldName); 1193 } else { 1194 handleInputHide($element, fieldName); 1195 } 1196 jQuery('#' + fieldName + '_field').hide(); 1197 } 1198 // Show Radio 1199 function handleRadioShow($element, fieldName) { 1200 if ($element.attr('ischanged') == 'true') { 1201 var radioname = $element.attr('name'); 1202 var default_radio = $element.data('default_radio'); 1203 var $radios = jQuery("input:radio[name=" + radioname + "]"); 1204 var default_radioName = radioname + '_' + default_radio; 1205 var $defaultRadio = jQuery("#" + default_radioName); 1206 $radios.prop('checked', false); 1207 $defaultRadio.prop('checked', true); 1208 1209 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1210 if (field_status_input.length) { 1211 field_status_input.attr('value', 'shown'); 1212 } 1213 1214 $element.attr('ischanged', 'false'); 1215 } 1216 } 1217 // Hide Radio 1218 function handleRadioHide($element, fieldName) { 1219 if ($element.attr('ischanged') == 'false') { 1220 var radioname = $element.attr('name'); 1221 var $radios = jQuery("input:radio[name=" + radioname + "]"); 1222 $radios.prop('checked', false); 1223 var $first_radio = jQuery("#" + radioname + "_0"); 1224 $first_radio.prop('checked', true); 1225 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1226 if (field_status_input.length) { 1227 field_status_input.attr('value', 'hide'); 1228 } 1229 $element.attr('ischanged', 'true'); 1230 } 1231 } 1232 1233 // Show Select 1234 function handleSelectShow($element, fieldName) { 1235 if ($element.attr('ischanged') == 'true') { 1236 var selectoption = $element.attr('name'); 1237 var selectedOption = $element.data('default_option'); 1238 var fieldprice = $element.data('option_price'); 1239 1240 1241 if ('billing_state' == selectoption && 'text' == $element.attr('type')) { 1242 jQuery($element).attr('value', ''); 1243 } 1244 1245 if ($element.prop('multiple')) { 1246 1247 var multiselectSavedVal = jQuery('input[name="multiple_' + selectoption + '_savedVal"]').val(); 1248 jQuery('#multiple_' + selectoption).val(multiselectSavedVal); 1249 var multiselectPrice = jQuery('input[name="fme_ccfw_price_' + selectoption + '"]').val(); 1250 1251 var values = ''; 1252 var keys = []; 1253 1254 if ('' != multiselectSavedVal) { 1255 1256 // Select the last option 1257 $element.find('option:last').prop('value', ''); 1258 1259 if ('billing_country' == selectoption) { 1260 jQuery('.billing_country_hidden_flag').remove(); 1261 $element.after('<input type="hidden" class="billing_country_hidden_flag" name="billing_country_hidden_flag" value="no">'); 1262 } 1263 1264 $element.find('option:last').prop('selected', false); 1265 1266 var parsed = JSON.parse(multiselectSavedVal); 1267 1268 // Join the prices (values) 1269 values = parsed.map(item => item.value).join(','); 1270 // Get the keys (option values) 1271 keys = parsed.map(item => item.key); 1272 // Clear current selection 1273 $element.find('option:selected').prop('selected', false); 1274 var selectedOptions = []; 1275 // Select the matching keys 1276 keys.forEach(function(key) { 1277 if ('0' != key) { 1278 $element.find('option[value="' + key + '"]').prop('selected', true); 1279 var value = $element.find('option[value="' + key + '"]').data('attr'); 1280 selectedOptions.push({ 1281 value: value, 1282 key: key 1283 }); 1284 } 1285 }); 1286 1287 if ('' != selectedOption) { 1288 var defaultOptPrice = $element.find('option[value="' + selectedOption + '"]').data('attr'); 1289 $element.find('option[value="' + selectedOption + '"]').prop('selected', true); 1290 1291 // Check if value already exists in array 1292 var alreadyExists = selectedOptions.some(function(opt) { 1293 return opt.value === defaultOptPrice; 1294 }); 1295 1296 if (!alreadyExists) { 1297 selectedOptions.push({ 1298 value: defaultOptPrice, 1299 key: selectedOption 1300 }); 1301 } 1302 } 1303 1304 1305 1306 jQuery('#multiple_' + selectoption).val(JSON.stringify(selectedOptions)); 1307 jQuery('input[name="multiple_' + selectoption + '_savedVal"]').val(JSON.stringify(selectedOptions)); 1308 1309 1310 // Select the last option 1311 $element.find('option:last').prop('value', ''); 1312 1313 if ('billing_country' == selectoption) { 1314 jQuery('.billing_country_hidden_flag').remove(); 1315 $element.after('<input type="hidden" class="billing_country_hidden_flag" name="billing_country_hidden_flag" value="no">'); 1316 } 1317 1318 $element.find('option:last').prop('selected', false); 1319 1320 // If using Select2, refresh it 1321 if ($element.hasClass('select2-hidden-accessible')) { 1322 $element.trigger('change.select2'); 1323 } else { 1324 $element.trigger('change'); 1325 } 1326 } else if ('' != selectedOption) { 1327 1328 // Select the last option 1329 $element.find('option:last').prop('value', ''); 1330 1331 if ('billing_country' == selectoption) { 1332 jQuery('.billing_country_hidden_flag').remove(); 1333 $element.after('<input type="hidden" class="billing_country_hidden_flag" name="billing_country_hidden_flag" value="no">'); 1334 } 1335 1336 $element.find('option:last').prop('selected', false); 1337 1338 $element.find('option[value="' + selectedOption + '"]').prop('selected', true); 1339 var defaultOptPrice = $element.find('option[value="' + selectedOption + '"]').data('attr'); 1340 jQuery('input[name="fme_ccfw_price_' + selectoption + '"]').val(defaultOptPrice); 1341 1342 var selectedOptions = []; 1343 selectedOptions.push({ 1344 value: defaultOptPrice, 1345 key: selectedOption 1346 }); 1347 jQuery('#multiple_' + selectoption).val(JSON.stringify(selectedOptions)); 1348 jQuery('input[name="multiple_' + selectoption + '_savedVal"]').val(JSON.stringify(selectedOptions)); 1349 1350 1351 // If using Select2, refresh it 1352 if ($element.hasClass('select2-hidden-accessible')) { 1353 $element.trigger('change.select2'); 1354 } else { 1355 $element.trigger('change'); 1356 } 1357 } 1358 if ('' == multiselectPrice && '' != values) { 1359 jQuery('input[name="fme_ccfw_price_' + selectoption + '"]').val(values); 1360 } 1361 1362 } else { 1363 1364 jQuery("#" + selectoption + " option:first").val(''); 1365 1366 if ('billing_country' == selectoption) { 1367 jQuery('.billing_country_hidden_flag').remove(); 1368 $element.after('<input type="hidden" class="billing_country_hidden_flag" name="billing_country_hidden_flag" value="no">'); 1369 } 1370 1371 jQuery("#" + selectoption).find('option:first').prop('selected', false); 1372 1373 var selectedOpt = $element.val(); 1374 if ('' != selectedOpt && '0' != selectedOpt) { 1375 $element.val(selectedOpt || ''); 1376 } else { 1377 $element.val(selectedOption || ''); 1378 jQuery("#" + selectoption + " option").each(function() { 1379 if (jQuery(this).val() == selectedOption) { 1380 jQuery(this).prop('selected', true); 1381 } else { 1382 jQuery(this).prop('selected', false); 1383 } 1384 }); 1385 } 1386 jQuery('input[name="fme_ccfw_price_' + selectoption + '"]').val(fieldprice); 1387 } 1388 1389 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1390 if (field_status_input.length) { 1391 field_status_input.attr('value', 'shown'); 1392 } 1393 $element.attr('ischanged', 'false'); 1394 } 1395 } 1396 1397 // Hide Select 1398 function handleSelectHide($element, fieldName) { 1399 var selectoption = $element.attr('name'); 1400 var selectedOption = $element.data('default_option'); 1401 var multiselectSavedVal = jQuery('input[name="multiple_' + selectoption + '_savedVal"]').val(); 1402 1403 1404 if ('billing_state' == selectoption && 'text' == $element.attr('type')) { 1405 jQuery($element).attr('value', '0'); 1406 } 1407 1408 var hiddenFieldVal = '0'; 1409 if ('billing_country' == selectoption) { 1410 // hiddenFieldVal = 'GB'; 1411 hiddenFieldVal = 'US'; 1412 } 1413 1414 if ($element.attr('ischanged') == 'false') { 1415 if ($element.prop('multiple')) { 1416 // Clear the hidden input for multiple 1417 jQuery('#multiple_' + selectoption).val(''); 1418 1419 // Clear current selection 1420 $element.find('option:selected').prop('selected', false); 1421 1422 // Select the last option 1423 // $element.find('option:last').prop('value', '0'); 1424 $element.find('option:last').prop('value', hiddenFieldVal); 1425 1426 if ('billing_country' == selectoption) { 1427 jQuery('.billing_country_hidden_flag').remove(); 1428 $element.after('<input type="hidden" class="billing_country_hidden_flag" name="billing_country_hidden_flag" value="yes">'); 1429 } 1430 1431 $element.find('option:last').prop('selected', true); 1432 1433 1434 // If using Select2, refresh it 1435 if ($element.hasClass('select2-hidden-accessible')) { 1436 $element.trigger('change.select2'); 1437 } else { 1438 $element.trigger('change'); 1439 } 1440 1441 } else { 1442 jQuery('input[name="fme_ccfw_price_' + selectoption + '"]').val(''); 1443 // jQuery("#" + selectoption + " option:first").val('0'); 1444 jQuery("#" + selectoption + " option:first").val(hiddenFieldVal).attr('selected', 'selected'); 1445 1446 if ('billing_country' == selectoption) { 1447 jQuery('.billing_country_hidden_flag').remove(); 1448 $element.after('<input type="hidden" class="billing_country_hidden_flag" name="billing_country_hidden_flag" value="yes">'); 1449 } 1450 1451 jQuery("#" + selectoption).find('option:first').attr('selected', 'selected'); 1452 jQuery("#" + selectoption).find('option:first').prop('selected', true); 1453 } 1454 1455 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1456 if (field_status_input.length) { 1457 field_status_input.attr('value', 'hide'); 1458 } 1459 1460 $element.attr('ischanged', 'true'); 1461 } else if ($element.prop('multiple')) { 1462 // jQuery('#multiple_' + selectoption).val('') 1463 } else { 1464 jQuery('input[name="fme_ccfw_price_' + selectoption + '"]').val(''); 1465 } 1466 } 1467 // Show Checkbox 1468 function handleCheckboxShow($element, fieldName) { 1469 // Only proceed if the element is visible 1470 if (!$element.is(':visible') && $element.attr('ischanged') == 'true') { 1471 // setTimeout(function() { 1472 var default_checked = $element.data('default_checked'); 1473 if (1 == default_checked) { 1474 $element.prop('checked', true); 1475 } 1476 var checkboxPrice = $element.data('checkbox_price'); 1477 jQuery('input[name="fme_ccfw_price_' + fieldName + '"]').val(checkboxPrice); 1478 var on_checked_value = $element.data('on_checked_value'); 1479 $element.attr('value', on_checked_value); 1480 // }, 1000); 1481 1482 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1483 1484 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1485 if (field_status_input.length) { 1486 field_status_input.attr('value', 'shown'); 1487 } 1488 1489 $element.attr('ischanged', 'false'); 1490 } 1491 } 1492 1493 // Hide Checkbox 1494 function handleCheckboxHide(
1494$element, fieldName) { 1495 if ($element.is(':visible') && $element.attr('ischanged') == 'false') { 1496 var is_checkbox_field_required = jQuery('#' + fieldName + '_is_required').data('is_required'); 1497 if (1 == is_checkbox_field_required) { 1498 jQuery('#' + fieldName + '_is_required').attr('value', 'hide_required'); 1499 } else { 1500 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1501 } 1502 1503 // setTimeout(function() { 1504 $element.prop('checked', false); 1505 jQuery('input[name="fme_ccfw_price_' + fieldName + '"]').attr('value', ''); 1506 $element.attr('value', '0'); 1507 // }, 100); 1508 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1509 if (field_status_input.length) { 1510 field_status_input.attr('value', 'hide'); 1511 } 1512 $element.attr('ischanged', 'true'); 1513 } 1514 } 1515 1516 // Show all other input fields 1517 function handleInputShow($element, fieldName) { 1518 1519 if ($element.attr('ischanged') == 'true') { 1520 var saved_val = $element.attr('fmeccfw-data-val-'); 1521 $element.val(''); 1522 $element.attr('value', ''); 1523 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1524 if (field_status_input.length) { 1525 field_status_input.attr('value', 'shown'); 1526 } 1527 1528 if ('billing_state' == $element.attr('name') && 'text' == $element.attr('type')) { 1529 jQuery($element).attr('value', ''); 1530 } 1531 1532 $element.attr('ischanged', 'false'); 1533 } else if (0 == $element.val()) { 1534 $element.val(''); 1535 $element.attr('value', ''); 1536 } 1537 } 1538 1539 // Hide all other input fields 1540 function handleInputHide($element, fieldName) { 1541 1542 if ($element.attr('ischanged') == 'false') { 1543 var val = $element.val(); 1544 $element.attr('fmeccfw-data-val-', val); 1545 $element.val('0'); 1546 $element.attr('value', '0'); 1547 // jQuery('#fme_label_billing_file_upload').html(''); 1548 // $element.attr('title', 'Upload File'); 1549 // $element.attr('title', ''); 1550 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1551 if (field_status_input.length) { 1552 field_status_input.attr('value', 'hide'); 1553 } 1554 1555 if ('billing_state' == $element.attr('name') && 'text' == $element.attr('type')) { 1556 jQuery($element).attr('value', '0'); 1557 } 1558 1559 $element.attr('ischanged', 'true'); 1560 } 1561 } 1562 1563 // Show Date Field 1564 function handleDateShow($element, fieldName) { 1565 if ($element.attr('ischanged') == 'true') { 1566 var val = $element.attr('fmeccfw-data-val-'); 1567 $element.val(''); 1568 $element.attr('value', ''); 1569 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1570 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1571 if (field_status_input.length) { 1572 field_status_input.attr('value', 'shown'); 1573 } 1574 $element.attr('ischanged', 'false'); 1575 } 1576 } 1577 1578 // Hide Date input fields 1579 function handleDateHide($element, fieldName) { 1580 if ($element.attr('ischanged') == 'false') { 1581 var val = $element.val(); 1582 $element.attr('fmeccfw-data-val-', val); 1583 var customDate = new Date().toISOString().split('T')[0]; 1584 1585 // Get current date in YYYY-MM-DD format 1586 var today = new Date(); 1587 var dd = String(today.getDate()).padStart(2, '0'); 1588 var mm = String(today.getMonth() + 1).padStart(2, '0'); 1589 var yyyy = today.getFullYear(); 1590 var currentDate = yyyy + '-' + mm + '-' + dd; 1591 1592 1593 1594 var is_date_field_required = jQuery('#' + fieldName + '_is_required').data('is_required'); 1595 if (1 == is_date_field_required) { 1596 jQuery('#' + fieldName + '_is_required').attr('value', 'hide_required'); 1597 // Set the date value 1598 $element.val(currentDate); 1599 } else { 1600 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1601 // Set the date value 1602 $element.val(''); 1603 } 1604 1605 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1606 if (field_status_input.length) { 1607 field_status_input.attr('value', 'hide'); 1608 } 1609 $element.attr('ischanged', 'true'); 1610 } 1611 } 1612 1613 // Show Date Time Field 1614 function handleDateTimeShow($element, fieldName) { 1615 if ($element.attr('ischanged') == 'true') { 1616 var val = $element.attr('fmeccfw-data-val-'); 1617 $element.val(''); 1618 $element.attr('value', ''); 1619 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1620 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1621 if (field_status_input.length) { 1622 field_status_input.attr('value', 'shown'); 1623 } 1624 $element.attr('ischanged', 'false'); 1625 } 1626 } 1627 1628 // Hide Date Time input fields 1629 function handleDateTimeHide($element, fieldName) { 1630 if ($element.attr('ischanged') == 'false') { 1631 var val = $element.val(); 1632 $element.attr('fmeccfw-data-val-', val); 1633 1634 // Get current date time in YYYY-MM-DDTHH:MM format 1635 var today = new Date(); 1636 var yyyy = today.getFullYear(); 1637 var mm = String(today.getMonth() + 1).padStart(2, '0'); 1638 var dd = String(today.getDate()).padStart(2, '0'); 1639 var hh = String(today.getHours()).padStart(2, '0'); 1640 var min = String(today.getMinutes()).padStart(2, '0'); 1641 var currentDate = yyyy + '-' + mm + '-' + dd + 'T' + hh + ':' + min; 1642 1643 var is_date_field_required = jQuery('#' + fieldName + '_is_required').data('is_required'); 1644 if (1 == is_date_field_required) { 1645 jQuery('#' + fieldName + '_is_required').attr('value', 'hide_required'); 1646 // Set the date value 1647 $element.val(currentDate); 1648 } else { 1649 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1650 // Set the date value 1651 $element.val(''); 1652 } 1653 1654 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1655 if (field_status_input.length) { 1656 field_status_input.attr('value', 'hide'); 1657 } 1658 $element.attr('ischanged', 'true'); 1659 } 1660 } 1661 1662 // Show Week Field 1663 function handleWeekShow($element, fieldName) { 1664 if ($element.attr('ischanged') == 'true') { 1665 var val = $element.attr('fmeccfw-data-val-'); 1666 $element.val(''); 1667 $element.attr('value', ''); 1668 1669 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1670 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1671 if (field_status_input.length) { 1672 field_status_input.attr('value', 'shown'); 1673 } 1674 $element.attr('ischanged', 'false'); 1675 } 1676 } 1677 1678 // Hide Week Field 1679 function handleWeekHide($element, fieldName) { 1680 1681 if ($element.attr('ischanged') == 'false') { 1682 var val = $element.val(); 1683 $element.attr('fmeccfw-data-val-', val); 1684 var dummyWeek = new Date().getFullYear() + '-W01'; 1685 1686 var is_time_field_required = jQuery('#' + fieldName + '_is_required').data('is_required'); 1687 if (1 == is_time_field_required) { 1688 jQuery('#' + fieldName + '_is_required').attr('value', 'hide_required'); 1689 $element.val(dummyWeek); 1690 $element.attr('value', dummyWeek); 1691 1692 } else { 1693 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1694 $element.val(''); 1695 } 1696 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1697 if (field_status_input.length) { 1698 field_status_input.attr('value', 'hide'); 1699 } 1700 $element.attr('ischanged', 'true'); 1701 } 1702 } 1703 1704 1705 // Show Month Field 1706 function handleMonthShow($element, fieldName) { 1707 if ($element.attr('ischanged') == 'true') { 1708 var val = $element.attr('fmeccfw-data-val-'); 1709 $element.val(''); 1710 $element.attr('value', ''); 1711 1712 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1713 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1714 if (field_status_input.length) { 1715 field_status_input.attr('value', 'shown'); 1716 } 1717 $element.attr('ischanged', 'false'); 1718 } 1719 } 1720 1721 // Hide Month Field 1722 function handleMonthHide($element, fieldName) { 1723 1724 if ($element.attr('ischanged') == 'false') { 1725 var val = $element.val(); 1726 $element.attr('fmeccfw-data-val-', val); 1727 var dummyWeek = new Date().getFullYear() + '-01'; 1728 1729 var is_time_field_required = jQuery('#' + fieldName + '_is_required').data('is_required'); 1730 if (1 == is_time_field_required) { 1731 jQuery('#' + fieldName + '_is_required').attr('value', 'hide_required'); 1732 $element.val(dummyWeek); 1733 $element.attr('value', dummyWeek); 1734 1735 } else { 1736 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1737 $element.val(''); 1738 } 1739 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1740 if (field_status_input.length) { 1741 field_status_input.attr('value', 'hide'); 1742 } 1743 $element.attr('ischanged', 'true'); 1744 } 1745 } 1746 1747 // Show Time Field 1748 function handleTimeShow($element, fieldName) { 1749 if ($element.attr('ischanged') == 'true') { 1750 // $element.val(''); 1751 var val = $element.attr('fmeccfw-data-val-'); 1752 $element.val(''); 1753 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1754 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1755 if (field_status_input.length) { 1756 field_status_input.attr('value', 'shown'); 1757 } 1758 $element.attr('ischanged', 'false'); 1759 } 1760 } 1761 1762 // Hide Time input fields 1763 function handleTimeHide($element, fieldName) { 1764 if ($element.attr('ischanged') == 'false') { 1765 var val = $element.val(); 1766 var customTime = new Date().toLocaleTimeString('en-US', { 1767 hour12: false, 1768 hour: '2-digit', 1769 minute: '2-digit' 1770 }); 1771 $element.attr('fmeccfw-data-val-', val); 1772 // $element.val(customTime); 1773 // Set a custom demo time, similar to how date is set above 1774 var now = new Date(); 1775 var hh = String(now.getHours()).padStart(2, '0'); 1776 var min = String(now.getMinutes()).padStart(2, '0'); 1777 var customTime = hh + ':' + min; 1778 1779 1780 var is_time_field_required = jQuery('#' + fieldName + '_is_required').data('is_required'); 1781 if (1 == is_time_field_required) { 1782 jQuery('#' + fieldName + '_is_required').attr('value', 'hide_required'); 1783 $element.val(customTime); 1784 } else { 1785 jQuery('#' + fieldName + '_is_required').attr('value', ''); 1786 $element.val(''); 1787 } 1788 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1789 if (field_status_input.length) { 1790 field_status_input.attr('value', 'hide'); 1791 } 1792 $element.attr('ischanged', 'true'); 1793 } 1794 } 1795 1796 // Show File Field 1797 function handleFileShow($element, fieldName) { 1798 if ($element.attr('ischanged') == 'true') { 1799 var input = $element.attr('name'); 1800 jQuery('#' + input).val(''); 1801 jQuery('#fme_label_' + input).html(''); 1802 jQuery('#fme_' + input).val(''); 1803 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1804 if (field_status_input.length) { 1805 field_status_input.attr('value', 'shown'); 1806 } 1807 $element.attr('ischanged', 'false'); 1808 } 1809 } 1810 // Hide File Field 1811 function handleFileHide($element, fieldName) { 1812 if ($element.attr('ischanged') == 'false') { 1813 var input = $element.attr('name'); 1814 jQuery('#' + input).val(''); 1815 jQuery('#fme_label_' + input).html(''); 1816 jQuery('#fme_' + input).val('0'); 1817 var field_status_input = jQuery('input[name="fme_field_status_' + fieldName + '"]'); 1818 if (field_status_input.length) { 1819 field_status_input.attr('value', 'hide'); 1820 } 1821 $element.attr('ischanged', 'true'); 1822 } 1823 } 1824 1825 function numberFormat(number, decimals, decimalSeparator, thousandsSeparator) { 1826 number = parseFloat(number); 1827 1828 if (isNaN(number)) return ''; 1829 1830 const fixedNumber = number.toFixed(decimals); 1831 const parts = fixedNumber.split('.'); 1832 1833 parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, thousandsSeparator); 1834 1835 return parts.join(decimalSeparator); 1836 } 1837 1838 function parseLocalizedNumber(value, thousandSep = ',', decimalSep = '.') { 1839 if (value === null || value === undefined || value === '') { 1840 return NaN; 1841 } 1842 1843 value = value.toString().trim(); 1844 // Remove thousand separators 1845 const thousandRegex = new RegExp('\\' + thousandSep, 'g'); 1846 value = value.replace(thousandRegex, ''); 1847 1848 // Normalize decimal separator to dot 1849 if (decimalSep !== '.') { 1850 const decimalRegex = new RegExp('\\' + decimalSep, 'g'); 1851 value = value.replace(decimalRegex, '.'); 1852 } 1853 1854 return Number(value); 1855 } 1856 1857 function evaluateCondition({ 1858 currentValue, 1859 conditionalValue, 1860 condition, 1861 inputType, 1862 elementId 1863 }) { 1864 1865 1866 // Handle special input types first 1867 if (inputType === 'checkbox') { 1868 if (condition === 'checked') { 1869 return currentValue === true || currentValue === 'true' || currentValue === 1; 1870 } 1871 if (condition === '!checked') { 1872 return currentValue !== true && currentValue !== 'true' && currentValue !== 1; 1873 } 1874 } 1875 1876 // ââââââââââââââââââââââââââââââââââââââââââââââââ 1877 // Handle empty / !empty independently of operator
1878 // ââââââââââââââââââââââââââââââââââââââââââââââââ 1879 if (condition === 'empty') { 1880 return currentValue == null || currentValue === '' || currentValue === undefined; 1881 } 1882 if (condition === '!empty') { 1883 return currentValue != null && currentValue !== '' && currentValue !== undefined; 1884 } 1885 1886 // ââââââââââââââââââââââââââââââââââââââââââââââââ 1887 // For comparison operators â decide whether to treat as numbers 1888 // ââââââââââââââââââââââââââââââââââââââââââââââââ 1889 const numericOperators = ['<', '<=', '>', '>=', '==', '!=', '===', '!==']; 1890 const isDigits = v => typeof v === 'string' && /^[0-9]+$/.test(v); 1891 1892 if (numericOperators.includes(condition) && isDigits(currentValue) && isDigits(conditionalValue)) { 1893 // If both values are strings of digits (e.g. "123"), treat as numbers 1894 1895 // Try to convert both sides to numbers if they look numeric 1896 const numLeft = Number(currentValue); 1897 const numRight = Number(conditionalValue); 1898 1899 // Only use numeric comparison if both are valid numbers 1900 if (!isNaN(numLeft) && !isNaN(numRight)) { 1901 currentValue = numLeft; 1902 conditionalValue = numRight; 1903 } 1904 } 1905 1906 switch (condition) { 1907 1908 case 'checked': 1909 return inputType === 'checkbox' && currentValue === true; 1910 1911 case '!empty': 1912 return currentValue !== '' && currentValue !== null && currentValue !== undefined; 1913 1914 case 'empty': 1915 return currentValue === '' || currentValue === null || currentValue === undefined; 1916 1917 case '==': 1918 return currentValue == conditionalValue; 1919 1920 case '!=': 1921 return currentValue != conditionalValue; 1922 1923 case '<': 1924 return currentValue < conditionalValue; 1925 1926 case '>': 1927 return currentValue > conditionalValue; 1928 1929 default: 1930 console.warn('Unknown condition:', condition); 1931 return false; 1932 } 1933 } 1934 1935 function normalizeValue(value, elem_id, thousands_separator, decimal_separator) { 1936 1937 var decimals = '2'; 1938 1939 if (value === null || value === undefined) { 1940 return ''; 1941 } 1942 1943 if ( 1944 elem_id === 'fme_ccfw_cart_total' || 1945 elem_id === 'fme_ccfw_cart_subtotal' 1946 ) { 1947 1948 const num = parseLocalizedNumber( 1949 value, 1950 thousands_separator, 1951 decimal_separator, 1952 parseInt(decimals, 10) 1953 ); 1954 return Number.isNaN(num) ? null : num; 1955 } 1956 1957 // Checkbox â boolean 1958 if (typeof value === 'boolean') { 1959 return value; 1960 } 1961 1962 return value; 1963 } 1964 </script>
1964 1965 </body></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.