PageSourceSearch

https://www.stirlingshiregolfunion.com/articles?ComeFromCat=968

html stirlingshiregolfunion.com collected 2026-09-28 02:05:34 UTC 129,834 bytes, 3,003 lines download raw bytes

1
2
3<!DOCTYPE html>
4
5<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
6<head><title>
7	Articles - Stirlingshire Golf Union
8</title><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="height=device-height,width=device-width,initial-scale=1.0,maximum-scale=1.0" />
9
10    <!-- Latest compiled and minified CSS -->
11    <link rel="stylesheet" type="text/css" href="/css/bootstrap-3.3.7.min.css" /><link rel="stylesheet" type="text/css" href="/css/bootstrap-select.min.css" /><link rel="stylesheet" type="text/css" href="/css/bootstrap-datepicker3.min.css" /><link rel="stylesheet" type="text/css" href="/css/bootstrap-datetimepicker.min.css" /><link rel="stylesheet" type="text/css" href="/css/fontawesome/all.min.css" /><link rel="stylesheet" type="text/css" href="/css/fontawesome/v4-shims.css" /><link rel="stylesheet" type="text/css" href="layouts/terraces3_1/css/main.css?rev=441" /><link rel="stylesheet" type="text/css" href="layouts/terraces3_1/css/bootstrap-4.4-elements.css?rev=441" /><link rel="stylesheet" type="text/css" href="layouts/terraces3_1/css/golfnz_elements.css?rev=441" /><link rel="stylesheet" type="text/css" href="layouts/terraces3_1/css/theme.css?rev=441" /><link rel="stylesheet" type="text/css" href="layouts/terraces3_1/css/admin.css?rev=441" /><link rel="stylesheet" type="text/css" href="/css/booking-system.css?rev=441" />
12
13    
13<script type="text/javascript" src="/js/jquery-3.7.1.min.js"></script>
13
14    
14<script type="text/javascript" src="/js/jquery-ui-1.12.1.min.js"></script>
14
15    
15<script type="text/javascript" src="/js/bootstrap-datepicker.min.js"></script>
15
16    
16<script type="text/javascript" src="/js/bootstrap-datetimepicker.min.js"></script>
16
17    
17<script type="text/javascript" src="/js/knockout-3.5.1.js"></script>
17
18    
18<script type="text/javascript" src="/shared/js/knockout.validation.js"></script>
18
19    
19<script type="text/javascript" src="/js/knockout.mapping-latest.js"></script>
19
20    
20<script type="text/javascript" src="/shared/js/knockout.dotgolf.extensions.js?rev=441"></script>
20
21    
21<script type="text/javascript" src="/js/moment.js"></script>
21
22    
22<script type="text/javascript" src="/js/axios/axios.min.js"></script>
22
23    
23<script type="text/javascript" src="/shared/js/pubsub.js"></script>
23
24    
24<script type="text/javascript" src="/js/dg-ko-extensions.js?rev=441"></script>
24
25    
25<script type="text/javascript" src="/shared/js/dotgolf.clubcms-utils.js?rev=441"></script>
25
26    
26<script src="/layouts/_shared/UScript.ashx?scriptFile=custom_terraces.js" type="text/javascript"></script>
26
27
28    
28<script type="text/javascript">
29        function GetParameterValues(param) {
30            var url = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
31            for (var i = 0; i < url.length; i++) {
32                var urlparam = url[i].split('=');
33                if (urlparam[0] == param) {
34                    return urlparam[1];
35                }
36            }
37        }
38    </script>
38
39
40<script type='text/javascript' src='/js/vue/vue.global.prod.js'></script>
vendor: 2 bytes, line 40
40
41<script>
42const { createApp, ref, reactive, inject, computed, onMounted, watch, customRef, onBeforeMount, onBeforeUnmount } = Vue;
43</script>
43
44<link href="/controls/hero-swiperjs/styles.css?v=1c09ac6248" rel="stylesheet" type="text/css" /><link href="/controls/hero-swiperjs/styles.terraces3_1.css?v=1c09ac6248" rel="stylesheet" type="text/css" /><link href="/controls/content-tiles/styles.css?v=1c09ac6248" rel="stylesheet" type="text/css" /><link href="/controls/content-tiles/styles.terraces3_1.css?v=1c09ac6248" rel="stylesheet" type="text/css" /><link rel="Stylesheet" href="/layouts/_shared/CustomStyles.aspx?page=Articles" /><link rel='shortcut icon' type='image/x-icon' href='/clubs/2622/images/favicon.ico'><link href="/clubs/2622/images/add_to_homescreen_icon.jpg" rel="apple-touch-icon-precomposed" /><link href="/layouts/terraces_mobile/css/add2home.css" type="text/css" rel="stylesheet" />
44<script type="text/javascript">
45$(document).ready(function() {
46    // Global
47    //$('.page-home .inner-banners').parent().remove();
48    $('#ctl82.pc-root-container').remove();
49    $('.css-override').appendTo('body');
50    $('.page-content a[href="/tee-booking"]').addClass('btn-club-link');
51    $('.page-content a[href="/online-membership-form"]').addClass('btn-club-link');
52    $('.btn-club-link').addClass('btn btn-primary').append('<span>&nbsp;&nbsp;<i class="fas fa-chevron-circle-right"></i></span>');
53    $('.btn-link').addClass('btn btn-primary').append('<span>&nbsp;&nbsp;<i class="fas fa-chevron-circle-right"></i></span>').attr('target','_blank');
54    $('.page-content a[href$=".pdf"]').addClass('btn-pdf');    
55    $('.btn-pdf').addClass('btn btn-primary').prepend('<span><i class="far fa-file-pdf"></i>&nbsp;&nbsp;</span>').append('<span>&nbsp;&nbsp;<i class="fas fa-chevron-circle-right"></i></span>').attr('target','_blank');
56    $('.page-content table').addClass('table table-hover').wrap('<div class="table-responsive"></div>');
57    $('.page-content img').addClass('img-responsive').css({'max-width':'100%','height':'auto'});
58
59    // Navbar
60    $('.litmenu-wrapper').prepend('<a class="navbar-brand" href="/home"><img id="ctl35_imgBrand" src="/clubs/2622/images/club-logo.png" alt="Stirlingshire Golf Union"></a>');
61    $('.login-bar').parent().addClass('login-wrapper');
62    $('.navbarv2').prepend('<div class="black-strip"></div>');
63    $('.navbar-right').prepend('<li class="mobile-header-course-status"></li>');
64    $('.navbar-right').append('<li class="link-divider"><div></div></li>');
65    $('.navbar-right').append('<li class="header-course-status"></li>');
66    $('.coursestatusstyle2-wrapper').appendTo('.header-course-status');
67    $('.navbar-right').append('<li class="link-divider"><div></div></li>');
68    $('.navbar-right').append('<li class="link-facebook"><a href="" target="_blank"><i class="fab fa-facebook"></i><span class="hidden">&nbsp;Facebook</span></a></li>');
69
70    // Member Home
71    $('.club-competition-widget h3, .club-results-widget h3').addClass('category-name');
72
73    // My Account
74    $('.rmyaccount-container #ctl76_divMemberClubs').removeClass('row');
75
76    // News
77    $('.news-detail .rte-content article img').addClass('img-responsive')
78
79    // Footer
80    $('.coursestatus-wrapper').appendTo('.footer-course-status');
81    $('#navbar').appendTo('.footer-quicklinks');
82
83    $(window).scroll(function() {
84        $(".div-scroll-down a").css("opacity", 1 - $(window).scrollTop() / 500);
85        var scrollDown = $(window).scrollTop();
86
87        if (scrollDown >= 200) {
88            $(".navbarv2").addClass("apply-bg");
89        } else {
90            $(".navbarv2").removeClass("apply-bg");
91        }
92    });
93    $('.div-scroll-down a').click(function(){
94        $('html, body').animate({
95            scrollTop: $( $(this).attr('href') ).offset().top
96        }, 1000);
97        return false;
98    });
99
100    $(window).scroll(function() {    
101        var scroll = $(window).scrollTop();
102
103        if (scroll >= 40) {
104            // $(".navbarv2").removeClass("blank-top-margin");
105            $('.blank-top-margin').css('top','40px')
106            $('.navbarv2').css('border-bottom','1px solid var(--main-border-color)');
107        } else {
108            // $(".navbarv2").addClass("blank-top-margin");
109            $('.blank-top-margin').css('top','80px')
110            $('.navbarv2').css('border-bottom','1px solid transparent');
111        }
112    });
113
114    if ($(window).width() <= 1200) {
115        $('.coursestatusstyle2-wrapper .icon-flag img').attr('src','/clubs/2705/images/icon-golfflag2-black.png');
116        $('.coursestatusstyle2-wrapper .icon-cart img').attr('src','/clubs/2705/images/icon-golfcart2-black.png');
117        $('.coursestatusstyle2-wrapper').appendTo('.mobile-header-course-status');
118    }
119    else {
120        $('.coursestatusstyle2-wrapper .icon-flag img').attr('src','/clubs/2705/images/icon-golfflag2.png');
121        $('.coursestatusstyle2-wrapper .icon-cart img').attr('src','/clubs/2705/images/icon-golfcart2.png');
122        $('.coursestatusstyle2-wrapper').appendTo('.header-course-status');
123    }
124    $(window).resize(function(){
125        if ($(window).width() <= 1200) {
126            $('.coursestatusstyle2-wrapper .icon-flag img').attr('src','/clubs/2705/images/icon-golfflag2-black.png');
127            $('.coursestatusstyle2-wrapper .icon-cart img').attr('src','/clubs/2705/images/icon-golfcart2-black.png');
128            $('.coursestatusstyle2-wrapper').appendTo('.mobile-header-course-status');
129        }
130        else {
131            $('.coursestatusstyle2-wrapper .icon-flag img').attr('src','/clubs/2705/images/icon-golfflag2.png');
132            $('.coursestatusstyle2-wrapper .icon-cart img').attr('src','/clubs/2705/images/icon-golfcart2.png');
133            $('.coursestatusstyle2-wrapper').appendTo('.header-course-status');
134        }
135    });
136
137    // function moveDiv() {
138    //     if ($(window).width() <= 1200) {
139    //         alert('Less than 1200');
140    //     } else {
141    //         alert('Same or More than 1200');
142    //     }
143    // }
144    // moveDiv();
145    // $(window).resize(moveDiv);
146});
147</script>
147<link href="js/plugin/slick/slick.css" rel="stylesheet" type="text/css" /><link href="js/plugin/slick/slick-theme.css" rel="stylesheet" type="text/css" /><link href="css/jquery.Jcrop.css" rel="stylesheet" type="text/css" /><link href="css/cropper.css" rel="stylesheet" type="text/css" /></head>
148<body>
149    
150    <div class="page-articles pageid-7772 catid-968">
151        <form method="post" action="/layouts/terraces3_1/Template.aspx?page=Articles&amp;ComeFromCat=968" id="form1">
152<div class="aspNetHidden">
153<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
154<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
155<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
156</div>
157
158<script type="text/javascript">
159//<![CDATA[
160var theForm = document.forms['form1'];
161if (!theForm) {
162    theForm = document.form1;
163}
164function __doPostBack(eventTarget, eventArgument) {
165    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
166        theForm.__EVENTTARGET.value = eventTarget;
167        theForm.__EVENTARGUMENT.value = eventArgument;
168        theForm.submit();
169    }
170}
171//]]>
172</script>
172
173
174
175<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZFXujvORPfYOfRH05vSggNhrAuLC8WL-w4rZ2geHX5i4A9KrtQ2&amp;t=638901536248157332" type="text/javascript"></script>
175
176
177
178<script src="/controls-vue/services/base-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 178
178
179<script src="/controls-vue/services/auth-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 179
179
180<script src="/controls-vue/services/club-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 180
180
181<script src="/controls-vue/services/finder-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 181
181
182<script src="/controls-vue/services/mailing-list-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 182
182
183<script src="/controls-vue/services/member-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 183
183
184<script src="/controls-vue/services/menu-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 184
184
185<script src="/controls-vue/services/news-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 185
185
186<script src="/controls-vue/services/page-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 186
186
187<script src="/controls-vue/services/participation-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 187
187
188<script src="/controls-vue/services/professional-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 188
188
189<script src="/controls-vue/services/profile-question-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 189
189
190<script src="/controls-vue/services/public-leaderboard-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 190
190
191<script src="/controls-vue/services/questionnaire-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 191
191
192<script src="/controls-vue/services/resource-hub-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 192
192
193<script src="/controls-vue/services/score-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 193
193
194<script src="/controls-vue/services/setting-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 194
194
195<script src="/controls-vue/services/tag-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 195
195
196<script src="/controls-vue/services/third-party-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 196
196
197<script src="/controls-vue/services/index-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 197
197
198<script src="/controls-vue/validations/custom-validation.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 198
198
199<script src="/controls-vue/base-control-model.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 199
199
200<script src="/controls-vue/helpers/vue-helpers.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 200
200
201<script src="/controls/hero-swiperjs/viewmodel.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 201
201
202<script src="/controls/content-tiles/viewmodel.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 202
202
203<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js" type="text/javascript"></script>
vendor: 2 bytes, line 203
203
204<script src="/js/plugin/jquery.Jcrop.js" type="text/javascript"></script>
vendor: 2 bytes, line 204
204
205<script src="/js/plugin/cropper.js" type="text/javascript"></script>
205<script type='text/javascript' src='/js/plugin/slick/slick.min.js'></script>
205<script type='text/javascript'>$(document).ready(function () {
206	var slidesToShow = 5;
207	var slidesToScroll = 5;
208
209	//slide show
210	$('.slick-advertiserlogos').slick({
211		slidesToShow: slidesToShow,
212		slidesToScroll: slidesToScroll,
213		autoplay: true,
214		autoplaySpeed: 3000,
215		dots: true,
216 responsive: [
217    {
218      breakpoint: 1024,
219      settings: {
220        slidesToShow: 3,
221        slidesToScroll: 3,
222        infinite: true,
223        dots: true
224      }
225    },
226    {
227      breakpoint: 600,
228      settings: {
229        slidesToShow: 2,
230        slidesToScroll: 2,
231        dots: false
232      }
233    },
234    {
235      breakpoint: 480,
236      settings: {
237        slidesToShow: 1,
238        slidesToScroll: 1,
239        dots: false
240      }
241    }]
242	});
243});</script>
vendor: 2 bytes, line 243
243
244<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvrqCb7tt6czLdYwgVzFJ5ds-x2j6LqeOtb1JKz9lXycqLG2U8-IVLgGOk2e_73hbVYT1IcsBdjhmbcUff8ooQx73BC25YZcQTSd_9jvSg-xSe_Nt0YWhypTKXylGcCd5_Kzou8c1&amp;t=5c0e0825" type="text/javascript"></script>
vendor: 2 bytes, line 244
244
245<script src="/ScriptResource.axd?d=dwY9oWetJoJoVpgL6Zq8OE-8QEIldVWUgjuFllqF4x4rE79qE5TfD9y6S5_7BkizYBwRgO2ixGL3G67rifcO-jCb5kUi8_wcM1A--T5HeFKeLDkZ-zP5PYlVvpxCEus2MVZIuO8uVDrO9-aGDFisf6VcQZY1&amp;t=5c0e0825" type="text/javascript"></script>
245
246<div class="aspNetHidden">
247
248	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A02A2C73" />
249	<input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" />
250	<input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" />
251</div>
252            
252<script type="text/javascript">
253//<![CDATA[
254Sys.WebForms.PageRequestManager._initialize('ScriptManager1', 'form1', [], [], [], 90, '');
255//]]>
256</script>
256
257
258            
259
260            <div id="navBarPanel">
261
262</div>
263
264            <div class="container">
265                <div id="topPanel">
266	
267<script type="text/javascript">
268// <![CDATA[
269    $(document).ready(function () {
270        window.addEventListener('cookiesAccepted', function (event) {
271            (function (type) {
272                if (type === "all") {
273                    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
274                    var script = document.createElement('script');
275                    script.type = 'text/javascript';
276                    script.src = gaJsHost + "google-analytics.com/ga.js";
277                    document.body.appendChild(script);
278                }
279            })(((event || {}).detail || {}).type);
280        });
281    });
282// ]]>
283</script>
vendor: 2 bytes, line 283
283
284<script type="text/javascript">
285// <![CDATA[
286    $(document).ready(function () {
287        var cookiesAcceptedAlready = false;
288        window.addEventListener('cookiesAccepted', function (event) {
289            (function (type) {
290                if ((type === 'all' || type.match('statistics') !== null) && !cookiesAcceptedAlready) {
291                    cookiesAcceptedAlready = true;
292
293                    function trackPageView() {
294                        try {
295                            var pageTracker = _gat._getTracker("");
296                            pageTracker._trackPageview();
297                        } catch (err) {
298                            setTimeout(trackPageView, 500);
299                        }
300                    }
301
302                    trackPageView();
303                }
304            })(((event || {}).detail || {}).type);
305        });
306    });
307// ]]>
308</script>
308
309<link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=rnavbar2.css" />
310
311<nav class="navbarv2 navbar navbar-nav navbar-fixed-top blank-top-margin">
312    <div class="container">
313        <!-- Brand and toggle get grouped for better mobile display -->
314        <div class="navbar-header">
315            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#myNavbar" aria-expanded="false" aria-controls="navbar">
316                <span class="sr-only">Toggle navigation</span>
317                <span class="icon-bar"></span>
318                <span class="icon-bar"></span>
319                <span class="icon-bar"></span>
320            </button>
321            <!-- Top Left Panel -->
322            <a id="ctl33_lnkBrand" class="navbar-brand" href="/home"><img id="ctl33_imgBrand" src="/clubs/2622/images/club-logo.png" alt="Stirlingshire Golf Union" /></a>
323            
324        </div>
325
326        <div id="myNavbar" class="navbar-collapse collapse" aria-expanded="false">
327
328            <ul class="nav navbar-nav navbar-right">
329                
330                
331                
332                <li class="extra-link"></li> <!-- Book a round or Join Now -->
333                <li>
334                    
335                    <div id="ctl33_pnlSignIn" class="login-bar login-bar-login">
336		
337                        <div>
338                            <a href="/Member Login"><i class="fa fa-user-o" aria-hidden="true"></i>Member Login</a>
339                        </div>
340                    
341	</div>
342                </li>
343            </ul>
344
345            <div class="litmenu-wrapper ">
346                <ul class='nav navbar-nav'><li class='dropdown menu-item-first uc31176-menu-item-first'><a class='menu-heading-home' id="a-first" href='/home?ComeFromCat=965'>Home</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/2026-fixtures?ComeFromCat=965">2026 FIXTURES</a></li></ul></li><li class='menu-item uc31176-menu-item'><a class='menu-heading-club'  href='/history?ComeFromCat=966'>Club</a></li><li class='dropdown menu-item uc31176-menu-item'><a class='menu-heading-golf'  href='/fixtures?ComeFromCat=967'>Golf</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/fixtures?ComeFromCat=967">Fixtures</a></li><li><a class='sub-menu-link' target="" href="/juniors?ComeFromCat=967">Juniors</a></li><li><a class='sub-menu-link' target="" href="/open-competitions?ComeFromCat=967">Open Competitions</a></li><li><a class='sub-menu-link' target="" href="/match-play?ComeFromCat=967">Match Play</a></li><li><a class='sub-menu-link' target="" href="/championships?ComeFromCat=967">Championships</a></li><li><a class='sub-menu-link' target="" href="/scottish-area-teams-2026?ComeFromCat=967">Scottish Area Teams 2026</a></li></ul></li><li class='dropdown menu-item-highlighted uc31176-menu-item-highlighted'><a class='menu-heading-news'  href='/latest-news?ComeFromCat=968'>News</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/latest-news?ComeFromCat=968">Latest News</a></li><li><a class='sub-menu-link' target="" href="/articles?ComeFromCat=968">Articles</a></li></ul></li><li class='dropdown menu-item uc31176-menu-item'><a class='menu-heading-contactus'  href='/contact-form?ComeFromCat=969'>Contact Us</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/contact-form?ComeFromCat=969">Contact form</a></li><li><a class='sub-menu-link' target="" href="/contact-details?ComeFromCat=969">Contact Details</a></li></ul></li><li class='menu-item uc31176-menu-item'><a class='menu-heading-booknow'  href='/tee-booking?ComeFromCat=970'>Book Now</a></li></ul><div style='clear:both;'></div> <!-- ul nav navbar-nav -->
347            </div>
348        </div>
349    </div>
350</nav>
351
352<script type="text/javascript">
353    $('#ul-loginbar-flyout').hide();
354
355    $('#loginbar-flyout-link').click(function () {
356        $('#ul-loginbar-flyout').slideToggle("fast");
357    });
358
359    $('#myNavbar').on('click', '[data-toggle="dropdown"]', function (e) {
360        var $clicked = $(this).closest('.dropdown');
361        var wasOpen = $clicked.hasClass('open');
362
363        $('#myNavbar .open').removeClass('open');
364
365        if (!wasOpen) {
366            $clicked.addClass('open');
367        }
368
369        e.preventDefault();
370        e.stopPropagation();
371    });
372
373    $(document).on('click', function (e) {
374        if (!$(e.target).closest('.navbarv2').length) {
375            $('.navbarv2 .open').removeClass('open');
376        }
377    });
378</script>
378<div class="pc-root-container" pc-id="31188" c-id="245">
379		
380
381<div class="dg-content-panel">
382    
383
384    
385    <div id="ctl36_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
386			
387    <div class="editorPanel">
388
389			</div>
390		</div>
391</div>
392
393<style>
394    .r-5 {
395        margin-right: 5px;
396    }
397
398    .t-15 {
399        margin-top: 15px;
400    }
401
402    .message-try {
403        padding: 10px 15px;
404        background-color: #edfff2;
405        border: 1px solid #6bd68f;
406        margin: 20px 0;
407    }
408
409    .dot {
410        height: 23px;
411        width: 23px;
412        background-color: #093c7c;
413        border-radius: 50%;
414        display: inline-block;
415        text-align: center;
416        color: #fff;
417        font-size: 15px;
418        font-weight: 500;
419    }
420</style>
421<div class="ucontent-body"><style type="text/css">
422:root {
423  --main-bg-color: #409639;
424  --main-btn-color: #409639;
425  --main-font-color: #409639;
426  --main-border-color: #409639;
427  --footer-bg-color: #3b3b3b;
428  --cstatus-font-color: #3b3b3b;
429  --navbar-hover-color: #EDFFEE;
430  --global-font: 'Open Sans', sans-serif;
431}
432</style></div>
433	</div><link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=rcoursestatusstyle2.css" />
434
435<div class="coursestatusstyle2-wrapper ">
436    <div class="icon-flag"><img src="/images/icon-golfflag2.png" /></div>
437    <div class="coursestatus-short"><a href="#" id="example" data-toggle="tooltip" data-placement="bottom" data-container="body" title=""></a></div>
438    <div class="icon-cart"><img src="/images/icon-golfcart2.png" /></div>
439    <div class="status-cart"></div>
440</div>
441
442<script type="text/javascript">
443    $(function () {
444        var appendInCssClass = "";
445        if (appendInCssClass != "") {
446            $("." + appendInCssClass).append($('.coursestatusstyle2-wrapper'));
447        }
448
449        $(function () {
450            $('[data-toggle="tooltip"]').tooltip()
451        })
452    });
453</script>
453<div class="pc-root-container" pc-id="31184" c-id="245">
454		
455
456<div class="dg-content-panel">
457    
458
459    
460    <div id="ctl41_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
461			
462    <div class="editorPanel">
463
464			</div>
465		</div>
466</div>
467
468<style>
469    .r-5 {
470        margin-right: 5px;
471    }
472
473    .t-15 {
474        margin-top: 15px;
475    }
476
477    .message-try {
478        padding: 10px 15px;
479        background-color: #edfff2;
480        border: 1px solid #6bd68f;
481        margin: 20px 0;
482    }
483
484    .dot {
485        height: 23px;
486        width: 23px;
487        background-color: #093c7c;
488        border-radius: 50%;
489        display: inline-block;
490        text-align: center;
491        color: #fff;
492        font-size: 15px;
493        font-weight: 500;
494    }
495</style>
496<div class="ucontent-body css-override"><style type="text/css">
497/* Kotarana Golf Club */
498@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&family=Roboto+Slab:wght@400;700&family=Roboto:wght@400;700&display=swap');
499
500/* Global */
501    .menu-heading-members {
502        display: block !important;
503    }
504    div#admin-section {
505        /*display: none;*/
506    }
507    body {
508        padding: 0;
509        margin: 0;
510        font-family: 'Open Sans', sans-serif;
511        font-size: 14px;
512    }
513    a {
514        text-decoration: none !important;
515    }
516    h1, h2, h3, h4, h5, h6 {
517        font-family: 'Roboto Slab', serif;
518    }
519    .btn {
520        padding: 0 12px;
521        min-height: 30px;
522        line-height: 30px;
523        border-radius: 0;
524    }
525    .btn-primary {
526        background-color: var(--main-btn-color) !important;
527        border-color: var(--main-border-color) !important;
528        color: #fff !important;
529        font-size: 12px;
530        padding: 0 12px;
531        margin-bottom: 10px;
532        line-height: 30px;
533        border-radius: 0;
534        text-transform: uppercase;
535        letter-spacing: 0.5px;
536    }
537    .btn-margin {
538        margin-top: 10px;
539        margin-bottom: 20px;
540    }
541    .member-actions .btn {
542        background-color: var(--main-btn-color) !important;
543        border-color: var(--main-border-color) !important;
544    }
545    .btn.btn-primary.btn-club-link,
546    .btn.btn-primary.btn-link,
547    .btn.btn-primary.btn-pdf {
548        padding: 0 20px !important;
549        border-radius: 50px !important;
550    }
551    .category-name {
552        text-transform: uppercase;
553        line-height: normal;
554        font-size: 18px;
555        font-weight: 600;
556        color: var(--main-font-color);
557        padding: 5px 15px 10px;
558        font-family: 'Roboto Slab', serif;
559        border-bottom: 1px solid #ddd;
560    }
561    .pagename {
562        font-size: 32px;
563        color: var(--main-font-color);
564        text-transform: uppercase;
565        padding-bottom: 10px;
566        font-family: 'Roboto Slab', serif;
567        line-height: normal;
568        border-bottom: 1px solid #ddd;
569        margin-bottom: 20px;
570    }
571    .page-home .inner-banners,
572    .page-home2 .inner-banners {
573        display: none;
574    }
575    .slick-slide img {
576        margin: auto;
577    }
578    .advertiserlogos h2 {
579        text-align:center;
580        display: block;
581    }
582    .banner-margin {
583        height: 50px;
584    }
585    .push {
586        height: 100px;
587    }
588    .hero .slide-inner:before {
589        background: rgba(0, 0, 0, 0.2);
590    }
591
592    .hero .hero__show-scroll {
593        display: none !important;
594    }
595    .page-home #ctl78.pc-root-container {display:none}
596    .page-_enopermission .ulogin-login {
597        max-width: 400px;
598        margin: auto;
599        text-align: center;
600    }
601    .page-_enopermission .ulogin-login .col-sm-4 {
602        width: 100%;
603    }
604    .news-detail .rte-content img,
605    .page-content img {
606        max-width: 100%;
607    }
608
609/* Course Status */
610    .coursestatusstyle2-wrapper {
611        padding: 0;
612        margin: 0;
613        line-height: 30px;
614    }
615    .coursestatusstyle2-wrapper div {
616        display: inline-block;
617        color: #fff;
618        text-transform: uppercase;
619        letter-spacing: 1px;
620        line-height: 40px;
621        font-size: 12px;
622    }
623    .coursestatusstyle2-wrapper img {
624        max-height: 20px;
625    }
626
627/* Navbar */
628    .blank-top-margin {
629        transition: top 0.5s;
630    }
631    .navbar-nav>li>a {
632        padding: 0 15px;
633        line-height: 50px;
634        font-size: 14px;
635        letter-spacing: 1px;
636        font-family: 'Open Sans', sans-serif;
637    }
638    .navbar-right {
639        padding: 0 15px;
640    }
641    .login-bar a,
642    #dropdownMenuLoggedIn {
643        margin: 0;
644        font-family: 'Open Sans', sans-serif;
645        line-height: 40px;
646        text-transform: uppercase;
647        letter-spacing: 1px;
648    }
649    .link-divider {
650        margin: 8px 10px;
651    }
652    .link-facebook a,
653    .link-instagram a {
654        padding: 0 !important;
655        color: #fff !important;
656        font-size: 18px !important;
657        line-height: 40px !important;
658        margin-right: 10px;
659    }
660    .link-facebook,
661    .link-instagram,
662    .link-facebook a,
663    .link-instagram a,
664    .link-facebook a:hover,
665    .link-instagram a:hover {
666        background-color: transparent !important;
667    }
668    .link-facebook a .fab,
669    .link-instagram a .fab {
670        line-height: 30px;
671    }
672    ul.dropdown-menu li a {
673        padding: 0 15px !important;
674        line-height: 36px;
675        letter-spacing: 1px;
676        font-size: 14px;
677    }
678    ul.dropdown-menu li a:hover {
679        background-color: var(--navbar-hover-color);
680    }
681    .nav>li>a:focus, .nav>li>a:hover {
682        background-color: transparent;
683    }
684
685/* Tiles */ 
686    .tile-grid {
687        margin: auto;
688        max-width: 100%
689    }
690    .template__tiles .tile__title {
691        color: var(--main-font-color);
692    }
693    .tile__description,
694    .tile__text.detail-small {
695        color: #000;
696    }
697    .block-pinned-articles .container {
698        width: 100%;
699        padding: 0;
700    }
701
702/* Home2 */
703    .home2-banners {
704        height: 100vh;
705    }
706    .div-scroll-down {
707        width: 80px;
708        position: absolute;
709        text-align: center;
710        text-transform: uppercase;
711        left: 50%;
712        margin-left: -40px;
713        margin-top: -70px;
714        z-index: 1;
715        font-size: 12px;
716        letter-spacing: 1px;
717    }
718    .div-scroll-down p {
719        margin: 0;
720        color: #fff;
721        font-size: 10px;
722        line-height: normal;
723    }
724    .div-scroll-down img {
725        max-width: 60px;
726    }
727    #scroll {
728        position: absolute;
729        margin-top: -116px;
730    }
731    @media only screen and (max-width: 1200px) {
732        #scroll {
733            margin-top: -50px;
734        }
735    }
736
737/* Member Home */
738    .club-competition__item,
739    .club-results__item {
740        /*margin-bottom: 0;*/
741    }
742    .club-competition__item a,
743    .club-results__item a {
744        display: block;
745        line-height: 30px;
746        color: #434343;
747        border-bottom: 1px solid #ddd;
748        padding: 0 15px;
749    }
750    .club-competition__item a:hover,
751    .club-results__item a:hover {
752        background-color: var(--main-bg-color);
753        color: #fff;
754    }
755    .newstimeline__icon,
756    .newstimeline__container .tile--v2 .tile__title::after {
757        background-color: var(--main-bg-color);
758    }
759
760/* Course */
761    .div-sponsor {
762        display: block;
763    }
764
765/* Tee Booking */
766    .progress-track {
767        padding-left: 0 !important;
768        padding-right: 0 !important;
769    }
770    .tabs.form-group {
771        padding: 0 15px;
772    }
773    .module-booking-system .tabs .module-header {
774        padding: 0;
775    }
776
777    @media only screen and (min-width: 768px) {
778        .page-teebooking .pagename.container {
779            width: 720px;
780            padding-left: 0;
781            padding-right: 0;
782        }
783        .hero .swiper-pagination-bullets {
784            bottom: 100px !important;
785        }
786    }
787
788    @media only screen and (min-width: 992px) {
789        .page-teebooking .pagename.container {
790            width: 940px;
791        }
792    }
793
794    @media only screen and (min-width: 1200px) {
795        .page-teebooking .link-facebook a .fab,
796        .page-teebooking .link-instagram a .fab {
797            line-height: 40px;
798        }
799        .page-teebooking .pagename.container {
800            width: 1140px;
801        }
802    }
803    @media only screen and (min-width: 1201px) {
804        .link-facebook a .fab,
805        .link-instagram a .fab {
806            line-height: 40px;
807        }
808        .coursestatusstyle2-wrapper {
809            line-height: 40px;
810        }
811    }
812    @media only screen and (max-width: 768px) {
813        .page-teebooking .pagename.container {
814            margin-left: 15px;
815            margin-right: 15px;
816            padding-left: 0;
817            padding-right: 0;
818        }
819    }
820    @media only screen and (width: 768px) {
821        .page-teebooking .pagename.container {
822            margin-left: auto;
823            margin-right: auto;
824        }
825    }
826
827/* News */
828    .UNewsTopics_Container {
829        width: 100%;
830        margin-bottom: 30px;
831    }
832    .UNewsTopics_subtopicscontainer_main {
833        padding: 0 !important;
834    }
835    .UNewsTopics_topictext {
836        font-size: 18px;
837        font-family: 'Roboto Slab', serif;
838        color: var(--main-font-color);
839        font-weight: 700;
840        line-height: 40px;
841        text-transform: uppercase;
842        background-color: transparent;
843    }
844    .UNewsTopics_topic_right {
845        height: 24px;
846    }
847    .UNewsTopics_newtopic {
848        height: 24px;
849    }
850    .UNewsTopics_topiccontainer {
851        border-bottom: 1px solid #ddd;
852    }
853    .UNewsTopics_subtopiccontainer {
854        border-bottom: 1px solid #ddd;
855        padding: 0 15px;
856    }
857    .UNewsTopics_subtopiccontainer:hover {
858        background-color: var(--main-bg-color);
859    }
860    .UNewsTopics_subtopiccontainer:hover a {
861        color: #fff;
862    }
863    .UNewsTopics_subtopiclink a {
864        font-weight: 700;
865        font-size: 14px;
866        line-height: 20px;
867        letter-spacing: 1px;
868        color: #000;
869        text-transform: uppercase;
870        padding: 10px 0;
871        display: inline-block;
872    }
873    .UNewsTopics_morelink {
874        width: 100%;
875        margin: 0;
876        padding: 0 15px;
877    }
878    .UNewsTopics_morelink a {
879        font-weight: 700;
880        font-size: 14px;
881        line-height: 40px;
882        letter-spacing: 1px;
883        color: #000 !important;
884        text-transform: uppercase;
885        display: block;
886    }
887    .UNewsTopics_morelink:hover {
888        background-color: var(--main-bg-color);
889    }
890    .UNewsTopics_morelink:hover a {
891        color: #fff !important;
892    }
893    .newslist-article-wrapper {
894        padding-bottom: 30px;
895        padding-top: 0;
896    }
897    .newslist-article-wrapper .news-article {
898        overflow: auto;
899        margin: 15px auto;
900        background-color: #f5f5f5;
901        padding: 15px;
902        width: 100%;
903    }
904    .page-viewarticle .article {
905        margin-top: 0;
906        background-color: #f5f5f5;
907        padding: 15px;
908    } 
909    .slick-leadimage-viewarticle {
910        display: none;
911    }
912    .article-read-more .btn {
913        font-size: 10px;
914        letter-spacing: 2px;
915        font-weight: 600;
916    }
917    .article-leadimage-wrapper {
918        display: none;
919    }
920    .article-body-text {
921        margin-bottom: 30px;
922    }
923
924/* Accordion */
925    .accordion {
926
927    }
928    .accordion .card-header a {
929        color: #000;
930        font-size: 20px;
931        line-height: 40px;
932        font-weight: 900;
933    }
934    .accordion .card-header a.d-block.collapsed:before {
935        color: #000;
936        font-size: 20px;
937        font-weight: 700;
938    }
939    .accordion .card-block {
940        font-weight: 400;
941    }
942
943/* Footer */
944    .footer {
945        background-color: var(--footer-bg-color);
946        min-height: 290px;
947        padding-top: 30px;
948        padding-bottom: 15px;
949    }
950    .page-home .footer {
951        display: block !important;
952    }
953    .footer-columns {
954        color: #fff;
955    }
956    .footer-columns table,
957    .footer-columns ul {
958        width: 100%;
959    }
960    .footer-columns tr {
961        border-bottom: 10px solid transparent;
962    }
963    .footer-columns td {
964        vertical-align: top;
965    }
966    .footer-columns p {
967        margin: 0;
968        font-family: 'Open Sans', sans-serif;
969    }
970    .footer .navbar-nav {
971        column-gap: 15px;
972    }
973    .footer .navbar-nav>li {
974        margin: 0;
975    }
976    .footer .navbar-nav>li>a {
977        line-height: 30px;
978    }
979    .footer-headers {
980        letter-spacing: 1px;
981        text-transform: uppercase;
982        border-bottom: 1px solid #fff;
983        font-weight: 800;
984        padding: 0 0 10px;
985        margin-bottom: 10px;
986        line-height: 30px;
987        font-family: 'Roboto Slab', serif;
988        font-size: 16px;
989    }
990    .footer-contents.club-address {
991        font-size: 12px;
992        color: #fff;
993        line-height: normal;
994        font-weight: 400;
995    }
996    .footer-contents.club-address b {
997        line-height: normal;
998    }
999    .footer-contents.club-address .fa {
1000        color: #fff;
1001        margin-right: 5px;
1002    }
1003    .footer-logos,
1004    .footer-logos a {
1005        color: #fff;
1006    }
1007    .status-text,
1008    .status-text a {
1009        color: var(--cstatus-font-color);
1010    }
1011
1012/* Media */
1013@media only screen and (min-width: 480px) {
1014    .footer-columns {
1015        height: 210px;
1016    }
1017}
1018@media only screen and (min-width: 992px) {
1019    .footer-columns {
1020        height: auto;
1021    }
1022}
1023@media only screen and (max-width: 1200px) {
1024    div#admin-section {
1025        margin: 0;
1026        top: 75px;
1027        display: none;
1028    }
1029    #topPanel .navbar-nav,
1030    .blank-top-margin,
1031    .navbarv2 {
1032        top: 0 !important;
1033    }
1034    .navbarv2 {
1035        border-bottom: 1px solid var(--main-border-color) !important;
1036    }
1037    .navbar-header {
1038        padding: 5px 0;
1039    }
1040    .navbar-brand {
1041        margin: 0;
1042    }
1043    .navbar-toggle {
1044        margin: 8px 15px 8px 0;
1045    }
1046    .inner-banners {
1047        margin-top: 0;
1048    }
1049    .link-divider {
1050        display: none !important;
1051    }
1052    .litmenu-wrapper {
1053        margin-bottom: 10px;
1054    }
1055    .litmenu-wrapper .navbar-nav>li {
1056        padding: 0 15px;
1057    }
1058    .litmenu-wrapper .navbar-nav>li>a {
1059        padding: 0;
1060        line-height: 30px;
1061    }
1062    .login-bar div,
1063    .login-bar a,
1064    #dropdownMenuLoggedIn {
1065        padding: 0;
1066        line-height: 30px;
1067        background-color: transparent;
1068    }
1069    .coursestatusstyle2-wrapper div {
1070        line-height: 30px;
1071        color: #000;
1072    }
1073    .link-facebook,
1074    .link-instagram {
1075        padding: 0 15px;
1076    }
1077    .link-facebook a, 
1078    .link-instagram a {
1079        color: #000 !important;
1080        line-height: 30px !important;
1081    }
1082    .link-facebook a span, 
1083    .link-instagram a span {
1084        display: inline !important;
1085        font-size: 14px;
1086        line-height: 30px;
1087        float: left;
1088    }
1089    .link-facebook a .fab,
1090    .link-instagram a .fab {
1091        float: left;
1092        line-height: 30px;
1093        font-size: 16px;
1094    }
1095    .coursestatusstyle2-wrapper img {
1096        max-height: 16px;
1097    }
1098    .dropdown-menu {
1099        top: 30px;
1100    }
1101    .login-wrapper,
1102    .header-course-status,
1103    .mobile-header-course-status {
1104        padding: 0 15px;
1105    }
1106    .login-bar a,
1107    .coursestatusstyle2-wrapper,
1108    .link-facebook, .link-instagram,
1109    .litmenu-wrapper .navbar-nav>li a,
1110    .link-facebook a span, .link-instagram a span {
1111        font-weight: 700;
1112        font-size: 12px;
1113        line-height: 30px;
1114    }
1115    .login-wrapper:hover,
1116    .link-facebook:hover, 
1117    .link-instagram:hover,
1118    .litmenu-wrapper .navbar-nav>li:hover {
1119        background-color: var(--navbar-hover-color) !important;
1120    }
1121    .footer-headers {
1122        margin-bottom: 5px;
1123        padding-bottom: 5px;
1124    }
1125    .footer-columns {
1126        margin-bottom: 30px;
1127    }
1128}
1129@media only screen and (max-width: 768px) {
1130    .pagename {
1131        font-size: 24px;
1132    }
1133    .button--pagination .button__text {
1134        padding-left: 5px;
1135        padding-right: 5px;
1136    }
1137}
1138
1139
1140
1141</style></div>
1142	</div>
1143</div>
1144            </div>
1145
1146            <div id="bannerPanel">
1147	<div id="ctl46" class="pc-root-container" pc-id="31185" c-id="365">
1148		<!-- ko if: isLoadingHero() -->
1149<div style="width: 100%;
1150        height: 100vh;
1151        background-color: #051219;
1152        position: absolute;
1153        z-index: 1000;">
1154</div>
1155<!-- /ko -->
1156
1157<!-- ko if: isEditMode() -->
1158<div class="position-absolute admin__button" style="z-index: 100;">
1159    <a class="btn btn-danger btn-lg" target="_blank" data-bind="attr: { href: editContentLink }">Edit Hero</a>
1160</div>
1161<!-- /ko -->
1162<!-- NOTE : Maximum of 5 slides to show -->
1163<div data-bind="css: { 'short__hero': isShortHero() }">
1164    <div class="hero" data-bind="css: { 'hero--tall': tallerOnMobile() }, class: cssClassName()">
1165        <div class="swiper-container hero__carousel" data-bind="attr: { 'data-horizontal': horizontalSlider() ? 'true' : 'false' }">
1166            <div class="swiper-wrapper">
1167                <!-- ko foreach: sliders -->
1168                    <!-- ko if: !ToggleHeroImageContent() -->
1169                    <a class="swiper-slide" data-bind="attr: { 'href':  HeaderLinkHref() }" target="_blank">
1170                        <div class="slide-inner">
1171                            <div class="scrim-nav"></div>
1172                            <div class="scrim-dark"></div>
1173                            <!-- Example - just image  -->
1174                            <!-- ko if: ImageSource() && !VideoSource() -->
1175                            <div class="slide-inner__image" data-bind="css: { 'apply-scrim': IsApplyScrim() }">
1176                                <img class="u_image-cover d-none d-lg-block" data-bind="attr: { src: ImageSource }"
1177                                     alt="" data-object-fit="cover" data-object-position="center center">
1178                                <img class="u_image-cover d-lg-none" data-bind="attr: { src: MobileImageSource }"
1179                                     alt="" data-object-fit="cover" data-object-position="center center">
1180                            </div>
1181                            <!-- /ko -->
1182                            <!-- Example of hero logo added plaese note this will need duplicate logo images added see inside hero__content both same src -->
1183                            <!-- ko if: LogoImageSource() -->
1184                            <img class="hero__logo hero__logo--lg" data-bind="attr: { src: LogoImageSource }" />
1185                            <!-- /ko -->
1186                            <div class="container container__richhtml">
1187                                <div class="row">
1188                                    <div data-bind="class: (HeaderAlignment() == 'centre') ? 'col-12 header-centre' : ((HeaderAlignment() == 'right') ? 'col-12 header-right' : 'col-12 header-left')">
1189                                        <div class="hero__content" data-bind="css: { 'ml-auto' : (HeaderAlignment() == 'right') }">
1190                                            <!-- ko if: !LogoImageSource() -->
1191                                            <div class="hero__content__header">
1192                                                <div class="h1" data-bind="html: HeaderRichHtml">
1193                                                </div>
1194                                            </div>
1195                                            <!-- /ko -->
1196                                            <!-- Second hero logo needed here both same src -->
1197                                            <!-- ko if: LogoImageSource() -->
1198                                            <img class="hero__logo hero__logo--sm" alt="" data-bind="attr: { src: LogoImageSource }" />
1199                                            <div class="hero__content__header">
1200                                                <div class="h1" data-bind="html: HeaderRichHtml">
1201                                                </div>
1202                                            </div>
1203                                            <!-- /ko -->
1204                                            <!-- ko if: HeaderLinkText() -->
1205                                            <div class="button button--primary" data-bind="attr: { 'href':  HeaderLinkHref() }">
1206                                                <span class="button__text" data-bind="text: HeaderLinkText()"></span>
1207                                                <span class="button__icon">
1208                                                    <svg class="icon-arrow">
1209                                                        <use xlink:href="#icon-arrow"></use>
1210                                                    </svg>
1211                                                </span>
1212                                            </div>
1213                                            <!-- /ko -->
1214                                        </div>
1215                                    </div>
1216                                </div>
1217                            </div>
1218
1219                            <!-- Example of video .mp4 option render below instead of image -->
1220                            <!-- ko if: VideoSource() -->
1221                            <div class="slide-inner__image">
1222                                <div class="bg-video-container jquery-background-video-wrapper">
1223                                    <video class="bg-video jquery-background-video" playsinline autoplay muted
1224                                           loop data-bind="attr: { poster: VideoSource }">
1225                                        <source type="video/mp4" data-bind="attr: { src: VideoSource }">
1226                                    </video>
1227                                    <div class="hero-video-overlay"></div>
1228                                </div>
1229                            </div>
1230                            <div class="container container__richhtml">
1231                                <div class="row">
1232                                    <div data-bind="class: (HeaderAlignment() == 'centre') ? 'col-12 header-centre' : ((HeaderAlignment() == 'right') ? 'col-12 header-right' : 'col-12 header-left')">
1233                                        <div class="hero__content" data-bind="css: { 'ml-auto' : (HeaderAlignment() == 'right') }">
1234                                            <div class="hero__content__header">
1235                                                <h2 class="h1" data-bind="html: HeaderRichHtml">
1236                                                </h2>
1237                                            </div>
1238                                            <!-- ko if: HeaderLinkText() -->
1239                                            <div class="button button--primary" data-bind="attr: { href: HeaderLinkHref }">
1240                                                <span class="button__text" data-bind="text: HeaderLinkText"></span>
1241                                                <span class="button__icon">
1242                                                    <svg class="icon-arrow">
1243                                                        <use xlink:href="#icon-arrow"></use>
1244                                                    </svg>
1245                                                </span>
1246                                            </div>
1247                                            <!-- /ko -->
1248                                        </div>
1249                                    </div>
1250                                </div>
1251                            </div>
1252                            <!-- /ko -->
1253                        </div>
1254                    </a>
1255                    <!-- /ko -->
1256                <!-- /ko -->
1257            </div>
1258            <div class="swiper-pagination"></div>
1259            <div class="hero__show-scroll">
1260                <img src="/images/golfnz/Loader.gif" alt="Scroll Down">
1261            </div>
1262        </div>
1263    </div>
1264</div>
1265	</div><div class="pc-root-container" pc-id="31180" c-id="245">
1266		
1267
1268<div class="dg-content-panel">
1269    
1270
1271    
1272    <div id="ctl49_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
1273			
1274    <div class="editorPanel">
1275
1276			</div>
1277		</div>
1278</div>
1279
1280<style>
1281    .r-5 {
1282        margin-right: 5px;
1283    }
1284
1285    .t-15 {
1286        margin-top: 15px;
1287    }
1288
1289    .message-try {
1290        padding: 10px 15px;
1291        background-color: #edfff2;
1292        border: 1px solid #6bd68f;
1293        margin: 20px 0;
1294    }
1295
1296    .dot {
1297        height: 23px;
1298        width: 23px;
1299        background-color: #093c7c;
1300        border-radius: 50%;
1301        display: inline-block;
1302        text-align: center;
1303        color: #fff;
1304        font-size: 15px;
1305        font-weight: 500;
1306    }
1307</style>
1308<div class="ucontent-body banner-margin"></div>
1309	</div>
1310</div>
1311
1312            <div class="container">
1313                <div class="col-sm-3">
1314                    <div id="centerLeftPanel">
1315	<link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=rcategorynamelabel.css" />
1316
1317<div id="ctl51_pnlControlContainer" class="categorynamelabel-container ">
1318		
1319    
1320<div class="category-name ">News</div>
1321	</div><link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=rsubmenu.css" />
1322
1323<div id="ctl53_MenuBarPanel" class="submenu uc31207_submenu ">
1324		<ul><li onmouseout="this.className='submenu-item uc31207_submenu-item';" onmouseover="this.className='submenu-item-highlighted uc31207_submenu-item-highlighted';" class="submenu-item uc31207_submenu-item"><a target="" href="/latest-news?ComeFromCat=968"><div class="page_icon"></div>Latest News</a></li><li onmouseout="this.className='submenu-item-highlighted uc31207_submenu-item-highlighted';" onmouseover="this.className='submenu-item-highlighted uc31207_submenu-item-highlighted';" class="submenu-item-highlighted uc31207_submenu-item-highlighted"><a target="" href="/articles?ComeFromCat=968"><div class="page_icon"></div>Articles</a></li></ul>
1325	</div><style type="text/css"></style>
1326</div>
1327                </div>
1328                <div class="col-sm-9">
1329                    <div id="centerRightPanel">
1330	<div class="pagename ">Articles</div><div class="pc-root-container" pc-id="31209" c-id="245">
1331		
1332
1333<div class="dg-content-panel">
1334    
1335
1336    
1337    <div id="ctl58_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
1338			
1339    <div class="editorPanel">
1340
1341			</div>
1342		</div>
1343</div>
1344
1345<style>
1346    .r-5 {
1347        margin-right: 5px;
1348    }
1349
1350    .t-15 {
1351        margin-top: 15px;
1352    }
1353
1354    .message-try {
1355        padding: 10px 15px;
1356        background-color: #edfff2;
1357        border: 1px solid #6bd68f;
1358        margin: 20px 0;
1359    }
1360
1361    .dot {
1362        height: 23px;
1363        width: 23px;
1364        background-color: #093c7c;
1365        border-radius: 50%;
1366        display: inline-block;
1367        text-align: center;
1368        color: #fff;
1369        font-size: 15px;
1370        font-weight: 500;
1371    }
1372</style>
1373<div class="ucontent-body page-content"><p>
1374Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus condimentum, nibh et fermentum faucibus, eros purus venenatis ligula, in finibus neque magna vehicula mauris. Maecenas sit amet eros gravida, tempus massa sit amet, tristique elit. Morbi non sapien in sem vulputate auctor. Donec sollicitudin a neque id posuere. Aliquam ut convallis erat. Maecenas ullamcorper mi et lorem commodo, eget consequat augue venenatis. Nunc neque nisl, semper vitae tempor eu, mollis sit amet elit. Fusce pellentesque lobortis sagittis.
1375</p>
1376<div>&nbsp;</div></div>
1377	</div><div class="pc-root-container" pc-id="31211" c-id="245">
1378		
1379
1380<div class="dg-content-panel">
1381    
1382
1383    
1384    <div id="ctl61_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
1385			
1386    <div class="editorPanel">
1387
1388			</div>
1389		</div>
1390</div>
1391
1392<style>
1393    .r-5 {
1394        margin-right: 5px;
1395    }
1396
1397    .t-15 {
1398        margin-top: 15px;
1399    }
1400
1401    .message-try {
1402        padding: 10px 15px;
1403        background-color: #edfff2;
1404        border: 1px solid #6bd68f;
1405        margin: 20px 0;
1406    }
1407
1408    .dot {
1409        height: 23px;
1410        width: 23px;
1411        background-color: #093c7c;
1412        border-radius: 50%;
1413        display: inline-block;
1414        text-align: center;
1415        color: #fff;
1416        font-size: 15px;
1417        font-weight: 500;
1418    }
1419</style>
1420<div class="ucontent-body"><h3>Pinned Articles</h3>
1421<div>&nbsp;</div>
1422</div>
1423	</div><div id="ctl64" class="pc-root-container" pc-id="31210" c-id="454">
1424		<!-- ko if: modalShow() -->
1425<div class="cw-modal" data-bind="css: modalShow() ? 'show' : '', click: closeModal.bind($root)">
1426    <div class="cw-modal-content">
1427        <span class="close" data-bind="click: closeModal.bind($root)">&times;</span>
1428        <div class="cw-modal-content--row">
1429            <div class="cw-modal-content--left">
1430                <div class="tile__image">
1431                    <div class="tile__image-container">
1432                        <img alt="image" class="u_image-cover ls-is-cached lazyloaded" data-object-fit="cover" data-object-position="center center" src="" data-bind="attr: { 'src': modalContent().ImageUrl() ? modalContent().ImageUrl : defaultImageUrl }">
1433                    </div>
1434                </div>
1435                <div class="cw-modal__info">
1436                    <h5 class="modal-title" data-bind="text: modalContent().Title"></h5>
1437                    <div class="modal-description" data-bind="html: modalContent().Description"></div>
1438                </div>
1439            </div>
1440            <div>
1441                <!-- ko if: !modalContent().EditModal() -->
1442                <div data-bind="html: modalContent().BodyText"></div>
1443                <!-- /ko -->
1444                <!-- ko if: modalContent().EditModal() -->
1445                <textarea class="form-control" id="ckedit" data-bind="ckeditor: { data: content, customConfig: 'richtext.config.js' }"></textarea>
1446                <button class="btn btn-success" type="button" data-bind="click: saveModalContent.bind($root)">Save Content</button>
1447                <!-- /ko -->
1448            </div>
1449        </div>
1450    </div>
1451</div>
1452<!-- /ko -->
1453
1454<section class="template__content content__tiles mb-5" data-bind="class: cssClassName()">
1455    <div class="template__tiles">
1456        <!-- ko if: applyTopCurveOnBackground() -->
1457        <div class="svg-container" data-bind="css: { 'top' : applyTopCurveOnBackground }">
1458            <svg viewBox="0 0 30 25" preserveAspectRatio="xMidYMid meet" class="d-block d-sm-none svg-concave-mobile">
1459                <use xlink:href="#svg-concave-mobile"></use>
1460            </svg>
1461            <svg viewBox="0 0 15 4.5" preserveAspectRatio="xMidYMid meet" class="d-none d-sm-block svg-concave-med">
1462                <use xlink:href="#svg-concave-med"></use>
1463            </svg>
1464        </div>
1465        <!-- /ko -->
1466        <div class="container">
1467            <div class="row">
1468                <div class="col-12">
1469                    <!-- ko if: !$root.isEditMode() && headerText() -->
1470                    <div class="content__tile-header">
1471                        <h3 data-bind="text: headerText"></h3>
1472                    </div>
1473                    <!-- /ko -->
1474                    <!-- ko if: $root.isEditMode() -->
1475                    <div class="form-row mb-5 content__tile-header admin-view">
1476                        <div class="form-group col-md-4">
1477                            <label class="mr-4">Header Text (optional)</label>
1478                            <input type="text" class="form-control" data-bind="value: headerText" />
1479                        </div>
1480                        <div class="col-auto">
1481                            <button class="btn btn-success" data-bind="click: function() { updateHeader() }">Save header text</button>
1482                            <label class="ml-3 text-light" data-bind="visible: showSuccess()">*Successfully saved</label>
1483                        </div>
1484                    </div>
1485                    <!-- /ko -->
1486                </div>
1487            </div>
1488            <div data-bind="attr: { class: colCssClassName() }">
1489                <div class="tile-grid">
1490                    <!-- ko foreach: { data: tiles } -->
1491                    <!-- ko if: !($root.isEditMode() && $root.activeTileId() == TileId()) -->
1492                    <div class="tile-grid__item" data-bind="css: { 'js-fade-up-interval will-reveal': !$root.isEditMode(), 'tile-grid__item--inactive': $root.isEditMode() && !IsActive() }, hidden: !$root.isEditMode() && !IsActive()">
1493                        <!-- ko if: $root.isEditMode() -->
1494                        <div class="admin-buttons">
1495                            <!-- ko if: (!$root.deleteTileId() || $root.deleteTileId() != TileId()) && (!$root.insertTileId() || $root.insertTileId() != TileId()) && !$root.pendingInsert() -->
1496                            <a href="javascript:void(0);" class="btn btn-warning" data-bind="click: $root.edit.bind($root)" title="Edit Tile"><i class="fas fa-edit"></i></a>
1497                            <a href="javascript:void(0);" class="btn btn-warning" data-bind="click: function () { IsActive(false); $root.save(null); }, visible: IsActive" title="Set to Inactive"><i class="fas fa-eye-slash"></i></a>
1498                            <a href="javascript:void(0);" class="btn btn-info" data-bind="click: function () { IsActive(true); $root.save(null); }, hidden: IsActive" title="Set to Active"><i class="fas fa-eye"></i></a>
1499                            <a href="javascript:void(0);" class="btn btn-danger btn-delete" data-bind="click: function () { $root.deleteTileId($data.TileId()); }" title="Delete Tile"><i class="fas fa-trash"></i></a>
1500                            <a href="javascript:void(0);" class="btn btn-info" data-bind="click: function () { $root.insertTileId($data.TileId()); }" title="Insert Tile"><i class="fas fa-plus"></i></a>
1501                            <!-- /ko -->
1502                            <!-- ko if: $root.deleteTileId() && $root.deleteTileId() == TileId() -->
1503                            <a href="javascript:void(0);" class="btn btn-danger btn-delete" data-bind="click: $root.delete.bind($root)" title="Confirm Delete"><i class="fas fa-check"></i></a>
1504                            <a href="javascript:void(0);" class="btn btn-warning" data-bind="click: function () { $root.deleteTileId(null); }" title="Cancel Delete"><i class="fas fa-ban"></i></a>
1505                            <!-- /ko -->
1506                            <!-- ko if: $root.insertTileId() && $root.insertTileId() == TileId() -->
1507                            <a href="javascript:void(0);" class="btn btn-info" data-bind="click: $root.addNew.bind($root, $data, 0)" title="Add new to the left"><i class="fas fa-arrow-left"></i></a>
1508                            <a href="javascript:void(0);" class="btn btn-info" data-bind="click: $root.addNew.bind($root, $data, 1)" title="Add new to the right"><i class="fas fa-arrow-right"></i></a>
1509                            <a href="javascript:void(0);" class="btn btn-warning" data-bind="click: function () { $root.insertTileId(null); }" title="Cancel Insert"><i class="fas fa-ban"></i></a>
1510                            <!-- /ko -->
1511                        </div>
1512                        <!-- /ko -->
1513                        <div class="tile tile--v2" data-bind="click: !!LinkUrl() ? function() { $root.redirectToLink(LinkUrl(), OpenLinkInNewTab()); } : undefined, css: { 'tile-is-link' : LinkUrl(), 'theme-1' : ThemeId() == 1, 'theme-2' : ThemeId() == 2, 'theme-3' : ThemeId() == 3, 'theme-4' : ThemeId() == 4 }">
1514                            <div class="tile__image">
1515                                <div class="tile__image-container">
1516                                    <img alt="image" class="u_image-cover ls-is-cached lazyloaded" data-object-fit="cover" data-object-position="center center" src="" data-bind="attr: { 'src': ImageUrl() ? ImageUrl : $root.defaultImageUrl }">
1517                                    <div class="svg-shape">
1518                                        <svg class="svg-circle">
1519                                            <use xlink:href="#svg-circle"></use>
1520                                        </svg>
1521                                    </div>
1522                                </div>
1523                            </div>
1524                            <div class="tile__body">
1525                                <h3 class="tile__title detail-medium" data-bind="text: Title"></h3>
1526                                <p class="tile__description" data-bind="html: Description"></p>
1527                            </div>
1528                            <!-- ko if: !!LinkText() -->
1529                            <div class="tile__footer">
1530                                <!-- ko if: $root.arrowStyleId() == 1 -->
1531                                <a href="javascript:void(0);" class="button button--text-arrow" data-bind="click: !!LinkText() && !!BodyText() && !LinkUrl() ? $root.openModal.bind($root, $data, false) : null, attr: { 'href': !!LinkUrl() ? LinkUrl : 'javascript:void(0)', 'target': OpenLinkInNewTab() ? '_blank' : '_self' }">
1532                                    <span class="button__text" data-bind="text: LinkText"></span> <span class="button__icon">
1533                                        <svg class="arrow--inline" height="10" viewBox="0 0 25 10" width="25" xmlns="http://www.w3.org/2000/svg">
1534                                            <path d="M22.9999 5H0.999878" stroke-linecap="round" stroke-linejoin="round"></path>
1535                                            <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round" stroke-linejoin="round"></path>
1536                                        </svg>
1537                                    </span>
1538                                </a>
1539                                <!-- /ko -->
1540                                <!-- ko if: $root.arrowStyleId() == 2 -->
1541                                <a href="javascript:void(0);" class="text__link" data-bind="click: !!LinkText() && !!BodyText() && !LinkUrl() ? $root.openModal.bind($root, $data, false) : null, attr: { 'href': !!LinkUrl() ? LinkUrl : 'javascript:void(0)', 'target': OpenLinkInNewTab() ? '_blank' : '_self' }">
1542                                    <span class="button__text" data-bind="text: LinkText"></span>
1543                                    <span class="button__icon">
1544                                        <svg class="icon-arrow">
1545                                            <use xlink:href="#icon-arrow-text-eg"></use>
1546                                        </svg>
1547                                    </span>
1548                                </a>
1549                                <!-- /ko -->
1550                            </div>
1551                            <!-- /ko -->
1552                            <!-- ko if: !LinkText() -->
1553                            <div class="tile__footer">
1554                                <path d="M22.9999 5H0.999878" stroke-linecap="round" stroke-linejoin="round"></path>
1555                                <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round" stroke-linejoin="round"></path>
1556                            </div>
1557                            <!-- /ko -->
1558                        </div>
1559                    </div>
1560                    <!-- /ko -->
1561                    <!-- ko if: $root.isEditMode() && $root.activeTileId() == TileId() -->
1562                    <div class="tile-grid__item">
1563                        <!-- ko if: $root.showThemeOptions -->
1564                        <div class="form-group">
1565                            <label>Theme</label>
1566                            <div class="btn-group mr-5" role="group">
1567                                <button type="button" class="btn btn-secondary btn-theme1" data-bind="click: function() { $root.selectTheme(1) }, class: ThemeId() == 1 ? 'active' : ''">1</button>
1568                                <button type="button" class="btn btn-secondary btn-theme2" data-bind="click: function() { $root.selectTheme(2) }, class: ThemeId() == 2 ? 'active' : ''">2</button>
1569                                <button type="button" class="btn btn-secondary btn-theme3" data-bind="click: function() { $root.selectTheme(3) }, class: ThemeId() == 3 ? 'active' : ''">3</button>
1570                                <button type="button" class="btn btn-secondary btn-theme4" data-bind="click: function() { $root.selectTheme(4) }, class: ThemeId() == 4 ? 'active' : ''">4</button>
1571                            </div>
1572                        </div>
1573                        <!-- /ko -->
1574                        <div class="form-group">
1575                            <label>Title</label>
1576                            <input type="text" class="form-control" data-bind="value: Title" />
1577                        </div>
1578                        <!-- ko if: $root.showDescription -->
1579                        <div class="form-group">
1580                            <label>Description</label>
1581                            <textarea class="form-control" id="ckeditdesc" data-bind="ckeditor: { data: Description, customConfig: 'richtext.config.js' }"></textarea>
1582                        </div>
1583                        <!-- /ko -->
1584                        <div class="form-group">
1585                            <label>Image <small>(recommended: 700x490px)</small></label>
1586                            <a href="/FileManager.aspx" target="_blank" class="form-control btn btn-info" data-bind="click: $root.openFileManager.bind($data,`${$root.pageControlId()}-${TileId()}`)">Select or Upload from File Manager</a>
1587                            <div class="mt-2" data-bind="class: `${$root.pageControlId()}-${TileId()}`">
1588                                <img class="js-filemanager-img" alt="" data-bind="attr: { 'src': ImageUrl }" width="122">
1589                            </div>
1590                        </div>
1591                        <div class="form-group">
1592                            <a href="javascript:void(0);" class="form-control btn" data-bind="click: $root.openModal.bind($root, $data, true), css: { 'btn-success': !!BodyText(), 'btn-warning': !BodyText() }, text: !!BodyText() ? 'Edit modal content' : 'Open to input modal content'" , title="Open Modal">Open Modal Content</a>
1593                        </div>
1594                        <!-- ko if: $root.showLinkText -->
1595                        <div class="form-group">
1596                            <label>Link Text</label>
1597                            <input type="text" class="form-control" data-bind="value: LinkText" />
1598                        </div>
1599                        <!-- /ko -->
1600                        <div class="form-group">
1601                            <label>Link Url</label>
1602                            <input type="text" class="form-control" data-bind="value: LinkUrl" />
1603                        </div>
1604                        <div class="form-check mb-5">
1605                            <input type="checkbox" class="form-check-input" id="check1" data-bind="checked: OpenLinkInNewTab">
1606                            <label class="form-check-label ml-3" for="check1">Open link in new tab</label>
1607                        </div>
1608                        <a href="javascript:void(0);" class="btn btn-success btn-save" data-bind="click: $root.save.bind($root, $data)" title="Save Changes"><i class="fas fa-save"></i></a>
1609                        <a href="javascript:void(0);" class="btn btn-warning btn-cancel" data-bind="click: $root.cancelEdit.bind($root, $data)" title="Cancel Changes"><i class="fas fa-redo"></i></a>
1610                    </div>
1611                    <!-- /ko -->
1612                    <!-- /ko -->
1613                    <!-- ko if: isEditMode() && !activeTileId() && tiles().length == 0 -->
1614                    <div class="tile-grid__item tile-grid__item--plus">
1615                        <a href="javascript:void(0);" data-bind="click: $root.addNew.bind($root, null, 0)" title="Add New"><i class="fas fa-plus"></i></a>
1616                    </div>
1617                    <!-- /ko -->
1618                </div>
1619            </div>
1620        </div>
1621    </div>
1622</section>
1623
1624<!-- ko if: isEditMode() -->
1625<script type='text/javascript' src="/shared/js/ckeditor/ckeditor.js"></script>
vendor: 2 bytes, line 1625
1625
1626<script type='text/javascript' src="/shared/js/knockout.ckeditor.js?$WCREV$"></script>
vendor: 2 bytes, line 1626
1626
1627<script src="/shared/js/knockout.file-binding.js?$WCREV$"></script>
1627
1628<!-- /ko -->
1629	</div>
1630</div>
1631                </div>
1632            </div>
1633
1634            <div class="three-col-layout">
1635                <div class="col-sm-3 three-col-layout__left">
1636                    <div id="leftPanel">
1637
1638</div>
1639                </div>
1640                <div class="col-sm-6 three-col-layout__middle">
1641                    <div id="middlePanel">
1642
1643</div>
1644                </div>
1645                <div class="col-sm-3 three-col-layout__right">
1646                    <div id="rightPanel">
1647
1648</div>
1649                </div>
1650            </div>
1651
1652            <div class="container">
1653                <div id="centerPanel">
1654
1655</div>
1656            </div>
1657
1658            <div id="centerFullWidthPanel">
1659	<div class="pc-root-container" pc-id="31181" c-id="245">
1660		
1661
1662<div class="dg-content-panel">
1663    
1664
1665    
1666    <div id="ctl20_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
1667			
1668    <div class="editorPanel">
1669
1670			</div>
1671		</div>
1672</div>
1673
1674<style>
1675    .r-5 {
1676        margin-right: 5px;
1677    }
1678
1679    .t-15 {
1680        margin-top: 15px;
1681    }
1682
1683    .message-try {
1684        padding: 10px 15px;
1685        background-color: #edfff2;
1686        border: 1px solid #6bd68f;
1687        margin: 20px 0;
1688    }
1689
1690    .dot {
1691        height: 23px;
1692        width: 23px;
1693        background-color: #093c7c;
1694        border-radius: 50%;
1695        display: inline-block;
1696        text-align: center;
1697        color: #fff;
1698        font-size: 15px;
1699        font-weight: 500;
1700    }
1701</style>
1702<div class="ucontent-body push"></div>
1703	</div><link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=uimageslideshow.css" />
1704
1705<div class="imageslideshowmaindiv ">
1706    <div class="image-slideshow-wrapper advertiserlogos container">
1707        
1708            <h2>
1709                Our Partners
1710            </h2>
1711        
1712
1713        <div class="slick-wrapper">
1714            <div class="slick-carousel slick-advertiserlogos">
1715                <div><a href="https://www.dotgolf.co.nz/" target="_blank"><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2622/100026923-1735893019.jpg" alt=""/></a></div><div><a href="https://www.callawaygolf.com/" target="_blank"><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2622/100026924-1556036411.jpg" alt=""/></a></div><div><a href="https://www.nike.com/golf" target="_blank"><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2622/100026925-463464970.jpg" alt=""/></a></div><div><a href="https://odyssey.callawaygolf.com/" target="_blank"><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2622/100026926-1878395013.jpg" alt=""/></a></div><div><a href="https://www.taylormadegolf.com/" target="_blank"><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2622/100026927-388646843.jpg" alt=""/></a></div><div><a href="https://www.titleist.com/" target="_blank"><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2622/100026928-663184250.jpg" alt=""/></a></div>
1716            </div>
1717        </div>
1718
1719        <div class="edittoggle-wrapper">
1720            
1721        </div>
1722
1723    </div>
1724
1725    
1726</div>
1727
1728<script>
1729    $(document).ready(function () {
1730        if(GetParameterValues("mode") !== undefined){
1731            if (GetParameterValues("mode") === "edit") {
1732                var errorcssclass = "alert alert-danger";
1733                var imageContentId = GetParameterValues('imagecontentid');
1734                var imageContentMode = GetParameterValues('imagecontentmode');
1735    
1736                if (imageContentId == null || imageContentId == '') {
1737                    imageContentId = 0
1738                }
1739    
1740                if (imageContentMode == 'edit') {
1741                    $('.imagecontentform-label').html('EDIT');
1742    
1743                    openEditForm($('.row' + imageContentId));
1744                    //scrollDownToForm($('.row' + imageContentId));
1745    
1746                    // Load the details
1747                    $.ajax({
1748                        type: "POST",
1749                        url: "/api/admin.asmx/GetImageContent",
1750                        data: "{imageContentId:" + imageContentId + ", clubId:" + 2622 + "}",
1751                        contentType: "application/json; charset=utf-8",
1752                        dataType: "json",
1753                        success: function (msg) {
1754                            if (msg.d.Error == '') {
1755                                $("#inputlink31182").val(msg.d.NavigateUrl);
1756                                $("#inputtitle31182").val(msg.d.Title);
1757                                $("#inputdescription31182").val(msg.d.Description);
1758                                $("#inputbuttontext31182").val(msg.d.ButtonText);
1759                                $("#inputcssclassname31182").val(msg.d.CssClassName);
1760                                $("#inputcutcorner31182").prop("checked", msg.d.IsCutCorner);
1761                                $("#iconimagedisplay31182").attr('src', msg.d.IconImageUrl);
1762                                if (msg.d.ImageUrl != '' && msg.d.ImageUrl != null) {
1763                                    $("#imagedisplay31182").attr('src', msg.d.ImageUrl);
1764                                    $("#imagedisplaydelete31182").show();
1765                                    $("#imagedisplaydelete31182").attr('onclick', 'deleteImage(' + msg.d.ImageId + ');');
1766                                }
1767                                else {
1768                                    $("#imagedisplaydelete31182").hide();
1769                                }
1770                                if (msg.d.IconImageUrl != '' && msg.d.IconImageUrl != null) {
1771                                    $("#iconimagedisplay31182").attr('src', msg.d.IconImageUrl);
1772                                    $("#iconimagedisplaydelete31182").show();
1773                                    $("#iconimagedisplaydelete31182").attr('onclick', 'deleteIconImage(' + msg.d.IconImageId + ');');
1774                                }
1775                                else {
1776                                    $("#iconimagedisplaydelete31182").hide();
1777                                }
1778                                $('#lblmessage31182').html('');
1779                            }
1780                            else {
1781                                $('#lblmessage31182').html("<div class='" + errorcssclass + "'>" + msg.d.Error + "</div>");
1782                            }
1783                        },
1784                        error: function () {
1785                            $('#lblmessage31182').html("<div class='" + errorcssclass + "'>Unable to get the details. Please try again.</div>");
1786                        }
1787                    });
1788                }
1789                else {
1790                    $('.imagecontentform-label').html('CREATE NEW');
1791                }
1792    
1793                var width = "150";
1794                var height = "90";
1795                var iconwidth = "62"; // TODO
1796                var iconheight = "91"; // TODO
1797    
1798                // main image uploader
1799                var maxSizeAllowed = 4;
1800                var $cropperid = $("#cropper31182");
1801                var $iconcropperid = $("#iconcropper31182");
1802                var originalData = {};
1803    
1804                $cropperid.cropper({
1805                    aspectRatio: parseInt(width) / parseInt(height),
1806                    autoCropArea: 1,
1807                    zoomable: true,
1808                    multiple: true,
1809                    data: originalData,
1810                    done: function (data) {
1811                    }
1812                });
1813    
1814                $iconcropperid.cropper({
1815                    aspectRatio: parseInt(iconwidth) / parseInt(iconheight),
1816                    autoCropArea: 1,
1817                    zoomable: true,
1818                    multiple: true,
1819                    data: originalData,
1820                    done: function (data) {
1821                    }
1822                });
1823    
1824                var $inputImage = $("#inputimage31182");
1825                var $inputIconImage = $("#inputiconimage31182");
1826    
1827                if (window.FileReader) {
1828                    $inputImage.change(function () {
1829                        var fileReader = new FileReader(),
1830                            files = this.files,
1831                            file;
1832    
1833                        if (!files.length) {
1834                            return;
1835                        }
1836    
1837                        file = files[0];
1838    
1839                        if (/^image\/\w+$/.test(file.type)) {
1840    
1841                            if (file.size <= maxSizeAllowed * 1024 * 1024) {
1842                                fileReader.readAsDataURL(file);
1843                                fileReader.onload = function () {
1844                                    $('#div-alert-1').hide();
1845                                    $cropperid.cropper("reset", true).cropper("replace", this.result);
1846                                    $inputImage.val("");
1847                                };
1848                            }
1849                            else {
1850                                $('#div-alert-1').show();
1851                                $('#status-1').html('File size should be less than 4 MB.');
1852                            }
1853    
1854                        } else {
1855                            $('#div-alert-1').show();
1856                            $('#status-1').html('Please choose an image file.');
1857                        }
1858                    });
1859    
1860                    $inputIconImage.change(function () {
1861                        var fileReader = new FileReader(),
1862                            files = this.files,
1863                            file;
1864    
1865                        if (!files.length) {
1866                            return;
1867                        }
1868    
1869                        file = files[0];
1870    
1871                        if (/^image\/\w+$/.test(file.type)) {
1872    
1873                            if (file.size <= maxSizeAllowed * 1024 * 1024) {
1874                                fileReader.readAsDataURL(file);
1875                                fileReader.onload = function () {
1876                                    $('#div-alert-1').hide();
1877                                    $iconcropperid.cropper("reset", true).cropper("replace", this.result);
1878                                    $inputIconImage.val("");
1879                                };
1880                            }
1881                            else {
1882                                $('#div-alert-1').show();
1883                                $('#status-1').html('File size should be less than 4 MB.');
1884                            }
1885    
1886                        } else {
1887                            $('#div-alert-1').show();
1888                            $('#status-1').html('Please choose an image file.');
1889                        }
1890                    });
1891                } else {
1892                    
1893                }
1894    
1895                $("#btnsave31182").click(function () {
1896    
1897                    var dataURLImage = $cropperid.cropper("getDataURL", {
1898                        width: parseInt(width),
1899                        height: parseInt(height)
1900                    }, "image/jpeg");
1901    
1902                    var dataURLIconImage = $iconcropperid.cropper("getDataURL", {
1903                        width: parseInt(iconwidth),
1904                        height: parseInt(iconheight)
1905                    }, "image/png");
1906                    
1907                    $.ajax({
1908                        type: "POST",
1909                        url: "/api/admin.asmx/SaveImageContent",
1910                        data: {
1911                            imageBase64: dataURLImage,
1912                            iconImageBase64: dataURLIconImage,
1913                            imageContentId: imageContentId,
1914                            navigateUrl: $("#inputlink31182").val(),
1915                            pageControlId: '31182',
1916                            clubId: '2622',
1917                            title: $("#inputtitle31182").val(),
1918                            description: $("#inputdescription31182").val(),
1919                            buttonText: $("#inputbuttontext31182").val(),
1920                            cssClassName: $("#inputcssclassname31182").val(),
1921                            isCutCorner: $("#inputcutcorner31182").prop('checked')
1922                        }
1923                    }).done(function (data) {
1924                        location.reload();
1925                    }).fail(function (e) {
1926                        alert('Cannot save image content at this time');
1927                    });
1928                });
1929    
1930            }
1931        }
1932
1933        $('.image-slideshow-edit-wrapper').hide();
1934        $('.imageslideshow-toggle').click(function (event) {
1935            event.preventDefault();
1936            $('.image-slideshow-edit-wrapper').hide();
1937            $(this).closest('.imageslideshowmaindiv').find('.image-slideshow-edit-wrapper').slideToggle();
1938        });
1939
1940        var imageCount = $('.slick-track').children().length;
1941        var slidesToShow = 3; //TODO
1942        if (imageCount > 1 && imageCount < slidesToShow)
1943        {
1944            var marginWidth = ((slidesToShow - imageCount) * 179) / 2;
1945            $('.slick-track').css({ 'margin-left': marginWidth + 'px' });
1946        }
1947
1948    });
1949
1950    var openEditForm = function (rowImageContent) {
1951        $(rowImageContent).closest('.imageslideshowmaindiv').find('.image-slideshow-edit-wrapper').slideToggle();
1952    }
1953
1954    var scrollDownToForm = function (rowImageContent) {
1955        $('html, body').animate({
1956            scrollTop: $(rowImageContent).offset().top
1957        }, 1000);
1958    }
1959
1960    var deleteSlideshowImage = function (imageContentId) {
1961        $.ajax({
1962            type: "POST",
1963            url: "/api/admin.asmx/DeleteImageContent",            
1964            data: {
1965                imageContentId: imageContentId,
1966                softDelete: true
1967            }
1968        }).done(function (data) {
1969            location.reload();
1970        }).fail(function (e) {
1971            alert('Cannot delete image at this time');
1972        });
1973    }
1974
1975    var deleteImage = function (imageId) {
1976        $.ajax({
1977            type: "POST",
1978            url: "/api/admin.asmx/DeleteImage",
1979            data: {
1980                imageId: imageId,
1981                softDelete: true
1982            }
1983        }).done(function (data) {
1984            location.reload();
1985        }).fail(function (e) {
1986            alert('Cannot delete image at this time');
1987        });
1988    }
1989
1990    var deleteIconImage = function (iconImageId) {
1991        $.ajax({
1992            type: "POST",
1993            url: "/api/admin.asmx/DeleteIconImage",
1994            data: {
1995                iconImageId: iconImageId,
1996                softDelete: true
1997            }
1998        }).done(function (data) {
1999            location.reload();
2000        }).fail(function (e) {
2001            alert('Cannot delete icon image at this time');
2002        });
2003    }
2004
2005    var editSlideshowImage = function (imageContentId) {
2006        var pathname = window.location.pathname;
2007        window.location.href = pathname + "?imagecontentmode=edit&imagecontentid=" + imageContentId + "&mode=edit";
2008    }    
2009</script>
2009<div class="pc-root-container" pc-id="31186" c-id="245">
2010		
2011
2012<div class="dg-content-panel">
2013    
2014
2015    
2016    <div id="ctl25_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
2017			
2018    <div class="editorPanel">
2019
2020			</div>
2021		</div>
2022</div>
2023
2024<style>
2025    .r-5 {
2026        margin-right: 5px;
2027    }
2028
2029    .t-15 {
2030        margin-top: 15px;
2031    }
2032
2033    .message-try {
2034        padding: 10px 15px;
2035        background-color: #edfff2;
2036        border: 1px solid #6bd68f;
2037        margin: 20px 0;
2038    }
2039
2040    .dot {
2041        height: 23px;
2042        width: 23px;
2043        background-color: #093c7c;
2044        border-radius: 50%;
2045        display: inline-block;
2046        text-align: center;
2047        color: #fff;
2048        font-size: 15px;
2049        font-weight: 500;
2050    }
2051</style>
2052<div class="ucontent-body push"></div>
2053	</div>
2054</div>
2055
2056            <footer class="footer">
2057                <div class="container">
2058                    <div id="bottomPanel">
2059	<div class="pc-root-container" pc-id="31177" c-id="245">
2060		
2061
2062<div class="dg-content-panel">
2063    
2064
2065    
2066    <div id="ctl67_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
2067			
2068    <div class="editorPanel">
2069
2070			</div>
2071		</div>
2072</div>
2073
2074<style>
2075    .r-5 {
2076        margin-right: 5px;
2077    }
2078
2079    .t-15 {
2080        margin-top: 15px;
2081    }
2082
2083    .message-try {
2084        padding: 10px 15px;
2085        background-color: #edfff2;
2086        border: 1px solid #6bd68f;
2087        margin: 20px 0;
2088    }
2089
2090    .dot {
2091        height: 23px;
2092        width: 23px;
2093        background-color: #093c7c;
2094        border-radius: 50%;
2095        display: inline-block;
2096        text-align: center;
2097        color: #fff;
2098        font-size: 15px;
2099        font-weight: 500;
2100    }
2101</style>
2102<div class="ucontent-body footer-container">    <div class="sub-container">
2103        <div class="row">
2104            <div class="footer-columns col-md-3 col-sm-6 col-xs-12">
2105                <div class="footer-headers">
2106                    Contact Us
2107                </div>
2108                <div class="footer-contents club-address">
2109                    <table>
2110                        <tbody>
2111                            <tr>
2112                                <td><i aria-hidden="true" class="fa fa-map-signs"></i></td>
2113                                <td>
2114                                    <p><b>ADDRESS:</b></p>
2115                                    <p>Stirlingshire Golf Union</p>
2116                                    <p></p>
2117                                </td>
2118                            </tr>
2119                            <tr>
2120                                <td><i class="fa fa-phone" aria-hidden="true"></i></td>
2121                                <td>
2122                                    <p><b>PHONE:</b></p>
2123                                    <p>01324 717288</p>
2124                                </td>
2125                            </tr>
2126                            <tr>
2127                                <td><i aria-hidden="true" class="fa fa-envelope-o"></i></td>
2128                                <td>
2129                                    <p><b>EMAIL:</b></p>
2130                                    <p>[email protected]</p>
2131                                </td>
2132                            </tr>
2133                        </tbody>
2134                    </table>
2135                </div>
2136            </div>
2137            <div class="footer-columns col-md-3 col-sm-6 col-xs-12">
2138                <div id="course-status" class="footer-headers">Course Status</div>
2139                <div class="footer-contents footer-course-status course-status"></div>
2140            </div>
2141            <div class="footer-columns col-md-3 col-sm-6 col-xs-12">
2142                <div class="footer-headers">
2143                    Today's Weather
2144                </div>
2145                <div class="footer-contents club-weather">
2146                    <div class="status-text text-center">
2147                        <a href="https://www.bbc.com/weather/2657445" target="_blank"><div><i class="fa fa-external-link" aria-hidden="true"></i> BBC Weather</div></a>
2148                    </div>
2149                </div>
2150            </div>
2151            <div class="footer-columns col-md-3 col-sm-6 col-xs-12">
2152                <div class="footer-headers">
2153                    Quick Links
2154                </div>
2155                <div class="footer-contents club-links footer-quicklinks"></div>
2156            </div>
2157        </div>
2158        <div class="row">
2159            <div class="footer-logos container">
2160                <div class="pull-right">
2161                    Powered by <a href="http://www.dotgolf.co.nz/" target="_blank">DotGolf</a>
2162                </div>
2163            </div>
2164        </div>
2165    </div></div>
2166	</div><link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=rcoursestatus.css" />
2167
2168<div class="coursestatus-wrapper ">
2169    <div class="footer-body coursestatus-status">
2170        <div class="coursestatus-icons row">
2171            
2172            
2173            
2174        </div>
2175        <div class="status-text coursestatus-text text-center"></div>
2176    </div>
2177</div><link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=umenu.css" />
2178
2179<div id="navbar" class="navbar-collapse collapse " aria-expanded="false">
2180    <div id="ctl71_pnlMenu">
2181		<ul class='nav navbar-nav'><li class='dropdown'><a class='menu-heading-home' id="a-first" href='/home?ComeFromCat=965'>Home</a><ul class="dropdown-menu" id="m31179_1" ><li>
2181<a class='sub-menu-link' target="" href="/2026-fixtures?ComeFromCat=965">2026 FIXTURES</a></li></ul></li><li><a class='menu-heading-club'  href='/history?ComeFromCat=966'>Club</a></li><li class='dropdown'><a class='menu-heading-golf'  href='/fixtures?ComeFromCat=967'>Golf</a><ul class="dropdown-menu" id="m31179_3" ><li><a class='sub-menu-link' target="" href="/fixtures?ComeFromCat=967">Fixtures</a></li><li><a class='sub-menu-link' target="" href="/juniors?ComeFromCat=967">Juniors</a></li><li><a class='sub-menu-link' target="" href="/open-competitions?ComeFromCat=967">Open Competitions</a></li><li><a class='sub-menu-link' target="" href="/match-play?ComeFromCat=967">Match Play</a></li><li><a class='sub-menu-link' target="" href="/championships?ComeFromCat=967">Championships</a></li><li><a class='sub-menu-link' target="" href="/scottish-area-teams-2026?ComeFromCat=967">Scottish Area Teams 2026</a></li></ul></li><li class='dropdown'><a class='menu-heading-news'  href='/latest-news?ComeFromCat=968'>News</a><ul class="dropdown-menu" id="m31179_4" ><li><a class='sub-menu-link' target="" href="/latest-news?ComeFromCat=968">Latest News</a></li><li><a class='sub-menu-link' target="" href="/articles?ComeFromCat=968">Articles</a></li></ul></li><li class='dropdown'><a class='menu-heading-contactus'  href='/contact-form?ComeFromCat=969'>Contact Us</a><ul class="dropdown-menu" id="m31179_5" ><li><a class='sub-menu-link' target="" href="/contact-form?ComeFromCat=969">Contact form</a></li><li><a class='sub-menu-link' target="" href="/contact-details?ComeFromCat=969">Contact Details</a></li></ul></li><li><a class='menu-heading-booknow'  href='/tee-booking?ComeFromCat=970'>Book Now</a></li></ul><div style='clear:both;'></div>
2182	</div>
2183</div>
2184</div>
2185                </div>
2186            </footer>
2187        
2188
2189<script type="text/javascript">
2190//<![CDATA[
2191
2192var $lang = 
2193new (function() {
2194
2195    this.Trundler = new (function() {
2196        var src = 'troll[y/ies]';
2197        this.toString = function(count) {
2198            if (count === undefined) return 'trolly';
2199            return src.plural(count);
2200        };
2201    })();
2202
2203    this.Cart = new (function() {
2204        var src = 'bugg[y/ies]';
2205        this.toString = function(count) {
2206            if (count === undefined) return 'buggy';
2207            return src.plural(count);
2208        };
2209    })();
2210
2211    this.CardRequestFulfilledStatus = new (function() {
2212        var src = 'Printed and Dispatched';
2213        this.toString = function(count) {
2214            if (count === undefined) return 'Printed and Dispatched';
2215            return src.plural(count);
2216        };
2217    })();
2218
2219    this.LevyCategory = new (function() {
2220        var src = 'SG categor[y/ies]';
2221        this.toString = function(count) {
2222            if (count === undefined) return 'SG category';
2223            return src.plural(count);
2224        };
2225    })();
2226
2227    this.District = new (function() {
2228        var src = 'region[s]';
2229        this.toString = function(count) {
2230            if (count === undefined) return 'region';
2231            return src.plural(count);
2232        };
2233    })();
2234
2235    this.CourseHandicap = new (function() {
2236        var src = 'Course Handicap[s]™';
2237        this.toString = function(count) {
2238            if (count === undefined) return 'Course Handicap™';
2239            return src.plural(count);
2240        };
2241    })();
2242
2243    this.Marker = new (function() {
2244        var src = 'tee[s]';
2245        this.toString = function(count) {
2246            if (count === undefined) return 'tee';
2247            return src.plural(count);
2248        };
2249    })();
2250
2251    this.MarkerDisplayCode = new (function() {
2252        var src = 'Tee Marker Number[s]';
2253        this.toString = function(count) {
2254            if (count === undefined) return 'Tee Marker Number';
2255            return src.plural(count);
2256        };
2257    })();
2258
2259    this.MyGolf = new (function() {
2260        var src = 'Scottish Golf';
2261        this.toString = function(count) {
2262            if (count === undefined) return 'Scottish Golf';
2263            return src.plural(count);
2264        };
2265    })();
2266
2267    this.GoverningBody = new (function() {
2268        var src = 'Scottish Golf';
2269        this.toString = function(count) {
2270            if (count === undefined) return 'Scottish Golf';
2271            return src.plural(count);
2272        };
2273    })();
2274
2275    this.GoverningBodyShortName = new (function() {
2276        var src = 'Scottish Golf';
2277        this.toString = function(count) {
2278            if (count === undefined) return 'Scottish Golf';
2279            return src.plural(count);
2280        };
2281    })();
2282
2283    this.GST = new (function() {
2284        var src = 'VAT';
2285        this.toString = function(count) {
2286            if (count === undefined) return 'VAT';
2287            return src.plural(count);
2288        };
2289    })();
2290
2291    this.GSTNumber = new (function() {
2292        var src = 'VAT Number';
2293        this.toString = function(count) {
2294            if (count === undefined) return 'VAT Number';
2295            return src.plural(count);
2296        };
2297    })();
2298
2299    this.Levy = new (function() {
2300        var src = 'Affiliation Fee[s]';
2301        this.toString = function(count) {
2302            if (count === undefined) return 'Affiliation Fee';
2303            return src.plural(count);
2304        };
2305    })();
2306
2307    this.FlexiMembership = new (function() {
2308        var src = 'OpenPlay';
2309        this.toString = function(count) {
2310            if (count === undefined) return 'OpenPlay';
2311            return src.plural(count);
2312        };
2313    })();
2314
2315    this.MyGolfApp = new (function() {
2316        var src = 'Scottish Golf';
2317        this.toString = function(count) {
2318            if (count === undefined) return 'Scottish Golf';
2319            return src.plural(count);
2320        };
2321    })();
2322
2323    this.Pennants = new (function() {
2324        var src = 'Interclubs';
2325        this.toString = function(count) {
2326            if (count === undefined) return 'Interclubs';
2327            return src.plural(count);
2328        };
2329    })();
2330
2331    this.CasualGolfer = new (function() {
2332        var src = 'Casual golfer[s]';
2333        this.toString = function(count) {
2334            if (count === undefined) return 'Casual golfer';
2335            return src.plural(count);
2336        };
2337    })();
2338
2339    this.CasualGolf = new (function() {
2340        var src = 'Casual Golf';
2341        this.toString = function(count) {
2342            if (count === undefined) return 'Casual Golf';
2343            return src.plural(count);
2344        };
2345    })();
2346
2347    this.Region = new (function() {
2348        var src = 'County';
2349        this.toString = function(count) {
2350            if (count === undefined) return 'County';
2351            return src.plural(count);
2352        };
2353    })();
2354
2355    this.Address1 = new (function() {
2356        var src = 'Address 1';
2357        this.toString = function(count) {
2358            if (count === undefined) return 'Address 1';
2359            return src.plural(count);
2360        };
2361    })();
2362
2363    this.Address2 = new (function() {
2364        var src = 'Address 2';
2365        this.toString = function(count) {
2366            if (count === undefined) return 'Address 2';
2367            return src.plural(count);
2368        };
2369    })();
2370
2371    this.Address3 = new (function() {
2372        var src = 'Address 3';
2373        this.toString = function(count) {
2374            if (count === undefined) return 'Address 3';
2375            return src.plural(count);
2376        };
2377    })();
2378
2379    this.Address4 = new (function() {
2380        var src = 'City';
2381        this.toString = function(count) {
2382            if (count === undefined) return 'City';
2383            return src.plural(count);
2384        };
2385    })();
2386
2387    this.Address5 = new (function() {
2388        var src = 'County';
2389        this.toString = function(count) {
2390            if (count === undefined) return 'County';
2391            return src.plural(count);
2392        };
2393    })();
2394
2395    this.CourseRating = new (function() {
2396        var src = 'Course Rating[s]';
2397        this.toString = function(count) {
2398            if (count === undefined) return 'Course Rating';
2399            return src.plural(count);
2400        };
2401    })();
2402
2403    this.CourseRatingAbbreviated = new (function() {
2404        var src = 'CR';
2405        this.toString = function(count) {
2406            if (count === undefined) return 'CR';
2407            return src.plural(count);
2408        };
2409    })();
2410
2411    this.CourseRatingInitialized = new (function() {
2412        var src = 'CR';
2413        this.toString = function(count) {
2414            if (count === undefined) return 'CR';
2415            return src.plural(count);
2416        };
2417    })();
2418
2419    this.PCC = new (function() {
2420        var src = 'PCC';
2421        this.toString = function(count) {
2422            if (count === undefined) return 'PCC';
2423            return src.plural(count);
2424        };
2425    })();
2426
2427    this.PCCShort = new (function() {
2428        var src = 'PCC';
2429        this.toString = function(count) {
2430            if (count === undefined) return 'PCC';
2431            return src.plural(count);
2432        };
2433    })();
2434
2435    this.ScoreDifferential = new (function() {
2436        var src = 'Score Differential';
2437        this.toString = function(count) {
2438            if (count === undefined) return 'Score Differential';
2439            return src.plural(count);
2440        };
2441    })();
2442
2443    this.ScoreDifferentialShort = new (function() {
2444        var src = 'Score Diff';
2445        this.toString = function(count) {
2446            if (count === undefined) return 'Score Diff';
2447            return src.plural(count);
2448        };
2449    })();
2450
2451    this.ScoreDifferentialAbbreviated = new (function() {
2452        var src = 'SD';
2453        this.toString = function(count) {
2454            if (count === undefined) return 'SD';
2455            return src.plural(count);
2456        };
2457    })();
2458
2459    this.ScoreEnteredDate = new (function() {
2460        var src = 'Score Attested Or Entered By ISV';
2461        this.toString = function(count) {
2462            if (count === undefined) return 'Score Attested Or Entered By ISV';
2463            return src.plural(count);
2464        };
2465    })();
2466
2467    this.ScoreEnteredTime = new (function() {
2468        var src = 'Score Attested Or Entered By ISV Time';
2469        this.toString = function(count) {
2470            if (count === undefined) return 'Score Attested Or Entered By ISV Time';
2471            return src.plural(count);
2472        };
2473    })();
2474
2475    this.PointOfGolf = new (function() {
2476        var src = 'P.O.G';
2477        this.toString = function(count) {
2478            if (count === undefined) return 'P.O.G';
2479            return src.plural(count);
2480        };
2481    })();
2482
2483    this.HandicapIndex = new (function() {
2484        var src = 'Handicap Index®';
2485        this.toString = function(count) {
2486            if (count === undefined) return 'Handicap Index®';
2487            return src.plural(count);
2488        };
2489    })();
2490
2491    this.ScoreHistoryHandicapColumnName = new (function() {
2492        var src = 'Handicap Index®';
2493        this.toString = function(count) {
2494            if (count === undefined) return 'Handicap Index®';
2495            return src.plural(count);
2496        };
2497    })();
2498
2499    this.PlayingHandicap = new (function() {
2500        var src = 'Playing Handicap™';
2501        this.toString = function(count) {
2502            if (count === undefined) return 'Playing Handicap™';
2503            return src.plural(count);
2504        };
2505    })();
2506
2507    this.PlayingHandicapShort = new (function() {
2508        var src = 'Playing Hdcp';
2509        this.toString = function(count) {
2510            if (count === undefined) return 'Playing Hdcp';
2511            return src.plural(count);
2512        };
2513    })();
2514
2515    this.LowHandicapIndex = new (function() {
2516        var src = 'Low Handicap Index';
2517        this.toString = function(count) {
2518            if (count === undefined) return 'Low Handicap Index';
2519            return src.plural(count);
2520        };
2521    })();
2522
2523    this.LowHandicapIndexShort = new (function() {
2524        var src = 'Low Index';
2525        this.toString = function(count) {
2526            if (count === undefined) return 'Low Index';
2527            return src.plural(count);
2528        };
2529    })();
2530
2531    this.GeneralPlayScore = new (function() {
2532        var src = 'General Play Score[s]';
2533        this.toString = function(count) {
2534            if (count === undefined) return 'General Play Score';
2535            return src.plural(count);
2536        };
2537    })();
2538
2539    this.MembershipNumber = new (function() {
2540        var src = 'Membership Number';
2541        this.toString = function(count) {
2542            if (count === undefined) return 'Membership Number';
2543            return src.plural(count);
2544        };
2545    })();
2546
2547    this.MembershipNumberLabelShort = new (function() {
2548        var src = 'No.';
2549        this.toString = function(count) {
2550            if (count === undefined) return 'No.';
2551            return src.plural(count);
2552        };
2553    })();
2554
2555    this.MemberLabel = new (function() {
2556        var src = 'Member';
2557        this.toString = function(count) {
2558            if (count === undefined) return 'Member';
2559            return src.plural(count);
2560        };
2561    })();
2562
2563    this.MemNo = new (function() {
2564        var src = 'Mem No.';
2565        this.toString = function(count) {
2566            if (count === undefined) return 'Mem No.';
2567            return src.plural(count);
2568        };
2569    })();
2570
2571    this.IndexShort = new (function() {
2572        var src = 'IDX';
2573        this.toString = function(count) {
2574            if (count === undefined) return 'IDX';
2575            return src.plural(count);
2576        };
2577    })();
2578
2579    this.ISV = new (function() {
2580        var src = 'ISV';
2581        this.toString = function(count) {
2582            if (count === undefined) return 'ISV';
2583            return src.plural(count);
2584        };
2585    })();
2586
2587    this.Slope = new (function() {
2588        var src = 'Slope';
2589        this.toString = function(count) {
2590            if (count === undefined) return 'Slope';
2591            return src.plural(count);
2592        };
2593    })();
2594
2595    this.MarkerName = new (function() {
2596        var src = 'Marker Name';
2597        this.toString = function(count) {
2598            if (count === undefined) return 'Marker Name';
2599            return src.plural(count);
2600        };
2601    })();
2602
2603    this.CourseHandicapShort = new (function() {
2604        var src = 'Course Hdcp';
2605        this.toString = function(count) {
2606            if (count === undefined) return 'Course Hdcp';
2607            return src.plural(count);
2608        };
2609    })();
2610
2611    this.HandicapIndexShort = new (function() {
2612        var src = 'Hdcp Idx (Playing)';
2613        this.toString = function(count) {
2614            if (count === undefined) return 'Hdcp Idx (Playing)';
2615            return src.plural(count);
2616        };
2617    })();
2618
2619    this.HandicapIndexShortNoCourse = new (function() {
2620        var src = 'HDCP IDX';
2621        this.toString = function(count) {
2622            if (count === undefined) return 'HDCP IDX';
2623            return src.plural(count);
2624        };
2625    })();
2626
2627    this.Male = new (function() {
2628        var src = '[Man/Men]';
2629        this.toString = function(count) {
2630            if (count === undefined) return 'Man';
2631            return src.plural(count);
2632        };
2633    })();
2634
2635    this.Female = new (function() {
2636        var src = '[Woman/Women]';
2637        this.toString = function(count) {
2638            if (count === undefined) return 'Woman';
2639            return src.plural(count);
2640        };
2641    })();
2642
2643    this.WorldHandicapSystem = new (function() {
2644        var src = 'World Handicap System™';
2645        this.toString = function(count) {
2646            if (count === undefined) return 'World Handicap System™';
2647            return src.plural(count);
2648        };
2649    })();
2650
2651    this.WorldHandicapSystemAbbreviated = new (function() {
2652        var src = 'WHS™';
2653        this.toString = function(count) {
2654            if (count === undefined) return 'WHS™';
2655            return src.plural(count);
2656        };
2657    })();
2658
2659    this.WithdrawnHandicapWarningMessage = new (function() {
2660        var src = 'This member has a Withdrawn Handicap Index®. Please liaise with the players’ previous home club or England Golf for further details.';
2661        this.toString = function(count) {
2662            if (count === undefined) return 'This member has a Withdrawn Handicap Index®. Please liaise with the players’ previous home club or England Golf for further details.';
2663            return src.plural(count);
2664        };
2665    })();
2666
2667    this.HandicapIndexFullName = new (function() {
2668        var src = 'WHS™ Handicap Index®';
2669        this.toString = function(count) {
2670            if (count === undefined) return 'WHS™ Handicap Index®';
2671            return src.plural(count);
2672        };
2673    })();
2674
2675    this.HandicapAbbreviated = new (function() {
2676        var src = 'HCAP';
2677        this.toString = function(count) {
2678            if (count === undefined) return 'HCAP';
2679            return src.plural(count);
2680        };
2681    })();
2682
2683    this.TeeMarker = new (function() {
2684        var src = 'marker[s]';
2685        this.toString = function(count) {
2686            if (count === undefined) return 'marker';
2687            return src.plural(count);
2688        };
2689    })();
2690
2691    this.HandicapCommittee = new (function() {
2692        var src = 'Handicap Committee';
2693        this.toString = function(count) {
2694            if (count === undefined) return 'Handicap Committee';
2695            return src.plural(count);
2696        };
2697    })();
2698
2699    this.HandicapAllowance = new (function() {
2700        var src = 'Handicap Allowance';
2701        this.toString = function(count) {
2702            if (count === undefined) return 'Handicap Allowance';
2703            return src.plural(count);
2704        };
2705    })();
2706
2707    this.ExactHandicapShort = new (function() {
2708        var src = 'Exact Hdcp';
2709        this.toString = function(count) {
2710            if (count === undefined) return 'Exact Hdcp';
2711            return src.plural(count);
2712        };
2713    })();
2714
2715    this.StablefordPoint = new (function() {
2716        var src = 'stableford points';
2717        this.toString = function(count) {
2718            if (count === undefined) return 'stableford points';
2719            return src.plural(count);
2720        };
2721    })();
2722
2723    this.Course = new (function() {
2724        var src = 'course[s]';
2725        this.toString = function(count) {
2726            if (count === undefined) return 'course';
2727            return src.plural(count);
2728        };
2729    })();
2730
2731    this.FinancialYear = new (function() {
2732        var src = 'Financial Year';
2733        this.toString = function(count) {
2734            if (count === undefined) return 'Financial Year';
2735            return src.plural(count);
2736        };
2737    })();
2738
2739    this.Division = new (function() {
2740        var src = 'Division[s]';
2741        this.toString = function(count) {
2742            if (count === undefined) return 'Division';
2743            return src.plural(count);
2744        };
2745    })();
2746
2747    this.ResourceHubResources = new (function() {
2748        var src = 'Resource[s]';
2749        this.toString = function(count) {
2750            if (count === undefined) return 'Resource';
2751            return src.plural(count);
2752        };
2753    })();
2754
2755    this.LevyNumbers = new (function() {
2756        var src = 'Levy Numbers';
2757        this.toString = function(count) {
2758            if (count === undefined) return 'Levy Numbers';
2759            return src.plural(count);
2760        };
2761    })();
2762
2763    this.CasualGolferSignupsOnly = new (function() {
2764        var src = 'Casual golfer sign-ups only';
2765        this.toString = function(count) {
2766            if (count === undefined) return 'Casual golfer sign-ups only';
2767            return src.plural(count);
2768        };
2769    })();
2770
2771    this.CommunityInstructor = new (function() {
2772        var src = 'Deliverer[s]';
2773        this.toString = function(count) {
2774            if (count === undefined) return 'Deliverer';
2775            return src.plural(count);
2776        };
2777    })();
2778
2779    this.Program = new (function() {
2780        var src = 'Programme[s]';
2781        this.toString = function(count) {
2782            if (count === undefined) return 'Programme';
2783            return src.plural(count);
2784        };
2785    })();
2786
2787    this.ParticipationRegionContact = new (function() {
2788        var src = 'Contact[s]';
2789        this.toString = function(count) {
2790            if (count === undefined) return 'Contact';
2791            return src.plural(count);
2792        };
2793    })();
2794
2795    this.ParticipationDeliverer = new (function() {
2796        var src = 'Deliverer';
2797        this.toString = function(count) {
2798            if (count === undefined) return 'Deliverer';
2799            return src.plural(count);
2800        };
2801    })();
2802
2803    this.ParticipationAllAbilities = new (function() {
2804        var src = 'Inclusive';
2805        this.toString = function(count) {
2806            if (count === undefined) return 'Inclusive';
2807            return src.plural(count);
2808        };
2809    })();
2810
2811    this.ParticipationClubHandQuestion = new (function() {
2812        var src = 'Are you right or left handed?';
2813        this.toString = function(count) {
2814            if (count === undefined) return 'Are you right or left handed?';
2815            return src.plural(count);
2816        };
2817    })();
2818
2819    this.NoScoreApprovedLabel = new (function() {
2820        var src = 'No Score[s] - Approved';
2821        this.toString = function(count) {
2822            if (count === undefined) return 'No Score - Approved';
2823            return src.plural(count);
2824        };
2825    })();
2826
2827    this.NoScoreNotApprovedLabel = new (function() {
2828        var src = 'No Score[s] - Not Approved';
2829        this.toString = function(count) {
2830            if (count === undefined) return 'No Score - Not Approved';
2831            return src.plural(count);
2832        };
2833    })();
2834
2835    this.NoScoreIllegitimateLabel = new (function() {
2836        var src = 'No Score[s] - Illegitimate';
2837        this.toString = function(count) {
2838            if (count === undefined) return 'No Score - Illegitimate';
2839            return src.plural(count);
2840        };
2841    })();
2842
2843    this.NoScoreUnresolvedLabel = new (function() {
2844        var src = 'No Score[s] - Unresolved';
2845        this.toString = function(count) {
2846            if (count === undefined) return 'No Score - Unresolved';
2847            return src.plural(count);
2848        };
2849    })();
2850
2851})();
2852
2853// String override for proper-case something call it like 'somestring'.toProperCase();
2854String.prototype.toProperCase = function () {
2855    return this.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});
2856};
2857
2858(function() {  
2859    document.currentCulture='en-GB';
2860})(); 
2861
2862(function() {
2863    var viewModel = new dg_clientside_controls["hero-swiperjs"];
2864    var root = document.getElementById('ctl46');    
2865
2866    ko.applyBindings(viewModel, root);
2867    
2868    if (ko.isObservable(viewModel.tallerOnMobile)) viewModel.tallerOnMobile(false);
2869    if (ko.isObservable(viewModel.imageWidth)) viewModel.imageWidth(1920);
2870    if (ko.isObservable(viewModel.imageHeight)) viewModel.imageHeight(1067);
2871    if (ko.isObservable(viewModel.mobileImageWidth)) viewModel.mobileImageWidth(640);
2872    if (ko.isObservable(viewModel.mobileImageHeight)) viewModel.mobileImageHeight(464);
2873    if (ko.isObservable(viewModel.horizontalSlider)) viewModel.horizontalSlider(true);
2874    if (ko.isObservable(viewModel.cssClassName)) viewModel.cssClassName(`inner-banners`);
2875    if (ko.isObservable(viewModel.isShortHero)) viewModel.isShortHero(false);
2876    viewModel.pageControlId(31185);
2877    viewModel.memberId();
2878    viewModel.memberUid('');
2879    viewModel.memberFirstName('');    
2880    viewModel.memberFullName('');
2881    viewModel.pageId(7772);
2882    viewModel.clubFolderPath('/clubs/2622');
2883    viewModel.clubWebsiteId(1118);
2884    
2885    
2886    if (ko.isObservable(viewModel.allowTrackerWithoutCookieConsent)) viewModel.allowTrackerWithoutCookieConsent(false);
2887    if (viewModel['onAfterBound']) viewModel['onAfterBound'](root);
2888})(); 
2889
2890(function() {
2891    var viewModel = new dg_clientside_controls["content-tiles"];
2892    var root = document.getElementById('ctl64');    
2893
2894    ko.applyBindings(viewModel, root);
2895    
2896    if (ko.isObservable(viewModel.colCssClassName)) viewModel.colCssClassName(`col-10 offset-1`);
2897    if (ko.isObservable(viewModel.arrowStyleId)) viewModel.arrowStyleId(1);
2898    if (ko.isObservable(viewModel.headerText)) viewModel.headerText(``);
2899    if (ko.isObservable(viewModel.cssClassName)) viewModel.cssClassName(`block-pinned-articles`);
2900    if (ko.isObservable(viewModel.applyTopCurveOnBackground)) viewModel.applyTopCurveOnBackground(false);
2901    if (ko.isObservable(viewModel.showThemeOptions)) viewModel.showThemeOptions(false);
2902    if (ko.isObservable(viewModel.showDescription)) viewModel.showDescription(true);
2903    if (ko.isObservable(viewModel.showLinkText)) viewModel.showLinkText(true);
2904    viewModel.pageControlId(31210);
2905    viewModel.memberId();
2906    viewModel.memberUid('');
2907    viewModel.memberFirstName('');    
2908    viewModel.memberFullName('');
2909    viewModel.pageId(7772);
2910    viewModel.clubFolderPath('/clubs/2622');
2911    viewModel.clubWebsiteId(1118);
2912    
2913    
2914    if (ko.isObservable(viewModel.allowTrackerWithoutCookieConsent)) viewModel.allowTrackerWithoutCookieConsent(false);
2915    if (viewModel['onAfterBound']) viewModel['onAfterBound'](root);
2916})(); 
2917
2918theForm.oldSubmit = theForm.submit;
2919theForm.submit = WebForm_SaveScrollPositionSubmit;
2920
2921theForm.oldOnSubmit = theForm.onsubmit;
2922theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;
2923//]]>
2924</script>
2924
2925</form>
2926    </div>
2927
2928    <a href="#" class="back-to-top"><i class="fa fa-3x fa-arrow-circle-up" aria-hidden="true"></i></a>
2929
2930    
2930<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/lazysizes-min.js"></script>
2930
2931    
2931<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/scrollreveal-min.js"></script>
2931
2932    
2932<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/jquery-bg-video.js"></script>
2932
2933    
2933<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/underscore-min.js"></script>
2933
2934    
2934<script type="text/javascript" src="/js/bootstrap-select.min.js"></script>
2934
2935    
2935<script type="text/javascript" src="/js/bootstrap-3.3.7.min.js"></script>
2935
2936    
2936<script type="text/javascript" src="/js/utils/dotgolf.utils.js"></script>
2936
2937    
2937<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/swiper-min.js"></script>
2937
2938    
2938<script type="text/javascript" src="/layouts/terraces_golfnz/js/general.js?rev=441"></script>
2938
2939
2940    
2940<script type="text/javascript">
2941        /* Back to Top link */
2942        var offset = 220;
2943        var duration = 1000;
2944        $(window).scroll(function () {
2945            if ($(this).scrollTop() > offset) {
2946                $('.back-to-top').fadeIn(duration);
2947            } else {
2948                $('.back-to-top').fadeOut(duration);
2949            }
2950        });
2951
2952        $('.back-to-top').click(function (event) {
2953            event.preventDefault();
2954            $('html, body').animate({ scrollTop: 0 }, duration);
2955            return false;
2956        });
2957        /* End - Back to Top link */
2958
2959        function convertNewsArticleImages(htmlString) {
2960            var htmlObject = $('<div>' + htmlString + '<div>'); // jquery call
2961            var imgObject = htmlObject.find('img');
2962
2963            for (i = 0; i < imgObject.length; i++) {
2964                var wrapper = $(`<div class="rte__image"><div class="image-reveal-container"></div><div class="rte__image__pattern">
2965<svg width="120" class="pattern" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg">
2966    <path d="M4.29294 0H5.70715L0 5.70715L0 4.29294L4.29294 0Z" class="fill"/>
2967    <path d="M0 14.2929V15.7072L15.7072 0H14.2929L0 14.2929Z" class="fill"/>
2968    <path d="M24.2929 0L0 24.2929L0 25.7072L25.7072 0H24.2929Z" class="fill"/>
2969    <path d="M34.2929 0L0 34.2929V35.7072L35.7072 0H34.2929Z" class="fill"/>
2970    <path d="M44.2929 0L0 44.2929L0 45.7072L45.7072 0H44.2929Z" class="fill"/>
2971    <path d="M54.2929 0L0 54.2929V55.7072L55.7072 0H54.2929Z" class="fill"/>
2972    <path d="M64.2929 0L0 64.2929L0 65.7072L65.7072 0H64.2929Z" class="fill"/>
2973    <path d="M74.2929 0L0 74.2929V75.7072L75.7072 0H74.2929Z" class="fill"/>
2974    <path d="M84.2929 0L0 84.2929L0 85.7072L85.7072 0H84.2929Z" class="fill"/>
2975    <path d="M94.2929 0L0 94.2929V95.7072L95.7072 0H94.2929Z" class="fill"/>
2976    <path d="M104.293 0L0 104.293L0 105.707L105.707 0H104.293Z" class="fill"/>
2977    <path d="M114.293 0L0 114.293V115.707L115.707 0H114.293Z" class="fill"/>
2978    <path d="M120 4.29294L4.29294 120H5.70715L120 5.70715V4.29294Z" class="fill"/>
2979    <path d="M120 14.2929L14.2929 120H15.7072L120 15.7072V14.2929Z" class="fill"/>
2980    <path d="M120 24.2929L24.2929 120H25.7072L120 25.7072V24.2929Z" class="fill"/>
2981    <path d="M120 34.2929L34.2929 120H35.7072L120 35.7072V34.2929Z" class="fill"/>
2982    <path d="M120 44.2929L44.2929 120H45.7071L120 45.7072V44.2929Z" class="fill"/>
2983    <path d="M120 54.2929L54.2929 120H55.7071L120 55.7072V54.2929Z" class="fill"/>
2984    <path d="M120 64.2929L64.2929 120H65.7071L120 65.7072V64.2929Z" class="fill"/>
2985    <path d="M120 74.2929L74.2929 120H75.7071L120 75.7072V74.2929Z" class="fill"/>
2986    <path d="M120 84.2929L84.2929 120H85.7071L120 85.7072V84.2929Z" class="fill"/>
2987    <path d="M120 94.2929L94.2929 120H95.7072L120 95.7072V94.2929Z" class="fill"/>
2988    <path d="M120 104.293L104.293 120H105.707L120 105.707V104.293Z" class="fill"/>
2989    <path d="M120 114.293L114.293 120H115.707L120 115.707V114.293Z" class="fill"/>
2990</svg>
2991                                </div></div>`);
2992                wrapper.find('.image-reveal-container').prepend(imgObject[i].outerHTML);
2993                //$(htmlObject).find('img').replaceWith($(wrapper[0]));
2994                $(imgObject[i]).replaceWith($(wrapper[0]));
2995            }
2996
2997            return $(htmlObject)[0].outerHTML;
2998        }
2999    </script>
2999
3000
3001    
3002</body>
3003</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.