// Gets cookie function GetCookie(strName) { // Declare variables var strArg = strName + "="; var nLength = strArg.length; var nCookieLength = document.cookie.length; var i = 0; // Go though cookies while (i < nCookieLength) { if (document.cookie.substring(i, i + nLength) == strArg) { return GetCookieVal(i + nLength); } i = document.cookie.indexOf(" ", i) + 1; if (i == 0) { break; } } return null; } // Get cookie value function GetCookieVal(nOffset) { // Declare variables var nEndString = document.cookie.indexOf(";", nOffset); // Get end if (nEndString == 1) { nEndString = document.cookie.length; } return unescape(document.cookie.substring(nOffset, nEndString)); }