try{if(!window.localStorage||!window.sessionStorage){throw new Error();} localStorage.setItem('storage_test',1);localStorage.removeItem('storage_test');}catch(e){(function(){'use strict';var Storage=function(type){var data;function createCookie(name,value,days){var date,expires;if(days){date=new Date();date.setTime(date.getTime()+days*24*60*60*1000);expires='; expires='+date.toGMTString();}else{expires='';} document.cookie=name+'='+value+expires+'; path=/';} function readCookie(name){var nameEQ=name+'=',ca=document.cookie.split(';'),i=0,c;for(i=0;i