PageSourceSearch

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

html irgc.co.uk collected 2026-09-26 16:13:16 UTC 171,218 bytes, 3,744 lines download raw bytes

1
2
3<!DOCTYPE html>
4
5<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
6<head><title>
7	Home - 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>&nbsp;&nbsp;<i class="fas fa-chevron-circle-right"></i></span>');
54    $('.btn-link').addClass('btn btn-primary').append('<span>&nbsp;&nbsp;<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>&nbsp;&nbsp;</span>').append('<span>&nbsp;&nbsp;<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">&nbsp;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="rtPTd2CUot/cRJgk0jD05jR9oCIEc5VK9Zm+HmQ51uYigHbTWgeib1vnztRaCy8QXHMHjp7xCZOpdaL/Bj5hSuRnk26RD2poej31AKTWhKbCiUHBxR+2z03Xk+kZOqe4wCgLUY9Qkmj7Hfm52Q+JBhvVvpMu7X6BieahBdhHhIH/Q7ZOpVM0LqMS6jXLqRyDsttwYwlEMwcucIk64mX+hSrr4KeUJZ9ZKwd5LxvUxef1zCwtsnisdHWh0BzEKlrSuYBVHzYsDxwQNjYwb68bYvujkSZH452qAAgduyEFrSpumAGZq0UzEZ0Pv9wyDTwVuKl0+O24JhJDOktDdRStzikkVN03kwicew8SMdhDK7E46jxCHV6B7AeQsu9t/3uEvP82kN3loJGirvQQNPhBdyh1hwPF8yKTVczyCXE1ZbzokZm1FlsAlz0JlLznRUYCI3KBHrkrG/AHTvSpVX6ZT/naR5XKa+WxSjCw4m4hcELW5cqNXt21DDzAKaXubNcjiEbLsH58soe1RyYjyvUuAQF8e9h/I8D3Q25ewGuSNJBf0nj/bBpfloQztPADjI+RQ8J0p7FN2NSSEjaT8lyCIl8k0usBXwIUX0eYH0mOXnKJ9UcGVtn+xdVAvByiqYBq5NEDwARlLOg7O9cmRYXma6G57+jasSfR+EwqUtQh67mKQgoW27ADq8zkQo0Vrze3qGp5Qg95JC5HbC730z8TC12z3EgibAuWf8mZLEtfgXDbDWrS1Ty/MZ1zeUpAg7wKlDfuSrijr8GTlOh9rT/G2hrzhI/KYfasPDVQGda+vgMuTIrlp7t9aoBpzZ2qRWjlkNfesTnWospbiFyMkV6uUIlHLCUhfp9QGhQonjJAPVoCdmqO9JeMJB1ga2srP1ZPiZ0lbWny6/e7XdXMxCs0wjOz3w1FHYeqepicyRjMHbN1P8nthdOS86tZ7vDEcqPz7bQzeniVtc6+mXov10aGIb4XBIJLtUNRSzRuWNVH9QTtLvaF6nu+yaJoORvaa3orMynTSFzh5qDdFJOl7c/i2dSnHma+ylmeL+ugfC4YudPAdo8jdiT/xuMwi8cW3NRL87LdQilk4Hng9kxjN3WlcexDHv10L+nVmeBto7dkT/o37KcPOG0+ZOeLyo3E1GFiNBgkxIw9iE0BuKiNXmWW1O+eI7MmMqjco/ShRhMKT2pv7hHcgjb/s2eU3NAB4jKGESliWDtSGmyv/25+VhJOmGe1v3RVzCDIdQjIuunFL6GCNXjixIwWIAp0y8teu3AoFHlyspnEx1vOEvwF+fByi7jX4fqu3nV0oiIeXKRxF9fomGOb2YF2u5/JQTPEf19Y/F2XjbwQ54In8m0GD6f5wlobBRs9WcTmYne9JkQUg9rvre4Xc3qIn7os0PQ7MwhTSeM0X5RwJX1M9O15nhJ4Td9Su0YOJVjqc84Cd+OzmQIHMCpOo92UKVugvB9/pCo+tX4DL8JuWECJ9otwxizQnx/yP2p4PniUxOOiH2Fc7Imkct6LtMLHbKh7jN5nD4/M0dlBlKu1i2gVX7zYmMcGVSG3QhpcKUMau/WAda61MIrl++8/roOcmszyPTLbvrl/Reu+RT2eLvVAbGHIMTYg7/jXA/511P4PaWM6c7XdNx6IIA8JIJutwX/k99S5YJMvr3MEa0H2ojVhSkCFFVbckYXIDZcesAyVImn8TlTyFmTy9CgTEBEh7qLpV+MVjowI2gjFRuWdFq7Ltu4K9roi3cor0/GJuw+3pHJbct5CsYDUFqIyBl0L/4MKixx0Lwu4E2hMEKPD85bWHs1RUtATjeINMd96GbT0Pr5+GMtbCOeMICIUEjRTdyq1i0p3l34gFQg+5A0joB/dFsRFWlPBVZ2Zdb6rGBBQCgwK5R3/EgYYBv+0hMUsI6CNJ/neGaRJsJbHyS5KRHQJ1ODnPeDoioPsiYTQ03Vo7XSiI3ufbTR1igfq2fITNfY/c8hwV8650+JAunHx46SuPbab7+GX1QwLZnzch+dqi6u9Sjtec9ofFAqedvCf6VVS9+NLPOFgs8ReKVBCJKj38Lt5y6X/OHwuHWSfyjlWyBXrDw0ilR2n+RYfo7dfnrXMeWFYXcCjLoMdBT33N2FmRtMoEkkk5JLCPgWOdRV5Rmw12I1Q+SVCTDwBZmHGqjKYq8wiAqPGd3tJbsj1qnAB514QkhvEtWKb54w8Ql8JX2Icw6mHmA8/43TQkWj2nAHBYBhrssXDasLpb6PLF51o2TQ5nuX12dixHapxvma5PSITb07VNPnK8nzMElQSfsw6OWXnHvHrfYoT6OMfh/kQ56KMTaMn8SAUoWx1pqaOTCkyIUf3p4r8WX6sDCGgmiCraDCcImueJeb2UrOHX4g8Ai9cDNNL7NiRwqobflNxzSluYgxE5lcc+ubaUL2oP4S9rkuDfjK5/czzw92nNKLQwn+ebxh3FDtEORKSZw2tbplo+GiPtXy80G9RKpkW+xtDsnHRa0+EcfaZ7I2l5U3stM0zRyTs4899JZtpT4UouoZ9TiJZUuwpyT8vvHwwUQjpvwY8BA3R5EoMKw3ewxXZLhnC+UBjBD1Jf2eoKcRSukBJtYEI8w5AeDiU3p8LXuhAr/vVw6Xqsl6j2oJIdW6eS1hEdJ269zBBdMTCI+59HgTcavOXBPgCjcvLrg5ooPqEXfCoL/DVAclKrbYC9HrgDIDpBPBfyAtMmesq4CmvShskPGVjq2j+CAWG5hn0YjeMcVm0oneiGSu8xi42lIxH9X5FZ+01zOyQUKTXKPQe8SRFsTc6+KBn1+M4lheumK2g4E0Ip+UTHa75GYato9v4rTZIn9ASda00XaSEC3b/N6CHMTk3k2UPTTwXQN5xqZgrBYpET+rpZ0rvbGOPsVdEaXG7Pc9MDFjV70bywxeDTGktazcu7q/sL2yHpBBWVkEPlkBUQgVSMXyZBHOswyfha3K6xP/bINCiDinqOEN2hP5uNU3NHNFHR6KN4T/TWgujL/AHiVNwRfQ0ogjAo7Vl8x9SZEebps0IwqQyNYn0y0rZ1kP87BRhA9NzYFM39cR7Cq4euJ8ByHvWvc6Qo9rxfyJcmmzVQHi3ZlF6EesgBV7wnmlHkk62EC3jT3UXuMXGMjppRe8DleN0/hJYbYJ+2BvP8z1bYo/9+nTDAl2m3vw2RVqPDyX3o+keOSOYWlzU0wfs5vXLLhyYtH7uFObh6URx5eJcG+uAzwjOMFKdEvUjsxrTlORQt7ytKHzV9luAbgK8Sh4kvxVU6NBguT8ySDjVIf6b1QvN0m48svflg5PgCw5YmPKKsk9QcuG/RERiRc2Togd0bSd/rmXB2q03Nhhs8leANE4FBKWxvC1P4Bft0tYRGB4mULbqjOl6jHQ6zgk7rrX65n+LhQ0ydy0jXe5c4bXs+u06ABTK13ZdL1QGKpIiNvQ3c48Ax/xD6xV9gPEEnSC2QXSdcZZx4o3yJGnIl72K05e8vLxjiTR946rIMPseQCLY0L95o8nq+qJArwNFhAv0jKN9FKjqSUE5jfCG7pN9R8US3tC5VvFPF3Og1BaLfpNrCMkEIhKLnTBOZGhAK0U8kaoaQDUr0MsqsrMsU9xRFETsOPvduvo82OL85klACwcp6gs2WdW7CzhWn3qxJK5WstdXyjo1+DwD5frv7kNL4x8ZW8g2Su9BT58Q4iYY2VjBsB/fs6MJvXcJ7LLipr+P7CkNGWG2LRbk2vLTNzQyLHhIxGMS2odVelfLNPD9uQ98u45aroRQ7RTOkJhMWYvc21PA3ZSDPSjZPAzvdvQIFhnuPmuNHLA/+QHnotFw0E5QMcKMqzCaeb5fyv+TWA6LaB+hr3M7tF9K94VuAA6w1KBEZFou5H1DD9+PbA3lZJePfQutSxdyY4bvDvYpMR/u5sAPc42g/r5tfrP4iMFSbmJs0cyzrw8W9/DrSDdXipUkPE99p4eNPtrwVwY30jzOJYqe6lZMOEyPoXjXmqGxcRb/ZWSishq8pgFuuaatJFzZ4hkMzIpboFlbE8WIs/0xgfIlreM5MipNY6R9zGAx8iQHg3rHDGfme9wmUPEabiKbQSP49LLZPP4Urz9/i/YiTu6XwPDfNI3+Nq3hng0sF+cUkjKS3q0Ih3ZX8aUgft1GAzV3ZxRNDW0vcyThUiaIv448Ici4UARR1Ge/HjLBcDL7QZxyaYq0BI6DzbqmOJEqMiXN6l7+YALDeGFoE4jejN+fkk5Xe4GMWYCnfygYHtsqrS
156RLOhDjcCtHdTtoOgdmECpxIH4ZwhwuxVziin2dtu9ifyncF5oXsT6JAB2gdgBDRsk+aErtekBp6donX61s+4NyltylJUCUqZPU/HLpQRMNZrjK+mjQJ1YgyqfwhZ1IVyu38p4U+AnBt2d2WoZFYMXN0fKMNKwOkY2K53jaGCFTxKfQ65HK6jtYWWQhqvWRusirHxGbmtHFgJ7Ua4RIVv8m9rhT8yqygUPlSTYNUPmx4QYzI8+5hK59jOgCN84iPe9wYUDmEM5rjpdfS4+VHQpyAHqDPgQY4kYLzzd7oZ0SeEtpoj2vzwPy1bOlf2gsgzED9oIHX9ouOPMkyxmiyCS5QSNVVss2FuaeZaEysQp4fQrkE7XR7UyR+7hA5W9CskFcP2apHYbHYGSa8Xr2OXLHX+wOcQWJ19yFXT9Ln4egjBWpgBXwcAW5sFKWtQWQrKn+AWzGmn49EGYLFI9efXHQOcMS3lE4MdW3Xo2jwM9Ry9yZJxv0gusFP1Gxpb9JOfiEx3wotHUCMvIZFrd5tHcBzihxLRJUcI8Cf1mM1CXmlwZrO0vJHOiIukAbn9WNGhyuGj16mPq2tCI1Zxz7p76LGoMW0+fbcYgd8aDaLuLLLRVNwcLiZ+VcfZkXCfhQul3hPzJ4+5W6uy2ghhRQlAxRTj2TlujTmBmesc4PtjPfSoJy5grEs3upvYPCVJ0qMLywLYF3W7Qqt20GzOAUOBf4T1dA8dwnp1IDLfHMSxSVEJUYkOyQRuZQdx+9pzqO14x0p8D0Jl5Oabpl0RS8OU2IzrCWGY0SnJercON/Hb5iiEWIGKcZJC467+Vb34QYipzuJkSIiKZZyOMfD0IQ9kTdiPcNI4AyQLeCoNKYYZVYA6oWK2JLE3ccLHg8JDB1jCbDL1jHYqb0C+cxvrb6yGBr2sVO1xpK6Rd9KoGhOtpzu+bJcS8bogAMO5r5rn8lYSlZbqGs0RaUYxF6sGKEpy5DXV1fHJjOtcQsfQ9yD9MLkTOFetk6WiEd7ULvxANWuGjfv+05M7rmMB5H/pVRm+6nFpWzzTFizO3d2uVLMrVqEgCEoCC+S7RUXN4BBN/Khl0I5quporN7eqKJCPviLGWttS4738e/r8wO5tb9WddUmM2Jn59ZfW6xFKQovIIz0FPKnu8AsNDh5VNH/pgEO+uvt7D95p3HkFVpQf64xlDT5mtIDwd03FFED8/iZJ14QziqPx0SLjqrlclcYdTlLJrW9EWaE/kqcfGMQwykmL/dqkpvUNULyYJQWSIwfNmsYWSmU7HVPVLCE4HzvsuHPILAcyzvqnyXh7h2g5C34eTX9BLdXwizWwhqnWMezzQgkiwmqVuzqxCo9OdZmXfjXQjdVc7ZVSAMz0rCATmzRy5UEoV4lzwa99IO4d3ok5bUx68HeHxblykpI/LQ56tReFDc0WfmfoKtTSIDR6IhCxPICVWmE+biWwzZncIixB25MmeG2iVmgpZgLGUJ3nFk2UWY0OrA/fnsoTa39HyAPOMOmph83QMZWCn7QI8tZz1lssE5kv27bMicpIsVQXBuBteY7qjAszJ2sR5kZ3NpOQSY5788JpPCi3OFd6wrKOOwy8oJ6rfTQZaLnrAkuscg1CR6NGK/rcN8VF52o64Ve+aij4POZ5NqDlJ0SxK1ylwY0ycxACaMwm5vv6YmQLFEEi+OtH2vYNE6JFTFhkbl9p9wtAVmjX/DRkL68znX5g20T4zGU4F5P5boZyloUzrPFbxe1vi2+ZyKPI0w6ky90WZcb4UZfY/C6ebpIrtvLLizkvUkslKwS2mSHKxabqce0Mq/VNR7LZny03V2EbiB9NmvCYmGF4sTf/YhaxkMMbUdJm5aZQ0lEbuRgeGG9WBARFFij7nd9v4yjO6R2sXB0Lv4XAl5mchIfaO9hwMoBKBGszGIm8m620+H9OzzgmnNZxDTT79UdKdp0s7nbc9fk+5hlnB8BnmwqQYSn/C/JAuqBmfLMeFpALpOr1tBiQEgEwodA7OS0ECPR2gjEWFQMiJFipQPaBIm8AkR8zpyT2/u76oAM78GKUlGwii+QMKSvuArCP/R26EM3NLnDO0Ay5CW6d8ZRBBLvridon5JIBIePOesQ0E6hxBiKkpap/KIgqX0cwmd1PfQUctGC2XXJKmdMY5K4pqzQ7kUP4x6OvTUqayI8qJdPtiK7kRc5/arO/9libfTPCPeCqaklqKLLMDOEkCJGDd4iTBSuJ3UrU69aZk/KMCbrKd7RojRPgaueY5rGqc5CqIur7ve3Tp6QRiWgROGwj7+V/8yebVeobcKEFk9hTCA7bztqgK5/j+uWIC3a02lqR+HAnRr4pZpGUxqPVBL9kySy57OxHEBSaP0Zibh9/2Ac8CFn5WeHIpYfLG/psj264BydqD3iQh6QcR7zB3Y0o4iuzRMRD4r9okA2IpDZog0jcAD04aKstKAVQPjZcGqz2uU8iZhJt9TcM/qdfXEhNJZYpXY+4+ANlB4NF0LIf/SIf6kt31FdaYzRpI/YKziOJRwNPSRZtILwVu/FRTQMsLgKTHRPtVg30qVEUwUL4sljAW7G/G0kTy1CRRQokFOKvCwKaJSgYJmxygGXDlVGQKdx/+4nsSxZYU1+3JNdVsQzLoa5BHGmZiA57e7jKe9TG22bI9PzUTrfwaLPBJED7DR12jOdSgXTsZP4pBuW7SBwA6crAaQHI/zFCsU1R2nbMZjT4czCS2oDWnrgIDJrIKiRoEMDRaX0eMhDv4n4EkCv++r/I9rA1Ejam+1h3EG7lQGsOFaelTILkJaJAfUhwmZoq1BA14x/dVfYR0lVH20vF1MpoMncqaQxfg5bigKkuCoBw2KPQyOK3PqpaNI6NHhJZudUbcMHXDZgrE5QIziBXt8WKVzx0HKqOnqk8ntv1RBDvkSEPHbTjxWDOwDwEXTrLLetnI3BBZGFxln5kl8Uiat6QPuPzApNGZwzKGBRfHWcZg6N8AY/7q6NPF9KpoaCxHcHkUbwPrctxmEE2rQVUYBBEPQPqn+YRUDTl47FVT4wGzeQWage1Wr/6WeH/KSdpLODB0mxcDQp6vz5ZR69+vYZmr+4jopaiBz+aHzYWjGaup+x2F2kDDUPUIrozfa2EX9Thqgz4Rc2ZWxaBulzXq1rLAhdMOF9a2ELwWuFVDjc8ZsGV1BTg07Rb4aWvnQHDomINGDvDdxK18ksQ9GGYpBaUx5mFH8NdbAvJ9oOoMSF32JK6STC9dgFDooHe4kY6Mx+VLeH8mxrb56mRUJ8vA+bZHMCCecGY6t+aqaT18Pdvjta/PbyVp+cSYr3gu68zA2RKcUiTne7Ji/vl1F/qZx5jP7g9Qq79VKy9gooSzXh3rcS+rTaSSECVRIRozryFu5XWSC/0ysOJYEeIftxQC7aK7M4NKyV7Hkmgx+DY1WVAs6dAVhXaExB4AXmp1Q4/1hB/StJiVJKeK7CY6h/iaVoXIppR+XC30/YAE9I9rvEhigIrISNxYwgMV/3haDBDTd60UexGdIPmkYra2jAG6tN4G5HOsseg7JVanv7bJZBIvx35+CpXJFmLbpyusPyvm8l+RavVg0Z6ZXr+SQCh/OejALxP9VmHwXRDqEHwyHhycgN53DBgXioOiVyLrFRqPeI1QHQKsT86+GtIXtBwhj3aVcFzqNw/YE81hGJe6bHoOb5duW67gY6NWpzBVvNerqRsBHkq5KxbxUk1Vcxa4wgVkpXaHEDFGQh4vXDZTi9qvMV7tAx/as2Rs/SCq3cu69xoJoYmVj4/5mFMtQ1hUABP1zR2G8M+pMJpeq3a+CsoDR54cHyc4WuE7Pd/cJCJPxeHR8xW1OLzzmZ1G55nIeeUE7sa7HHh09FM1xcUpaMUXCCIuhqrxDD9xEs3iZqh6R/ThExSawSG8q5vb4OYN2V+eerI+ZY1TUAXAWiGEzaLT4glkwPrgnsjp3rd3YDsSt1w2RKtteK8dy3Wr3Ci8+Y5W4GDrpj9HHZJ5eO1pJM59n+NJHuAvcWtAC+jxZKHas0BbXF4fyrjVj/OsgWKmO9/Qm1fYMX+g8pOfrUn0K9QCDgxrBs+WPsTZc8diwE0P1RcICy4mFHBwCuZNNcHOoU84R94lQK5vTInPhkhpB0LNSDSXeh6cOsTj6x7+45uXvDMoRVwd9xpRkRWPXCZfGtUf1jzTsRm0EM4wVNFA/VcNuQeLacIAQS7vChQ2d6J7MJzYUrJIM2Bc=" />
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&amp;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&amp;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&amp;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)">&times;</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>&nbsp;</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">&nbsp;</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.