function getCookie(cookieName) {
  cookie_array = document.cookie.split ("; ");
  for (x=0; x < cookie_array.length; x++) {
    cookieParts_array = cookie_array[x].split("=");
    if (cookieParts_array[0] == cookieName) {
      return unescape(cookieParts_array[1]);
    }
  }
  return null;
}

function setCookie(name, value) {
  var today = new Date();
  var expiry = new Date(today.getTime() + 90 * 24 * 60 * 60 * 1000);

  if (value != null && value != "") {
    document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
  }
  bites = document.cookie.split("; ");
}