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