// Of course, you can never fully protect against people deliberately wanting to spam.
var get_unique = function() {
var use_local_storage = supports_html5_storage();
- if (use_local_storage && localStorage['unique']) {
- return localStorage['unique'];
+ if (use_local_storage && window['localStorage']['unique']) {
+ return window['localStorage']['unique'];
}
var unique = Math.random();
if (use_local_storage) {
- localStorage['unique'] = unique;
+ window['localStorage']['unique'] = unique;
}
return unique;
}
document.getElementById("soundoff").innerHTML = "<strong>Off</strong>";
}
if (supports_html5_storage()) {
- localStorage['enable_sound'] = enable_sound ? 1 : 0;
+ window['localStorage']['enable_sound'] = enable_sound ? 1 : 0;
}
}
window['set_sound'] = set_sound;
unique = get_unique();
// Load settings from HTML5 local storage if available.
- if (supports_html5_storage() && localStorage['enable_sound']) {
- set_sound(parseInt(localStorage['enable_sound']));
+ if (supports_html5_storage() && window['localStorage']['enable_sound']) {
+ set_sound(parseInt(window['localStorage']['enable_sound']));
} else {
set_sound(false);
}