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