function setCookie(name, value, expire) {
  document.cookie =   name + "=" + escape(value)
                    + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))
  }

function getCookie(Name) {
  var search = Name + "=";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(Name);
    offset = document.cookie.indexOf(search);
    if (offset != -1) {
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      return unescape(document.cookie.substring(offset, end));
      }
    }
  return "";
  }

function register(faves) {
  var today = new Date();
  var expires = new Date();
  expires.setTime(today.getTime() + 1000*60*60*24*365);
  setCookie("OnTheLineMagazine", faves, expires)
  }
