﻿var CookieManager = {
  set: function(key, value){
    value = typeof value == 'string' ? value : Object.toJSON(value);
    document.cookie = key + '=' + value;
  },
  
  get: function(key){
    var results = document.cookie.match ( '(^|;) ?' + key + '=([^;]*)(;|$)' );
    return results ? results[2] : null;
  },
  
  getObject: function(key){
    return this.get(key).evalJSON();
  }
};