Home - Richmonds /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"http:\/\/richmondsgroundcare.co.uk\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-YQNWV6DJDV');

01428 658487

MENU

Opening Hours : Monday to Friday 8.00 to 5.00 and Saturday 8.30 to 12.30

Billy Goat
Yale
Yale 2
Countax
Ego
Echo
Cobra
Briggs & Stratton
Atco
Allett
Honda
Mountfield
Westwood
Groundmech
Latschbacher
Toro
Scag
Mantis
SIP
Draper
Silky
STIHL
Oregon
Hayter
AL-KO


This website uses cookies

We use cookies to improve your experience on our site & personalising content. For more info please read and accept our Terms and Conditions

if (document.getElementById("slider--text")) { let slides = [ "<p>Please place orders on our website<br />or<br />call us on<br />01428 658487<br />for specific items and advice on products</p>", "<p><br />website currently under repricing<br />and some prices may be incorrect<br /><br /><br /></p>" ]; let i = 0; const slider = () => { document.getElementById("slider--text").innerHTML = slides[i]; document.getElementById("slider--text").classList.add('fade-in'); (i < slides.length - 1) ? i++ : i = 0; }; slider(); // Start slider immediately setInterval(slider, 4000); // Slide every 4 seconds } const mediaQuery = '(max-width: 765px)'; const mediaQueryList = window.matchMedia(mediaQuery); function openNav() { document.body.className += ' body-no-scroll'; document.getElementById("myNav").style.width = "100%"; } function closeNav() { document.body.className = document.body.className.replace("body-no-scroll",""); document.getElementById("myNav").style.width = "0%"; } mediaQueryList.addEventListener('change', event => { console.log(window.innerWidth); if (event.matches) { console.log('The window is now 765px or under'); } else { console.log('The window is now over 765px'); $('ul.nav__list ').removeAttr('style'); $('ul.menu__list ul').removeAttr('style'); } }) function clickHandler() { $(this).find('ul').slideToggle(); } function myFunction(x) { if (x.matches) { // If media query matches console.log('xxxxx') const ul = document.querySelectorAll('li.nav__listitem'); for (let i = 0; i <= ul.length - 1; i++) { console.log(ul[i]); ul[i].addEventListener("click", clickHandler) } } else { console.log('yyyy') const ul = document.querySelectorAll('li.nav__listitem'); for (let i = 0; i <= ul.length - 1; i++) { //console.log(ul[i]); ul[i].removeEventListener("click", clickHandler) } } } var x = window.matchMedia("(max-width: 765px)") myFunction(x) // Call listener function at run time x.addListener(myFunction) // Attach listener function on state changes
x server