var currentDate = new Date(); function checkCookie(cookieName) { var cookieValue, cookieStartsAt, cookieEndsAt; cookieValue = document.cookie; cookieStartsAt = cookieValue.indexOf(" " + cookieName + "="); if (cookieStartsAt === -1) { cookieStartsAt = cookieValue.indexOf(cookieName + "="); } if (cookieStartsAt === -1) { cookieValue = null; } else { cookieStartsAt = cookieValue.indexOf("=", cookieStartsAt) + 1; cookieEndsAt = cookieValue.indexOf(";", cookieStartsAt); if (cookieEndsAt === -1) { cookieEndsAt = cookieValue.length; } cookieValue = unescape(cookieValue.substring(cookieStartsAt, cookieEndsAt)); return cookieValue; } } function setCookie(cookieName, cookieValue, cookieExpires) { cookieValue = escape(cookieValue); if (cookieExpires === "") { currentDate.setMonth(currentDate.getMonth() + 6); cookieExpires = currentDate.toUTCString(); } document.cookie = cookieName + "=" + cookieValue + "; expires=" + cookieExpires + "; path=/"; checkCookie(cookieName); } function checkCookiesEnabled() { setCookie("CookieMessageExist", "Exist", ""); if (checkCookie("CookieMessageExist") === "Exist") { setCookie("CookieMessageExist", "Exist", "1 Jan 2000 00:00:00"); return true; } if (checkCookie("CookieMessageExist") !== "Exist") { return false; } } function acceptCookies() { document.getElementById("cookiesWarning").innerHTML = '
' + '
' + '
' + '

Our website uses cookies.

' + '

By continuing to use this site you are agreeing to our use of cookies. Find out more by viewing our Privacy Policy

' + '
Accept and close
' + '
'; } function checkCookieExist() { /* Uncomment when cookie warning issues sorted out */ /* if (checkCookiesEnabled()) { if (checkCookie("CookieMessage") !== "Yes") { acceptCookies(); } } else { document.getElementById("cookiesWarning").innerHTML = '
' + '
' + '
' + '

Cookies are disabled on your browser

' + '

We use cookies to help improve your online experience' + '

Close
' + '
'; } */ } function getAgreementValue() { document.getElementById("cookiesWarning").innerHTML = ""; setCookie("CookieMessage", "Yes", ""); return false; }