MyStorage.js allows you to save any kind of Object in a "localStorage" or "sessionStorage" not just Strings.