cw.clubhouse.golfireland.ie
Open in
urlscan Pro
54.246.135.120
Public Scan
URL:
https://cw.clubhouse.golfireland.ie/
Submission: On June 21 via api from US — Scanned from DE
Submission: On June 21 via api from US — Scanned from DE
Form analysis
3 forms found in the DOMPOST /layouts/terraces4/Template.aspx?page=home
<form method="post" action="/layouts/terraces4/Template.aspx?page=home" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="PNwd/fuu4girtwLbAcIhDblV1LgITS3ockXmW0M3DjHhrCFlUV5UHxQO8eXsY4Mb61qCjMfU6S17cY0ZtYM7NDHmo3a8hYi71AOaQxLpX4Cm3wv/0bkUfULkozMYjeVrJByoQDciYiRrPfJ7bBPEhUURlT8/S52bEqHo0gldXw+3WKqS4/7p7ClUn4bqbwIqGztnlXalOCQHPcywIwifeiWQY4Eft74c/UVLEPfWpLrmuki1XjW5D37lbDd2oUszltt+2DeRwnYQAK4RmaRKVQrgG0D7HYp+b/P8DtLs+sb1qraJr/j6tYynGg9qfAY72lU3UtjO42JwAf0wqB+Oy46RpSmxLpY/PagEY3zC5/6rJYNGbq2ExbH6r8TjRWPn60wcBh0PsUGvLsHASXp2HmiEe2fb0M7+7C61rp5iPSrBHFSWSWQAoSp7pu2C7ocKDbNDk+qSLtziXhcXsjoMRpU7pSHP/fvgwl35x0+wR7B6PEyyRNBm/98RTslRJOsTV//gKMND8kKUErnFs/suSpt8Lnv2qPcT+cwxudM8MP5w0kXn4cCrf4dwRqYysuIoigVAkkzSHZdrtSwAnjtFMc+SCl33eTtD5ZqgB/Aoxv3OsgNNbOG9lPlSfDxuWYcCz27Qlh6a9k6NKLNnnGYvjrzReAha93vfulIbwuGnHC0mfDAXgvlkPcL9IXDNuXtutXHZhVka8Eo3B1XtnTaBSZZXV3P06v9HjKahuGibnrbFHP+rxeIbaRlygFa3cWmHwHtZOcgANiagQt/5SLcs473YV+XTQpl4/LS4hSlb1aegBEfXQ/8R+e5HUZKsI/rRfOcOpprmfjxefc30DK9apAYCMlSMtJyTmib8+Kqogga5JVqLJzrKCNcenfuHNMB/qKL+2IwwsOnlQ6eRGipUnaRzrXMoBdYXEEfqzTeltSleJ4fYoIKla8A9mGtG4REEIfGv4N9meQWM8pJQJMbHcagfMIAS+1FAMYxEwmYdlHkyFK4zAjLHQmyOUBj0JMHlATB0Bsddn7WY1Of8pb+T3IHSU1Ubd5IJC5ZZI5v9GPp3qeIJ4k5Gxp9dVDCgNqgyBCRRdTcHKR4qs1mtrv26tZilfqkoq4zvdBxQyaZgpTtd4uwmVMkK99x3MTHTcGt+GoNAT2HQFnfNcDwRqycCA1dCqeqoGMd9kWnh0nBKaqZxmVVlhma4XjhlGMABFcZdCnXGkqbNTzho8ZfkgN82VT1Zlah8g0+SL5fcSyfYe9yjuGLXIzEvMxSTZQ3zKUMc+Cit63N0zzThQ3pYYjCGWl9z5aOk/R8zNXWGXoqzngVa/3j0tYVn6QYfquvuKQO3O7IzZRdKECCmA1sHsBGZ4BJZEFTPZ7tMXo1uCWYsVLBGOSTelwwCU8g/bNiGQYhlJUe6D4bYi2QL8N8MuBh/sIvnmzPbOHYsv5Ridm2abEHMb3sgNe75qCxO89tvxDvivKqXzWCZ6HidIXWMvlfTEBnowvzgUFl06rRa2jURnijksmqjC8xOY85XzYS09JIHZUxx17MnsNFy4bN40I3lkh5zcbo2VLBCQeV/GOm5fEOmIevqDXEmFoI5Wyf0sR3bg/4lt0wJp6wSNE+D0pWYzDXNd6VYwyzM64QQXgCKfmjuDxXTJpIZw5CtOtRd6mEPHNJUOEIviRI9d75qqZGfP+rLgBcjbjDVcvt8X7LoLultEcyjKt31zUnHyujwYdklKygb4vzJBV2jMIdhO3RRP6NBtvp/4P9DKUt3n2aBFje0p58DBLHEuXRp7cC07goOcw6CFhXiHjhBUKRWmjDDqj2A7Qq4RddXSXPLrYTyB4GSJOQA/ww6xbLxZ0o24A/OB1UqHg9NiKitNJuptrDyphINyM6xU1kIHCVr5tjHkRLwfyTU3y2Iq8srX+w2xryDMRUTzeXBkeqqytqvyYPV8NPV+JYvK41lc2CLeU8PKAhh4e3jgTg4vWbozC0bn7X395U0O9H1j8MyN8OOuc6CR+S8UQjh6IsXl8aGmih8H8Szo+9pvoUxUFRCJlwVu7gD/C6/iJnrT4HDVd7fO5UP7IFSdaqw+n90exj4qo0CFcfOG33ZhEbErzY8TaFpiS2RPh6smz9LDGNX2WBxl39/eBdFKFBqXt+48X92LPcTtC8ybMNffTtER/GR73GeDXTYGXoZBBAG7ns91P2DufOQvJqgLPYEa5G1KmvhS48jTUAPyLN5r/pczQg684lLTI5JHojB3A0FUW1sn/bkCSH8X5eCRJ3eOwEB+3LJlV0m/2+XyxWaQ0jr3XjP3GRTIr2qYsZnJW0Qmpg2syeii5JBg+9CgryHo2+9b8BPHoUPC97dfFXf9T5FgXakkUQSuJm6GgNSiDS+nJPUH2sNNsTp/R4OgmqBc5nNxLBAdPTUHYsHcfPc8IjtwbfqZvBc6LB7bEbY2ROOM0RBOvzXVP7hJ15ucX9ObhKpnbb69+1Z0GBA0RNWW3wgf5oYLcQC65iiAscdL5dCov1BxizZwKHB+KuEEBint/+0TVIbm+4knXV5qqEyHDfyUuptm+9LItfZQ6H4WRavOobNT6eV5ykxUDFaTI4i5Y1KhEeznP+WZz43jjLTafDxZ1qMe0GDCCuhpsh75ZV/KLEDNZGe4EB4jiPuZ4EzFjshj44eQRtUbo3i/Z/BjS1fL/JYUiONFnFSCmnBdSiefTGB7oQB+ksXrY/QKnjEqir8hWlk9Zdmh4ReND6B7sKvs6FCm6CYAfksOxhKMjPH+da/+TKXKOrFzZau9d0yf2uDVyxhpIyMhAb5RkngasY6ZGMpeiWvl3llx+FOmiqX0MrwqJXrDc5MERF4nLYDu3rqFNBBLaMs0F4fkblJiOauexkmxYH9IGqsbFjXGuF8DTo3uJHkMDNG7NeLcxqTKpGOl9ktDIhUubwH5H+/WkETDSSNvCcwvJALkjRAlm0caV4yLRM8kbuJIHRtlDUyZNEC4ghlzUaLsKjc8JmyA/rHEGoVe/9idxJu3VKNYw4IuIPe4PK+WPQ+w0XtbZ5QE1MWbuDylza4pvm5aFg0GSIAWcih9vd5PoR0KfuBDxGmqXXJhfT4c8pxJ4XPfa9/JkNPLpi96J/3t1Rukm8ijC+EhKjGYanf/OwNukYP4BtG8fnx/6ZF0lYs0jcnaEDssJcAy1OJtK19M2NlYX/elT8vcL6le9V+T1nLFOraqO3/WtU5xyIaYHff/wN2kcQOcUwzlYGiTSrf+iqXO24hWZmRXUXw7WCneVFREMKfjg==">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZFXujvORPfYOfRH05vSggNhrAuLC8WL-w4rZ2geHX5i4A9KrtQ2&t=637811729229275428" type="text/javascript"></script>
<script src="/controls/message/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/menu/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/image-content-hero/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/content-html/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/image-content-card/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/news-list/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/content-html/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/content-html/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/content-html/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/content-html/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/content-html/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/content-html/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/controls/footer/viewmodel.js?v=cae68e2b1a" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvrqCb7tt6czLdYwgVzFJ5ds-x2j6LqeOtb1JKz9lXycqLG2U8-IVLgGOk2e_73hbVYT1IcsBdjhmbcUff8ooQx73BC25YZcQTSd_9jvSg-xSe_Nt0YWhypTKXylGcCd5_Kzou8c1&t=ffffffffaa493ab8" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=dwY9oWetJoJoVpgL6Zq8OE-8QEIldVWUgjuFllqF4x4rE79qE5TfD9y6S5_7BkizYBwRgO2ixGL3G67rifcO-jCb5kUi8_wcM1A--T5HeFKeLDkZ-zP5PYlVvpxCEus2MVZIuO8uVDrO9-aGDFisf6VcQZY1&t=ffffffffaa493ab8" type="text/javascript"></script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="14032163">
<input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0">
<input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0">
</div>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ScriptManager1', 'form1', [], [], [], 90, '');
//]]>
</script>
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
<symbol id="icon-search" viewBox="0 0 512 512">
<path
d="m91 224c0-85 69-155 154-155 86 0 155 70 155 155 0 85-69 155-155 155-85 0-154-70-154-155z m154-123c-67 0-122 55-122 123 0 68 55 123 122 123 68 0 123-55 123-123 0-68-55-123-123-123z m84 229c7-7 17-7 23 0l85 85c7 6 7 16 0 22-6 7-16 7-22 0l-86-85c-6-6-6-16 0-22z">
</path>
</symbol>
<symbol viewBox="0 0 25 25" fill="none" id="icon-person">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.132 14.154a5.056 5.056 0 1 0 0-10.111 5.056 5.056 0 0 0 0 10.111z" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
</path>
<path d="M19.21 21.231c-1.06-3.03-3.896-5.055-7.078-5.055-3.181 0-6.017 2.026-7.077 5.055" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
</path>
</symbol>
</svg>
<div id="topPanel">
<div id="ctl17" class="pc-root-container" pc-id="1138">
<!-- ko if: !isLoading() && htmlContent() -->
<div data-bind="class: 'message ' + cssClassNameDiv1()" class="message fixed-bottom green-light-2">
<div data-bind="class: cssClassNameDiv2()" class="container">
<div data-bind="class: isLoading() ? '' : 'alert alert-dismissible fade show'" role="alert" class="alert alert-dismissible fade show">
<span class="success-message" data-bind="html: htmlContent()">By using our site, you acknowledge that you have read and understand our <a href="/cookies">Cookie Policy</a>, <a href="/privacy-policy">Privacy Policy</a>, and
<a href="/terms-of-use">Terms of Use</a>.</span>
<button type="button" class="close" data-dismiss="alert" aria-label="Close" data-bind="click: function() { $root.hideMessage(); }">
<span aria-hidden="true"><i class="fal fa-times"></i></span>
</button>
</div>
</div>
</div>
<!-- /ko -->
</div>
<div id="ctl25_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
<div class="editorPanel">
</div>
</div>
<style>
.r-5 {
margin-right: 5px;
}
.t-15 {
margin-top: 15px;
}
.message-try {
padding: 10px 15px;
background-color: #edfff2;
border: 1px solid #6bd68f;
margin: 20px 0;
}
.dot {
height: 23px;
width: 23px;
background-color: #093c7c;
border-radius: 50%;
display: inline-block;
text-align: center;
color: #fff;
font-size: 15px;
font-weight: 500;
}
</style>
<div class="ucontent-body"><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TMM49ZG3" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></div>
<div id="ctl27_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
<div class="editorPanel">
</div>
</div>
<style>
.r-5 {
margin-right: 5px;
}
.t-15 {
margin-top: 15px;
}
.message-try {
padding: 10px 15px;
background-color: #edfff2;
border: 1px solid #6bd68f;
margin: 20px 0;
}
.dot {
height: 23px;
width: 23px;
background-color: #093c7c;
border-radius: 50%;
display: inline-block;
text-align: center;
color: #fff;
font-size: 15px;
font-weight: 500;
}
</style>
<div class="ucontent-body"><!-- arrow icon used for buttons -->
<symbol viewbox="0 0 25 10" fill="none" id="icon-arrow">
<path d="M23 5H1m19 4l4-4-4-4" stroke-linecap="round" stroke-linejoin="round"></path>
</symbol>
<!-- --------------- -->
</div>
</div>
<div id="centerFullWidthPanel">
<div id="ctl30" class="pc-root-container" pc-id="800">
<!-- ko if: isLoading() --><!-- /ko -->
<!-- navigation start -->
<div class="menu-wrapper">
<!-- secondary menu start -->
<div class="menu-secondary d-none d-lg-block">
<div class="container">
<div class="row">
<div class="col-xl-5 col-lg-6 col-md-8 col-sm-12 col-12 d-none d-xl-block d-lg-block d-md-block">
</div>
<div class="col-xl-7 col-lg-6 col-md-4 col-sm-12 col-12 d-flex justify-content-end">
<ul class="list-unstyled" data-bind="foreach: {data: $root.secondarymenu, as: 's1'}">
<!-- ko if: s1.CssClassName() !== 'clubhub' --><!-- /ko -->
<!-- ko if: s1.CssClassName() !== 'clubhub' -->
<li><a data-bind="text: s1.MenuName, attr: { href: s1.PagePath }" href="/about-golf-ireland">About Golf Ireland</a></li>
<!-- /ko -->
<!-- ko if: s1.CssClassName() !== 'clubhub' -->
<li><a data-bind="text: s1.MenuName, attr: { href: s1.PagePath }" href="/contact-us">Contact Us</a></li>
<!-- /ko -->
</ul>
</div>
</div>
</div>
</div>
<!-- secondary menu end -->
<!-- primary menu start -->
<div class="menu-primary">
<nav class="navbar navbar-expand-lg navbar-dg navbar-dark dark">
<div class="container">
<a class="navbar-brand" href="/">
<img data-bind="attr:{src: clubFolderPath() + '/images/golf-ireland-logo.svg'}" width="166" height="51" alt="Golf Ireland" class="img-fluid" src="/clubs/1000/images/golf-ireland-logo.svg">
</a>
<button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbar-cw" aria-controls="navbar-dg" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon-close" style="display: none;"><span class="close-text">CLOSE</span><i class="fal fa-times"></i></span>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbar-cw">
<!-- ko ifnot: memberFullName -->
<a href="/my-golf-login" class="btn btn-secondary btn-rounded btn-sm d-lg-none text-xs-center">
<i class="far fa-golf-ball"></i>
My Golf Login
</a>
<!-- /ko -->
<!-- ko if: memberFullName --><!-- /ko -->
<!-- ko if: !!clubHub() -->
<a href="/club-hub" class="btn btn-secondary btn-rounded btn-sm d-lg-none text-center clubhub__button" data-bind="attr: { href: clubHub().PagePath() }">
<i class="far fa-info"></i>
<span data-bind="text: clubHub().MenuName()">Club Hub</span>
</a>
<!-- /ko -->
<!-- primary menu start -->
<ul class="navbar-nav primary ml-auto mt-2 mt-lg-0">
<!-- ko if: $root.memberFullName --><!-- /ko -->
<!-- ko foreach: {data: $root.menulevel1, as: 'l1'} -->
<li data-bind="class: ($root.activeMenuId() == l1.MenuId()) ? 'nav-item dropdown active' : 'nav-item dropdown'" class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" data-bind="text: MenuName, attr: { id: l1.MenuId }, click: openMobileSubMenu" id="67">Get into Golf</a>
<div class="tab-menu-highlight-container"><span class="tab-menu-highlight"></span></div>
<!-- sub-menu start -->
<div class="zmenu dropdown-menu">
<div class="row m-auto">
<div data-bind="class: 'menu-image-container ' + l1.MenuName()" class="menu-image-container Get into Golf">
<img data-bind="attr:{ src: Image() }" src="/clubs/1000/images/shape-1.png">
</div>
<div data-bind="class: 'menu-items-container ' + l1.MenuName()" class="menu-items-container Get into Golf">
<!-- ko foreach: {data: $root.menulevel2, as: 'l2'} -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-85">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }" href="/learn">Learn</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow column-count-2">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-125">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }" href="/where-to-learn-and-practice">Where to Learn & Practice</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<!-- sub-menu end -->
</li>
<li data-bind="class: ($root.activeMenuId() == l1.MenuId()) ? 'nav-item dropdown active' : 'nav-item dropdown'" class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" data-bind="text: MenuName, attr: { id: l1.MenuId }, click: openMobileSubMenu" id="102">Play Golf</a>
<div class="tab-menu-highlight-container"><span class="tab-menu-highlight"></span></div>
<!-- sub-menu start -->
<div class="zmenu dropdown-menu">
<div class="row m-auto">
<div data-bind="class: 'menu-image-container ' + l1.MenuName()" class="menu-image-container Play Golf">
<img data-bind="attr:{ src: Image() }" src="/clubs/1000/images/shape-2.png">
</div>
<div data-bind="class: 'menu-items-container ' + l1.MenuName()" class="menu-items-container Play Golf">
<!-- ko foreach: {data: $root.menulevel2, as: 'l2'} -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-126">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }" href="/where-to-play">Where to Play</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-78">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }" href="/improve-your-game">Improve your Game</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-84">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }" href="/know-the-rules">Know the Rules</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<!-- sub-menu end -->
</li>
<li data-bind="class: ($root.activeMenuId() == l1.MenuId()) ? 'nav-item dropdown active' : 'nav-item dropdown'" class="nav-item dropdown active">
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" data-bind="text: MenuName, attr: { id: l1.MenuId }, click: openMobileSubMenu" id="241">Competitions</a>
<div class="tab-menu-highlight-container"><span class="tab-menu-highlight"></span></div>
<!-- sub-menu start -->
<div class="zmenu dropdown-menu">
<div class="row m-auto">
<div data-bind="class: 'menu-image-container ' + l1.MenuName()" class="menu-image-container Competitions">
<img data-bind="attr:{ src: Image() }" src="/clubs/1000/images/shape-2.png">
</div>
<div data-bind="class: 'menu-items-container ' + l1.MenuName()" class="menu-items-container Competitions">
<!-- ko foreach: {data: $root.menulevel2, as: 'l2'} -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-242">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }">Information</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-243">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }">Competitions</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-252">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }">Inter-Club</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<!-- sub-menu end -->
</li>
<li data-bind="class: ($root.activeMenuId() == l1.MenuId()) ? 'nav-item dropdown active' : 'nav-item dropdown'" class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" data-bind="text: MenuName, attr: { id: l1.MenuId }, click: openMobileSubMenu" id="76">High Performance</a>
<div class="tab-menu-highlight-container"><span class="tab-menu-highlight"></span></div>
<!-- sub-menu start -->
<div class="zmenu dropdown-menu">
<div class="row m-auto">
<div data-bind="class: 'menu-image-container ' + l1.MenuName()" class="menu-image-container High Performance">
<img data-bind="attr:{ src: Image() }" src="/clubs/1000/images/shape-4.png">
</div>
<div data-bind="class: 'menu-items-container ' + l1.MenuName()" class="menu-items-container High Performance">
<!-- ko foreach: {data: $root.menulevel2, as: 'l2'} -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-75">
<!-- ko if: l2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.PagePath }" href="/amateur">High Performance</a></div>
<!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow column-count-1">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<!-- sub-menu end -->
</li>
<li data-bind="class: ($root.activeMenuId() == l1.MenuId()) ? 'nav-item dropdown active' : 'nav-item dropdown'" class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" data-bind="text: MenuName, attr: { id: l1.MenuId }, click: openMobileSubMenu" id="98">News</a>
<div class="tab-menu-highlight-container"><span class="tab-menu-highlight"></span></div>
<!-- sub-menu start -->
<div class="zmenu dropdown-menu">
<div class="row m-auto">
<div data-bind="class: 'menu-image-container ' + l1.MenuName()" class="menu-image-container News">
<img data-bind="attr:{ src: Image() }" src="/clubs/1000/images/shape-5.png">
</div>
<div data-bind="class: 'menu-items-container ' + l1.MenuName()" class="menu-items-container News">
<!-- ko foreach: {data: $root.menulevel2, as: 'l2'} -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() --><!-- /ko -->
<!-- ko if: l2.ParentMenuId() == l1.MenuId() -->
<div data-bind="class: 'dropdown-menu-group l2-' + l2.MenuId()" class="dropdown-menu-group l2-44">
<!-- ko if: l2.UrlOverride() -->
<div class="nav-level2"><a data-bind="text: l2.MenuName, attr: { href: l2.UrlOverride }" href="/news?menuid=98">All News</a></div>
<!-- /ko -->
<!-- ko ifnot: l2.UrlOverride() --><!-- /ko -->
<div data-bind="class: 'nav-level3-group narrow ' + l2.CssClassName()" class="nav-level3-group narrow column-count-3">
<!-- ko foreach: {data: $root.menulevel3, as: 'l3'} -->
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championships</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/beginner-s-guide">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Beginner's Guide</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">How to get started</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-for-beginners">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules for Beginners</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/how-to-improve">
<div data-bind="text: l3.MenuName" class="nav-level3-name">How to Improve</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/the-first-tee">
<div data-bind="text: l3.MenuName" class="nav-level3-name">The First Tee</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/junior-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Junior Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/disability-and-inclusion">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Disability & Inclusion</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club?menuid=67">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-coach">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Coach</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-ireland-academy">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Ireland Academy</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/find-a-golf-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Find a Golf Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/open-fixtures">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Open Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/driving-ranges">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Driving Ranges</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/golf-societies">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Golf Societies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/summer-camp">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Summer Camp</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/swing-tips">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Swing Tips</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/nutrition">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Nutrition</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/health">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Health</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/fitness">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Fitness</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/hole-in-one-club">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Hole-in-One Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/rules-of-golf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Rules of Golf</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/handicap-system">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Handicap System</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/2024-whs-update-resources">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 WHS™ Update</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/course-rating">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Course Rating</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Championship Fixtures</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Handbook</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Policies</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Key changes</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://golfirelandimages.photoshelter.com/">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Galleries</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">See all event images</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=tournaments">
<div data-bind="text: l3.MenuName" class="nav-level3-name">News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/other-competitions">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Other Competitions</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">
<div data-bind="text: l3.MenuName" class="nav-level3-name">2024 Schedule</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club Info and Results Hub</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Underage Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/championships-player-information">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Player Information</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Order of Merit</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">
<div data-bind="text: l3.MenuName" class="nav-level3-name">OOM Criteria</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/amateur">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Amateur</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item" style="display: none;">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/professional">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Professional</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">All News</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=interclub&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Inter-Club</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=ulster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Ulster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=leinster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Leinster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=connacht&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Connacht</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=munster&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">Munster</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</a>
</div>
<div data-bind="visible: l3.ParentMenuId() == l2.MenuId(), class: 'nav-level3-item ' + l3.CssClassName()" class="nav-level3-item mb-5">
<a data-bind="attr: { href: l3.UrlOverride() ? l3.UrlOverride : l3.PagePath }" href="/news?tags=international&menuid=98">
<div data-bind="text: l3.MenuName" class="nav-level3-name">International</div>
<div data-bind="text: l3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</a>
</div>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<!-- sub-menu end -->
</li>
<!-- /ko -->
</ul>
<!-- primary menu end -->
<!-- my golf start -->
<ul class="navbar-nav user flex-row d-none d-md-flex">
<li class="nav-item dropdown user">
<!-- ko ifnot: memberFullName -->
<a href="/my-golf-login" class="btn btn-secondary btn-rounded btn-sm d-none d-lg-block">
My Golf Login
</a>
<!-- /ko -->
<!-- ko if: memberFullName --><!-- /ko -->
<!-- ko if: !!clubHub() -->
<a href="/club-hub" class="btn btn-secondary btn-rounded btn-sm d-none d-lg-block clubhub__button" data-bind="attr: { href: clubHub().PagePath() }">
<span data-bind="text: clubHub().MenuName()">Club Hub</span>
</a>
<!-- /ko -->
</li>
</ul>
<!-- my golf end -->
<!-- mobile: secondary menu start -->
<ul class="list-unstyled menu-secondary-footer d-lg-none" data-bind="foreach: {data: $root.secondarymenu, as: 's1'}">
<li><a data-bind="text: s1.MenuName, attr: { href: s1.PagePath }" href="/club-hub">Club Hub</a></li>
<li><a data-bind="text: s1.MenuName, attr: { href: s1.PagePath }" href="/about-golf-ireland">About Golf Ireland</a></li>
<li><a data-bind="text: s1.MenuName, attr: { href: s1.PagePath }" href="/contact-us">Contact Us</a></li>
</ul>
<!-- mobile: secondary menu end -->
<!-- mobile: social start -->
<!--<div class="mobile-social d-lg-none">
<span class="mobile-social-text">Find us on:</span>
<i class="fab fa-facebook"></i>
<i class="fab fa-twitter"></i>
</div>-->
<!-- mobile: social end -->
</div>
</div>
</nav>
</div>
<!-- primary menu end -->
<!-- dynamic mobile menu start -->
<!-- ko if: $root.memberFullName --><!-- /ko -->
<!-- ko foreach: {data: $root.menulevel1, as: 'mobilel1'} -->
<div data-bind="class: 'submenu-overlay submenu-' + mobilel1.MenuId()" class="submenu-overlay submenu-67">
<div class="submenu-overlay-content">
<div class="mobile-menu-back"><a href="#" data-bind="attr: { id: mobilel1.MenuId }, click: backToMainMenu" class="text-uppercase" id="67"><i class="fal fa-arrow-left mr-2"></i> Back to Main Menu</a></div>
<div class="mobile-submenu">
<div class="mobile-submenu-header mt-4 mb-4 pt-1 pb-2" data-bind="text: mobilel1.MenuName">Get into Golf</div>
<!-- ko foreach: {data: $root.menulevel2, as: 'mobilel2'} -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }" href="/learn">Learn</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }" href="/where-to-learn-and-practice">Where to Learn & Practice</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<div data-bind="class: 'submenu-overlay submenu-' + mobilel1.MenuId()" class="submenu-overlay submenu-102">
<div class="submenu-overlay-content">
<div class="mobile-menu-back"><a href="#" data-bind="attr: { id: mobilel1.MenuId }, click: backToMainMenu" class="text-uppercase" id="102"><i class="fal fa-arrow-left mr-2"></i> Back to Main Menu</a></div>
<div class="mobile-submenu">
<div class="mobile-submenu-header mt-4 mb-4 pt-1 pb-2" data-bind="text: mobilel1.MenuName">Play Golf</div>
<!-- ko foreach: {data: $root.menulevel2, as: 'mobilel2'} -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }" href="/where-to-play">Where to Play</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }" href="/improve-your-game">Improve your Game</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }" href="/know-the-rules">Know the Rules</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<div data-bind="class: 'submenu-overlay submenu-' + mobilel1.MenuId()" class="submenu-overlay submenu-241">
<div class="submenu-overlay-content">
<div class="mobile-menu-back"><a href="#" data-bind="attr: { id: mobilel1.MenuId }, click: backToMainMenu" class="text-uppercase" id="241"><i class="fal fa-arrow-left mr-2"></i> Back to Main Menu</a></div>
<div class="mobile-submenu">
<div class="mobile-submenu-header mt-4 mb-4 pt-1 pb-2" data-bind="text: mobilel1.MenuName">Competitions</div>
<!-- ko foreach: {data: $root.menulevel2, as: 'mobilel2'} -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }">Information</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }">Competitions</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }">Inter-Club</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<div data-bind="class: 'submenu-overlay submenu-' + mobilel1.MenuId()" class="submenu-overlay submenu-76">
<div class="submenu-overlay-content">
<div class="mobile-menu-back"><a href="#" data-bind="attr: { id: mobilel1.MenuId }, click: backToMainMenu" class="text-uppercase" id="76"><i class="fal fa-arrow-left mr-2"></i> Back to Main Menu</a></div>
<div class="mobile-submenu">
<div class="mobile-submenu-header mt-4 mb-4 pt-1 pb-2" data-bind="text: mobilel1.MenuName">High Performance</div>
<!-- ko foreach: {data: $root.menulevel2, as: 'mobilel2'} -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() --><!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.PagePath }" href="/amateur">High Performance</a>
</div>
<!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<div data-bind="class: 'submenu-overlay submenu-' + mobilel1.MenuId()" class="submenu-overlay submenu-98">
<div class="submenu-overlay-content">
<div class="mobile-menu-back"><a href="#" data-bind="attr: { id: mobilel1.MenuId }, click: backToMainMenu" class="text-uppercase" id="98"><i class="fal fa-arrow-left mr-2"></i> Back to Main Menu</a></div>
<div class="mobile-submenu">
<div class="mobile-submenu-header mt-4 mb-4 pt-1 pb-2" data-bind="text: mobilel1.MenuName">News</div>
<!-- ko foreach: {data: $root.menulevel2, as: 'mobilel2'} -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() --><!-- /ko -->
<!-- ko if: mobilel2.ParentMenuId() == mobilel1.MenuId() -->
<!-- ko if: mobilel2.UrlOverride() -->
<div class="mobile-submenu-subheader">
<a class="mobile-submenu-subheader text-uppercase" data-bind="text: mobilel2.MenuName, attr: { href: mobilel2.UrlOverride }" href="/news?menuid=98">All News</a>
</div>
<!-- /ko -->
<!-- ko ifnot: mobilel2.UrlOverride() --><!-- /ko -->
<ul class="mobile-level3 list-unstyled">
<!-- ko foreach: {data: $root.menulevel3, as: 'mobilel3'} -->
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships">Championships</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/beginner-s-guide">Beginner's Guide</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">How to get started</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-for-beginners">Rules for Beginners</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Basic rules to know first</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/how-to-improve">How to Improve</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy better golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/the-first-tee">The First Tee</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Journey to Carton House</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/junior-golf">Junior Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Great resources for kids</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/disability-and-inclusion">Disability & Inclusion</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf is for everyone</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club?menuid=67">Find a Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search for your nearest</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-coach">Find a Coach</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Someone to teach you</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-ireland-academy">Golf Ireland Academy</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Home of Better Golf</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/find-a-golf-club">Find a Golf Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Search our member clubs</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/open-fixtures">Open Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Enjoy a day out at another club</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/driving-ranges">Driving Ranges</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Where to practice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/golf-societies">Golf Societies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register a society with Golf Ireland</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/summer-camp">Summer Camp</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Find your local golf camp</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/swing-tips">Swing Tips</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Hit it better!</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/nutrition">Nutrition</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Tips on what to eat and drink</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/health">Health</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Exercises to improve your game</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/fitness">Fitness</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Strength and conditioning</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/hole-in-one-club">Hole-in-One Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Register your Hole-in-One for a chance to win</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/rules-of-golf">Rules of Golf</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Brush up on the basics or delve deeper</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/handicap-system">Handicap System</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the World Handicap System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/2024-whs-update-resources">2024 WHS™ Update</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Information and Resources</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/course-rating">Course Rating</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Learn about the Course and Slope Rating System</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10126238528229636361?from_multi_widget=true">Championship Fixtures</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Individual Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfireland.ie/club-hub-detail/2023-club-handbook">2024 Handbook</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regulation Documents</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/championships/interclub%20sum%20of%20changes%202.pdf">Policies</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Key changes</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://golfirelandimages.photoshelter.com/">Galleries</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">See all event images</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=tournaments">News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Latest Championship news</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/other-competitions">Other Competitions</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Entry, Information and Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10143087332308318315">2024 Schedule</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixture List</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/10366108403536787752">Inter-Club Info and Results Hub</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Regional & All-Ireland Competitions</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href=" https://www.golfgenius.com/ggid/kty33u/customerdirectory/10513877026992060624">Underage Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Fixtures & Results</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/championships-player-information">Player Information</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Resources and advice</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="https://www.golfgenius.com/pages/9537581127246575645">Order of Merit</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Current Rankings</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/clubs/1000/uploads/hp%20department/golf%20ireland%20orders%20of%20merit%202024%20-%20points%20breakdowns%20v3.pdf">OOM Criteria</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Event lists and criteria</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/amateur">Amateur</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">High Performance Panels and Coaching</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()" style="display: none;">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/professional">Professional</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">Golf Ireland Professional and Olympics</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?menuid=98">All News</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">All our latest stories</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=interclub&menuid=98">Inter-Club</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News on Inter-Club events</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=ulster&menuid=98">Ulster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Ulster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=leinster&menuid=98">Leinster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Leinster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=connacht&menuid=98">Connacht</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Connacht Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=munster&menuid=98">Munster</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from the Munster Region</div>
</li>
<li data-bind="visible: mobilel3.ParentMenuId() == mobilel2.MenuId()">
<a data-bind="text: mobilel3.MenuName, attr: { href: mobilel3.UrlOverride() ? mobilel3.UrlOverride : mobilel3.PagePath }" href="/news?tags=international&menuid=98">International</a>
<div data-bind="text: mobilel3.ShortDescription" class="nav-level3-desc">News from overseas</div>
</li>
<!-- /ko -->
</ul>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
<!-- /ko -->
<!-- dynamic mobile menu end -->
</div>
<!-- navigation close -->
<script type="text/javascript">
function openMobileSubMenu(data, event) {
const isMobile = window.matchMedia("only screen and (max-width: 760px)");
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) || isMobile.matches) {
var menuId = event.target.id;
$('.submenu-' + menuId).css('width', '100%');
$('#navbar-cw').hide();
$('.menu-primary .navbar').addClass('fixed-top');
}
return true;
}
function backToMainMenu() {
var menuId = event.target.id;
$('.submenu-' + menuId).css('width', '0');
$('#navbar-cw').show();
$('.menu-primary .navbar').removeClass('fixed-top');
}
function logout() {
$.ajax({
type: "POST",
url: "/api/admin.asmx/Logout"
}).done(function(data) {
window.location.href = "/";
}).fail(function(e) {
console.log(e);
});
}
$(function() {
$('.navbar-toggler-icon-close').hide();
$('#navbar-cw').on('hide.bs.collapse', function() {
$('#navbar-cw').hide();
$('.navbar-toggler-icon-close').hide();
$('.navbar-toggler-icon').show();
$('.submenu-overlay').css('width', '0');
$('.menu-primary .navbar').removeClass('fixed-top');
})
$('#navbar-cw').on('show.bs.collapse', function() {
backToMainMenu();
$('.navbar-toggler-icon-close').show();
$('.navbar-toggler-icon').hide();
})
if (!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
var $win = $(window);
$win.scroll(function() {
if ($(this).scrollTop() == 0) {
$('.menu-secondary').addClass('w3-animate-top');
$('.menu-primary .navbar').removeClass('fixed-top');
}
if ($(this).scrollTop() >= 42 && $('.slick-fullscreen').length == 0) {
$('.menu-primary .navbar').addClass('fixed-top');
}
});
}
});
</script>
</div>
<div id="ctl31" class="pc-root-container" pc-id="872">
<!-- ko if: isLoading() --><!-- /ko -->
<div data-bind="class: 'image-content-hero ' + cssClassName()" class="image-content-hero">
<div class="slick-container">
<div class="slick-carousel slick-hero slick-initialized slick-slider"><button type="button" data-role="none" class="slick-prev slick-arrow slick-disabled" aria-label="Previous" role="button" aria-disabled="true" style="">Previous</button>
<div aria-live="polite" class="slick-list draggable">
<div class="slick-track" style="opacity: 1; width: 3200px; transform: translate3d(0px, 0px, 0px);" role="listbox"><svg class="d-none d-sm-block slick-slide slick-current slick-active" width="1440" height="710" viewBox="0 0 1440 710"
fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" data-slick-index="0" aria-hidden="false" style="width: 1600px;" tabindex="0" role="option" aria-describedby="slick-slide00">
<mask data-bind="attr: { id: 'mask1' + imageContent().ImageContentId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="-2" y="0" width="1445" height="710" id="mask124">
<path d="M-2 710V0H1442V526.232C1442 537.323 1437.81 548.005 1430.27 556.14L1300.75 695.908C1292.42 704.893 1280.73 710 1268.48 710H-2Z" fill="#C4C4C4"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask1' + imageContent().ImageContentId() + ')' }" mask="url(#mask124)">
<rect x="1" width="1441" height="710" data-bind="attr: { fill: 'url(#pattern1' + imageContent().ImageContentId() + ')' }" fill="url(#pattern124)"></rect>
<rect x="-1.75244" y="-59.5" width="1443.75" height="769.5" data-bind="attr: { fill: 'url(#paint0_radial' + imageContent().ImageContentId() + ')' }" fill-opacity="0.75" fill="url(#paint0_radial24)"></rect>
<rect x="-1.75244" y="-59.5" width="1443.75" height="769.5" data-bind="attr: { fill: 'url(#paint1_radial' + imageContent().ImageContentId() + ')' }" fill-opacity="0.25" fill="url(#paint1_radial24)"></rect>
<rect x="-1.75244" y="-59.5" width="1443.75" height="769.5" data-bind="attr: { fill: 'url(#paint2_linear' + imageContent().ImageContentId() + ')' }" fill-opacity="0.75" fill="url(#paint2_linear24)"></rect>
<rect x="-10.7759" y="-58.9987" width="1451.77" height="783.035" data-bind="attr: { fill: 'url(#paint3_linear' + imageContent().ImageContentId() + ')' }" fill="url(#paint3_linear24)"></rect>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern1' + imageContent().ImageContentId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern124">
<use data-bind="attr: { 'xlink:href': '#image1' + imageContent().ImageContentId() }" transform="translate(0 -0.070929) scale(0.000869565 0.00176485)" xlink:href="#image124"></use>
</pattern>
<radialGradient data-bind="attr: { id: 'paint0_radial' + imageContent().ImageContentId() }" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(282.326 526.175) rotate(-42.4935) scale(1050.54 1111.91)"
id="paint0_radial24">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</radialGradient>
<radialGradient data-bind="attr: { id: 'paint1_radial' + imageContent().ImageContentId() }" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(1442 -59.5) rotate(165.704) scale(694.246 641.764)"
id="paint1_radial24">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</radialGradient>
<linearGradient data-bind="attr: { id: 'paint2_linear' + imageContent().ImageContentId() }" x1="720.124" y1="-14.6125" x2="720.124" y2="205.978" gradientUnits="userSpaceOnUse" id="paint2_linear24">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</linearGradient>
<linearGradient data-bind="attr: { id: 'paint3_linear' + imageContent().ImageContentId() }" x1="715.111" y1="724.037" x2="715.111" y2="396.467" gradientUnits="userSpaceOnUse" id="paint3_linear24">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</linearGradient>
<image width="1150" height="647" data-bind="attr: { 'xlink:href': imageContent().ImagePath(), id: 'image1' + imageContent().ImageContentId() }" id="image124"
xlink:href="https://static.clubhouse.golfireland.ie/1439x710/img/clubs/1000/100021668-808759558.jpg"></image>
</defs>
</svg><svg class="d-block d-sm-none slick-slide" width="375" height="604" viewBox="0 0 375 604" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" data-slick-index="1"
aria-hidden="true" style="width: 1600px;" tabindex="-1" role="option" aria-describedby="slick-slide01">
<mask data-bind="attr: { id: 'mask2' + imageContent().ImageContentId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="375" height="604" id="mask224">
<path d="M0 604V0H375V446.733C375 456.833 371.526 466.625 365.16 474.466L273.207 587.732C264.852 598.024 252.302 604 239.046 604H0Z" fill="#C4C4C4"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask2' + imageContent().ImageContentId() + ')' }" mask="url(#mask224)">
<rect x="-144" width="1226" height="604" data-bind="attr: { fill: 'url(#pattern2' + imageContent().ImageContentId() + ')' }" fill="url(#pattern224)"></rect>
<rect y="-59" width="375" height="769" data-bind="attr: { fill: 'url(#paint4_radial' + imageContent().ImageContentId() + ')' }" fill-opacity="0.75" fill="url(#paint4_radial24)"></rect>
<rect y="-59" width="375" height="769" data-bind="attr: { fill: 'url(#paint5_radial' + imageContent().ImageContentId() + ')' }" fill-opacity="0.25" fill="url(#paint5_radial24)"></rect>
<rect y="-59" width="375" height="769" data-bind="attr: { fill: 'url(#paint6_linear' + imageContent().ImageContentId() + ')' }" fill-opacity="0.75" fill="url(#paint6_linear24)"></rect>
<rect y="-59" width="375" height="769" data-bind="attr: { fill: 'url(#paint7_linear' + imageContent().ImageContentId() + ')' }" fill="url(#paint7_linear24)"></rect>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern2' + imageContent().ImageContentId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern224">
<use data-bind="attr: { 'xlink:href': '#image2' + imageContent().ImageContentId() }" transform="translate(0 -0.0709919) scale(0.000869565 0.00176504)" xlink:href="#image224"></use>
</pattern>
<radialGradient data-bind="attr: { id: 'paint4_radial' + imageContent().ImageContentId() }" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(73.7866 526.294) rotate(-74.1611) scale(737.177 411.309)"
id="paint4_radial24">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</radialGradient>
<radialGradient data-bind="attr: { id: 'paint5_radial' + imageContent().ImageContentId() }" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(375 -59) rotate(135.567) scale(244.71 472.599)"
id="paint5_radial24">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</radialGradient>
<linearGradient data-bind="attr: { id: 'paint6_linear' + imageContent().ImageContentId() }" x1="187.5" y1="-14.1417" x2="187.5" y2="206.305" gradientUnits="userSpaceOnUse" id="paint6_linear24">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</linearGradient>
<linearGradient data-bind="attr: { id: 'paint7_linear' + imageContent().ImageContentId() }" x1="187.5" y1="710" x2="187.5" y2="388.302" gradientUnits="userSpaceOnUse" id="paint7_linear24">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</linearGradient>
<image width="1150" height="647" data-bind="attr: { 'xlink:href': imageContent().ImagePath(), id: 'image2' + imageContent().ImageContentId() }" id="image224"
xlink:href="https://static.clubhouse.golfireland.ie/1439x710/img/clubs/1000/100021668-808759558.jpg"></image>
</defs>
</svg></div>
</div>
<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="Next" role="button" style="" aria-disabled="false">Next</button>
</div>
</div>
<div class="hero-text-container">
<h1 data-bind="html: imageContent().Description">
<p>Golf for everyone - for enjoyment, for health, for life</p>
</h1>
</div>
<div class="scroll-down-container"><a id="scrolldown" href="#">Scroll Down <i class="fal fa-chevron-down"></i></a></div>
</div>
<!-- ko if: isEditMode() --><!-- /ko -->
<script>
$(function() {
$("#scrolldown").click(function() {
var destination = $("#scrolldestination");
$('html,body').animate({
scrollTop: destination.offset().top - 140
}, 'slow');
});
});
</script>
</div>
<div id="ctl33_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
<div class="editorPanel">
</div>
</div>
<style>
.r-5 {
margin-right: 5px;
}
.t-15 {
margin-top: 15px;
}
.message-try {
padding: 10px 15px;
background-color: #edfff2;
border: 1px solid #6bd68f;
margin: 20px 0;
}
.dot {
height: 23px;
width: 23px;
background-color: #093c7c;
border-radius: 50%;
display: inline-block;
text-align: center;
color: #fff;
font-size: 15px;
font-weight: 500;
}
</style>
<div class="ucontent-body dots-wrapper">
<div class="text-right d-none d-sm-block"><img src="/clubs/1000/images/dots-7.png"></div>
<div class="text-right d-block d-sm-none"><img src="/clubs/1000/images/dots-7-mobile.png"></div>
</div>
<div id="ctl35_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
<div class="editorPanel">
</div>
</div>
<style>
.r-5 {
margin-right: 5px;
}
.t-15 {
margin-top: 15px;
}
.message-try {
padding: 10px 15px;
background-color: #edfff2;
border: 1px solid #6bd68f;
margin: 20px 0;
}
.dot {
height: 23px;
width: 23px;
background-color: #093c7c;
border-radius: 50%;
display: inline-block;
text-align: center;
color: #fff;
font-size: 15px;
font-weight: 500;
}
</style>
<div class="ucontent-body">
<div id="scrolldestination"> </div>
</div>
<div id="ctl36" class="pc-root-container" pc-id="811">
<!-- ko if: !isLoading() -->
<!-- ko if: isEditMode() && (!locked() || locked() == 'false') --><!-- /ko -->
<!-- ko if: !cssClassNameDiv2() -->
<div class="zcontent-body bg-grey-1 page-subheader px-4 home-note" data-bind="html: html, class: cssClassName">
<div class="container">
<h2 style="text-align:center"> </h2>
</div>
</div>
<!-- /ko -->
<!-- ko if: cssClassNameDiv2() --><!-- /ko -->
<!-- /ko -->
</div>
<div id="ctl37" class="pc-root-container" pc-id="1092">
<div data-bind="class: 'image-content-card ' + cssClassNameDiv1()" class="image-content-card bg-grey-1 pb-4r">
<div data-bind="class: cssClassNameDiv2()" class="container container-l px-0 px-sm-3">
<div data-bind="class: cssClassNameDiv3()" class="card-deck">
<!-- ko foreach: imageContentCollection -->
<!-- ko if: ImagePath() -->
<div class="card text-white cards-style-1">
<a data-bind="attr: { href: NavigateUrl }" href="https://www.golfireland.ie/championships">
<svg width="470" height="317" viewBox="0 0 470 317" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<mask data-bind="attr: { id: 'mask' + ImageContentId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="-1" y="-1" width="472" height="319" id="mask2">
<path d="M0 317V0H466C468.209 0 470 1.79086 470 4V225.559C470 236.556 465.882 247.154 458.458 255.266L415.036 302.707C406.701 311.814 394.924 317 382.579 317H0Z" fill="#E3FBF1" stroke="#C6F7E3"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + ImageContentId() + ')' }" mask="url(#mask2)">
<rect x="-46.4197" width="516.42" height="427.95" rx="4" data-bind="attr: { fill: 'url(#pattern' + ImageContentId() + ')' }" fill="url(#pattern2)"></rect>
<path d="M0 4C0 1.79086 1.79086 0 4 0H486.259C488.468 0 490.259 1.79086 490.259 4V317H4.00001C1.79087 317 0 315.209 0 313V4Z" data-bind="attr: { fill: 'url(#paint_radial' + ImageContentId() + ')' }" fill-opacity="0.75" fill="url(#paint_radial2)"></path>
<path d="M358.463 0H470V4.96174H362.463C360.254 4.96174 358.463 3.17088 358.463 0.961739V0Z" fill="#54D3B7"></path>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + ImageContentId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern2">
<use data-bind="attr: { 'xlink:href': '#image' + ImageContentId() }" transform="translate(-0.0761343) scale(0.000986531 0.00119048)" xlink:href="#image2"></use>
</pattern>
<radialGradient data-bind="attr: { id: 'paint_radial' + ImageContentId() }" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(96.4653 241.272) rotate(-48.0203) scale(393.263 415.512)" id="paint_radial2">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</radialGradient>
<image id="image2" width="1261" height="620" data-bind="attr: { 'xlink:href': ImagePath(), id: 'image' + ImageContentId() }" xlink:href="https://static.clubhouse.golfireland.ie/470x317/img/clubs/1000/100041676-1346147464.jpg"></image>
</defs>
</svg>
<div class="card-img-overlay">
<div class="card-title" data-bind="text: Title">Championships Entries</div>
<p class="card-text" data-bind="html: Description"></p><p>Entries are now open for 2024 Championships</p>
<p></p>
<div class="card-link" data-bind="text: ButtonText">See More</div>
</div>
</a>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko ifnot: ImagePath() --><!-- /ko -->
<!-- ko if: ImagePath() -->
<div class="card text-white cards-style-1">
<a data-bind="attr: { href: NavigateUrl }" href="https://youtu.be/hmSYzeYa_nY?si=mKklYazXdQ2U2BzW">
<svg width="470" height="317" viewBox="0 0 470 317" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<mask data-bind="attr: { id: 'mask' + ImageContentId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="-1" y="-1" width="472" height="319" id="mask3">
<path d="M0 317V0H466C468.209 0 470 1.79086 470 4V225.559C470 236.556 465.882 247.154 458.458 255.266L415.036 302.707C406.701 311.814 394.924 317 382.579 317H0Z" fill="#E3FBF1" stroke="#C6F7E3"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + ImageContentId() + ')' }" mask="url(#mask3)">
<rect x="-46.4197" width="516.42" height="427.95" rx="4" data-bind="attr: { fill: 'url(#pattern' + ImageContentId() + ')' }" fill="url(#pattern3)"></rect>
<path d="M0 4C0 1.79086 1.79086 0 4 0H486.259C488.468 0 490.259 1.79086 490.259 4V317H4.00001C1.79087 317 0 315.209 0 313V4Z" data-bind="attr: { fill: 'url(#paint_radial' + ImageContentId() + ')' }" fill-opacity="0.75" fill="url(#paint_radial3)"></path>
<path d="M358.463 0H470V4.96174H362.463C360.254 4.96174 358.463 3.17088 358.463 0.961739V0Z" fill="#54D3B7"></path>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + ImageContentId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern3">
<use data-bind="attr: { 'xlink:href': '#image' + ImageContentId() }" transform="translate(-0.0761343) scale(0.000986531 0.00119048)" xlink:href="#image3"></use>
</pattern>
<radialGradient data-bind="attr: { id: 'paint_radial' + ImageContentId() }" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(96.4653 241.272) rotate(-48.0203) scale(393.263 415.512)" id="paint_radial3">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</radialGradient>
<image id="image3" width="1261" height="620" data-bind="attr: { 'xlink:href': ImagePath(), id: 'image' + ImageContentId() }" xlink:href="https://static.clubhouse.golfireland.ie/470x317/img/clubs/1000/100045978-732381788.jpg"></image>
</defs>
</svg>
<div class="card-img-overlay">
<div class="card-title" data-bind="text: Title">The First Tee</div>
<p class="card-text" data-bind="html: Description"></p><p>Follow Muireann, Kayleigh and Ailbhe's Journey to Carton House.</p>
<p></p>
<div class="card-link" data-bind="text: ButtonText">Watch Episode One</div>
</div>
</a>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko ifnot: ImagePath() --><!-- /ko -->
<!-- ko if: ImagePath() -->
<div class="card text-white cards-style-1">
<a data-bind="attr: { href: NavigateUrl }" href="https://golfireland.biz/IndependentGolferSchemeFAQs">
<svg width="470" height="317" viewBox="0 0 470 317" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<mask data-bind="attr: { id: 'mask' + ImageContentId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="-1" y="-1" width="472" height="319" id="mask4">
<path d="M0 317V0H466C468.209 0 470 1.79086 470 4V225.559C470 236.556 465.882 247.154 458.458 255.266L415.036 302.707C406.701 311.814 394.924 317 382.579 317H0Z" fill="#E3FBF1" stroke="#C6F7E3"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + ImageContentId() + ')' }" mask="url(#mask4)">
<rect x="-46.4197" width="516.42" height="427.95" rx="4" data-bind="attr: { fill: 'url(#pattern' + ImageContentId() + ')' }" fill="url(#pattern4)"></rect>
<path d="M0 4C0 1.79086 1.79086 0 4 0H486.259C488.468 0 490.259 1.79086 490.259 4V317H4.00001C1.79087 317 0 315.209 0 313V4Z" data-bind="attr: { fill: 'url(#paint_radial' + ImageContentId() + ')' }" fill-opacity="0.75" fill="url(#paint_radial4)"></path>
<path d="M358.463 0H470V4.96174H362.463C360.254 4.96174 358.463 3.17088 358.463 0.961739V0Z" fill="#54D3B7"></path>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + ImageContentId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern4">
<use data-bind="attr: { 'xlink:href': '#image' + ImageContentId() }" transform="translate(-0.0761343) scale(0.000986531 0.00119048)" xlink:href="#image4"></use>
</pattern>
<radialGradient data-bind="attr: { id: 'paint_radial' + ImageContentId() }" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(96.4653 241.272) rotate(-48.0203) scale(393.263 415.512)" id="paint_radial4">
<stop stop-color="#03131B"></stop>
<stop offset="1" stop-color="#03131B" stop-opacity="0"></stop>
</radialGradient>
<image id="image4" width="1261" height="620" data-bind="attr: { 'xlink:href': ImagePath(), id: 'image' + ImageContentId() }" xlink:href="https://static.clubhouse.golfireland.ie/470x317/img/clubs/1000/100044684-975513937.jpg"></image>
</defs>
</svg>
<div class="card-img-overlay">
<div class="card-title" data-bind="text: Title">Independent Golfer Scheme</div>
<p class="card-text" data-bind="html: Description"></p><p>Click here for for FAQs on the Independent Golfer Scheme</p>
<p></p>
<div class="card-link" data-bind="text: ButtonText">Learn more</div>
</div>
</a>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko ifnot: ImagePath() --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
</div>
<div id="ctl39_pnlControlContainer" class="content-container " style="background-color:White;border-style:None;">
<div class="editorPanel">
</div>
</div>
<style>
.r-5 {
margin-right: 5px;
}
.t-15 {
margin-top: 15px;
}
.message-try {
padding: 10px 15px;
background-color: #edfff2;
border: 1px solid #6bd68f;
margin: 20px 0;
}
.dot {
height: 23px;
width: 23px;
background-color: #093c7c;
border-radius: 50%;
display: inline-block;
text-align: center;
color: #fff;
font-size: 15px;
font-weight: 500;
}
</style>
<div class="ucontent-body container mt-5r text-center"><!-- Leaderboard Fixed 728x90 [async] -->
<script type="text/javascript">
if (!window.AdButler) {
(function() {
var s = document.createElement("script");
s.async = true;
s.type = "text/javascript";
s.src = 'https://digital.matchplaymedia.ie/app.js';
var n = document.getElementsByTagName("script")[0];
n.parentNode.insertBefore(s, n);
}());
}
</script>
<script type="text/javascript">
var AdButler = AdButler || {};
AdButler.ads = AdButler.ads || [];
var abkw = window.abkw || '';
var plc453082 = window.plc453082 || 0;
document.write('<' + 'div id="placement_453082_' + plc453082 + '"></' + 'div>');
AdButler.ads.push({
handler: function(opt) {
AdButler.register(175632, 453082, [728, 90], 'placement_453082_' + opt.place, opt);
},
opt: {
place: plc453082++,
keywords: abkw,
domain: 'digital.matchplaymedia.ie',
click: 'CLICK_MACRO_PLACEHOLDER'
}
});
</script>
<script async="" type="text/javascript"
src="https://digital.matchplaymedia.ie/adserve/;ID=175632;size=728x90;setID=453082;type=async;domid=placement_453082_0;place=0;pid=6545591;sw=1600;sh=1200;spr=1;rnd=6545591;referrer=https%3A%2F%2Fcw.clubhouse.golfireland.ie%2F;atf=1;click=CLICK_MACRO_PLACEHOLDER">
</script>
<div id="placement_453082_0"></div>
</div>
<div id="ctl40" class="pc-root-container" pc-id="874">
<div data-bind="class: 'news-list ' + cssClassName()" class="news-list news-list-center">
<div class="news-filter">
<!-- ko if: displayFilters() --><!-- /ko -->
<!-- ko if: displaySearch() --><!-- /ko -->
</div>
<!-- ko if: displayViewAll() -->
<div class="container">
<div class="row">
<div class="col-12">
<div class="page-subheader">
<!-- ko if: isEditMode() --><!-- /ko -->
<div class="float-left">
<h2>Latest News</h2>
</div>
<div class="float-right link-container">
<a data-bind="attr: { href: viewAllPage }" href="News">View All</a>
</div>
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: totalArticlesCount() == 0 --><!-- /ko -->
<!-- ko if: newsArticlesF9().length > 0 -->
<div data-bind="class: 'container news-items ' + cssClassNameNewsItems() " class="container news-items">
<div class="row">
<!-- ko foreach: newsArticlesF9 -->
<div class="col-md-4">
<div data-bind="attr: { class: IsPublic() ? 'card' : 'card hidden' } " class="card">
<svg width="365" height="266" viewBox="0 0 365 266" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M0 3.99999C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V265.336H0V3.99999Z" fill="white"></path>
<mask data-bind="attr: { id: 'mask' + NewsArticleId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="365" height="266" id="mask1386">
<path d="M0 265.336V4C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V199.249C364 201.732 363.076 204.126 361.408 205.966L310.557 262.053C308.661 264.144 305.97 265.336 303.148 265.336H0Z" fill="#C4C4C4"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + NewsArticleId() + ')' }" mask="url(#mask1386)">
<rect x="-22.3657" width="473.978" height="274" data-bind="attr: { fill: 'url(#pattern' + NewsArticleId() + ')' }" fill="url(#pattern1386)"></rect>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + NewsArticleId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern1386">
<use data-bind="attr: { 'xlink:href': '#image' + NewsArticleId() }" transform="translate(-0.0807658) scale(0.000446743 0.000772798)" xlink:href="#image1386"></use>
</pattern>
<image width="2420" height="1294" data-bind="attr: { 'xlink:href': BannerImageSource(), id: 'image' + NewsArticleId() }" xlink:href="https://static.clubhouse.golfireland.ie/img/clubs/1000/100046081-2035561879.jpg" id="image1386">
</image>
</defs>
</svg>
<!-- ko if: !IsPublic() --><!-- /ko -->
<div class="card-body">
<div class="card-subtitle-container clearfix">
<div class="card-date float-left" data-bind="text: moment(PublishDate()).format('DD MMM YYYY')">20 Jun 2024</div>
<div class="card-keyword float-right" data-bind="text: Tags() ? Tags().split(';')[0] : 'GOLF IRELAND'">Connacht</div>
</div>
<h5 class="card-title" data-bind="truncatedText: Title, maxTextLength: 72">Smyth wins Connacht Mid-Amateur</h5>
<p class="card-text" data-bind="truncatedText: SummaryHtml, maxTextLength: 130">Local Ciaran Smyth triumphed in Ballinasloe.</p>
<div class="card-link-container">
<a class="stretched-link" data-bind="attr: { href: `/news-detail?newsarticleid=${NewsArticleId()}&tags=${Tags() ? encodeURI(Tags()) : ''}` }" href="/news-detail?newsarticleid=1386&tags=Connacht">See More</a>
</div>
<div class="card-bottom">
<svg width="173" height="9" viewBox="0 0 173 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 4.3916C0 2.18247 1.79086 0.391602 4 0.391602H173V4.21769C173 6.42682 171.209 8.21769 169 8.21769H0V4.3916Z" fill="#54D3B7"></path>
</svg>
</div>
</div>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
</div>
<div class="col-md-4">
<div data-bind="attr: { class: IsPublic() ? 'card' : 'card hidden' } " class="card">
<svg width="365" height="266" viewBox="0 0 365 266" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M0 3.99999C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V265.336H0V3.99999Z" fill="white"></path>
<mask data-bind="attr: { id: 'mask' + NewsArticleId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="365" height="266" id="mask1385">
<path d="M0 265.336V4C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V199.249C364 201.732 363.076 204.126 361.408 205.966L310.557 262.053C308.661 264.144 305.97 265.336 303.148 265.336H0Z" fill="#C4C4C4"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + NewsArticleId() + ')' }" mask="url(#mask1385)">
<rect x="-22.3657" width="473.978" height="274" data-bind="attr: { fill: 'url(#pattern' + NewsArticleId() + ')' }" fill="url(#pattern1385)"></rect>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + NewsArticleId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern1385">
<use data-bind="attr: { 'xlink:href': '#image' + NewsArticleId() }" transform="translate(-0.0807658) scale(0.000446743 0.000772798)" xlink:href="#image1385"></use>
</pattern>
<image width="2420" height="1294" data-bind="attr: { 'xlink:href': BannerImageSource(), id: 'image' + NewsArticleId() }" xlink:href="https://static.clubhouse.golfireland.ie/img/clubs/1000/100046032-2137025624.jpg" id="image1385">
</image>
</defs>
</svg>
<!-- ko if: !IsPublic() --><!-- /ko -->
<div class="card-body">
<div class="card-subtitle-container clearfix">
<div class="card-date float-left" data-bind="text: moment(PublishDate()).format('DD MMM YYYY')">19 Jun 2024</div>
<div class="card-keyword float-right" data-bind="text: Tags() ? Tags().split(';')[0] : 'GOLF IRELAND'">Bridgestone Order of Merit</div>
</div>
<h5 class="card-title" data-bind="truncatedText: Title, maxTextLength: 72">Walsh returns to the summit</h5>
<p class="card-text" data-bind="truncatedText: SummaryHtml, maxTextLength: 130">The Lahinch golfer finished T6 in Woodbrook</p>
<div class="card-link-container">
<a class="stretched-link" data-bind="attr: { href: `/news-detail?newsarticleid=${NewsArticleId()}&tags=${Tags() ? encodeURI(Tags()) : ''}` }" href="/news-detail?newsarticleid=1385&tags=Bridgestone%20Order%20of%20Merit">See More</a>
</div>
<div class="card-bottom">
<svg width="173" height="9" viewBox="0 0 173 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 4.3916C0 2.18247 1.79086 0.391602 4 0.391602H173V4.21769C173 6.42682 171.209 8.21769 169 8.21769H0V4.3916Z" fill="#54D3B7"></path>
</svg>
</div>
</div>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
</div>
<div class="col-md-4">
<div data-bind="attr: { class: IsPublic() ? 'card' : 'card hidden' } " class="card">
<svg width="365" height="266" viewBox="0 0 365 266" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M0 3.99999C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V265.336H0V3.99999Z" fill="white"></path>
<mask data-bind="attr: { id: 'mask' + NewsArticleId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="365" height="266" id="mask1384">
<path d="M0 265.336V4C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V199.249C364 201.732 363.076 204.126 361.408 205.966L310.557 262.053C308.661 264.144 305.97 265.336 303.148 265.336H0Z" fill="#C4C4C4"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + NewsArticleId() + ')' }" mask="url(#mask1384)">
<rect x="-22.3657" width="473.978" height="274" data-bind="attr: { fill: 'url(#pattern' + NewsArticleId() + ')' }" fill="url(#pattern1384)"></rect>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + NewsArticleId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern1384">
<use data-bind="attr: { 'xlink:href': '#image' + NewsArticleId() }" transform="translate(-0.0807658) scale(0.000446743 0.000772798)" xlink:href="#image1384"></use>
</pattern>
<image width="2420" height="1294" data-bind="attr: { 'xlink:href': BannerImageSource(), id: 'image' + NewsArticleId() }" xlink:href="https://static.clubhouse.golfireland.ie/img/clubs/1000/100046029-1887716103.jpg" id="image1384">
</image>
</defs>
</svg>
<!-- ko if: !IsPublic() --><!-- /ko -->
<div class="card-body">
<div class="card-subtitle-container clearfix">
<div class="card-date float-left" data-bind="text: moment(PublishDate()).format('DD MMM YYYY')">19 Jun 2024</div>
<div class="card-keyword float-right" data-bind="text: Tags() ? Tags().split(';')[0] : 'GOLF IRELAND'">Disability</div>
</div>
<h5 class="card-title" data-bind="truncatedText: Title, maxTextLength: 72">European Nations selections</h5>
<p class="card-text" data-bind="truncatedText: SummaryHtml, maxTextLength: 130">Paul Kelly captains the team ahead of their trip to Germany</p>
<div class="card-link-container">
<a class="stretched-link" data-bind="attr: { href: `/news-detail?newsarticleid=${NewsArticleId()}&tags=${Tags() ? encodeURI(Tags()) : ''}` }" href="/news-detail?newsarticleid=1384&tags=Disability">See More</a>
</div>
<div class="card-bottom">
<svg width="173" height="9" viewBox="0 0 173 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 4.3916C0 2.18247 1.79086 0.391602 4 0.391602H173V4.21769C173 6.42682 171.209 8.21769 169 8.21769H0V4.3916Z" fill="#54D3B7"></path>
</svg>
</div>
</div>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
</div>
<div class="col-md-4">
<div data-bind="attr: { class: IsPublic() ? 'card' : 'card hidden' } " class="card">
<svg width="365" height="266" viewBox="0 0 365 266" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M0 3.99999C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V265.336H0V3.99999Z" fill="white"></path>
<mask data-bind="attr: { id: 'mask' + NewsArticleId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="365" height="266" id="mask1383">
<path d="M0 265.336V4C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V199.249C364 201.732 363.076 204.126 361.408 205.966L310.557 262.053C308.661 264.144 305.97 265.336 303.148 265.336H0Z" fill="#C4C4C4"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + NewsArticleId() + ')' }" mask="url(#mask1383)">
<rect x="-22.3657" width="473.978" height="274" data-bind="attr: { fill: 'url(#pattern' + NewsArticleId() + ')' }" fill="url(#pattern1383)"></rect>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + NewsArticleId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern1383">
<use data-bind="attr: { 'xlink:href': '#image' + NewsArticleId() }" transform="translate(-0.0807658) scale(0.000446743 0.000772798)" xlink:href="#image1383"></use>
</pattern>
<image width="2420" height="1294" data-bind="attr: { 'xlink:href': BannerImageSource(), id: 'image' + NewsArticleId() }" xlink:href="https://static.clubhouse.golfireland.ie/img/clubs/1000/100046025-1130335658.jpg" id="image1383">
</image>
</defs>
</svg>
<!-- ko if: !IsPublic() --><!-- /ko -->
<div class="card-body">
<div class="card-subtitle-container clearfix">
<div class="card-date float-left" data-bind="text: moment(PublishDate()).format('DD MMM YYYY')">19 Jun 2024</div>
<div class="card-keyword float-right" data-bind="text: Tags() ? Tags().split(';')[0] : 'GOLF IRELAND'">Slice of Life</div>
</div>
<h5 class="card-title" data-bind="truncatedText: Title, maxTextLength: 72">Kate Lanigan talks making history on the links</h5>
<p class="card-text" data-bind="truncatedText: SummaryHtml, maxTextLength: 130">The Women's Amateur takes place at Portmarnock next week</p>
<div class="card-link-container">
<a class="stretched-link" data-bind="attr: { href: `/news-detail?newsarticleid=${NewsArticleId()}&tags=${Tags() ? encodeURI(Tags()) : ''}` }" href="/news-detail?newsarticleid=1383&tags=Slice%20of%20Life">See More</a>
</div>
<div class="card-bottom">
<svg width="173" height="9" viewBox="0 0 173 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 4.3916C0 2.18247 1.79086 0.391602 4 0.391602H173V4.21769C173 6.42682 171.209 8.21769 169 8.21769H0V4.3916Z" fill="#54D3B7"></path>
</svg>
</div>
</div>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
</div>
<div class="col-md-4">
<div data-bind="attr: { class: IsPublic() ? 'card' : 'card hidden' } " class="card">
<svg width="365" height="266" viewBox="0 0 365 266" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M0 3.99999C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V265.336H0V3.99999Z" fill="white"></path>
<mask data-bind="attr: { id: 'mask' + NewsArticleId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="365" height="266" id="mask1382">
<path d="M0 265.336V4C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V199.249C364 201.732 363.076 204.126 361.408 205.966L310.557 262.053C308.661 264.144 305.97 265.336 303.148 265.336H0Z" fill="#C4C4C4"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + NewsArticleId() + ')' }" mask="url(#mask1382)">
<rect x="-22.3657" width="473.978" height="274" data-bind="attr: { fill: 'url(#pattern' + NewsArticleId() + ')' }" fill="url(#pattern1382)"></rect>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + NewsArticleId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern1382">
<use data-bind="attr: { 'xlink:href': '#image' + NewsArticleId() }" transform="translate(-0.0807658) scale(0.000446743 0.000772798)" xlink:href="#image1382"></use>
</pattern>
<image width="2420" height="1294" data-bind="attr: { 'xlink:href': BannerImageSource(), id: 'image' + NewsArticleId() }" xlink:href="https://static.clubhouse.golfireland.ie/img/clubs/1000/100045938-1404117061.jpg" id="image1382">
</image>
</defs>
</svg>
<!-- ko if: !IsPublic() --><!-- /ko -->
<div class="card-body">
<div class="card-subtitle-container clearfix">
<div class="card-date float-left" data-bind="text: moment(PublishDate()).format('DD MMM YYYY')">17 Jun 2024</div>
<div class="card-keyword float-right" data-bind="text: Tags() ? Tags().split(';')[0] : 'GOLF IRELAND'">Bridgestone Order of Merit</div>
</div>
<h5 class="card-title" data-bind="truncatedText: Title, maxTextLength: 72">Foster claims Flogas glory</h5>
<p class="card-text" data-bind="truncatedText: SummaryHtml, maxTextLength: 130">The Elm Park golfer won by four shots in Woodbrook</p>
<div class="card-link-container">
<a class="stretched-link" data-bind="attr: { href: `/news-detail?newsarticleid=${NewsArticleId()}&tags=${Tags() ? encodeURI(Tags()) : ''}` }" href="/news-detail?newsarticleid=1382&tags=Bridgestone%20Order%20of%20Merit">See More</a>
</div>
<div class="card-bottom">
<svg width="173" height="9" viewBox="0 0 173 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 4.3916C0 2.18247 1.79086 0.391602 4 0.391602H173V4.21769C173 6.42682 171.209 8.21769 169 8.21769H0V4.3916Z" fill="#54D3B7"></path>
</svg>
</div>
</div>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
</div>
<div class="col-md-4">
<div data-bind="attr: { class: IsPublic() ? 'card' : 'card hidden' } " class="card">
<svg width="365" height="266" viewBox="0 0 365 266" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M0 3.99999C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V265.336H0V3.99999Z" fill="white"></path>
<mask data-bind="attr: { id: 'mask' + NewsArticleId() }" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="365" height="266" id="mask1381">
<path d="M0 265.336V4C0 1.79086 1.79086 0 4 0H360C362.209 0 365 1.79086 365 4V199.249C364 201.732 363.076 204.126 361.408 205.966L310.557 262.053C308.661 264.144 305.97 265.336 303.148 265.336H0Z" fill="#C4C4C4"></path>
</mask>
<g data-bind="attr: { mask: 'url(#mask' + NewsArticleId() + ')' }" mask="url(#mask1381)">
<rect x="-22.3657" width="473.978" height="274" data-bind="attr: { fill: 'url(#pattern' + NewsArticleId() + ')' }" fill="url(#pattern1381)"></rect>
</g>
<defs>
<pattern data-bind="attr: { id: 'pattern' + NewsArticleId() }" patternContentUnits="objectBoundingBox" width="1" height="1" id="pattern1381">
<use data-bind="attr: { 'xlink:href': '#image' + NewsArticleId() }" transform="translate(-0.0807658) scale(0.000446743 0.000772798)" xlink:href="#image1381"></use>
</pattern>
<image width="2420" height="1294" data-bind="attr: { 'xlink:href': BannerImageSource(), id: 'image' + NewsArticleId() }" xlink:href="https://static.clubhouse.golfireland.ie/img/clubs/1000/100045879-861310653.jpg" id="image1381">
</image>
</defs>
</svg>
<!-- ko if: !IsPublic() --><!-- /ko -->
<div class="card-body">
<div class="card-subtitle-container clearfix">
<div class="card-date float-left" data-bind="text: moment(PublishDate()).format('DD MMM YYYY')">16 Jun 2024</div>
<div class="card-keyword float-right" data-bind="text: Tags() ? Tags().split(';')[0] : 'GOLF IRELAND'">Bridgestone Order of Merit</div>
</div>
<h5 class="card-title" data-bind="truncatedText: Title, maxTextLength: 72">Foster maintains her lead in Woodbrook</h5>
<p class="card-text" data-bind="truncatedText: SummaryHtml, maxTextLength: 130">Anna Foster will take a two stroke lead into the final round of the Flogas Irish Women's Amateur Open Championship.</p>
<div class="card-link-container">
<a class="stretched-link" data-bind="attr: { href: `/news-detail?newsarticleid=${NewsArticleId()}&tags=${Tags() ? encodeURI(Tags()) : ''}` }" href="/news-detail?newsarticleid=1381&tags=Bridgestone%20Order%20of%20Merit">See More</a>
</div>
<div class="card-bottom">
<svg width="173" height="9" viewBox="0 0 173 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 4.3916C0 2.18247 1.79086 0.391602 4 0.391602H173V4.21769C173 6.42682 171.209 8.21769 169 8.21769H0V4.3916Z" fill="#54D3B7"></path>
</svg>
</div>
</div>
<!-- ko if: $root.isEditMode() --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: showAd() --><!-- /ko -->
<!-- ko foreach: newsArticles --><!-- /ko -->
</div>
<!-- ko if: displayPagingControls() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<script src="/shared/js/knockout.bootstrap-datepicker.js"></script>
</div>
<div id="ctl41" class="pc-root-container" pc-id="1337">
<!-- ko if: !isLoading() -->
<!-- ko if: isEditMode() && (!locked() || locked() == 'false') --><!-- /ko -->
<!-- ko if: !cssClassNameDiv2() -->
<div class="zcontent-body pt-5 pb-1 green-dark" data-bind="html: html, class: cssClassName">
<div class="container pt-0 pt-sm-4">
<h2 class="mt-3 mt-sm-1" style="color:#fff;">Commercial Partners</h2>
</div>
</div>
<!-- /ko -->
<!-- ko if: cssClassNameDiv2() --><!-- /ko -->
<!-- /ko -->
</div>
<div id="ctl42" class="pc-root-container" pc-id="1334">
<!-- ko if: !isLoading() -->
<!-- ko if: isEditMode() && (!locked() || locked() == 'false') --><!-- /ko -->
<!-- ko if: !cssClassNameDiv2() --><!-- /ko -->
<!-- ko if: cssClassNameDiv2() -->
<div class="zcontent-body green-dark" data-bind="class: cssClassName">
<div data-bind="html: html, class: cssClassNameDiv2" class="container d-flex justify-content-left flex-wrap align-items-center partner--logos">
<p><a href="https://www.aig.ie/" target="_blank"><img src="/clubs/1000/uploads/partners/logo-aig.png"></a></p>
<p><a href="https://www.bridgestone.ie/" target="_blank"><img src="/clubs/1000/uploads/partners/bridgestone_sm2.png"></a></p>
<p><a href="https://www.flogas.ie/" target="_blank"><img src="/clubs/1000/uploads/partners/logo-flogas_sm.png"></a></p>
<p><a href="https://ispsgolf.com/" target="_blank"><img src="/clubs/1000/uploads/partners/logo-isps-sm2.png"></a></p>
<p><a href="https://ie.reviveactive.com/" target="_blank"><img src="/clubs/1000/uploads/partners/logo-reviveactive_sm.png"></a></p>
</div>
</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div id="ctl43" class="pc-root-container" pc-id="1336">
<!-- ko if: !isLoading() -->
<!-- ko if: isEditMode() && (!locked() || locked() == 'false') --><!-- /ko -->
<!-- ko if: !cssClassNameDiv2() -->
<div class="zcontent-body pt-5 pb-1 green-dark" data-bind="html: html, class: cssClassName">
<div class="container">
<h2 class="mt-3 mt-sm-1" style="color:#fff;">Official Suppliers</h2>
</div>
</div>
<!-- /ko -->
<!-- ko if: cssClassNameDiv2() --><!-- /ko -->
<!-- /ko -->
</div>
<div id="ctl44" class="pc-root-container" pc-id="1335">
<!-- ko if: !isLoading() -->
<!-- ko if: isEditMode() && (!locked() || locked() == 'false') --><!-- /ko -->
<!-- ko if: !cssClassNameDiv2() --><!-- /ko -->
<!-- ko if: cssClassNameDiv2() -->
<div class="zcontent-body pb-5 mb-0 mb-sm-5 green-dark" data-bind="class: cssClassName">
<div data-bind="html: html, class: cssClassNameDiv2" class="container d-flex justify-content-left flex-wrap align-items-center partner--logos">
<p><a href="https://abacussportswear.com/" target="_blank"><img src="/clubs/1000/uploads/partners/abacus white.png"></a></p>
</div>
</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div id="ctl45" class="pc-root-container" pc-id="875">
<!-- ko if: !isLoading() -->
<!-- ko if: isEditMode() && (!locked() || locked() == 'false') --><!-- /ko -->
<!-- ko if: !cssClassNameDiv2() -->
<div class="zcontent-body page-subheader" data-bind="html: html, class: cssClassName">
<div class="container">
<h2>Associated Organisations</h2>
</div>
</div>
<!-- /ko -->
<!-- ko if: cssClassNameDiv2() --><!-- /ko -->
<!-- /ko -->
</div>
<div id="ctl46" class="pc-root-container" pc-id="1176">
<!-- ko if: !isLoading() -->
<!-- ko if: isEditMode() && (!locked() || locked() == 'false') --><!-- /ko -->
<!-- ko if: !cssClassNameDiv2() --><!-- /ko -->
<!-- ko if: cssClassNameDiv2() -->
<div class="zcontent-body container mb-0 mb-sm-5" data-bind="class: cssClassName">
<div data-bind="html: html, class: cssClassNameDiv2" class="container d-flex justify-content-left flex-wrap align-items-center partner--logos">
<div class="row align-items-center text-center">
<div class="col-3">
<a href="https://www.randa.org/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/sponsors-randa.png"></a>
</div>
<div class="col-3">
<a href="http://www.ega-golf.ch/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/EDGA.jpg"></a>
</div>
<div class="col-3">
<a href="http://www.igcma.com/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/CMAI.png"></a>
</div>
<div class="col-3">
<a href="https://www.pga.info/about-the-pga/regions-counties/the-pga-in-ireland/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/sponsors-pga.png"></a>
</div>
<div class="col-3">
<a href="https://olympics.ie/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/partners/irish_olympics.png"></a>
</div>
<div class="col-3">
<a href="http://www.sportni.net/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/sponsors-sportNorthernIreland.png"></a>
</div>
<div class="col-3">
<a href="https://www.sportireland.ie/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/sponsors-sportIreland.png"></a>
</div>
<div class="col-3">
<a href="https://www.gcsai.org/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/ATPI.png"></a>
</div>
<div class="col-3">
<a href="https://www.irishsport.ie/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/partners/federation_of_irish_sport.png"></a>
</div>
<div class="col-3">
<a href="https://activedisability.ie/" target="_blank"><img class="img-fluid" src="/clubs/1000/uploads/ActiveDisabilityIreland.jpg"></a>
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
</form>
<form novalidate=""></form>
<form class="needs-validation newsletter-subscription" novalidate="">
<div class="form-row">
<div class="col-sm-8 email-container">
<label>Email Address</label>
<div class="input-group">
<input type="email" placeholder="Enter your email address" data-bind="value: emailAddress, class: 'form-control ' + $root.formControlClass()" required="" class="form-control undefined">
<div class="invalid-feedback"> Please enter a valid email. </div>
</div>
</div>
<div class="col-sm-4">
<label class="d-none d-md-inline-block"> </label>
<button type="submit" class="btn btn-secondary btn-n-signup" data-bind="click: function() { $root.createMailingListRecipient(); }">Sign Up</button>
</div>
<div class="col-12 mt-1">
<p class="fine-print"><span class="title">Privacy:</span> We will keep your information safe and never spam you. Read more about our <a href="/privacy-policy" target="_blank">Privacy Policy</a>.</p>
</div>
</div>
</form>
Text Content
By using our site, you acknowledge that you have read and understand our Cookie Policy, Privacy Policy, and Terms of Use. * About Golf Ireland * Contact Us CLOSE My Golf Login Club Hub * Get into Golf Learn Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas Where to Learn & Practice Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas * Play Golf Where to Play Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas Improve your Game Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas Know the Rules Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas * Competitions Information Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas Competitions Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas Inter-Club Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas * High Performance High Performance Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas * News All News Championships Entry, Information and Results Beginner's Guide How to get started Rules for Beginners Basic rules to know first How to Improve Enjoy better golf The First Tee Journey to Carton House Junior Golf Great resources for kids Disability & Inclusion Golf is for everyone Find a Club Search for your nearest Find a Coach Someone to teach you Golf Ireland Academy Home of Better Golf Find a Golf Club Search our member clubs Open Fixtures Enjoy a day out at another club Driving Ranges Where to practice Golf Societies Register a society with Golf Ireland Summer Camp Find your local golf camp Swing Tips Hit it better! Nutrition Tips on what to eat and drink Health Exercises to improve your game Fitness Strength and conditioning Hole-in-One Club Register your Hole-in-One for a chance to win Rules of Golf Brush up on the basics or delve deeper Handicap System Learn about the World Handicap System 2024 WHS™ Update Information and Resources Course Rating Learn about the Course and Slope Rating System Championship Fixtures Individual Competitions 2024 Handbook Regulation Documents Policies Key changes Galleries See all event images News Latest Championship news Other Competitions Entry, Information and Results 2024 Schedule Fixture List Inter-Club Info and Results Hub Regional & All-Ireland Competitions Underage Inter-Club Fixtures & Results Player Information Resources and advice Order of Merit Current Rankings OOM Criteria Event lists and criteria Amateur High Performance Panels and Coaching Professional Golf Ireland Professional and Olympics All News All our latest stories Inter-Club News on Inter-Club events Ulster News from the Ulster Region Leinster News from the Leinster Region Connacht News from the Connacht Region Munster News from the Munster Region International News from overseas * My Golf Login Club Hub * Club Hub * About Golf Ireland * Contact Us Back to Main Menu Get into Golf Learn * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Where to Learn & Practice * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Back to Main Menu Play Golf Where to Play * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Improve your Game * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Know the Rules * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Back to Main Menu Competitions Information * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Competitions * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Inter-Club * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Back to Main Menu High Performance High Performance * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Back to Main Menu News All News * Championships Entry, Information and Results * Beginner's Guide How to get started * Rules for Beginners Basic rules to know first * How to Improve Enjoy better golf * The First Tee Journey to Carton House * Junior Golf Great resources for kids * Disability & Inclusion Golf is for everyone * Find a Club Search for your nearest * Find a Coach Someone to teach you * Golf Ireland Academy Home of Better Golf * Find a Golf Club Search our member clubs * Open Fixtures Enjoy a day out at another club * Driving Ranges Where to practice * Golf Societies Register a society with Golf Ireland * Summer Camp Find your local golf camp * Swing Tips Hit it better! * Nutrition Tips on what to eat and drink * Health Exercises to improve your game * Fitness Strength and conditioning * Hole-in-One Club Register your Hole-in-One for a chance to win * Rules of Golf Brush up on the basics or delve deeper * Handicap System Learn about the World Handicap System * 2024 WHS™ Update Information and Resources * Course Rating Learn about the Course and Slope Rating System * Championship Fixtures Individual Competitions * 2024 Handbook Regulation Documents * Policies Key changes * Galleries See all event images * News Latest Championship news * Other Competitions Entry, Information and Results * 2024 Schedule Fixture List * Inter-Club Info and Results Hub Regional & All-Ireland Competitions * Underage Inter-Club Fixtures & Results * Player Information Resources and advice * Order of Merit Current Rankings * OOM Criteria Event lists and criteria * Amateur High Performance Panels and Coaching * Professional Golf Ireland Professional and Olympics * All News All our latest stories * Inter-Club News on Inter-Club events * Ulster News from the Ulster Region * Leinster News from the Leinster Region * Connacht News from the Connacht Region * Munster News from the Munster Region * International News from overseas Previous Next GOLF FOR EVERYONE - FOR ENJOYMENT, FOR HEALTH, FOR LIFE Scroll Down Championships Entries Entries are now open for 2024 Championships See More The First Tee Follow Muireann, Kayleigh and Ailbhe's Journey to Carton House. Watch Episode One Independent Golfer Scheme Click here for for FAQs on the Independent Golfer Scheme Learn more LATEST NEWS View All 20 Jun 2024 Connacht SMYTH WINS CONNACHT MID-AMATEUR Local Ciaran Smyth triumphed in Ballinasloe. See More 19 Jun 2024 Bridgestone Order of Merit WALSH RETURNS TO THE SUMMIT The Lahinch golfer finished T6 in Woodbrook See More 19 Jun 2024 Disability EUROPEAN NATIONS SELECTIONS Paul Kelly captains the team ahead of their trip to Germany See More 19 Jun 2024 Slice of Life KATE LANIGAN TALKS MAKING HISTORY ON THE LINKS The Women's Amateur takes place at Portmarnock next week See More 17 Jun 2024 Bridgestone Order of Merit FOSTER CLAIMS FLOGAS GLORY The Elm Park golfer won by four shots in Woodbrook See More 16 Jun 2024 Bridgestone Order of Merit FOSTER MAINTAINS HER LEAD IN WOODBROOK Anna Foster will take a two stroke lead into the final round of the Flogas Irish Women's Amateur Open Championship. See More COMMERCIAL PARTNERS OFFICIAL SUPPLIERS ASSOCIATED ORGANISATIONS Back To Top Quick Links My Golf Login Find a Course News Contact Governance Strategic Plan Policies Safeguarding Related Bodies Committees & Volunteers Volunteer Awards Programmes Safeguarding Club Hub Listing About Golf Ireland My Golf Login Find a Course News Contact Governance Strategic Plan Policies Safeguarding Related Bodies Committees & Volunteers Volunteer Awards Programmes Safeguarding Club Hub Listing Club Hub My Golf Login Find a Course News Contact Governance Strategic Plan Policies Safeguarding Related Bodies Committees & Volunteers Volunteer Awards Programmes Safeguarding Club Hub Listing About Golf Ireland Golf Ireland is the single Governing Body for Golf on the island of Ireland. Our vision is that golf is a game for everyone - for enjoyment, for health, and for life. We value Accessibility, Collaboration, Inclusivity and Progressiveness. Stay Informed, Sign up to Our Newsletter Email Address Please enter a valid email. Sign Up Privacy: We will keep your information safe and never spam you. Read more about our Privacy Policy. © Golf Ireland 2024 * Terms & Conditions * Privacy Policy * Cookies * Terms of Use Find us on: