PageSourceSearch

https://www.renfrewshiregolfunion.co.uk/home

html renfrewshiregolfunion.co.uk collected 2026-09-27 15:21:20 UTC 174,205 bytes, 3,571 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	Home - Renfrewshire 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/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 href="/controls/golfnz-news-list/styles.css?v=1c09ac6248" rel="stylesheet" type="text/css" /><link href="/controls/golfnz-news-list/styles.terraces3_1.css?v=1c09ac6248" rel="stylesheet" type="text/css" /><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 rel="Stylesheet" href="/layouts/_shared/CustomStyles.aspx?page=Home" /><link rel='shortcut icon' type='image/x-icon' href='/clubs/2543/images/favicon.ico'><link href="/clubs/2543/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/2543/images/club-logo.png" alt="Renfrewshire 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="https://www.facebook.com/renfrewshiregolf" 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 #ctl72_divMemberClubs').removeClass('row');
75
76    // Footer
77    // $('.coursestatus-wrapper').appendTo('.footer-course-status');
78    $('#navbar').appendTo('.footer-quicklinks');
79
80    $(window).scroll(function() {
81        $(".div-scroll-down a").css("opacity", 1 - $(window).scrollTop() / 500);
82        var scrollDown = $(window).scrollTop();
83
84        if (scrollDown >= 200) {
85            $(".navbarv2").addClass("apply-bg");
86        } else {
87            $(".navbarv2").removeClass("apply-bg");
88        }
89    });
90    $('.div-scroll-down a').click(function(){
91        $('html, body').animate({
92            scrollTop: $( $(this).attr('href') ).offset().top
93        }, 1000);
94        return false;
95    });
96
97    $(window).scroll(function() {    
98        var scroll = $(window).scrollTop();
99
100        if (scroll >= 40) {
101            // $(".navbarv2").removeClass("blank-top-margin");
102            $('.blank-top-margin').css('top','40px')
103            $('.navbarv2').css('border-bottom','1px solid var(--main-border-color)');
104        } else {
105            // $(".navbarv2").addClass("blank-top-margin");
106            $('.blank-top-margin').css('top','80px')
107            $('.navbarv2').css('border-bottom','1px solid transparent');
108        }
109    });
110
111    if ($(window).width() <= 1200) {
112        // $('.coursestatusstyle2-wrapper .icon-flag img').attr('src','/clubs/2705/images/icon-golfflag2-black.png');
113        // $('.coursestatusstyle2-wrapper .icon-cart img').attr('src','/clubs/2705/images/icon-golfcart2-black.png');
114        // $('.coursestatusstyle2-wrapper').appendTo('.mobile-header-course-status');
115    }
116    else {
117        // $('.coursestatusstyle2-wrapper .icon-flag img').attr('src','/clubs/2705/images/icon-golfflag2.png');
118        // $('.coursestatusstyle2-wrapper .icon-cart img').attr('src','/clubs/2705/images/icon-golfcart2.png');
119        // $('.coursestatusstyle2-wrapper').appendTo('.header-course-status');
120    }
121    $(window).resize(function(){
122        if ($(window).width() <= 1200) {
123            // $('.coursestatusstyle2-wrapper .icon-flag img').attr('src','/clubs/2705/images/icon-golfflag2-black.png');
124            // $('.coursestatusstyle2-wrapper .icon-cart img').attr('src','/clubs/2705/images/icon-golfcart2-black.png');
125            // $('.coursestatusstyle2-wrapper').appendTo('.mobile-header-course-status');
126        }
127        else {
128            // $('.coursestatusstyle2-wrapper .icon-flag img').attr('src','/clubs/2705/images/icon-golfflag2.png');
129            // $('.coursestatusstyle2-wrapper .icon-cart img').attr('src','/clubs/2705/images/icon-golfcart2.png');
130            // $('.coursestatusstyle2-wrapper').appendTo('.header-course-status');
131        }
132    });
133
134    // function moveDiv() {
135    //     if ($(window).width() <= 1200) {
136    //         alert('Less than 1200');
137    //     } else {
138    //         alert('Same or More than 1200');
139    //     }
140    // }
141    // moveDiv();
142    // $(window).resize(moveDiv);
143});
144</script>
144<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>
145<body>
146    
147    <div class="page-home pageid-5719 catid-764">
148        <form method="post" action="/layouts/terraces3_1/Template.aspx?page=Home" id="form1">
149<div class="aspNetHidden">
150<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
151<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
152<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
153</div>
154
155<script type="text/javascript">
156//<![CDATA[
157var theForm = document.forms['form1'];
158if (!theForm) {
159    theForm = document.form1;
160}
161function __doPostBack(eventTarget, eventArgument) {
162    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
163        theForm.__EVENTTARGET.value = eventTarget;
164        theForm.__EVENTARGUMENT.value = eventArgument;
165        theForm.submit();
166    }
167}
168//]]>
169</script>
169
170
171
172<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZFXujvORPfYOfRH05vSggNhrAuLC8WL-w4rZ2geHX5i4A9KrtQ2&amp;t=638901536248157332" type="text/javascript"></script>
172
173
174
175<script src="/controls-vue/services/base-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 175
175
176<script src="/controls-vue/services/auth-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 176
176
177<script src="/controls-vue/services/club-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 177
177
178<script src="/controls-vue/services/finder-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 178
178
179<script src="/controls-vue/services/mailing-list-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 179
179
180<script src="/controls-vue/services/member-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 180
180
181<script src="/controls-vue/services/menu-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 181
181
182<script src="/controls-vue/services/news-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 182
182
183<script src="/controls-vue/services/page-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 183
183
184<script src="/controls-vue/services/participation-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 184
184
185<script src="/controls-vue/services/professional-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 185
185
186<script src="/controls-vue/services/profile-question-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 186
186
187<script src="/controls-vue/services/public-leaderboard-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 187
187
188<script src="/controls-vue/services/questionnaire-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 188
188
189<script src="/controls-vue/services/resource-hub-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 189
189
190<script src="/controls-vue/services/score-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 190
190
191<script src="/controls-vue/services/setting-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 191
191
192<script src="/controls-vue/services/tag-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 192
192
193<script src="/controls-vue/services/third-party-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 193
193
194<script src="/controls-vue/services/index-service.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 194
194
195<script src="/controls-vue/validations/custom-validation.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 195
195
196<script src="/controls-vue/base-control-model.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 196
196
197<script src="/controls-vue/helpers/vue-helpers.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 197
197
198<script src="/controls/content-tiles/viewmodel.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 198
198
199<script src="/controls/golfnz-news-list/viewmodel.js?v=1c09ac6248" type="text/javascript"></script>
vendor: 2 bytes, line 199
199
200<script src="/controls/hero-swiperjs/viewmodel.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="//code.jquery.com/jquery-migrate-1.2.1.min.js" type="text/javascript"></script>
vendor: 2 bytes, line 202
202
203<script src="/js/plugin/jquery.Jcrop.js" type="text/javascript"></script>
vendor: 2 bytes, line 203
203
204<script src="/js/plugin/cropper.js" type="text/javascript"></script>
204<script type='text/javascript' src='/js/plugin/slick/slick.min.js'></script>
204<script type='text/javascript'>$(document).ready(function () {
205	var slidesToShow = 5;
206	var slidesToScroll = 5;
207
208	//slide show
209	$('.slick-advertiserlogos').slick({
210		slidesToShow: slidesToShow,
211		slidesToScroll: slidesToScroll,
212		autoplay: true,
213		autoplaySpeed: 3000,
214		dots: true,
215 responsive: [
216    {
217      breakpoint: 1024,
218      settings: {
219        slidesToShow: 3,
220        slidesToScroll: 3,
221        infinite: true,
222        dots: true
223      }
224    },
225    {
226      breakpoint: 600,
227      settings: {
228        slidesToShow: 2,
229        slidesToScroll: 2,
230        dots: false
231      }
232    },
233    {
234      breakpoint: 480,
235      settings: {
236        slidesToShow: 1,
237        slidesToScroll: 1,
238        dots: false
239      }
240    }]
241	});
242});</script>
vendor: 2 bytes, line 242
242
243<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvrqCb7tt6czLdYwgVzFJ5ds-x2j6LqeOtb1JKz9lXycqLG2U8-IVLgGOk2e_73hbVYT1IcsBdjhmbcUff8ooQx73BC25YZcQTSd_9jvSg-xSe_Nt0YWhypTKXylGcCd5_Kzou8c1&amp;t=5c0e0825" type="text/javascript"></script>
vendor: 2 bytes, line 243
243
244<script src="/ScriptResource.axd?d=dwY9oWetJoJoVpgL6Zq8OE-8QEIldVWUgjuFllqF4x4rE79qE5TfD9y6S5_7BkizYBwRgO2ixGL3G67rifcO-jCb5kUi8_wcM1A--T5HeFKeLDkZ-zP5PYlVvpxCEus2MVZIuO8uVDrO9-aGDFisf6VcQZY1&amp;t=5c0e0825" type="text/javascript"></script>
244
245<div class="aspNetHidden">
246
247	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A02A2C73" />
248	<input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" />
249	<input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" />
250</div>
251            
251<script type="text/javascript">
252//<![CDATA[
253Sys.WebForms.PageRequestManager._initialize('ScriptManager1', 'form1', [], [], [], 90, '');
254//]]>
255</script>
255
256
257            
258
259            <div id="navBarPanel">
260
261</div>
262
263            <div class="container">
264                <div id="topPanel">
265	
266<script type="text/javascript">
267// <![CDATA[
268    $(document).ready(function () {
269        window.addEventListener('cookiesAccepted', function (event) {
270            (function (type) {
271                if (type === "all") {
272                    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
273                    var script = document.createElement('script');
274                    script.type = 'text/javascript';
275                    script.src = gaJsHost + "google-analytics.com/ga.js";
276                    document.body.appendChild(script);
277                }
278            })(((event || {}).detail || {}).type);
279        });
280    });
281// ]]>
282</script>
vendor: 2 bytes, line 282
282
283<script type="text/javascript">
284// <![CDATA[
285    $(document).ready(function () {
286        var cookiesAcceptedAlready = false;
287        window.addEventListener('cookiesAccepted', function (event) {
288            (function (type) {
289                if ((type === 'all' || type.match('statistics') !== null) && !cookiesAcceptedAlready) {
290                    cookiesAcceptedAlready = true;
291
292                    function trackPageView() {
293                        try {
294                            var pageTracker = _gat._getTracker("");
295                            pageTracker._trackPageview();
296                        } catch (err) {
297                            setTimeout(trackPageView, 500);
298                        }
299                    }
300
301                    trackPageView();
302                }
303            })(((event || {}).detail || {}).type);
304        });
305    });
306// ]]>
307</script>
307
308<link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=rnavbar2.css" />
309
310<nav class="navbarv2 navbar navbar-nav navbar-fixed-top blank-top-margin">
311    <div class="container">
312        <!-- Brand and toggle get grouped for better mobile display -->
313        <div class="navbar-header">
314            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#myNavbar" aria-expanded="false" aria-controls="navbar">
315                <span class="sr-only">Toggle navigation</span>
316                <span class="icon-bar"></span>
317                <span class="icon-bar"></span>
318                <span class="icon-bar"></span>
319            </button>
320            <!-- Top Left Panel -->
321            <a id="ctl42_lnkBrand" class="navbar-brand" href="/home"><img id="ctl42_imgBrand" src="/clubs/2543/images/RGU-logo.png" alt="Renfrewshire Golf Union" /></a>
322            
323        </div>
324
325        <div id="myNavbar" class="navbar-collapse collapse" aria-expanded="false">
326
327            <ul class="nav navbar-nav navbar-right">
328                
329                
330                
331                <li class="extra-link"></li> <!-- Book a round or Join Now -->
332                <li>
333                    
334                    <div id="ctl42_pnlSignIn" class="login-bar login-bar-login">
335		
336                        <div>
337                            <a href="/Member Login"><i class="fa fa-user-o" aria-hidden="true"></i>Member Login</a>
338                        </div>
339                    
340	</div>
341                </li>
342            </ul>
343
344            <div class="litmenu-wrapper ">
345                <ul class='nav navbar-nav'><li class='menu-item-highlighted uc22871-menu-item-highlighted'><a class='menu-heading-home' id="a-first" href='/home?ComeFromCat=764'>Home</a></li><li class='dropdown menu-item uc22871-menu-item'><a class='menu-heading-rgu'  href='/rgu?ComeFromCat=931'>RGU</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/executive?ComeFromCat=931">Executive</a></li><li><a class='sub-menu-link' target="" href="/charter?ComeFromCat=931">Charter</a></li><li><a class='sub-menu-link' target="" href="/constitution?ComeFromCat=931">Constitution</a></li><li><a class='sub-menu-link' target="" href="/national-championships---honours?ComeFromCat=931">National Championships / Honours</a></li><li><a class='sub-menu-link' target="" href="/past-officials?ComeFromCat=931">Past Officials</a></li><li><a class='sub-menu-link' target="" href="/annual-dinner?ComeFromCat=931">Annual Dinner</a></li><li><a class='sub-menu-link' target="" href="/history?ComeFromCat=931">History</a></li></ul></li><li class='dropdown menu-item uc22871-menu-item'><a class='menu-heading-memberclubs'  href='/member-clubs?ComeFromCat=927'>Member Clubs</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/club-open-competitions?ComeFromCat=927">Club Open Competitions</a></li></ul></li><li class='dropdown menu-item uc22871-menu-item'><a class='menu-heading-golf'  href='/fixtures?ComeFromCat=766'>Golf</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/fixtures?ComeFromCat=766">Fixtures</a></li><li><a class='sub-menu-link' target="" href="/caven---freedman?ComeFromCat=766">Caven / Freedman</a></li><li><a class='sub-menu-link' target="" href="/menzies---duncan?ComeFromCat=766">Menzies / Duncan</a></li><li><a class='sub-menu-link' target="" href="/county-seniors?ComeFromCat=766">County Seniors</a></li><li><a class='sub-menu-link' target="" href="/county-championship?ComeFromCat=766">County Championship</a></li><li><a class='sub-menu-link' target="" href="/county-handicap?ComeFromCat=766">County Handicap</a></li><li><a class='sub-menu-link' target="" href="/club-team-championship?ComeFromCat=766">Club Team Championship</a></li><li><a class='sub-menu-link' target="" href="/county-cup?ComeFromCat=766">County Cup</a></li><li><a class='sub-menu-link' target="" href="/order-of-merit?ComeFromCat=766">Order of Merit</a></li><li><a class='sub-menu-link' target="" href="/champion-of-champions?ComeFromCat=766">Champion of Champions</a></li><li>
345<a class='sub-menu-link' target="" href="/terms-and-conditions?ComeFromCat=766">Terms &amp; Conditions</a></li><li><a class='sub-menu-link' target="" href="/west-of-scotland-championships?ComeFromCat=766">West of Scotland Championships</a></li></ul></li><li class='dropdown menu-item uc22871-menu-item'><a class='menu-heading-teams'  href='/teams?ComeFromCat=1039'>Teams</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/2026--a--team?ComeFromCat=1039">2026 &#39;A&#39; Team</a></li><li><a class='sub-menu-link' target="" href="/2026-youth-team?ComeFromCat=1039">2026 Youth Team</a></li><li><a class='sub-menu-link' target="" href="/2026-boys-team?ComeFromCat=1039">2026 Boys Team</a></li></ul></li><li class='dropdown menu-item uc22871-menu-item'><a class='menu-heading-juniorcoaching'  href='/junior-coaching?ComeFromCat=932'>Junior Coaching</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/child-protection?ComeFromCat=932">Child Protection</a></li></ul></li><li class='dropdown menu-item uc22871-menu-item'><a class='menu-heading-news'  href='/latest-news?ComeFromCat=767'>News</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/latest-news?ComeFromCat=767">Latest News</a></li></ul></li><li class='dropdown menu-item uc22871-menu-item'><a class='menu-heading-links'  href='/links?ComeFromCat=1165'>Links</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/scottish-golf?ComeFromCat=1165">Scottish Golf</a></li><li><a class='sub-menu-link' target="" href="/my-golf-ranking?ComeFromCat=1165">My Golf Ranking</a></li><li><a class='sub-menu-link' target="" href="/west-of-scotland?ComeFromCat=1165">West of Scotland</a></li></ul></li><li class='dropdown menu-item uc22871-menu-item'><a class='menu-heading-contactus'  href='/contact-form?ComeFromCat=768'>Contact Us</a><ul class='dropdown-menu'><li><a class='sub-menu-link' target="" href="/contact-form?ComeFromCat=768">Contact form</a></li><li><a class='sub-menu-link' target="" href="/contact-details?ComeFromCat=768">Contact Details</a></li></ul></li></ul><div style='clear:both;'></div> <!-- ul nav navbar-nav -->
346            </div>
347        </div>
348    </div>
349</nav>
350
351<script type="text/javascript">
352    $('#ul-loginbar-flyout').hide();
353
354    $('#loginbar-flyout-link').click(function () {
355        $('#ul-loginbar-flyout').slideToggle("fast");
356    });
357
358    $('#myNavbar').on('click', '[data-toggle="dropdown"]', function (e) {
359        var $clicked = $(this).closest('.dropdown');
360        var wasOpen = $clicked.hasClass('open');
361
362        $('#myNavbar .open').removeClass('open');
363
364        if (!wasOpen) {
365            $clicked.addClass('open');
366        }
367
368        e.preventDefault();
369        e.stopPropagation();
370    });
371
372    $(document).on('click', function (e) {
373        if (!$(e.target).closest('.navbarv2').length) {
374            $('.navbarv2 .open').removeClass('open');
375        }
376    });
377</script>
377<div class="pc-root-container" pc-id="22882" c-id="245">
378		
379
380<div class="dg-content-panel">
381    
382
383    
384    <div id="ctl45_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
385			
386    <div class="editorPanel">
387
388			</div>
389		</div>
390</div>
391
392<style>
393    .r-5 {
394        margin-right: 5px;
395    }
396
397    .t-15 {
398        margin-top: 15px;
399    }
400
401    .message-try {
402        padding: 10px 15px;
403        background-color: #edfff2;
404        border: 1px solid #6bd68f;
405        margin: 20px 0;
406    }
407
408    .dot {
409        height: 23px;
410        width: 23px;
411        background-color: #093c7c;
412        border-radius: 50%;
413        display: inline-block;
414        text-align: center;
415        color: #fff;
416        font-size: 15px;
417        font-weight: 500;
418    }
419</style>
420<div class="ucontent-body"><style type="text/css">
421:root {
422  --main-bg-color: #376788;
423  --main-font-color: #ffc323;
424  --main-border-color: #376788;
425  --main-btn-color: #376788;
426  --footer-bg-color: #3b3b3b;
427  --cstatus-font-color: #3b3b3b;
428  --navbar-hover-color: rgba(55,103,136,0.1);
429  --global-font: 'Open Sans', sans-serif;
430}
431</style></div>
432	</div><div class="pc-root-container" pc-id="22878" c-id="245">
433		
434
435<div class="dg-content-panel">
436    
437
438    
439    <div id="ctl48_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
440			
441    <div class="editorPanel">
442
443			</div>
444		</div>
445</div>
446
447<style>
448    .r-5 {
449        margin-right: 5px;
450    }
451
452    .t-15 {
453        margin-top: 15px;
454    }
455
456    .message-try {
457        padding: 10px 15px;
458        background-color: #edfff2;
459        border: 1px solid #6bd68f;
460        margin: 20px 0;
461    }
462
463    .dot {
464        height: 23px;
465        width: 23px;
466        background-color: #093c7c;
467        border-radius: 50%;
468        display: inline-block;
469        text-align: center;
470        color: #fff;
471        font-size: 15px;
472        font-weight: 500;
473    }
474</style>
475<div class="ucontent-body css-override"><style type="text/css">
476/* Renfrewshire Golf Union */
477@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');
478
479/* Global */
480    .menu-heading-members {
481        display: block !important;
482    }
483    div#admin-section {
484        /*display: none;*/
485    }
486    body {
487        padding: 0;
488        margin: 0;
489        font-family: 'Open Sans', sans-serif;
490        font-size: 14px;
491    }
492    a {
493        text-decoration: none !important;
494    }
495    h1, h2, h3, h4, h5, h6 {
496        font-family: 'Roboto Slab', serif;
497    }
498    .btn {
499        padding: 0 12px;
500        min-height: 30px;
501        line-height: 30px;
502        border-radius: 0;
503    }
504    .btn-primary {
505        background-color: var(--main-btn-color) !important;
506        border-color: var(--main-border-color) !important;
507        color: #fff !important;
508        font-size: 12px;
509        padding: 0 12px;
510        margin-bottom: 10px;
511        line-height: 30px;
512        border-radius: 0;
513        text-transform: uppercase;
514        letter-spacing: 0.5px;
515    }
516    .member-actions .btn {
517        background-color: var(--main-btn-color) !important;
518        border-color: var(--main-border-color) !important;
519    }
520    .btn.btn-primary.btn-club-link,
521    .btn.btn-primary.btn-link,
522    .btn.btn-primary.btn-pdf {
523        padding: 0 20px !important;
524        border-radius: 50px !important;
525    }
526    .category-name {
527        text-transform: uppercase;
528        line-height: normal;
529        font-size: 18px;
530        font-weight: 600;
531        /*color: #409639;*/
532        color: var(--main-font-color);
533        padding: 5px 15px 10px;
534        font-family: 'Roboto Slab', serif;
535        border-bottom: 1px solid #ddd;
536    }
537    .pagename {
538        font-size: 32px;
539        /*color: #409639;*/
540        color: var(--main-font-color);
541        text-transform: uppercase;
542        padding-bottom: 10px;
543        font-family: 'Roboto Slab', serif;
544        line-height: normal;
545        border-bottom: 1px solid #ddd;
546        margin-bottom: 20px;
547    }
548    .page-home .inner-banners,
549    .page-home2 .inner-banners {
550        display: none;
551    }
552    .slick-slide img {
553        margin: auto;
554    }
555    .advertiserlogos h2 {
556        text-align:center;
557        display: block;
558    }
559    .banner-margin {
560        height: 50px;
561    }
562    .push {
563        height: 100px;
564    }
565    .hero .slide-inner:before {
566        background: rgba(0, 0, 0, 0.5);
567    }
568    .hero .hero__show-scroll {
569        display: none !important;
570    }
571    .page-home #ctl74.pc-root-container {display:none}
572    .page-_enopermission .ulogin-login {
573        max-width: 400px;
574        margin: auto;
575        text-align: center;
576    }
577    .page-_enopermission .ulogin-login .col-sm-4 {
578        width: 100%;
579    }
580    .news-detail .rte-content img,
581    .page-content img {
582        max-width: 100%;
583    }
584
585/* Course Status */
586    .coursestatusstyle2-wrapper {
587        padding: 0;
588        margin: 0;
589        line-height: 30px;
590    }
591    .coursestatusstyle2-wrapper div {
592        display: inline-block;
593        color: #fff;
594        text-transform: uppercase;
595        letter-spacing: 1px;
596        line-height: 40px;
597        font-size: 12px;
598    }
599    .coursestatusstyle2-wrapper img {
600        max-height: 20px;
601    }
602
603/* Navbar */
604    .blank-top-margin {
605        transition: top 0.5s;
606    }
607    .navbar-nav>li>a {
608        padding: 0 15px;
609        line-height: 50px;
610        font-size: 14px;
611        letter-spacing: 1px;
612        font-family: 'Open Sans', sans-serif;
613    }
614    .navbar-right {
615        padding: 0 15px;
616    }
617    .login-bar a,
618    #dropdownMenuLoggedIn {
619        margin: 0;
620        font-family: 'Open Sans', sans-serif;
621        line-height: 40px;
622        text-transform: uppercase;
623        letter-spacing: 1px;
624    }
625    .link-divider {
626        margin: 8px 10px;
627    }
628    .link-facebook a,
629    .link-instagram a {
630        padding: 0 !important;
631        color: #fff !important;
632        font-size: 18px !important;
633        line-height: 40px !important;
634        margin-right: 10px;
635    }
636    .link-facebook,
637    .link-instagram,
638    .link-facebook a,
639    .link-instagram a,
640    .link-facebook a:hover,
641    .link-instagram a:hover {
642        background-color: transparent !important;
643    }
644    .link-facebook a .fab,
645    .link-instagram a .fab {
646        line-height: 30px;
647    }
648    ul.dropdown-menu li a {
649        padding: 0 15px !important;
650        line-height: 36px;
651        letter-spacing: 1px;
652        font-size: 14px;
653    }
654    ul.dropdown-menu li a:hover {
655        background-color: var(--navbar-hover-color);
656    }
657    .nav>li>a:focus, .nav>li>a:hover {
658        background-color: transparent;
659    }
660
661/* Tiles */ 
662    .tile-grid {
663        margin: auto;
664        max-width: 100%
665    }
666    .template__tiles .tile__title {
667        /*color: #409639;*/
668        color: var(--main-font-color);
669    }
670    .tile__description,
671    .tile__text.detail-small {
672        color: #000;
673    }
674    .block-pinned-articles .container {
675        width: 100%;
676        padding: 0;
677    }
678
679/* Home2 */
680    .home2-banners {
681        height: 100vh;
682    }
683    .div-scroll-down {
684        width: 80px;
685        position: absolute;
686        text-align: center;
687        text-transform: uppercase;
688        left: 50%;
689        margin-left: -40px;
690        margin-top: -70px;
691        z-index: 1;
692        font-size: 12px;
693        letter-spacing: 1px;
694    }
695    .div-scroll-down p {
696        margin: 0;
697        color: #fff;
698        font-size: 10px;
699        line-height: normal;
700    }
701    .div-scroll-down img {
702        max-width: 60px;
703    }
704    #scroll {
705        position: absolute;
706        margin-top: -116px;
707    }
708    @media only screen and (max-width: 1200px) {
709        #scroll {
710            margin-top: -50px;
711        }
712    }
713
714/* Member Home */
715    .club-competition__item,
716    .club-results__item {
717        /*margin-bottom: 0;*/
718    }
719    .club-competition__item a,
720    .club-results__item a {
721        display: block;
722        line-height: 30px;
723        color: #434343;
724        border-bottom: 1px solid #ddd;
725        padding: 0 15px;
726    }
727    .club-competition__item a:hover,
728    .club-results__item a:hover {
729        background-color: var(--main-bg-color);
730        color: #fff;
731    }
732    .newstimeline__icon,
733    .newstimeline__container .tile--v2 .tile__title::after {
734        background-color: var(--main-bg-color);
735    }
736
737/* Course */
738    .div-sponsor {
739        display: block;
740    }
741
742/* Tee Booking */
743    .progress-track {
744        padding-left: 0 !important;
745        padding-right: 0 !important;
746    }
747    .tabs.form-group {
748        padding: 0 15px;
749    }
750    .module-booking-system .tabs .module-header {
751        padding: 0;
752    }
753
754    @media only screen and (min-width: 768px) {
755        .page-teebooking .pagename.container {
756            width: 720px;
757            padding-left: 0;
758            padding-right: 0;
759        }
760        .hero .swiper-pagination-bullets {
761            bottom: 100px !important;
762        }
763    }
764
765    @media only screen and (min-width: 992px) {
766        .page-teebooking .pagename.container {
767            width: 940px;
768        }
769    }
770
771    @media only screen and (min-width: 1200px) {
772        .page-teebooking .link-facebook a .fab,
773        .page-teebooking .link-instagram a .fab {
774            line-height: 40px;
775        }
776        .page-teebooking .pagename.container {
777            width: 1140px;
778        }
779    }
780    @media only screen and (min-width: 1201px) {
781        .link-facebook a .fab,
782        .link-instagram a .fab {
783            line-height: 40px;
784        }
785        .coursestatusstyle2-wrapper {
786            line-height: 40px;
787        }
788    }
789    @media only screen and (max-width: 768px) {
790        .page-teebooking .pagename.container {
791            margin-left: 15px;
792            margin-right: 15px;
793            padding-left: 0;
794            padding-right: 0;
795        }
796    }
797    @media only screen and (width: 768px) {
798        .page-teebooking .pagename.container {
799            margin-left: auto;
800            margin-right: auto;
801        }
802    }
803
804/* News */
805    .UNewsTopics_Container {
806        width: 100%;
807        margin-bottom: 30px;
808    }
809    .UNewsTopics_subtopicscontainer_main {
810        padding: 0 !important;
811    }
812    .UNewsTopics_topictext {
813        font-size: 18px;
814        font-family: 'Roboto Slab', serif;
815        /*color: #409639;*/
816        color: var(--main-font-color);
817        font-weight: 700;
818        line-height: 40px;
819        text-transform: uppercase;
820        background-color: transparent;
821    }
822    .UNewsTopics_topic_right {
823        height: 24px;
824    }
825    .UNewsTopics_newtopic {
826        height: 24px;
827    }
828    .UNewsTopics_topiccontainer {
829        border-bottom: 1px solid #ddd;
830    }
831    .UNewsTopics_subtopiccontainer {
832        border-bottom: 1px solid #ddd;
833        padding: 0 15px;
834    }
835    .UNewsTopics_subtopiccontainer:hover {
836        /*background-color: #409639;*/
837        background-color: var(--main-bg-color);
838    }
839    .UNewsTopics_subtopiccontainer:hover a {
840        color: #fff;
841    }
842    .UNewsTopics_subtopiclink a {
843        font-weight: 700;
844        font-size: 14px;
845        line-height: 20px;
846        letter-spacing: 1px;
847        color: #000;
848        text-transform: uppercase;
849        padding: 10px 0;
850        display: inline-block;
851    }
852    .UNewsTopics_morelink {
853        width: 100%;
854        margin: 0;
855        padding: 0 15px;
856    }
857    .UNewsTopics_morelink a {
858        font-weight: 700;
859        font-size: 14px;
860        line-height: 40px;
861        letter-spacing: 1px;
862        color: #000 !important;
863        text-transform: uppercase;
864        display: block;
865    }
866    .UNewsTopics_morelink:hover {
867        /*background-color: #409639;*/
868        background-color: var(--main-bg-color);
869    }
870    .UNewsTopics_morelink:hover a {
871        color: #fff !important;
872    }
873    .newslist-article-wrapper {
874        padding-bottom: 30px;
875        padding-top: 0;
876    }
877    .newslist-article-wrapper .news-article {
878        overflow: auto;
879        margin: 15px auto;
880        background-color: #f5f5f5;
881        padding: 15px;
882        width: 100%;
883    }
884    .page-viewarticle .article {
885        margin-top: 0;
886        background-color: #f5f5f5;
887        padding: 15px;
888    } 
889    .slick-leadimage-viewarticle {
890        display: none;
891    }
892    .article-read-more .btn {
893        font-size: 10px;
894        letter-spacing: 2px;
895        font-weight: 600;
896    }
897    .article-leadimage-wrapper {
898        display: none;
899    }
900    .article-body-text {
901        margin-bottom: 30px;
902    }
903
904/* Accordion */
905    .accordion {
906
907    }
908    .accordion .card-header a {
909        color: #000;
910        font-size: 20px;
911        line-height: 40px;
912        font-weight: 900;
913    }
914    .accordion .card-header a.d-block.collapsed:before {
915        color: #000;
916        font-size: 20px;
917        font-weight: 700;
918    }
919    .accordion .card-block {
920        font-weight: 400;
921    }
922
923/* Footer */
924    .footer {
925        /*background-color: #409639;*/
926        background-color: var(--footer-bg-color);
927        min-height: 290px;
928        padding-top: 30px;
929        padding-bottom: 15px;
930    }
931    .page-home .footer {
932        display: block !important;
933    }
934    .footer-columns {
935        color: #fff;
936    }
937    .footer-columns table,
938    .footer-columns ul {
939        width: 100%;
940    }
941    .footer-columns tr {
942        border-bottom: 10px solid transparent;
943    }
944    .footer-columns td {
945        vertical-align: top;
946    }
947    .footer-columns p {
948        margin: 0;
949        font-family: 'Open Sans', sans-serif;
950    }
951    .footer .navbar-nav {
952        column-gap: 15px;
953    }
954    .footer .navbar-nav>li {
955        margin: 0;
956    }
957    .footer .navbar-nav>li>a {
958        line-height: 30px;
959    }
960    .footer-headers {
961        letter-spacing: 1px;
962        text-transform: uppercase;
963        border-bottom: 1px solid #fff;
964        font-weight: 800;
965        padding: 0 0 10px;
966        margin-bottom: 10px;
967        line-height: 30px;
968        font-family: 'Roboto Slab', serif;
969        font-size: 16px;
970    }
971    .footer-contents.club-address {
972        font-size: 12px;
973        color: #fff;
974        line-height: normal;
975        font-weight: 400;
976    }
977    .footer-contents.club-address b {
978        line-height: normal;
979    }
980    .footer-contents.club-address .fa {
981        color: #fff;
982        margin-right: 5px;
983    }
984    .footer-logos,
985    .footer-logos a {
986        color: #fff;
987    }
988    .status-text,
989    .status-text a {
990        color: var(--cstatus-font-color);
991    }
992
993/* Media */
994@media only screen and (min-width: 480px) {
995    .footer-columns {
996        height: 210px;
997    }
998}
999@media only screen and (min-width: 992px) {
1000    .footer-columns {
1001        height: auto;
1002    }
1003}
1004@media only screen and (max-width: 1200px) {
1005    div#admin-section {
1006        margin: 0;
1007        top: 75px;
1008        display: none;
1009    }
1010    #topPanel .navbar-nav,
1011    .blank-top-margin,
1012    .navbarv2 {
1013        top: 0 !important;
1014    }
1015    .navbarv2 {
1016        /*border-bottom: 1px solid #409639 !important;*/
1017        border-bottom: 1px solid var(--main-border-color) !important;
1018    }
1019    .navbar-header {
1020        padding: 5px 0;
1021    }
1022    .navbar-brand {
1023        margin: 0;
1024    }
1025    .navbar-toggle {
1026        margin: 8px 15px 8px 0;
1027    }
1028    .inner-banners {
1029        margin-top: 0;
1030    }
1031    .link-divider {
1032        display: none !important;
1033    }
1034    .litmenu-wrapper {
1035        margin-bottom: 10px;
1036    }
1037    .litmenu-wrapper .navbar-nav>li {
1038        padding: 0 15px;
1039    }
1040    .litmenu-wrapper .navbar-nav>li>a {
1041        padding: 0;
1042        line-height: 30px;
1043    }
1044    .login-bar div,
1045    .login-bar a,
1046    #dropdownMenuLoggedIn {
1047        padding: 0;
1048        line-height: 30px;
1049        background-color: transparent;
1050    }
1051    .coursestatusstyle2-wrapper div {
1052        line-height: 30px;
1053        color: #000;
1054    }
1055    .link-facebook,
1056    .link-instagram {
1057        padding: 0 15px;
1058    }
1059    .link-facebook a, 
1060    .link-instagram a {
1061        color: #000 !important;
1062        line-height: 30px !important;
1063    }
1064    .link-facebook a span, 
1065    .link-instagram a span {
1066        display: inline !important;
1067        font-size: 14px;
1068        line-height: 30px;
1069        float: left;
1070    }
1071    .link-facebook a .fab,
1072    .link-instagram a .fab {
1073        float: left;
1074        line-height: 30px;
1075        font-size: 16px;
1076    }
1077    .coursestatusstyle2-wrapper img {
1078        max-height: 16px;
1079    }
1080    .dropdown-menu {
1081        top: 30px;
1082    }
1083    .login-wrapper,
1084    .header-course-status,
1085    .mobile-header-course-status {
1086        padding: 0 15px;
1087    }
1088    .login-bar a,
1089    .coursestatusstyle2-wrapper,
1090    .link-facebook, .link-instagram,
1091    .litmenu-wrapper .navbar-nav>li a,
1092    .link-facebook a span, .link-instagram a span {
1093        font-weight: 700;
1094        font-size: 12px;
1095        line-height: 30px;
1096    }
1097    .login-wrapper:hover,
1098    .link-facebook:hover, 
1099    .link-instagram:hover,
1100    .litmenu-wrapper .navbar-nav>li:hover {
1101        background-color: var(--navbar-hover-color) !important;
1102    }
1103    .footer-headers {
1104        margin-bottom: 5px;
1105        padding-bottom: 5px;
1106    }
1107    .footer-columns {
1108        margin-bottom: 30px;
1109    }
1110}
1111@media only screen and (max-width: 768px) {
1112    .pagename {
1113        font-size: 24px;
1114    }
1115    .button--pagination .button__text {
1116        padding-left: 5px;
1117        padding-right: 5px;
1118    }
1119}
1120
1121
1122
1123</style></div>
1124	</div>
1125</div>
1126            </div>
1127
1128            <div id="bannerPanel">
1129	<div id="ctl53" class="pc-root-container" pc-id="22879" c-id="365">
1130		<!-- ko if: isLoadingHero() -->
1131<div style="width: 100%;
1132        height: 100vh;
1133        background-color: #051219;
1134        position: absolute;
1135        z-index: 1000;">
1136</div>
1137<!-- /ko -->
1138
1139<!-- ko if: isEditMode() -->
1140<div class="position-absolute admin__button" style="z-index: 100;">
1141    <a class="btn btn-danger btn-lg" target="_blank" data-bind="attr: { href: editContentLink }">Edit Hero</a>
1142</div>
1143<!-- /ko -->
1144<!-- NOTE : Maximum of 5 slides to show -->
1145<div data-bind="css: { 'short__hero': isShortHero() }">
1146    <div class="hero" data-bind="css: { 'hero--tall': tallerOnMobile() }, class: cssClassName()">
1147        <div class="swiper-container hero__carousel" data-bind="attr: { 'data-horizontal': horizontalSlider() ? 'true' : 'false' }">
1148            <div class="swiper-wrapper">
1149                <!-- ko foreach: sliders -->
1150                    <!-- ko if: !ToggleHeroImageContent() -->
1151                    <a class="swiper-slide" data-bind="attr: { 'href':  HeaderLinkHref() }" target="_blank">
1152                        <div class="slide-inner">
1153                            <div class="scrim-nav"></div>
1154                            <div class="scrim-dark"></div>
1155                            <!-- Example - just image  -->
1156                            <!-- ko if: ImageSource() && !VideoSource() -->
1157                            <div class="slide-inner__image" data-bind="css: { 'apply-scrim': IsApplyScrim() }">
1158                                <img class="u_image-cover d-none d-lg-block" data-bind="attr: { src: ImageSource }"
1159                                     alt="" data-object-fit="cover" data-object-position="center center">
1160                                <img class="u_image-cover d-lg-none" data-bind="attr: { src: MobileImageSource }"
1161                                     alt="" data-object-fit="cover" data-object-position="center center">
1162                            </div>
1163                            <!-- /ko -->
1164                            <!-- Example of hero logo added plaese note this will need duplicate logo images added see inside hero__content both same src -->
1165                            <!-- ko if: LogoImageSource() -->
1166                            <img class="hero__logo hero__logo--lg" data-bind="attr: { src: LogoImageSource }" />
1167                            <!-- /ko -->
1168                            <div class="container container__richhtml">
1169                                <div class="row">
1170                                    <div data-bind="class: (HeaderAlignment() == 'centre') ? 'col-12 header-centre' : ((HeaderAlignment() == 'right') ? 'col-12 header-right' : 'col-12 header-left')">
1171                                        <div class="hero__content" data-bind="css: { 'ml-auto' : (HeaderAlignment() == 'right') }">
1172                                            <!-- ko if: !LogoImageSource() -->
1173                                            <div class="hero__content__header">
1174                                                <div class="h1" data-bind="html: HeaderRichHtml">
1175                                                </div>
1176                                            </div>
1177                                            <!-- /ko -->
1178                                            <!-- Second hero logo needed here both same src -->
1179                                            <!-- ko if: LogoImageSource() -->
1180                                            <img class="hero__logo hero__logo--sm" alt="" data-bind="attr: { src: LogoImageSource }" />
1181                                            <div class="hero__content__header">
1182                                                <div class="h1" data-bind="html: HeaderRichHtml">
1183                                                </div>
1184                                            </div>
1185                                            <!-- /ko -->
1186                                            <!-- ko if: HeaderLinkText() -->
1187                                            <div class="button button--primary" data-bind="attr: { 'href':  HeaderLinkHref() }">
1188                                                <span class="button__text" data-bind="text: HeaderLinkText()"></span>
1189                                                <span class="button__icon">
1190                                                    <svg class="icon-arrow">
1191                                                        <use xlink:href="#icon-arrow"></use>
1192                                                    </svg>
1193                                                </span>
1194                                            </div>
1195                                            <!-- /ko -->
1196                                        </div>
1197                                    </div>
1198                                </div>
1199                            </div>
1200
1201                            <!-- Example of video .mp4 option render below instead of image -->
1202                            <!-- ko if: VideoSource() -->
1203                            <div class="slide-inner__image">
1204                                <div class="bg-video-container jquery-background-video-wrapper">
1205                                    <video class="bg-video jquery-background-video" playsinline autoplay muted
1206                                           loop data-bind="attr: { poster: VideoSource }">
1207                                        <source type="video/mp4" data-bind="attr: { src: VideoSource }">
1208                                    </video>
1209                                    <div class="hero-video-overlay"></div>
1210                                </div>
1211                            </div>
1212                            <div class="container container__richhtml">
1213                                <div class="row">
1214                                    <div data-bind="class: (HeaderAlignment() == 'centre') ? 'col-12 header-centre' : ((HeaderAlignment() == 'right') ? 'col-12 header-right' : 'col-12 header-left')">
1215                                        <div class="hero__content" data-bind="css: { 'ml-auto' : (HeaderAlignment() == 'right') }">
1216                                            <div class="hero__content__header">
1217                                                <h2 class="h1" data-bind="html: HeaderRichHtml">
1218                                                </h2>
1219                                            </div>
1220                                            <!-- ko if: HeaderLinkText() -->
1221                                            <div class="button button--primary" data-bind="attr: { href: HeaderLinkHref }">
1222                                                <span class="button__text" data-bind="text: HeaderLinkText"></span>
1223                                                <span class="button__icon">
1224                                                    <svg class="icon-arrow">
1225                                                        <use xlink:href="#icon-arrow"></use>
1226                                                    </svg>
1227                                                </span>
1228                                            </div>
1229                                            <!-- /ko -->
1230                                        </div>
1231                                    </div>
1232                                </div>
1233                            </div>
1234                            <!-- /ko -->
1235                        </div>
1236                    </a>
1237                    <!-- /ko -->
1238                <!-- /ko -->
1239            </div>
1240            <div class="swiper-pagination"></div>
1241            <div class="hero__show-scroll">
1242                <img src="/images/golfnz/Loader.gif" alt="Scroll Down">
1243            </div>
1244        </div>
1245    </div>
1246</div>
1247	</div><div id="ctl54" class="pc-root-container" pc-id="22980" c-id="365">
1248		<!-- ko if: isLoadingHero() -->
1249<div style="width: 100%;
1250        height: 100vh;
1251        background-color: #051219;
1252        position: absolute;
1253        z-index: 1000;">
1254</div>
1255<!-- /ko -->
1256
1257<!-- ko if: isEditMode() -->
1258<div class="position-absolute admin__button" style="z-index: 100;">
1259    <a class="btn btn-danger btn-lg" target="_blank" data-bind="attr: { href: editContentLink }">Edit Hero</a>
1260</div>
1261<!-- /ko -->
1262<!-- NOTE : Maximum of 5 slides to show -->
1263<div data-bind="css: { 'short__hero': isShortHero() }">
1264    <div class="hero" data-bind="css: { 'hero--tall': tallerOnMobile() }, class: cssClassName()">
1265        <div class="swiper-container hero__carousel" data-bind="attr: { 'data-horizontal': horizontalSlider() ? 'true' : 'false' }">
1266            <div class="swiper-wrapper">
1267                <!-- ko foreach: sliders -->
1268                    <!-- ko if: !ToggleHeroImageContent() -->
1269                    <a class="swiper-slide" data-bind="attr: { 'href':  HeaderLinkHref() }" target="_blank">
1270                        <div class="slide-inner">
1271                            <div class="scrim-nav"></div>
1272                            <div class="scrim-dark"></div>
1273                            <!-- Example - just image  -->
1274                            <!-- ko if: ImageSource() && !VideoSource() -->
1275                            <div class="slide-inner__image" data-bind="css: { 'apply-scrim': IsApplyScrim() }">
1276                                <img class="u_image-cover d-none d-lg-block" data-bind="attr: { src: ImageSource }"
1277                                     alt="" data-object-fit="cover" data-object-position="center center">
1278                                <img class="u_image-cover d-lg-none" data-bind="attr: { src: MobileImageSource }"
1279                                     alt="" data-object-fit="cover" data-object-position="center center">
1280                            </div>
1281                            <!-- /ko -->
1282                            <!-- Example of hero logo added plaese note this will need duplicate logo images added see inside hero__content both same src -->
1283                            <!-- ko if: LogoImageSource() -->
1284                            <img class="hero__logo hero__logo--lg" data-bind="attr: { src: LogoImageSource }" />
1285                            <!-- /ko -->
1286                            <div class="container container__richhtml">
1287                                <div class="row">
1288                                    <div data-bind="class: (HeaderAlignment() == 'centre') ? 'col-12 header-centre' : ((HeaderAlignment() == 'right') ? 'col-12 header-right' : 'col-12 header-left')">
1289                                        <div class="hero__content" data-bind="css: { 'ml-auto' : (HeaderAlignment() == 'right') }">
1290                                            <!-- ko if: !LogoImageSource() -->
1291                                            <div class="hero__content__header">
1292                                                <div class="h1" data-bind="html: HeaderRichHtml">
1293                                                </div>
1294                                            </div>
1295                                            <!-- /ko -->
1296                                            <!-- Second hero logo needed here both same src -->
1297                                            <!-- ko if: LogoImageSource() -->
1298                                            <img class="hero__logo hero__logo--sm" alt="" data-bind="attr: { src: LogoImageSource }" />
1299                                            <div class="hero__content__header">
1300                                                <div class="h1" data-bind="html: HeaderRichHtml">
1301                                                </div>
1302                                            </div>
1303                                            <!-- /ko -->
1304                                            <!-- ko if: HeaderLinkText() -->
1305                                            <div class="button button--primary" data-bind="attr: { 'href':  HeaderLinkHref() }">
1306                                                <span class="button__text" data-bind="text: HeaderLinkText()"></span>
1307                                                <span class="button__icon">
1308                                                    <svg class="icon-arrow">
1309                                                        <use xlink:href="#icon-arrow"></use>
1310                                                    </svg>
1311                                                </span>
1312                                            </div>
1313                                            <!-- /ko -->
1314                                        </div>
1315                                    </div>
1316                                </div>
1317                            </div>
1318
1319                            <!-- Example of video .mp4 option render below instead of image -->
1320                            <!-- ko if: VideoSource() -->
1321                            <div class="slide-inner__image">
1322                                <div class="bg-video-container jquery-background-video-wrapper">
1323                                    <video class="bg-video jquery-background-video" playsinline autoplay muted
1324                                           loop data-bind="attr: { poster: VideoSource }">
1325                                        <source type="video/mp4" data-bind="attr: { src: VideoSource }">
1326                                    </video>
1327                                    <div class="hero-video-overlay"></div>
1328                                </div>
1329                            </div>
1330                            <div class="container container__richhtml">
1331                                <div class="row">
1332                                    <div data-bind="class: (HeaderAlignment() == 'centre') ? 'col-12 header-centre' : ((HeaderAlignment() == 'right') ? 'col-12 header-right' : 'col-12 header-left')">
1333                                        <div class="hero__content" data-bind="css: { 'ml-auto' : (HeaderAlignment() == 'right') }">
1334                                            <div class="hero__content__header">
1335                                                <h2 class="h1" data-bind="html: HeaderRichHtml">
1336                                                </h2>
1337                                            </div>
1338                                            <!-- ko if: HeaderLinkText() -->
1339                                            <div class="button button--primary" data-bind="attr: { href: HeaderLinkHref }">
1340                                                <span class="button__text" data-bind="text: HeaderLinkText"></span>
1341                                                <span class="button__icon">
1342                                                    <svg class="icon-arrow">
1343                                                        <use xlink:href="#icon-arrow"></use>
1344                                                    </svg>
1345                                                </span>
1346                                            </div>
1347                                            <!-- /ko -->
1348                                        </div>
1349                                    </div>
1350                                </div>
1351                            </div>
1352                            <!-- /ko -->
1353                        </div>
1354                    </a>
1355                    <!-- /ko -->
1356                <!-- /ko -->
1357            </div>
1358            <div class="swiper-pagination"></div>
1359            <div class="hero__show-scroll">
1360                <img src="/images/golfnz/Loader.gif" alt="Scroll Down">
1361            </div>
1362        </div>
1363    </div>
1364</div>
1365	</div><div class="pc-root-container" pc-id="22875" c-id="245">
1366		
1367
1368<div class="dg-content-panel">
1369    
1370
1371    
1372    <div id="ctl57_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
1373			
1374    <div class="editorPanel">
1375
1376			</div>
1377		</div>
1378</div>
1379
1380<style>
1381    .r-5 {
1382        margin-right: 5px;
1383    }
1384
1385    .t-15 {
1386        margin-top: 15px;
1387    }
1388
1389    .message-try {
1390        padding: 10px 15px;
1391        background-color: #edfff2;
1392        border: 1px solid #6bd68f;
1393        margin: 20px 0;
1394    }
1395
1396    .dot {
1397        height: 23px;
1398        width: 23px;
1399        background-color: #093c7c;
1400        border-radius: 50%;
1401        display: inline-block;
1402        text-align: center;
1403        color: #fff;
1404        font-size: 15px;
1405        font-weight: 500;
1406    }
1407</style>
1408<div class="ucontent-body banner-margin"></div>
1409	</div>
1410</div>
1411
1412            <div class="container">
1413                <div class="col-sm-3">
1414                    <div id="centerLeftPanel">
1415
1416</div>
1417                </div>
1418                <div class="col-sm-9">
1419                    <div id="centerRightPanel">
1420
1421</div>
1422                </div>
1423            </div>
1424
1425            <div class="three-col-layout">
1426                <div class="col-sm-3 three-col-layout__left">
1427                    <div id="leftPanel">
1428
1429</div>
1430                </div>
1431                <div class="col-sm-6 three-col-layout__middle">
1432                    <div id="middlePanel">
1433
1434</div>
1435                </div>
1436                <div class="col-sm-3 three-col-layout__right">
1437                    <div id="rightPanel">
1438
1439</div>
1440                </div>
1441            </div>
1442
1443            <div class="container">
1444                <div id="centerPanel">
1445
1446</div>
1447            </div>
1448
1449            <div id="centerFullWidthPanel">
1450	<div class="pc-root-container" pc-id="22981" c-id="245">
1451		
1452
1453<div class="dg-content-panel">
1454    
1455
1456    
1457    <div id="ctl20_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
1458			
1459    <div class="editorPanel">
1460
1461			</div>
1462		</div>
1463</div>
1464
1465<style>
1466    .r-5 {
1467        margin-right: 5px;
1468    }
1469
1470    .t-15 {
1471        margin-top: 15px;
1472    }
1473
1474    .message-try {
1475        padding: 10px 15px;
1476        background-color: #edfff2;
1477        border: 1px solid #6bd68f;
1478        margin: 20px 0;
1479    }
1480
1481    .dot {
1482        height: 23px;
1483        width: 23px;
1484        background-color: #093c7c;
1485        border-radius: 50%;
1486        display: inline-block;
1487        text-align: center;
1488        color: #fff;
1489        font-size: 15px;
1490        font-weight: 500;
1491    }
1492</style>
1493<div class="ucontent-body text-center"><h2>Welcome to Renfrewshire Golf Union</h2></div>
1494	</div><div id="ctl23" class="pc-root-container" pc-id="22978" c-id="454">
1495		<!-- ko if: modalShow() -->
1496<div class="cw-modal" data-bind="css: modalShow() ? 'show' : '', click: closeModal.bind($root)">
1497    <div class="cw-modal-content">
1498        <span class="close" data-bind="click: closeModal.bind($root)">&times;</span>
1499        <div class="cw-modal-content--row">
1500            <div class="cw-modal-content--left">
1501                <div class="tile__image">
1502                    <div class="tile__image-container">
1503                        <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 }">
1504                    </div>
1505                </div>
1506                <div class="cw-modal__info">
1507                    <h5 class="modal-title" data-bind="text: modalContent().Title"></h5>
1508                    <div class="modal-description" data-bind="html: modalContent().Description"></div>
1509                </div>
1510            </div>
1511            <div>
1512                <!-- ko if: !modalContent().EditModal() -->
1513                <div data-bind="html: modalContent().BodyText"></div>
1514                <!-- /ko -->
1515                <!-- ko if: modalContent().EditModal() -->
1516                <textarea class="form-control" id="ckedit" data-bind="ckeditor: { data: content, customConfig: 'richtext.config.js' }"></textarea>
1517                <button class="btn btn-success" type="button" data-bind="click: saveModalContent.bind($root)">Save Content</button>
1518                <!-- /ko -->
1519            </div>
1520        </div>
1521    </div>
1522</div>
1523<!-- /ko -->
1524
1525<section class="template__content content__tiles mb-5" data-bind="class: cssClassName()">
1526    <div class="template__tiles">
1527        <!-- ko if: applyTopCurveOnBackground() -->
1528        <div class="svg-container" data-bind="css: { 'top' : applyTopCurveOnBackground }">
1529            <svg viewBox="0 0 30 25" preserveAspectRatio="xMidYMid meet" class="d-block d-sm-none svg-concave-mobile">
1530                <use xlink:href="#svg-concave-mobile"></use>
1531            </svg>
1532            <svg viewBox="0 0 15 4.5" preserveAspectRatio="xMidYMid meet" class="d-none d-sm-block svg-concave-med">
1533                <use xlink:href="#svg-concave-med"></use>
1534            </svg>
1535        </div>
1536        <!-- /ko -->
1537        <div class="container">
1538            <div class="row">
1539                <div class="col-12">
1540                    <!-- ko if: !$root.isEditMode() && headerText() -->
1541                    <div class="content__tile-header">
1542                        <h3 data-bind="text: headerText"></h3>
1543                    </div>
1544                    <!-- /ko -->
1545                    <!-- ko if: $root.isEditMode() -->
1546                    <div class="form-row mb-5 content__tile-header admin-view">
1547                        <div class="form-group col-md-4">
1548                            <label class="mr-4">Header Text (optional)</label>
1549                            <input type="text" class="form-control" data-bind="value: headerText" />
1550                        </div>
1551                        <div class="col-auto">
1552                            <button class="btn btn-success" data-bind="click: function() { updateHeader() }">Save header text</button>
1553                            <label class="ml-3 text-light" data-bind="visible: showSuccess()">*Successfully saved</label>
1554                        </div>
1555                    </div>
1556                    <!-- /ko -->
1557                </div>
1558            </div>
1559            <div data-bind="attr: { class: colCssClassName() }">
1560                <div class="tile-grid">
1561                    <!-- ko foreach: { data: tiles } -->
1562                    <!-- ko if: !($root.isEditMode() && $root.activeTileId() == TileId()) -->
1563                    <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()">
1564                        <!-- ko if: $root.isEditMode() -->
1565                        <div class="admin-buttons">
1566                            <!-- ko if: (!$root.deleteTileId() || $root.deleteTileId() != TileId()) && (!$root.insertTileId() || $root.insertTileId() != TileId()) && !$root.pendingInsert() -->
1567                            <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>
1568                            <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>
1569                            <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>
1570                            <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>
1571                            <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>
1572                            <!-- /ko -->
1573                            <!-- ko if: $root.deleteTileId() && $root.deleteTileId() == TileId() -->
1574                            <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>
1575                            <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>
1576                            <!-- /ko -->
1577                            <!-- ko if: $root.insertTileId() && $root.insertTileId() == TileId() -->
1578                            <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>
1579                            <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>
1580                            <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>
1581                            <!-- /ko -->
1582                        </div>
1583                        <!-- /ko -->
1584                        <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 }">
1585                            <div class="tile__image">
1586                                <div class="tile__image-container">
1587                                    <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 }">
1588                                    <div class="svg-shape">
1589                                        <svg class="svg-circle">
1590                                            <use xlink:href="#svg-circle"></use>
1591                                        </svg>
1592                                    </div>
1593                                </div>
1594                            </div>
1595                            <div class="tile__body">
1596                                <h3 class="tile__title detail-medium" data-bind="text: Title"></h3>
1597                                <p class="tile__description" data-bind="html: Description"></p>
1598                            </div>
1599                            <!-- ko if: !!LinkText() -->
1600                            <div class="tile__footer">
1601                                <!-- ko if: $root.arrowStyleId() == 1 -->
1602                                <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' }">
1603                                    <span class="button__text" data-bind="text: LinkText"></span> <span class="button__icon">
1604                                        <svg class="arrow--inline" height="10" viewBox="0 0 25 10" width="25" xmlns="http://www.w3.org/2000/svg">
1605                                            <path d="M22.9999 5H0.999878" stroke-linecap="round" stroke-linejoin="round"></path>
1606                                            <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round" stroke-linejoin="round"></path>
1607                                        </svg>
1608                                    </span>
1609                                </a>
1610                                <!-- /ko -->
1611                                <!-- ko if: $root.arrowStyleId() == 2 -->
1612                                <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' }">
1613                                    <span class="button__text" data-bind="text: LinkText"></span>
1614                                    <span class="button__icon">
1615                                        <svg class="icon-arrow">
1616                                            <use xlink:href="#icon-arrow-text-eg"></use>
1617                                        </svg>
1618                                    </span>
1619                                </a>
1620                                <!-- /ko -->
1621                            </div>
1622                            <!-- /ko -->
1623                            <!-- ko if: !LinkText() -->
1624                            <div class="tile__footer">
1625                                <path d="M22.9999 5H0.999878" stroke-linecap="round" stroke-linejoin="round"></path>
1626                                <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round" stroke-linejoin="round"></path>
1627                            </div>
1628                            <!-- /ko -->
1629                        </div>
1630                    </div>
1631                    <!-- /ko -->
1632                    <!-- ko if: $root.isEditMode() && $root.activeTileId() == TileId() -->
1633                    <div class="tile-grid__item">
1634                        <!-- ko if: $root.showThemeOptions -->
1635                        <div class="form-group">
1636                            <label>Theme</label>
1637                            <div class="btn-group mr-5" role="group">
1638                                <button type="button" class="btn btn-secondary btn-theme1" data-bind="click: function() { $root.selectTheme(1) }, class: ThemeId() == 1 ? 'active' : ''">1</button>
1639                                <button type="button" class="btn btn-secondary btn-theme2" data-bind="click: function() { $root.selectTheme(2) }, class: ThemeId() == 2 ? 'active' : ''">2</button>
1640                                <button type="button" class="btn btn-secondary btn-theme3" data-bind="click: function() { $root.selectTheme(3) }, class: ThemeId() == 3 ? 'active' : ''">3</button>
1641                                <button type="button" class="btn btn-secondary btn-theme4" data-bind="click: function() { $root.selectTheme(4) }, class: ThemeId() == 4 ? 'active' : ''">4</button>
1642                            </div>
1643                        </div>
1644                        <!-- /ko -->
1645                        <div class="form-group">
1646                            <label>Title</label>
1647                            <input type="text" class="form-control" data-bind="value: Title" />
1648                        </div>
1649                        <!-- ko if: $root.showDescription -->
1650                        <div class="form-group">
1651                            <label>Description</label>
1652                            <textarea class="form-control" id="ckeditdesc" data-bind="ckeditor: { data: Description, customConfig: 'richtext.config.js' }"></textarea>
1653                        </div>
1654                        <!-- /ko -->
1655                        <div class="form-group">
1656                            <label>Image <small>(recommended: 700x490px)</small></label>
1657                            <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>
1658                            <div class="mt-2" data-bind="class: `${$root.pageControlId()}-${TileId()}`">
1659                                <img class="js-filemanager-img" alt="" data-bind="attr: { 'src': ImageUrl }" width="122">
1660                            </div>
1661                        </div>
1662                        <div class="form-group">
1663                            <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>
1664                        </div>
1665                        <!-- ko if: $root.showLinkText -->
1666                        <div class="form-group">
1667                            <label>Link Text</label>
1668                            <input type="text" class="form-control" data-bind="value: LinkText" />
1669                        </div>
1670                        <!-- /ko -->
1671                        <div class="form-group">
1672                            <label>Link Url</label>
1673                            <input type="text" class="form-control" data-bind="value: LinkUrl" />
1674                        </div>
1675                        <div class="form-check mb-5">
1676                            <input type="checkbox" class="form-check-input" id="check1" data-bind="checked: OpenLinkInNewTab">
1677                            <label class="form-check-label ml-3" for="check1">Open link in new tab</label>
1678                        </div>
1679                        <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>
1680                        <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>
1681                    </div>
1682                    <!-- /ko -->
1683                    <!-- /ko -->
1684                    <!-- ko if: isEditMode() && !activeTileId() && tiles().length == 0 -->
1685                    <div class="tile-grid__item tile-grid__item--plus">
1686                        <a href="javascript:void(0);" data-bind="click: $root.addNew.bind($root, null, 0)" title="Add New"><i class="fas fa-plus"></i></a>
1687                    </div>
1688                    <!-- /ko -->
1689                </div>
1690            </div>
1691        </div>
1692    </div>
1693</section>
1694
1695<!-- ko if: isEditMode() -->
1696<script type='text/javascript' src="/shared/js/ckeditor/ckeditor.js"></script>
vendor: 2 bytes, line 1696
1696
1697<script type='text/javascript' src="/shared/js/knockout.ckeditor.js?$WCREV$"></script>
vendor: 2 bytes, line 1697
1697
1698<script src="/shared/js/knockout.file-binding.js?$WCREV$"></script>
1698
1699<!-- /ko -->
1700	</div><div class="pc-root-container" pc-id="22982" c-id="245">
1701		
1702
1703<div class="dg-content-panel">
1704    
1705
1706    
1707    <div id="ctl26_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
1708			
1709    <div class="editorPanel">
1710
1711			</div>
1712		</div>
1713</div>
1714
1715<style>
1716    .r-5 {
1717        margin-right: 5px;
1718    }
1719
1720    .t-15 {
1721        margin-top: 15px;
1722    }
1723
1724    .message-try {
1725        padding: 10px 15px;
1726        background-color: #edfff2;
1727        border: 1px solid #6bd68f;
1728        margin: 20px 0;
1729    }
1730
1731    .dot {
1732        height: 23px;
1733        width: 23px;
1734        background-color: #093c7c;
1735        border-radius: 50%;
1736        display: inline-block;
1737        text-align: center;
1738        color: #fff;
1739        font-size: 15px;
1740        font-weight: 500;
1741    }
1742</style>
1743<div class="ucontent-body text-center"><div>&nbsp;</div>
1744<h2>Latest News</h2></div>
1745	</div><div id="ctl29" class="pc-root-container" pc-id="22979" c-id="367">
1746		<!-- ko if: displayFilters() -->
1747<div class="template__tabs tabs--news">
1748    <div class="container">
1749        <div class="row">
1750            <div class="col-10 offset-1">
1751                <div class="tabs">
1752                    <!-- ko foreach: {data: $root.tagList, as: 'tl'} -->
1753                    <button class="tab is-active"
1754                            data-bind="click: function() { $root.filterByTagId(tl.TagName()); }, css: { 'is-active': $root.tags == null }, text: tl.TagName()">
1755                    </button>
1756                    <!-- /ko -->
1757                </div>
1758            </div>
1759        </div>
1760    </div>
1761</div>
1762
1763<!-- mobile nav -->
1764<div id="news-list-mobile-menu" class="tabs--news filter__item">
1765    <select class="select select--custom form-control" data-bind="options: tagList,
1766optionsText: 'TagName',
1767optionsValue: 'TagName',
1768value: selectedTag">
1769    </select>
1770</div>
1771<!-- /mobile-nav -->
1772
1773<section class="template__content" style="z-index: 2; overflow: inherit;">
1774    <div class="template__tiles pt-5">
1775        <div class="container">
1776            <div class="row">
1777                <div class="col-10 offset-1">
1778                    <div class="tabs" style="display: block;">
1779                        <div class="row">
1780                            <div class="col-sm-4 col-lg-2">
1781                                <div class="form-group">
1782                                    <label>Date From</label>
1783                                    <div class="input-group mb-3">
1784                                        <input type="text" class="form-control form-control-sm datepicker"
1785                                               data-bind='datepicker: dateFrom, value: dateFromText'
1786                                               placeholder="dd/mm/yyyy"/>
1787                                        <div class="input-group-append">
1788                                            <div class="input-group-text"><i class="fal fa-calendar"></i></div>
1789                                        </div>
1790                                    </div>
1791                                </div>
1792                            </div>
1793                            <div class="col-sm-4 col-lg-2">
1794                                <div class="form-group">
1795                                    <label>Date To</label>
1796                                    <div class="input-group mb-3">
1797                                        <input type="text" class="form-control form-control-sm datepicker"
1798                                               data-bind='datepicker: dateTo, value: dateToText'
1799                                               placeholder="dd/mm/yyyy"/>
1800                                        <div class="input-group-append">
1801                                            <div class="input-group-text"><i class="fal fa-calendar"></i></div>
1802                                        </div>
1803                                    </div>
1804                                </div>
1805                            </div>
1806
1807                            <div class="col-sm-4 col-lg-2">
1808                                <button type="submit" class="btn btn-primary btn-search"
1809                                        data-bind="click: function() { applyFilters(); }">Apply Filters
1810                                </button>
1811                            </div>
1812
1813                            <div class="col-sm-4 col-lg-6 text-right news-sorting">
1814                                <div class="form-group">
1815                                    <label class="d-none d-md-inline-block">&nbsp;</label>
1816                                    <div class="dropdown show">
1817                                        <a class="dropdown-toggle" data-toggle="dropdown">
1818                                            <i class="fal fa-sort pr-3"></i>Sort By <span
1819                                                data-bind="html: sortText()"></span>
1820                                        </a>
1821                                        <div class="dropdown-menu">
1822                                            <a class="dropdown-item" href="#"
1823                                               data-bind="click: function() { $root.reOrder('PublishDate', 'DESC', `New <i class='fal fa-arrow-right'></i>Old`); }">New
1824                                                <i class="fal fa-arrow-right pr-2"></i>Old</a>
1825                                            <a class="dropdown-item" href="#"
1826                                               data-bind="click: function() { $root.reOrder('PublishDate', 'ASC', `Old <i class='fal fa-arrow-right'></i>New`); }">Old
1827                                                <i class="fal fa-arrow-right pr-2"></i>New</a>
1828                                            <a class="dropdown-item" href="#"
1829                                               data-bind="click: function() { $root.reOrder('Title', 'ASC', `News Title (A - Z)`); }">News
1830                                                Title (A - Z)</a>
1831                                            <a class="dropdown-item" href="#"
1832                                               data-bind="click: function() { $root.reOrder('Title', 'DESC', `News Title (Z - A)`); }">News
1833                                                Title (Z - A)</a>
1834                                        </div>
1835                                    </div>
1836                                </div>
1837                            </div>
1838                        </div>
1839                    </div>
1840                </div>
1841            </div>
1842        </div>
1843    </div>
1844</section>
1845<!-- /ko -->
1846<!-- ko if: !timelineLayout() && !tileSwiperEffect() && !horizontalLayout() -->
1847<section class="template__content template__content-news">
1848    <div class="template__tiles">
1849        <div class="container">
1850            <div class="row">
1851                <div class="col-10 offset-1">
1852                    <!-- ko if: newsArticles().length == 0 -->
1853                    <h2>No results found</h2>
1854                    <!-- /ko -->
1855
1856                    <div class="tile-grid">
1857
1858                        <!-- ko foreach: newsArticles -->
1859                        <div class="tile-grid__item js-fade-up-interval-news will-reveal">
1860                            <a class="tile tile--v2"
1861                               data-bind="attr: { 'href': `/${$root.getNewsDetailPage()}?newsarticleid=${NewsArticleId()}` }">
1862                                <div class="tile__image">
1863                                    <div class="tile__image-container">
1864                                        <img class="u_image-cover lazyload" alt="" data-object-fit="cover"
1865                                             data-object-position="center center"
1866                                             data-bind="attr: { 'data-src': ThumbnailImageSource() ?Thumbn
1866ailImageSource() : (BannerImageSource() ? BannerImageSource() : `${$root.clubFolderPath()}/${$root.defaultThumbnailName()}.jpg`) }">
1867                                    </div>
1868                                </div>
1869                                <div class="tile__body">
1870                                    <p class="form__label h6"
1871                                       data-bind="text: moment(PublishDate()).format('DD MMM YYYY')"></p>
1872                                    <h3 class="tile__title detail-medium" data-bind="text: Title">
1873                                    </h3>
1874                                    <p class="tile__text detail-small" data-bind="html: SummaryHtml">
1875                                    </p>
1876                                </div>
1877
1878                                <div class="tile__footer">
1879                                    <span class="button button--text-arrow">
1880                                        <span class="button__text">See more</span>
1881                                        <span class="button__icon">
1882                                            <svg class="arrow--inline" width="25" height="10" viewBox="0 0 25 10"
1883                                                 fill="none" xmlns="http://www.w3.org/2000/svg">
1884                                                <path d="M22.9999 5H0.999878" stroke-linecap="round"
1885                                                      stroke-linejoin="round"/>
1886                                                <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round"
1887                                                      stroke-linejoin="round"/>
1888                                            </svg>
1889                                        </span>
1890                                    </span>
1891                                </div>
1892                            </a>
1893                        </div>
1894                        <!-- /ko -->
1895                    </div>
1896
1897                    <!-- ko if: displayPagingControls() && newsArticles().length > 0 -->
1898                    <div class="pagination pagination--tiles">
1899                        <button class="button button--pagination"
1900                                data-bind="click: function() { previousPage(); }, enable: pageNumber() > 1">
1901                            <span class="button__icon">
1902                                <svg class="arrow--inline" width="25" height="10" viewBox="0 0 25 10" fill="none"
1903                                     xmlns="http://www.w3.org/2000/svg">
1904                                    <path d="M22.9999 5H0.999878" stroke-linecap="round" stroke-linejoin="round"/>
1905                                    <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round"
1906                                          stroke-linejoin="round"/>
1907                                </svg>
1908                            </span>
1909                            <span class="button__text">
1910                                Previous
1911                            </span>
1912                        </button>
1913
1914                        <span class="pagination__text">Page <span data-bind="text: pageNumber"></span> of <span
1915                                data-bind="text: totalPages"></span></span>
1916
1917                        <button class="button button--pagination"
1918                                data-bind="click: function() { nextPage(); }, enable: pageNumber() < totalPages()">
1919                            <span class="button__text">
1920                                Next
1921                            </span>
1922                            <span class="button__icon">
1923                                <svg class="arrow--inline" width="25" height="10" viewBox="0 0 25 10" fill="none"
1924                                     xmlns="http://www.w3.org/2000/svg">
1925                                    <path d="M22.9999 5H0.999878" stroke-linecap="round" stroke-linejoin="round"/>
1926                                    <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round"
1927                                          stroke-linejoin="round"/>
1928                                </svg>
1929                            </span>
1930                        </button>
1931                    </div>
1932                    <!-- /ko -->
1933                </div>
1934            </div>
1935        </div>
1936    </div>
1937</section>
1938<!-- /ko -->
1939<!-- ko if: !timelineLayout() && tileSwiperEffect() && !horizontalLayout() -->
1940<div class="template__content template--media-and-events template__content-news">
1941
1942    <div class="content-block tiles-block" style="padding-top: 0 !important; padding-bottom: 5em !important;">
1943
1944        <div class="container">
1945            <div class="row">
1946                <div class="col-10 offset-1">
1947                    <div class="swiper-container tiles__carousel js-custom-reveal will-reveal tiles__carousel--count-6">
1948
1949                        <div class="swiper-wrapper">
1950                            <!-- ko foreach: newsArticles -->
1951                            <div class="swiper-slide">
1952                                <a class="tile tile--v2"
1953                                   data-bind="attr: { 'href': `/${$root.getNewsDetailPage()}?newsarticleid=${NewsArticleId()}` }">
1954                                    <div class="tile__image">
1955                                        <div class="tile__image-container">
1956                                            <img class="u_image-cover lazyload" alt="alt text here"
1957                                                 data-object-fit="cover" data-object-position="center center"
1958                                                 data-bind="attr: { 'data-src': ThumbnailImageSource() ? ThumbnailImageSource() : (BannerImageSource() ? BannerImageSource() : `${$root.clubFolderPath()}/${$root.defaultThumbnailName()}.jpg`) }">
1959                                        </div>
1960                                    </div>
1961                                    <div class="tile__body">
1962                                        <p class="form__label h6"
1963                                           data-bind="text: moment(PublishDate()).format('DD MMM YYYY')"></p>
1964                                        <h3 class="tile__title detail-medium" data-bind="text: Title">
1965                                        </h3>
1966                                        <p class="tile__text detail-small" data-bind="html: SummaryHtml">
1967                                        </p>
1968                                    </div>
1969
1970                                    <div class="tile__footer">
1971                                        <span class="button button--text-arrow">
1972                                            <span class="button__text">See more</span>
1973                                            <span class="button__icon">
1974                                                <svg class="arrow--inline" width="25" height="10" viewBox="0 0 25 10"
1975                                                     fill="none" xmlns="http://www.w3.org/2000/svg">
1976                                                    <path d="M22.9999 5H0.999878" stroke-linecap="round"
1977                                                          stroke-linejoin="round"/>
1978                                                    <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round"
1979                                                          stroke-linejoin="round"/>
1980                                                </svg>
1981                                            </span>
1982                                        </span>
1983                                    </div>
1984                                </a>
1985                            </div>
1986                            <!-- /ko -->
1987
1988                        </div>
1989
1990
1991                        <div class="carousel__pagination">
1992                            <span class="carousel__count carousel__count--current h6">
1993                                01
1994                            </span>
1995                            <div class="swiper-pagination"></div>
1996                            <span class="carousel__count carousel__count--total h6">
1997
1998                            </span>
1999                        </div>
2000                    </div>
2001                </div>
2002            </div>
2003        </div>
2004    </div>
2005</div>
2006<!-- /ko -->
2007<!-- ko if: horizontalLayout() -->
2008<div style="display: none;" data-bind="visible: true" class="template__content-news news--list--horizontal">
2009    <div class="content-block tiles-block">
2010
2011        <div class="container">
2012            <div class="row">
2013                <div class="col-10 offset-1">
2014
2015                    <div class="block-header block-header--swiper theme-area">
2016                        <h2 class="h4 block-header__title" data-bind="text: headerText()"></h2>
2017                        <div class="l-block-header__right">
2018                            <div class="swiper-navigation swiper-navigation--custom">
2019                                <button type="button"
2020                                        class="button button--swiper swiper-button swiper-button-prev sw-l">
2021                                    <svg class="arrow--inline" width="25" height="10" viewBox="0 0 25 10" fill="none"
2022                                         xmlns="http://www.w3.org/2000/svg">
2023                                        <path d="M22.9999 5H0.999878" stroke-linecap="round" stroke-linejoin="round" />
2024                                        <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round"
2025                                              stroke-linejoin="round" />
2026                                    </svg>
2027                                </button>
2028                                <button type="button"
2029                                        class="button button--swiper swiper-button swiper-button-next sw-r">
2030                                    <svg class="arrow--inline" width="25" height="10" viewBox="0 0 25 10" fill="none"
2031                                         xmlns="http://www.w3.org/2000/svg">
2032                                        <path d="M22.9999 5H0.999878" stroke-linecap="round" stroke-linejoin="round" />
2033                                        <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round"
2034                                              stroke-linejoin="round" />
2035                                    </svg>
2036                                </button>
2037                            </div>
2038                            <div class="block-header__cta">
2039                                <a class="button button--text" data-bind="attr: { 'href': `/${getNewsListingPage()}?tags=${tags() ? encodeURI(tags()) : ''}` }">
2040                                    <span class="button__text">
2041                                        View all
2042                                    </span>
2043                                </a>
2044                            </div>
2045                        </div>
2046                    </div>
2047
2048                    <div class="swiper-container tiles__carousel js-custom-reveal will-reveal tiles__carousel--count-7">
2049                        <div class="swiper-wrapper">
2050
2051                            <!-- ko foreach: newsArticles -->
2052                            <div class="swiper-slide">
2053
2054                                <a href="/" class="tile tile--v1"
2055                                   data-bind="attr: { 'href': `/${$root.getNewsDetailPage()}?newsarticleid=${NewsArticleId()}` }">
2056                                    <div class="tile__image">
2057                                        <div class="tile__image-container">
2058                                            <img class="u_image-cover lazyload" alt="alt text here"
2059                                                 data-object-fit="cover" data-object-position="center center"
2060                                                 data-bind="attr: { 'data-src': ThumbnailImageSource() ? ThumbnailImageSource() : (BannerImageSource() ? BannerImageSource() : `${$root.clubFolderPath()}/${$root.defaultThumbnailName()}.jpg`) }">
2061                                        </div>
2062                                        <svg width="60" class="pattern" height="60" viewB
2062ox="0 0 120 120" fill="none"
2063                                             xmlns="http://www.w3.org/2000/svg">
2064                                            <path d="M4.29294 0H5.70715L0 5.70715L0 4.29294L4.29294 0Z" class="fill"/>
2065                                            <path d="M0 14.2929V15.7072L15.7072 0H14.2929L0 14.2929Z" class="fill"/>
2066                                            <path d="M24.2929 0L0 24.2929L0 25.7072L25.7072 0H24.2929Z" class="fill"/>
2067                                            <path d="M34.2929 0L0 34.2929V35.7072L35.7072 0H34.2929Z" class="fill"/>
2068                                            <path d="M44.2929 0L0 44.2929L0 45.7072L45.7072 0H44.2929Z" class="fill"/>
2069                                            <path d="M54.2929 0L0 54.2929V55.7072L55.7072 0H54.2929Z" class="fill"/>
2070                                            <path d="M64.2929 0L0 64.2929L0 65.7072L65.7072 0H64.2929Z" class="fill"/>
2071                                            <path d="M74.2929 0L0 74.2929V75.7072L75.7072 0H74.2929Z" class="fill"/>
2072                                            <path d="M84.2929 0L0 84.2929L0 85.7072L85.7072 0H84.2929Z" class="fill"/>
2073                                            <path d="M94.2929 0L0 94.2929V95.7072L95.7072 0H94.2929Z" class="fill"/>
2074                                            <path d="M104.293 0L0 104.293L0 105.707L105.707 0H104.293Z" class="fill"/>
2075                                            <path d="M114.293 0L0 114.293V115.707L115.707 0H114.293Z" class="fill"/>
2076                                            <path d="M120 4.29294L4.29294 120H5.70715L120 5.70715V4.29294Z"
2077                                                  class="fill"/>
2078                                            <path d="M120 14.2929L14.2929 120H15.7072L120 15.7072V14.2929Z"
2079                                                  class="fill"/>
2080                                            <path d="M120 24.2929L24.2929 120H25.7072L120 25.7072V24.2929Z"
2081                                                  class="fill"/>
2082                                            <path d="M120 34.2929L34.2929 120H35.7072L120 35.7072V34.2929Z"
2083                                                  class="fill"/>
2084                                            <path d="M120 44.2929L44.2929 120H45.7071L120 45.7072V44.2929Z"
2085                                                  class="fill"/>
2086                                            <path d="M120 54.2929L54.2929 120H55.7071L120 55.7072V54.2929Z"
2087                                                  class="fill"/>
2088                                            <path d="M120 64.2929L64.2929 120H65.7071L120 65.7072V64.2929Z"
2089                                                  class="fill"/>
2090                                            <path d="M120 74.2929L74.2929 120H75.7071L120 75.7072V74.2929Z"
2091                                                  class="fill"/>
2092                                            <path d="M120 84.2929L84.2929 120H85.7071L120 85.7072V84.2929Z"
2093                                                  class="fill"/>
2094                                            <path d="M120 94.2929L94.2929 120H95.7072L120 95.7072V94.2929Z"
2095                                                  class="fill"/>
2096                                            <path d="M120 104.293L104.293 120H105.707L120 105.707V104.293Z"
2097                                                  class="fill"/>
2098                                            <path d="M120 114.293L114.293 120H115.707L120 115.707V114.293Z"
2099                                                  class="fill"/>
2100                                        </svg>
2101                                    </div>
2102                                    <div class="tile__body">
2103                                        <p class="form__label h6"
2104                                           data-bind="text: moment(PublishDate()).format('DD MMM YYYY')"></p>
2105                                        <h3 class="tile__title detail-medium" data-bind="text: Title">
2106                                        </h3>
2107                                        <p class="tile__text detail-small" data-bind="html: SummaryHtml">
2108                                        </p>
2109                                    </div>
2110                                    <div class="tile__footer">
2111                                        <span class="button button--text-arrow">
2112                                            <span class="button__text">See more</span>
2113                                            <span class="button__icon">
2114                                                <svg class="arrow--inline" width="25" height="10" viewBox="0 0 25 10"
2115                                                     fill="none" xmlns="http://www.w3.org/2000/svg">
2116                                                    <path d="M22.9999 5H0.999878" stroke-linecap="round"
2117                                                          stroke-linejoin="round"/>
2118                                                    <path d="M19.9998 9L23.9998 5L19.9998 1" stroke-linecap="round"
2119                                                          stroke-linejoin="round"/>
2120                                                </svg>
2121                                            </span>
2122                                        </span>
2123                                    </div>
2124                                </a>
2125
2126                            </div>
2127                            <!-- /ko -->
2128
2129
2130                        </div>
2131                        <div class="carousel__pagination">
2132                            <span class="carousel__count carousel__count--current h6">
2133                                01
2134                            </span>
2135                            <div class="swiper-pagination"></div>
2136                            <span class="carousel__count carousel__count--total h6">
2137
2138                            </span>
2139                        </div>
2140                    </div>
2141                </div>
2142            </div>
2143        </div>
2144
2145    </div>
2146</div>
2147<!-- /ko -->
2148<!-- ko if: timelineLayout() && !tileSwiperEffect() && !horizontalLayout() -->
2149<div class="terraces4">
2150    <div class="newstimeline mt-5">
2151        <div class="newstimeline__body" data-bind="foreach: newsArticles">
2152            <div class="newstimeline__post newstimeline--article-na">
2153                <div class="newstimeline__info">
2154                    <div class="newstimeline__icon">
2155                        <svg class="icon-article" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2156                             width="96.992px" height="96.992px" viewBox="0 0 96.992 96.992" style="enable-background:new 0 0 96.992 96.992;" xml:space="preserve">
2157                        <g>
2158                        <path d="M82.297,16.976L66.028,0.732C65.559,0.263,64.924,0,64.26,0H16.463c-1.381,0-2.5,1.119-2.5,2.5v91.992
2159		                        c0,1.381,1.119,2.5,2.5,2.5h64.066c1.381,0,2.5-1.119,2.5-2.5V18.744C83.029,18.081,82.766,17.445,82.297,16.976z M19.869,21.467
2160		                        c0-0.829,0.672-1.5,1.5-1.5h27.262c0.828,0,1.5,0.671,1.5,1.5v4.389c0,0.829-0.672,1.5-1.5,1.5H21.369c-0.828,0-1.5-0.671-1.5-1.5
2161		                        V21.467z M19.869,36.467c0-0.829,0.672-1.5,1.5-1.5h27.262c0.828,0,1.5,0.671,1.5,1.5v4.389c0,0.829-0.672,1.5-1.5,1.5H21.369
2162		                        c-0.828,0-1.5-0.671-1.5-1.5V36.467z M55.369,36.467c0-0.829,0.672-1.5,1.5-1.5h16.762c0.828,0,1.5,0.671,1.5,1.5v34.388
2163		                        c0,0.83-0.672,1.5-1.5,1.5H56.869c-0.828,0-1.5-0.67-1.5-1.5V36.467z M19.869,51.467c0-0.828,0.672-1.5,1.5-1.5h27.262
2164		                        c0.828,0,1.5,0.672,1.5,1.5v4.389c0,0.83-0.672,1.5-1.5,1.5H21.369c-0.828,0-1.5-0.67-1.5-1.5V51.467z M19.869,66.467
2165		                        c0-0.828,0.672-1.5,1.5-1.5h27.262c0.828,0,1.5,0.672,1.5,1.5v4.389c0,0.83-0.672,1.5-1.5,1.5H21.369c-0.828,0-1.5-0.67-1.5-1.5
2166		                        V66.467z M75.631,85.855c0,0.828-0.672,1.5-1.5,1.5H21.369c-0.828,0-1.5-0.672-1.5-1.5v-4.39c0-0.829,0.672-1.5,1.5-1.5h52.762
2167		                        c0.828,0,1.5,0.671,1.5,1.5V85.855z M62.051,22.343c-0.337,0-0.658-0.134-0.896-0.372c-0.237-0.238-0.372-0.561-0.372-0.897
2168		                        l0.002-15.126L77.18,22.344L62.051,22.343L62.051,22.343z" /></g></svg>
2169                    </div>
2170                    <div class="newstimeline__time">
2171                        <span data-bind="text: moment(PublishDate()).format('D-MMM-YY')"></span>
2172                    </div>
2173                </div>
2174                <div class="newstimeline__container">
2175                    <div class="tile-grid__item">
2176                        <a class="tile tile--v2" data-bind="attr: { 'href': `/${$root.getNewsDetailPage()}?newsarticleid=${NewsArticleId()}` }" href="">
2177                            <div class="tile__image">
2178                                <div class="tile__image-container">
2179                                    <img class="u_image-cover lazyload" alt="" data-object-fit="cover" data-object-position="center center" data-bind="attr: { 'data-src': ThumbnailImageSource() ? ThumbnailImageSource() : (BannerImageSource() ? BannerImageSource() : `${$root.clubFolderPath()}/${$root.defaultThumbnailName()}.jpg`) }">
2180                                </div>
2181                            </div>
2182                            <div class="tile__body">
2183                                <h3 class="tile__title detail-medium" data-bind="text: Title"></h3>
2184                                <p class="tile__text detail-small" data-bind="html: SummaryHtml"></p>
2185                            </div>
2186                        </a>
2187                    </div>
2188                </div>
2189            </div>
2190        </div>
2191        <div class="l_flex u_justify-center mt-5">
2192            <a class="button button--primary btn btn-primary" href="" data-bind="attr: { 'href': `/${getNewsListingPage()}?tags=${tags() ? encodeURI(tags()) : ''}` }">
2193                <span class="button__text">View All News</span>
2194            </a>
2195        </div>
2196    </div>
2197</div>
2198<!-- /ko -->
2199
2200<script src="/shared/js/knockout.bootstrap-datepicker.js"></script>
vendor: 2 bytes, line 2200
2200
2201<script>
2202    $(function () {
2203        let $mobileMenu = $('#news-list-mobile-menu');
2204
2205        if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
2206            $mobileMenu.show();
2207        } else {
2208            $mobileMenu.hide();
2209        }
2210    });
2211</script>
2211
2212	</div><link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=uimageslideshow.css" />
2213
2214<div class="imageslideshowmaindiv ">
2215    <div class="image-slideshow-wrapper advertiserlogos container">
2216        
2217            <h2>
2218                Our Partners
2219            </h2>
2220        
2221
2222        <div class="slick-wrapper">
2223            <div class="slick-carousel slick-advertiserlogos">
2224                <div><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2543/100031695-1853701991.jpg" alt=""/></div><div><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2543/100031697-1415939823.jpg" alt=""/></div><div><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2543/100031698-1619356566.jpg" alt=""/></div><div><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2543/100031699-373591231.jpg" alt=""/></div><div><img class="slide-main-image" src="https://static.clubhouse.scottishgolf.org/150x90/img/clubs/2543/100031700-588559618.jpg" alt=""/></div>
2225            </div>
2226        </div>
2227
2228        <div class="edittoggle-wrapper">
2229            
2230        </div>
2231
2232    </div>
2233
2234    
2235</div>
2236
2237<script>
2238    $(document).ready(function () {
2239        if(GetParameterValues("mode") !== undefined){
2240            if (GetParameterValues("mode") === "edit") {
2241                var errorcssclass = "alert alert-danger";
2242                var imageContentId = GetParameterValues('imagecontentid');
2243                var imageContentMode = GetParameterValues('imagecontentmode');
2244    
2245                if (imageContentId == null || imageContentId == '') {
2246                    imageContentId = 0
2247                }
2248    
2249                if (imageContentMode == 'edit') {
2250                    $('.imagecontentform-label').html('EDIT');
2251    
2252                    openEditForm($('.row' + imageContentId));
2253                    //scrollDownToForm($('.row' + imageContentId));
2254    
2255                    // Load the details
2256                    $.ajax({
2257                        type: "POST",
2258                        url: "/api/admin.asmx/GetImageContent",
2259                        data: "{imageContentId:" + imageContentId + ", clubId:" + 2543 + "}",
2260                        contentType: "application/json; charset=utf-8",
2261                        dataType: "json",
2262                        success: function (msg) {
2263                            if (msg.d.Error == '') {
2264                                $("#inputlink22877").val(msg.d.NavigateUrl);
2265                                $("#inputtitle22877").val(msg.d.Title);
2266                                $("#inputdescription22877").val(msg.d.Description);
2267                                $("#inputbuttontext22877").val(msg.d.ButtonText);
2268                                $("#inputcssclassname22877").val(msg.d.CssClassName);
2269                                $("#inputcutcorner22877").prop("checked", msg.d.IsCutCorner);
2270                                $("#iconimagedisplay22877").attr('src', msg.d.IconImageUrl);
2271                                if (msg.d.ImageUrl != '' && msg.d.ImageUrl != null) {
2272                                    $("#imagedisplay22877").attr('src', msg.d.ImageUrl);
2273                                    $("#imagedisplaydelete22877").show();
2274                                    $("#imagedisplaydelete22877").attr('onclick', 'deleteImage(' + msg.d.ImageId + ');');
2275                                }
2276                                else {
2277                                    $("#imagedisplaydelete22877").hide();
2278                                }
2279                                if (msg.d.IconImageUrl != '' && msg.d.IconImageUrl != null) {
2280                                    $("#iconimagedisplay22877").attr('src', msg.d.IconImageUrl);
2281                                    $("#iconimagedisplaydelete22877").show();
2282                                    $("#iconimagedisplaydelete22877").attr('onclick', 'deleteIconImage(' + msg.d.IconImageId + ');');
2283                                }
2284                                else {
2285                                    $("#iconimagedisplaydelete22877").hide();
2286                                }
2287                                $('#lblmessage22877').html('');
2288                            }
2289                            else {
2290                                $('#lblmessage22877').html("<div class='" + errorcssclass + "'>" + msg.d.Error + "</div>");
2291                            }
2292                        },
2293                        error: function () {
2294                            $('#lblmessage22877').html("<div class='" + errorcssclass + "'>Unable to get the details. Please try again.</div>");
2295                        }
2296                    });
2297                }
2298                else {
2299                    $('.imagecontentform-label').html('CREATE NEW');
2300                }
2301    
2302                var width = "150";
2303                var height = "90";
2304                var iconwidth = "62"; // TODO
2305                var iconheight = "91"; // TODO
2306    
2307                // main image uploader
2308                var maxSizeAllowed = 4;
2309                var $cropperid = $("#cropper22877");
2310                var $iconcropperid = $("#iconcropper22877");
2311                var originalData = {};
2312    
2313                $cropperid.cropper({
2314                    aspectRatio: parseInt(width) / parseInt(height),
2315                    autoCropArea: 1,
2316                    zoomable: true,
2317                    multiple: true,
2318                    data: originalData,
2319                    done: function (data) {
2320                    }
2321                });
2322    
2323                $iconcropperid.cropper({
2324                    aspectRatio: parseInt(iconwidth) / parseInt(iconheight),
2325                    autoCropArea: 1,
2326                    zoomable: true,
2327                    multiple: true,
2328                    data: originalData,
2329                    done: function (data) {
2330                    }
2331                });
2332    
2333                var $inputImage = $("#inputimage22877");
2334                var $inputIconImage = $("#inputiconimage22877");
2335    
2336                if (window.FileReader) {
2337                    $inputImage.change(function () {
2338                        var fileReader = new FileReader(),
2339                            files = this.files,
2340                            file;
2341    
2342                        if (!files.length) {
2343                            return;
2344                        }
2345    
2346                        file = files[0];
2347    
2348                        if (/^image\/\w+$/.test(file.type)) {
2349    
2350                            if (file.size <= maxSizeAllowed * 1024 * 1024) {
2351                                fileReader.readAsDataURL(file);
2352                                fileReader.onload = function () {
2353                                    $('#div-alert-1').hide();
2354                                    $cropperid.cropper("reset", true).cropper("replace", this.result);
2355                                    $inputImage.val("");
2356                                };
2357                            }
2358                            else {
2359                                $('#div-alert-1').show();
2360                                $('#status-1').html('File size should be less than 4 MB.');
2361                            }
2362    
2363                        } else {
2364                            $('#div-alert-1').show();
2365                            $('#status-1').html('Please choose an image file.');
2366                        }
2367                    });
2368    
2369                    $inputIconImage.change(function () {
2370                        var fileReader = new FileReader(),
2371                            files = this.files,
2372                            file;
2373    
2374                        if (!files.length) {
2375                            return;
2376                        }
2377    
2378                        file = files[0];
2379    
2380                        if (/^image\/\w+$/.test(file.type)) {
2381    
2382                            if (file.size <= maxSizeAllowed * 1024 * 1024) {
2383                                fileReader.readAsDataURL(file);
2384                                fileReader.onload = function () {
2385                                    $('#div-alert-1').hide();
2386                                    $iconcropperid.cropper("reset", true).cropper("replace", this.result);
2387                                    $inputIconImage.val("");
2388                                };
2389                            }
2390                            else {
2391                                $('#div-alert-1').show();
2392                                $('#status-1').html('File size should be less than 4 MB.');
2393                            }
2394    
2395                        } else {
2396                            $('#div-alert-1').show();
2397                            $('#status-1').html('Please choose an image file.');
2398                        }
2399                    });
2400                } else {
2401                    
2402                }
2403    
2404                $("#btnsave22877").click(function () {
2405    
2406                    var dataURLImage = $cropperid.cropper("getDataURL", {
2407                        width: parseInt(width),
2408                        height: parseInt(height)
2409                    }, "image/jpeg");
2410    
2411                    var dataURLIconImage = $iconcropperid.cropper("getDataURL", {
2412                        width: parseInt(iconwidth),
2413                        height: parseInt(iconheight)
2414                    }, "image/png");
2415                    
2416                    $.ajax({
2417                        type: "POST",
2418                        url: "/api/admin.asmx/SaveImageContent",
2419                        data: {
2420                            imageBase64: dataURLImage,
2421                            iconImageBase64: dataURLIconImage,
2422                            imageContentId: imageContentId,
2423                            navigateUrl: $("#inputlink22877").val(),
2424                            pageControlId: '22877',
2425                            clubId: '2543',
2426                            title: $("#inputtitle22877").val(),
2427                            description: $("#inputdescription22877").val(),
2428                            buttonText: $("#inputbuttontext22877").val(),
2429                            cssClassName: $("#inputcssclassname22877").val(),
2430                            isCutCorner: $("#inputcutcorner22877").prop('checked')
2431                        }
2432                    }).done(function (data) {
2433                        location.reload();
2434                    }).fail(function (e) {
2435                        alert('Cannot save image content at this time');
2436                    });
2437                });
2438    
2439            }
2440        }
2441
2442        $('.image-slideshow-edit-wrapper').hide();
2443        $('.imageslideshow-toggle').click(function (event) {
2444            event.preventDefault();
2445            $('.image-slideshow-edit-wrapper').hide();
2446            $(this).closest('.imageslideshowmaindiv').find('.image-slideshow-edit-wrapper').slideToggle();
2447        });
2448
2449        var imageCount = $('.slick-track').children().length;
2450        var slidesToShow = 3; //TODO
2451        if (imageCount > 1 && imageCount < slidesToShow)
2452        {
2453            var marginWidth = ((slidesToShow - imageCount) * 179) / 2;
2454            $('.slick-track').css({ 'margin-left': marginWidth + 'px' });
2455        }
2456
2457    });
2458
2459    var openEditForm = function (rowImageContent) {
2460        $(rowImageContent).closest('.imageslideshowmaindiv').find('.image-slideshow-edit-wrapper').slideToggle();
2461    }
2462
2463    var scrollDownToForm = function (rowImageContent) {
2464        $('html, body').animate({
2465            scrollTop: $(rowImageContent).offset().top
2466        }, 1000);
2467    }
2468
2469    var deleteSlideshowImage = function (imageContentId) {
2470        $.ajax({
2471            type: "POST",
2472            url: "/api/admin.asmx/DeleteImageContent",            
2473            data: {
2474                imageContentId: imageContentId,
2475                softDelete: true
2476            }
2477        }).done(function (data) {
2478            location.reload();
2479        }).fail(function (e) {
2480            alert('Cannot delete image at this time');
2481        });
2482    }
2483
2484    var deleteImage = function (imageId) {
2485        $.ajax({
2486            type: "POST",
2487            url: "/api/admin.asmx/DeleteImage",
2488            data: {
2489                imageId: imageId,
2490                softDelete: true
2491            }
2492        }).done(function (data) {
2493            location.reload();
2494        }).fail(function (e) {
2495            alert('Cannot delete image at this time');
2496        });
2497    }
2498
2499    var deleteIconImage = function (iconImageId) {
2500        $.ajax({
2501            type: "POST",
2502            url: "/api/admin.asmx/DeleteIconImage",
2503            data: {
2504                iconImageId: iconImageId,
2505                softDelete: true
2506            }
2507        }).done(function (data) {
2508            location.reload();
2509        }).fail(function (e) {
2510            alert('Cannot delete icon image at this time');
2511        });
2512    }
2513
2514    var editSlideshowImage = function (imageContentId) {
2515        var pathname = window.location.pathname;
2516        window.location.href = pathname + "?imagecontentmode=edit&imagecontentid=" + imageContentId + "&mode=edit";
2517    }    
2518</script>
2518<div class="pc-root-container" pc-id="22880" c-id="245">
2519		
2520
2521<div class="dg-content-panel">
2522    
2523
2524    
2525    <div id="ctl34_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
2526			
2527    <div class="editorPanel">
2528
2529			</div>
2530		</div>
2531</div>
2532
2533<style>
2534    .r-5 {
2535        margin-right: 5px;
2536    }
2537
2538    .t-15 {
2539        margin-top: 15px;
2540    }
2541
2542    .message-try {
2543        padding: 10px 15px;
2544        background-color: #edfff2;
2545        border: 1px solid #6bd68f;
2546        margin: 20px 0;
2547    }
2548
2549    .dot {
2550        height: 23px;
2551        width: 23px;
2552        background-color: #093c7c;
2553        border-radius: 50%;
2554        display: inline-block;
2555        text-align: center;
2556        color: #fff;
2557        font-size: 15px;
2558        font-weight: 500;
2559    }
2560</style>
2561<div class="ucontent-body push"></div>
2562	</div>
2563</div>
2564
2565            <footer class="footer">
2566                <div class="container">
2567                    <div id="bottomPanel">
2568	<div class="pc-root-container" pc-id="22872" c-id="245">
2569		
2570
2571<div class="dg-content-panel">
2572    
2573
2574    
2575    <div id="ctl60_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
2576			
2577    <div class="editorPanel">
2578
2579			</div>
2580		</div>
2581</div>
2582
2583<style>
2584    .r-5 {
2585        margin-right: 5px;
2586    }
2587
2588    .t-15 {
2589        margin-top: 15px;
2590    }
2591
2592    .message-try {
2593        padding: 10px 15px;
2594        background-color: #edfff2;
2595        border: 1px solid #6bd68f;
2596        margin: 20px 0;
2597    }
2598
2599    .dot {
2600        height: 23px;
2601        width: 23px;
2602        background-color: #093c7c;
2603        border-radius: 50%;
2604        display: inline-block;
2605        text-align: center;
2606        color: #fff;
2607        font-size: 15px;
2608        font-weight: 500;
2609    }
2610</style>
2611<div class="ucontent-body footer-container">    <div class="sub-container">
2612        <div class="row">
2613            <div class="footer-columns col-md-4 col-sm-12 col-xs-12">
2614                <div class="footer-headers">
2615                    Contact Us
2616                </div>
2617                <div class="footer-contents club-address">
2618                    <table>
2619                        <tbody>
2620                            <tr>
2621                                <td><i aria-hidden="true" class="fa fa-map-signs"></i></td>
2622                                <td>
2623                                    <p><b>ADDRESS:</b></p>
2624                                    <p>Renfrewshire Golf Union</p>
2625                                    <p>10 Leander Crescent, Renfrew</p>
2626                                </td>
2627                            </tr>
2628                            <tr>
2629                                <td><i class="fa fa-phone" aria-hidden="true"></i></td>
2630                                <td>
2631                                    <p><b>PHONE:</b></p>
2632                                    <p>07551095503</p>
2633                                </td>
2634                            </tr>
2635                            <tr>
2636                                <td><i aria-hidden="true" class="fa fa-envelope-o"></i></td>
2637                                <td>
2638                                    <p><b>EMAIL:</b></p>
2639                                    <p>[email protected]</p>
2640                                </td>
2641                            </tr>
2642                        </tbody>
2643                    </table>
2644                </div>
2645            </div>
2646            <!-- <div class="footer-columns col-md-3 col-sm-6 col-xs-12">
2647                <div id="course-status" class="footer-headers">Course Status</div>
2648                <div class="footer-contents footer-course-status course-status"></div>
2649            </div> -->
2650            <div class="footer-columns col-md-4 col-sm-6 col-xs-12">
2651                <div class="footer-headers">
2652                    Today's Weather
2653                </div>
2654                <div class="footer-contents club-weather">
2655                    <div class="status-text text-center">
2656                        <a href="https://www.bbc.com/weather/2650128" target="_blank"><div><i class="fa fa-external-link" aria-hidden="true"></i> BBC Weather</div></a>
2657                    </div>
2658                </div>
2659            </div>
2660            <div class="footer-columns col-md-4 col-sm-6 col-xs-12">
2661                <div class="footer-headers">
2662                    Quick Links
2663                </div>
2664                <div class="footer-contents club-links footer-quicklinks"></div>
2665            </div>
2666        </div>
2667        <div class="row">
2668            <div class="footer-logos container">
2669                <div class="pull-right">
2670                    Powered by <a href="http://www.dotgolf.co.nz/" target="_blank">DotGolf</a>
2671                </div>
2672            </div>
2673        </div>
2674    </div></div>
2675	</div><link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=rcoursestatus.css" />
2676
2677<div class="coursestatus-wrapper ">
2678    <div class="footer-body coursestatus-status">
2679        <div class="coursestatus-icons row">
2680            
2681            
2682            
2683        </div>
2684        <div class="status-text coursestatus-text text-center"></div>
2685    </div>
2686</div><link rel="stylesheet" href="/layouts/_shared/UStyles.ashx?folder=/layouts/_responsive/css/&css=umenu.css" />
2687
2688<div id="navbar" class="navbar-collapse collapse " aria-expanded="false">
2689    <div id="ctl64_pnlMenu">
2690		<ul class='nav navbar-nav'><li><a class='menu-heading-home' id="a-first" href='/home?ComeFromCat=764'>Home</a></li><li class='dropdown'><a class='menu-heading-rgu'  href='/rgu?ComeFromCat=931'>RGU</a><ul class="dropdown-menu" id="m22874_2" ><li>
2690<a class='sub-menu-link' target="" href="/executive?ComeFromCat=931">Executive</a></li><li><a class='sub-menu-link' target="" href="/charter?ComeFromCat=931">Charter</a></li><li><a class='sub-menu-link' target="" href="/constitution?ComeFromCat=931">Constitution</a></li><li><a class='sub-menu-link' target="" href="/national-championships---honours?ComeFromCat=931">National Championships / Honours</a></li><li><a class='sub-menu-link' target="" href="/past-officials?ComeFromCat=931">Past Officials</a></li><li><a class='sub-menu-link' target="" href="/annual-dinner?ComeFromCat=931">Annual Dinner</a></li><li><a class='sub-menu-link' target="" href="/history?ComeFromCat=931">History</a></li></ul></li><li class='dropdown'><a class='menu-heading-memberclubs'  href='/member-clubs?ComeFromCat=927'>Member Clubs</a><ul class="dropdown-menu" id="m22874_3" ><li><a class='sub-menu-link' target="" href="/club-open-competitions?ComeFromCat=927">Club Open Competitions</a></li></ul></li><li class='dropdown'><a class='menu-heading-golf'  href='/fixtures?ComeFromCat=766'>Golf</a><ul class="dropdown-menu" id="m22874_4" ><li><a class='sub-menu-link' target="" href="/fixtures?ComeFromCat=766">Fixtures</a></li><li><a class='sub-menu-link' target="" href="/caven---freedman?ComeFromCat=766">Caven / Freedman</a></li><li><a class='sub-menu-link' target="" href="/menzies---duncan?ComeFromCat=766">Menzies / Duncan</a></li><li><a class='sub-menu-link' target="" href="/county-seniors?ComeFromCat=766">County Seniors</a></li><li><a class='sub-menu-link' target="" href="/county-championship?ComeFromCat=766">County Championship</a></li><li><a class='sub-menu-link' target="" href="/county-handicap?ComeFromCat=766">County Handicap</a></li><li><a class='sub-menu-link' target="" href="/club-team-championship?ComeFromCat=766">Club Team Championship</a></li><li><a class='sub-menu-link' target="" href="/county-cup?ComeFromCat=766">County Cup</a></li><li><a class='sub-menu-link' target="" href="/order-of-merit?ComeFromCat=766">Order of Merit</a></li><li><a class='sub-menu-link' target="" href="/champion-of-champions?ComeFromCat=766">Champion of Champions</a></li><li><a class='sub-menu-link' target="" href="/terms-and-conditions?ComeFromCat=766">Terms &amp; Conditions</a></li><li><a class='sub-menu-link' target="" href="/west-of-scotland-championships?ComeFromCat=766">West of Scotland Championships</a></li></ul></li><li class='dropdown'><a class='menu-heading-teams'  href='/teams?ComeFromCat=1039'>Teams</a><ul class="dropdown-menu" id="m22874_5" ><li><a class='sub-menu-link' target="" href="/2026--a--team?ComeFromCat=1039">2026 &#39;A&#39; Team</a></li><li><a class='sub-menu-link' target="" href="/2026-youth-team?ComeFromCat=1039">2026 Youth Team</a></li><li><a class='sub-menu-link' target="" href="/2026-boys-team?ComeFromCat=1039">2026 Boys Team</a></li></ul></li><li class='dropdown'><a class='menu-heading-juniorcoaching'  href='/junior-coaching?ComeFromCat=932'>Junior Coaching</a><ul class="dropdown-menu" id="m22874_6" ><li><a class='sub-menu-link' target="" href="/child-protection?ComeFromCat=932">Child Protection</a></li></ul></li><li class='dropdown'><a class='menu-heading-news'  href='/latest-news?ComeFromCat=767'>News</a><ul class="dropdown-menu" id="m22874_7" ><li><a class='sub-menu-link' target="" href="/latest-news?ComeFromCat=767">Latest News</a></li></ul></li><li class='dropdown'><a class='menu-heading-links'  href='/links?ComeFromCat=1165'>Links</a><ul class="dropdown-menu" id="m22874_8" ><li><a class='sub-menu-link' target="" href="/scottish-golf?ComeFromCat=1165">Scottish Golf</a></li><li><a class='sub-menu-link' target="" href="/my-golf-ranking?ComeFromCat=1165">My Golf Ranking</a></li><li><a class='sub-menu-link' target="" href="/west-of-scotland?ComeFromCat=1165">West of Scotland</a></li></ul></li><li class='dropdown'><a class='menu-heading-contactus'  href='/contact-form?ComeFromCat=768'>Contact Us</a><ul class="dropdown-menu" id="m22874_9" ><li><a class='sub-menu-link' target="" href="/contact-form?ComeFromCat=768">Contact form</a></li><li>
2690<a class='sub-menu-link' target="" href="/contact-details?ComeFromCat=768">Contact Details</a></li></ul></li></ul><div style='clear:both;'></div>
2691	</div>
2692</div>
2693</div>
2694                </div>
2695            </footer>
2696        
2697
2698<script type="text/javascript">
2699//<![CDATA[
2700
2701var $lang = 
2702new (function() {
2703
2704    this.Trundler = new (function() {
2705        var src = 'troll[y/ies]';
2706        this.toString = function(count) {
2707            if (count === undefined) return 'trolly';
2708            return src.plural(count);
2709        };
2710    })();
2711
2712    this.Cart = new (function() {
2713        var src = 'bugg[y/ies]';
2714        this.toString = function(count) {
2715            if (count === undefined) return 'buggy';
2716            return src.plural(count);
2717        };
2718    })();
2719
2720    this.CardRequestFulfilledStatus = new (function() {
2721        var src = 'Printed and Dispatched';
2722        this.toString = function(count) {
2723            if (count === undefined) return 'Printed and Dispatched';
2724            return src.plural(count);
2725        };
2726    })();
2727
2728    this.LevyCategory = new (function() {
2729        var src = 'SG categor[y/ies]';
2730        this.toString = function(count) {
2731            if (count === undefined) return 'SG category';
2732            return src.plural(count);
2733        };
2734    })();
2735
2736    this.District = new (function() {
2737        var src = 'region[s]';
2738        this.toString = function(count) {
2739            if (count === undefined) return 'region';
2740            return src.plural(count);
2741        };
2742    })();
2743
2744    this.CourseHandicap = new (function() {
2745        var src = 'Course Handicap[s]™';
2746        this.toString = function(count) {
2747            if (count === undefined) return 'Course Handicap™';
2748            return src.plural(count);
2749        };
2750    })();
2751
2752    this.Marker = new (function() {
2753        var src = 'tee[s]';
2754        this.toString = function(count) {
2755            if (count === undefined) return 'tee';
2756            return src.plural(count);
2757        };
2758    })();
2759
2760    this.MarkerDisplayCode = new (function() {
2761        var src = 'Tee Marker Number[s]';
2762        this.toString = function(count) {
2763            if (count === undefined) return 'Tee Marker Number';
2764            return src.plural(count);
2765        };
2766    })();
2767
2768    this.MyGolf = new (function() {
2769        var src = 'Scottish Golf';
2770        this.toString = function(count) {
2771            if (count === undefined) return 'Scottish Golf';
2772            return src.plural(count);
2773        };
2774    })();
2775
2776    this.GoverningBody = new (function() {
2777        var src = 'Scottish Golf';
2778        this.toString = function(count) {
2779            if (count === undefined) return 'Scottish Golf';
2780            return src.plural(count);
2781        };
2782    })();
2783
2784    this.GoverningBodyShortName = new (function() {
2785        var src = 'Scottish Golf';
2786        this.toString = function(count) {
2787            if (count === undefined) return 'Scottish Golf';
2788            return src.plural(count);
2789        };
2790    })();
2791
2792    this.GST = new (function() {
2793        var src = 'VAT';
2794        this.toString = function(count) {
2795            if (count === undefined) return 'VAT';
2796            return src.plural(count);
2797        };
2798    })();
2799
2800    this.GSTNumber = new (function() {
2801        var src = 'VAT Number';
2802        this.toString = function(count) {
2803            if (count === undefined) return 'VAT Number';
2804            return src.plural(count);
2805        };
2806    })();
2807
2808    this.Levy = new (function() {
2809        var src = 'Affiliation Fee[s]';
2810        this.toString = function(count) {
2811            if (count === undefined) return 'Affiliation Fee';
2812            return src.plural(count);
2813        };
2814    })();
2815
2816    this.FlexiMembership = new (function() {
2817        var src = 'OpenPlay';
2818        this.toString = function(count) {
2819            if (count === undefined) return 'OpenPlay';
2820            return src.plural(count);
2821        };
2822    })();
2823
2824    this.MyGolfApp = new (function() {
2825        var src = 'Scottish Golf';
2826        this.toString = function(count) {
2827            if (count === undefined) return 'Scottish Golf';
2828            return src.plural(count);
2829        };
2830    })();
2831
2832    this.Pennants = new (function() {
2833        var src = 'Interclubs';
2834        this.toString = function(count) {
2835            if (count === undefined) return 'Interclubs';
2836            return src.plural(count);
2837        };
2838    })();
2839
2840    this.CasualGolfer = new (function() {
2841        var src = 'Casual golfer[s]';
2842        this.toString = function(count) {
2843            if (count === undefined) return 'Casual golfer';
2844            return src.plural(count);
2845        };
2846    })();
2847
2848    this.CasualGolf = new (function() {
2849        var src = 'Casual Golf';
2850        this.toString = function(count) {
2851            if (count === undefined) return 'Casual Golf';
2852            return src.plural(count);
2853        };
2854    })();
2855
2856    this.Region = new (function() {
2857        var src = 'County';
2858        this.toString = function(count) {
2859            if (count === undefined) return 'County';
2860            return src.plural(count);
2861        };
2862    })();
2863
2864    this.Address1 = new (function() {
2865        var src = 'Address 1';
2866        this.toString = function(count) {
2867            if (count === undefined) return 'Address 1';
2868            return src.plural(count);
2869        };
2870    })();
2871
2872    this.Address2 = new (function() {
2873        var src = 'Address 2';
2874        this.toString = function(count) {
2875            if (count === undefined) return 'Address 2';
2876            return src.plural(count);
2877        };
2878    })();
2879
2880    this.Address3 = new (function() {
2881        var src = 'Address 3';
2882        this.toString = function(count) {
2883            if (count === undefined) return 'Address 3';
2884            return src.plural(count);
2885        };
2886    })();
2887
2888    this.Address4 = new (function() {
2889        var src = 'City';
2890        this.toString = function(count) {
2891            if (count === undefined) return 'City';
2892            return src.plural(count);
2893        };
2894    })();
2895
2896    this.Address5 = new (function() {
2897        var src = 'County';
2898        this.toString = function(count) {
2899            if (count === undefined) return 'County';
2900            return src.plural(count);
2901        };
2902    })();
2903
2904    this.CourseRating = new (function() {
2905        var src = 'Course Rating[s]';
2906        this.toString = function(count) {
2907            if (count === undefined) return 'Course Rating';
2908            return src.plural(count);
2909        };
2910    })();
2911
2912    this.CourseRatingAbbreviated = new (function() {
2913        var src = 'CR';
2914        this.toString = function(count) {
2915            if (count === undefined) return 'CR';
2916            return src.plural(count);
2917        };
2918    })();
2919
2920    this.CourseRatingInitialized = new (function() {
2921        var src = 'CR';
2922        this.toString = function(count) {
2923            if (count === undefined) return 'CR';
2924            return src.plural(count);
2925        };
2926    })();
2927
2928    this.PCC = new (function() {
2929        var src = 'PCC';
2930        this.toString = function(count) {
2931            if (count === undefined) return 'PCC';
2932            return src.plural(count);
2933        };
2934    })();
2935
2936    this.PCCShort = new (function() {
2937        var src = 'PCC';
2938        this.toString = function(count) {
2939            if (count === undefined) return 'PCC';
2940            return src.plural(count);
2941        };
2942    })();
2943
2944    this.ScoreDifferential = new (function() {
2945        var src = 'Score Differential';
2946        this.toString = function(count) {
2947            if (count === undefined) return 'Score Differential';
2948            return src.plural(count);
2949        };
2950    })();
2951
2952    this.ScoreDifferentialShort = new (function() {
2953        var src = 'Score Diff';
2954        this.toString = function(count) {
2955            if (count === undefined) return 'Score Diff';
2956            return src.plural(count);
2957        };
2958    })();
2959
2960    this.ScoreDifferentialAbbreviated = new (function() {
2961        var src = 'SD';
2962        this.toString = function(count) {
2963            if (count === undefined) return 'SD';
2964            return src.plural(count);
2965        };
2966    })();
2967
2968    this.ScoreEnteredDate = new (function() {
2969        var src = 'Score Attested Or Entered By ISV';
2970        this.toString = function(count) {
2971            if (count === undefined) return 'Score Attested Or Entered By ISV';
2972            return src.plural(count);
2973        };
2974    })();
2975
2976    this.ScoreEnteredTime = new (function() {
2977        var src = 'Score Attested Or Entered By ISV Time';
2978        this.toString = function(count) {
2979            if (count === undefined) return 'Score Attested Or Entered By ISV Time';
2980            return src.plural(count);
2981        };
2982    })();
2983
2984    this.PointOfGolf = new (function() {
2985        var src = 'P.O.G';
2986        this.toString = function(count) {
2987            if (count === undefined) return 'P.O.G';
2988            return src.plural(count);
2989        };
2990    })();
2991
2992    this.HandicapIndex = new (function() {
2993        var src = 'Handicap Index®';
2994        this.toString = function(count) {
2995            if (count === undefined) return 'Handicap Index®';
2996            return src.plural(count);
2997        };
2998    })();
2999
3000    this.ScoreHistoryHandicapColumnName = new (function() {
3001        var src = 'Handicap Index®';
3002        this.toString = function(count) {
3003            if (count === undefined) return 'Handicap Index®';
3004            return src.plural(count);
3005        };
3006    })();
3007
3008    this.PlayingHandicap = new (function() {
3009        var src = 'Playing Handicap™';
3010        this.toString = function(count) {
3011            if (count === undefined) return 'Playing Handicap™';
3012            return src.plural(count);
3013        };
3014    })();
3015
3016    this.PlayingHandicapShort = new (function() {
3017        var src = 'Playing Hdcp';
3018        this.toString = function(count) {
3019            if (count === undefined) return 'Playing Hdcp';
3020            return src.plural(count);
3021        };
3022    })();
3023
3024    this.LowHandicapIndex = new (function() {
3025        var src = 'Low Handicap Index';
3026        this.toString = function(count) {
3027            if (count === undefined) return 'Low Handicap Index';
3028            return src.plural(count);
3029        };
3030    })();
3031
3032    this.LowHandicapIndexShort = new (function() {
3033        var src = 'Low Index';
3034        this.toString = function(count) {
3035            if (count === undefined) return 'Low Index';
3036            return src.plural(count);
3037        };
3038    })();
3039
3040    this.GeneralPlayScore = new (function() {
3041        var src = 'General Play Score[s]';
3042        this.toString = function(count) {
3043            if (count === undefined) return 'General Play Score';
3044            return src.plural(count);
3045        };
3046    })();
3047
3048    this.MembershipNumber = new (function() {
3049        var src = 'Membership Number';
3050        this.toString = function(count) {
3051            if (count === undefined) return 'Membership Number';
3052            return src.plural(count);
3053        };
3054    })();
3055
3056    this.MembershipNumberLabelShort = new (function() {
3057        var src = 'No.';
3058        this.toString = function(count) {
3059            if (count === undefined) return 'No.';
3060            return src.plural(count);
3061        };
3062    })();
3063
3064    this.MemberLabel = new (function() {
3065        var src = 'Member';
3066        this.toString = function(count) {
3067            if (count === undefined) return 'Member';
3068            return src.plural(count);
3069        };
3070    })();
3071
3072    this.MemNo = new (function() {
3073        var src = 'Mem No.';
3074        this.toString = function(count) {
3075            if (count === undefined) return 'Mem No.';
3076            return src.plural(count);
3077        };
3078    })();
3079
3080    this.IndexShort = new (function() {
3081        var src = 'IDX';
3082        this.toString = function(count) {
3083            if (count === undefined) return 'IDX';
3084            return src.plural(count);
3085        };
3086    })();
3087
3088    this.ISV = new (function() {
3089        var src = 'ISV';
3090        this.toString = function(count) {
3091            if (count === undefined) return 'ISV';
3092            return src.plural(count);
3093        };
3094    })();
3095
3096    this.Slope = new (function() {
3097        var src = 'Slope';
3098        this.toString = function(count) {
3099            if (count === undefined) return 'Slope';
3100            return src.plural(count);
3101        };
3102    })();
3103
3104    this.MarkerName = new (function() {
3105        var src = 'Marker Name';
3106        this.toString = function(count) {
3107            if (count === undefined) return 'Marker Name';
3108            return src.plural(count);
3109        };
3110    })();
3111
3112    this.CourseHandicapShort = new (function() {
3113        var src = 'Course Hdcp';
3114        this.toString = function(count) {
3115            if (count === undefined) return 'Course Hdcp';
3116            return src.plural(count);
3117        };
3118    })();
3119
3120    this.HandicapIndexShort = new (function() {
3121        var src = 'Hdcp Idx (Playing)';
3122        this.toString = function(count) {
3123            if (count === undefined) return 'Hdcp Idx (Playing)';
3124            return src.plural(count);
3125        };
3126    })();
3127
3128    this.HandicapIndexShortNoCourse = new (function() {
3129        var src = 'HDCP IDX';
3130        this.toString = function(count) {
3131            if (count === undefined) return 'HDCP IDX';
3132            return src.plural(count);
3133        };
3134    })();
3135
3136    this.Male = new (function() {
3137        var src = '[Man/Men]';
3138        this.toString = function(count) {
3139            if (count === undefined) return 'Man';
3140            return src.plural(count);
3141        };
3142    })();
3143
3144    this.Female = new (function() {
3145        var src = '[Woman/Women]';
3146        this.toString = function(count) {
3147            if (count === undefined) return 'Woman';
3148            return src.plural(count);
3149        };
3150    })();
3151
3152    this.WorldHandicapSystem = new (function() {
3153        var src = 'World Handicap System™';
3154        this.toString = function(count) {
3155            if (count === undefined) return 'World Handicap System™';
3156            return src.plural(count);
3157        };
3158    })();
3159
3160    this.WorldHandicapSystemAbbreviated = new (function() {
3161        var src = 'WHS™';
3162        this.toString = function(count) {
3163            if (count === undefined) return 'WHS™';
3164            return src.plural(count);
3165        };
3166    })();
3167
3168    this.WithdrawnHandicapWarningMessage = new (function() {
3169        var src = 'This member has a Withdrawn Handicap Index®. Please liaise with the players’ previous home club or England Golf for further details.';
3170        this.toString = function(count) {
3171            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.';
3172            return src.plural(count);
3173        };
3174    })();
3175
3176    this.HandicapIndexFullName = new (function() {
3177        var src = 'WHS™ Handicap Index®';
3178        this.toString = function(count) {
3179            if (count === undefined) return 'WHS™ Handicap Index®';
3180            return src.plural(count);
3181        };
3182    })();
3183
3184    this.HandicapAbbreviated = new (function() {
3185        var src = 'HCAP';
3186        this.toString = function(count) {
3187            if (count === undefined) return 'HCAP';
3188            return src.plural(count);
3189        };
3190    })();
3191
3192    this.TeeMarker = new (function() {
3193        var src = 'marker[s]';
3194        this.toString = function(count) {
3195            if (count === undefined) return 'marker';
3196            return src.plural(count);
3197        };
3198    })();
3199
3200    this.HandicapCommittee = new (function() {
3201        var src = 'Handicap Committee';
3202        this.toString = function(count) {
3203            if (count === undefined) return 'Handicap Committee';
3204            return src.plural(count);
3205        };
3206    })();
3207
3208    this.HandicapAllowance = new (function() {
3209        var src = 'Handicap Allowance';
3210        this.toString = function(count) {
3211            if (count === undefined) return 'Handicap Allowance';
3212            return src.plural(count);
3213        };
3214    })();
3215
3216    this.ExactHandicapShort = new (function() {
3217        var src = 'Exact Hdcp';
3218        this.toString = function(count) {
3219            if (count === undefined) return 'Exact Hdcp';
3220            return src.plural(count);
3221        };
3222    })();
3223
3224    this.StablefordPoint = new (function() {
3225        var src = 'stableford points';
3226        this.toString = function(count) {
3227            if (count === undefined) return 'stableford points';
3228            return src.plural(count);
3229        };
3230    })();
3231
3232    this.Course = new (function() {
3233        var src = 'course[s]';
3234        this.toString = function(count) {
3235            if (count === undefined) return 'course';
3236            return src.plural(count);
3237        };
3238    })();
3239
3240    this.FinancialYear = new (function() {
3241        var src = 'Financial Year';
3242        this.toString = function(count) {
3243            if (count === undefined) return 'Financial Year';
3244            return src.plural(count);
3245        };
3246    })();
3247
3248    this.Division = new (function() {
3249        var src = 'Division[s]';
3250        this.toString = function(count) {
3251            if (count === undefined) return 'Division';
3252            return src.plural(count);
3253        };
3254    })();
3255
3256    this.ResourceHubResources = new (function() {
3257        var src = 'Resource[s]';
3258        this.toString = function(count) {
3259            if (count === undefined) return 'Resource';
3260            return src.plural(count);
3261        };
3262    })();
3263
3264    this.LevyNumbers = new (function() {
3265        var src = 'Levy Numbers';
3266        this.toString = function(count) {
3267            if (count === undefined) return 'Levy Numbers';
3268            return src.plural(count);
3269        };
3270    })();
3271
3272    this.CasualGolferSignupsOnly = new (function() {
3273        var src = 'Casual golfer sign-ups only';
3274        this.toString = function(count) {
3275            if (count === undefined) return 'Casual golfer sign-ups only';
3276            return src.plural(count);
3277        };
3278    })();
3279
3280    this.CommunityInstructor = new (function() {
3281        var src = 'Deliverer[s]';
3282        this.toString = function(count) {
3283            if (count === undefined) return 'Deliverer';
3284            return src.plural(count);
3285        };
3286    })();
3287
3288    this.Program = new (function() {
3289        var src = 'Programme[s]';
3290        this.toString = function(count) {
3291            if (count === undefined) return 'Programme';
3292            return src.plural(count);
3293        };
3294    })();
3295
3296    this.ParticipationRegionContact = new (function() {
3297        var src = 'Contact[s]';
3298        this.toString = function(count) {
3299            if (count === undefined) return 'Contact';
3300            return src.plural(count);
3301        };
3302    })();
3303
3304    this.ParticipationDeliverer = new (function() {
3305        var src = 'Deliverer';
3306        this.toString = function(count) {
3307            if (count === undefined) return 'Deliverer';
3308            return src.plural(count);
3309        };
3310    })();
3311
3312    this.ParticipationAllAbilities = new (function() {
3313        var src = 'Inclusive';
3314        this.toString = function(count) {
3315            if (count === undefined) return 'Inclusive';
3316            return src.plural(count);
3317        };
3318    })();
3319
3320    this.ParticipationClubHandQuestion = new (function() {
3321        var src = 'Are you right or left handed?';
3322        this.toString = function(count) {
3323            if (count === undefined) return 'Are you right or left handed?';
3324            return src.plural(count);
3325        };
3326    })();
3327
3328    this.NoScoreApprovedLabel = new (function() {
3329        var src = 'No Score[s] - Approved';
3330        this.toString = function(count) {
3331            if (count === undefined) return 'No Score - Approved';
3332            return src.plural(count);
3333        };
3334    })();
3335
3336    this.NoScoreNotApprovedLabel = new (function() {
3337        var src = 'No Score[s] - Not Approved';
3338        this.toString = function(count) {
3339            if (count === undefined) return 'No Score - Not Approved';
3340            return src.plural(count);
3341        };
3342    })();
3343
3344    this.NoScoreIllegitimateLabel = new (function() {
3345        var src = 'No Score[s] - Illegitimate';
3346        this.toString = function(count) {
3347            if (count === undefined) return 'No Score - Illegitimate';
3348            return src.plural(count);
3349        };
3350    })();
3351
3352    this.NoScoreUnresolvedLabel = new (function() {
3353        var src = 'No Score[s] - Unresolved';
3354        this.toString = function(count) {
3355            if (count === undefined) return 'No Score - Unresolved';
3356            return src.plural(count);
3357        };
3358    })();
3359
3360})();
3361
3362// String override for proper-case something call it like 'somestring'.toProperCase();
3363String.prototype.toProperCase = function () {
3364    return this.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});
3365};
3366
3367(function() {  
3368    document.currentCulture='en-GB';
3369})(); 
3370
3371(function() {
3372    var viewModel = new dg_clientside_controls["content-tiles"];
3373    var root = document.getElementById('ctl23');    
3374
3375    ko.applyBindings(viewModel, root);
3376    
3377    if (ko.isObservable(viewModel.colCssClassName)) viewModel.colCssClassName(`col-10 offset-1`);
3378    if (ko.isObservable(viewModel.arrowStyleId)) viewModel.arrowStyleId(1);
3379    if (ko.isObservable(viewModel.headerText)) viewModel.headerText(``);
3380    if (ko.isObservable(viewModel.applyTopCurveOnBackground)) viewModel.applyTopCurveOnBackground(false);
3381    if (ko.isObservable(viewModel.showThemeOptions)) viewModel.showThemeOptions(false);
3382    if (ko.isObservable(viewModel.showDescription)) viewModel.showDescription(true);
3383    if (ko.isObservable(viewModel.showLinkText)) viewModel.showLinkText(true);
3384    viewModel.pageControlId(22978);
3385    viewModel.memberId();
3386    viewModel.memberUid('');
3387    viewModel.memberFirstName('');    
3388    viewModel.memberFullName('');
3389    viewModel.pageId(5719);
3390    viewModel.clubFolderPath('/clubs/2543');
3391    viewModel.clubWebsiteId(1090);
3392    
3393    
3394    if (ko.isObservable(viewModel.allowTrackerWithoutCookieConsent)) viewModel.allowTrackerWithoutCookieConsent(false);
3395    if (viewModel['onAfterBound']) viewModel['onAfterBound'](root);
3396})(); 
3397
3398(function() {
3399    var viewModel = new dg_clientside_controls["golfnz-news-list"];
3400    var root = document.getElementById('ctl29');    
3401
3402    ko.applyBindings(viewModel, root);
3403    
3404    if (ko.isObservable(viewModel.listSize)) viewModel.listSize(3);
3405    if (ko.isObservable(viewModel.displayPagingControls)) viewModel.displayPagingControls(false);
3406    if (ko.isObservable(viewModel.displayFilters)) viewModel.displayFilters(false);
3407    if (ko.isObservable(viewModel.tileSwiperEffect)) viewModel.tileSwiperEffect(false);
3408    if (ko.isObservable(viewModel.defaultTags)) viewModel.defaultTags(``);
3409    if (ko.isObservable(viewModel.horizontalLayout)) viewModel.horizontalLayout(false);
3410    if (ko.isObservable(viewModel.timelineLayout)) viewModel.timelineLayout(false);
3411    if (ko.isObservable(viewModel.newsDetailPage)) viewModel.newsDetailPage(`View Article`);
3412    if (ko.isObservable(viewModel.newsListingPage)) viewModel.newsListingPage(`Latest News`);
3413    if (ko.isObservable(viewModel.newsGroupId)) viewModel.newsGroupId();
3414    if (ko.isObservable(viewModel.interclubTournamentsOnly)) viewModel.interclubTournamentsOnly(false);
3415    if (ko.isObservable(viewModel.newsSectionCode)) viewModel.newsSectionCode(`Club`);
3416    viewModel.pageControlId(22979);
3417    viewModel.memberId();
3418    viewModel.memberUid('');
3419    viewModel.memberFirstName('');    
3420    viewModel.memberFullName('');
3421    viewModel.pageId(5719);
3422    viewModel.clubFolderPath('/clubs/2543');
3423    viewModel.clubWebsiteId(1090);
3424    
3425    
3426    if (ko.isObservable(viewModel.allowTrackerWithoutCookieConsent)) viewModel.allowTrackerWithoutCookieConsent(false);
3427    if (viewModel['onAfterBound']) viewModel['onAfterBound'](root);
3428})(); 
3429
3430(function() {
3431    var viewModel = new dg_clientside_controls["hero-swiperjs"];
3432    var root = document.getElementById('ctl53');    
3433
3434    ko.applyBindings(viewModel, root);
3435    
3436    if (ko.isObservable(viewModel.tallerOnMobile)) viewModel.tallerOnMobile(false);
3437    if (ko.isObservable(viewModel.imageWidth)) viewModel.imageWidth(1920);
3438    if (ko.isObservable(viewModel.imageHeight)) viewModel.imageHeight(1067);
3439    if (ko.isObservable(viewModel.mobileImageWidth)) viewModel.mobileImageWidth(640);
3440    if (ko.isObservable(viewModel.mobileImageHeight)) viewModel.mobileImageHeight(464);
3441    if (ko.isObservable(viewModel.horizontalSlider)) viewModel.horizontalSlider(true);
3442    if (ko.isObservable(viewModel.cssClassName)) viewModel.cssClassName(`inner-banners`);
3443    if (ko.isObservable(viewModel.isShortHero)) viewModel.isShortHero(false);
3444    viewModel.pageControlId(22879);
3445    viewModel.memberId();
3446    viewModel.memberUid('');
3447    viewModel.memberFirstName('');    
3448    viewModel.memberFullName('');
3449    viewModel.pageId(5719);
3450    viewModel.clubFolderPath('/clubs/2543');
3451    viewModel.clubWebsiteId(1090);
3452    
3453    
3454    if (ko.isObservable(viewModel.allowTrackerWithoutCookieConsent)) viewModel.allowTrackerWithoutCookieConsent(false);
3455    if (viewModel['onAfterBound']) viewModel['onAfterBound'](root);
3456})(); 
3457
3458(function() {
3459    var viewModel = new dg_clientside_controls["hero-swiperjs"];
3460    var root = document.getElementById('ctl54');    
3461
3462    ko.applyBindings(viewModel, root);
3463    
3464    if (ko.isObservable(viewModel.tallerOnMobile)) viewModel.tallerOnMobile(false);
3465    if (ko.isObservable(viewModel.imageWidth)) viewModel.imageWidth(1920);
3466    if (ko.isObservable(viewModel.imageHeight)) viewModel.imageHeight(1080);
3467    if (ko.isObservable(viewModel.mobileImageWidth)) viewModel.mobileImageWidth(640);
3468    if (ko.isObservable(viewModel.mobileImageHeight)) viewModel.mobileImageHeight(464);
3469    if (ko.isObservable(viewModel.horizontalSlider)) viewModel.horizontalSlider(true);
3470    if (ko.isObservable(viewModel.cssClassName)) viewModel.cssClassName(`home-banners`);
3471    if (ko.isObservable(viewModel.isShortHero)) viewModel.isShortHero(false);
3472    viewModel.pageControlId(22980);
3473    viewModel.memberId();
3474    viewModel.memberUid('');
3475    viewModel.memberFirstName('');    
3476    viewModel.memberFullName('');
3477    viewModel.pageId(5719);
3478    viewModel.clubFolderPath('/clubs/2543');
3479    viewModel.clubWebsiteId(1090);
3480    
3481    
3482    if (ko.isObservable(viewModel.allowTrackerWithoutCookieConsent)) viewModel.allowTrackerWithoutCookieConsent(false);
3483    if (viewModel['onAfterBound']) viewModel['onAfterBound'](root);
3484})(); 
3485
3486theForm.oldSubmit = theForm.submit;
3487theForm.submit = WebForm_SaveScrollPositionSubmit;
3488
3489theForm.oldOnSubmit = theForm.onsubmit;
3490theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;
3491//]]>
3492</script>
3492
3493</form>
3494    </div>
3495
3496    <a href="#" class="back-to-top"><i class="fa fa-3x fa-arrow-circle-up" aria-hidden="true"></i></a>
3497
3498    
3498<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/lazysizes-min.js"></script>
3498
3499    
3499<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/scrollreveal-min.js"></script>
3499
3500    
3500<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/jquery-bg-video.js"></script>
3500
3501    
3501<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/underscore-min.js"></script>
3501
3502    
3502<script type="text/javascript" src="/js/bootstrap-select.min.js"></script>
3502
3503    
3503<script type="text/javascript" src="/js/bootstrap-3.3.7.min.js"></script>
3503
3504    
3504<script type="text/javascript" src="/js/utils/dotgolf.utils.js"></script>
3504
3505    
3505<script type="text/javascript" src="/layouts/terraces_golfnz/js/libs/swiper-min.js"></script>
3505
3506    
3506<script type="text/javascript" src="/layouts/terraces_golfnz/js/general.js?rev=441"></script>
3506
3507
3508    
3508<script type="text/javascript">
3509        /* Back to Top link */
3510        var offset = 220;
3511        var duration = 1000;
3512        $(window).scroll(function () {
3513            if ($(this).scrollTop() > offset) {
3514                $('.back-to-top').fadeIn(duration);
3515            } else {
3516                $('.back-to-top').fadeOut(duration);
3517            }
3518        });
3519
3520        $('.back-to-top').click(function (event) {
3521            event.preventDefault();
3522            $('html, body').animate({ scrollTop: 0 }, duration);
3523            return false;
3524        });
3525        /* End - Back to Top link */
3526
3527        function convertNewsArticleImages(htmlString) {
3528            var htmlObject = $('<div>' + htmlString + '<div>'); // jquery call
3529            var imgObject = htmlObject.find('img');
3530
3531            for (i = 0; i < imgObject.length; i++) {
3532                var wrapper = $(`<div class="rte__image"><div class="image-reveal-container"></div><div class="rte__image__pattern">
3533<svg width="120" class="pattern" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg">
3534    <path d="M4.29294 0H5.70715L0 5.70715L0 4.29294L4.29294 0Z" class="fill"/>
3535    <path d="M0 14.2929V15.7072L15.7072 0H14.2929L0 14.2929Z" class="fill"/>
3536    <path d="M24.2929 0L0 24.2929L0 25.7072L25.7072 0H24.2929Z" class="fill"/>
3537    <path d="M34.2929 0L0 34.2929V35.7072L35.7072 0H34.2929Z" class="fill"/>
3538    <path d="M44.2929 0L0 44.2929L0 45.7072L45.7072 0H44.2929Z" class="fill"/>
3539    <path d="M54.2929 0L0 54.2929V55.7072L55.7072 0H54.2929Z" class="fill"/>
3540    <path d="M64.2929 0L0 64.2929L0 65.7072L65.7072 0H64.2929Z" class="fill"/>
3541    <path d="M74.2929 0L0 74.2929V75.7072L75.7072 0H74.2929Z" class="fill"/>
3542    <path d="M84.2929 0L0 84.2929L0 85.7072L85.7072 0H84.2929Z" class="fill"/>
3543    <path d="M94.2929 0L0 94.2929V95.7072L95.7072 0H94.2929Z" class="fill"/>
3544    <path d="M104.293 0L0 104.293L0 105.707L105.707 0H104.293Z" class="fill"/>
3545    <path d="M114.293 0L0 114.293V115.707L115.707 0H114.293Z" class="fill"/>
3546    <path d="M120 4.29294L4.29294 120H5.70715L120 5.70715V4.29294Z" class="fill"/>
3547    <path d="M120 14.2929L14.2929 120H15.7072L120 15.7072V14.2929Z" class="fill"/>
3548    <path d="M120 24.2929L24.2929 120H25.7072L120 25.7072V24.2929Z" class="fill"/>
3549    <path d="M120 34.2929L34.2929 120H35.7072L120 35.7072V34.2929Z" class="fill"/>
3550    <path d="M120 44.2929L44.2929 120H45.7071L120 45.7072V44.2929Z" class="fill"/>
3551    <path d="M120 54.2929L54.2929 120H55.7071L120 55.7072V54.2929Z" class="fill"/>
3552    <path d="M120 64.2929L64.2929 120H65.7071L120 65.7072V64.2929Z" class="fill"/>
3553    <path d="M120 74.2929L74.2929 120H75.7071L120 75.7072V74.2929Z" class="fill"/>
3554    <path d="M120 84.2929L84.2929 120H85.7071L120 85.7072V84.2929Z" class="fill"/>
3555    <path d="M120 94.2929L94.2929 120H95.7072L120 95.7072V94.2929Z" class="fill"/>
3556    <path d="M120 104.293L104.293 120H105.707L120 105.707V104.293Z" class="fill"/>
3557    <path d="M120 114.293L114.293 120H115.707L120 115.707V114.293Z" class="fill"/>
3558</svg>
3559                                </div></div>`);
3560                wrapper.find('.image-reveal-container').prepend(imgObject[i].outerHTML);
3561                //$(htmlObject).find('img').replaceWith($(wrapper[0]));
3562                $(imgObject[i]).replaceWith($(wrapper[0]));
3563            }
3564
3565            return $(htmlObject)[0].outerHTML;
3566        }
3567    </script>
3567
3568
3569    
3570</body>
3571</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.