var gUIHideCountdown = 0;
var gWaitCounter = 0;
+var gAction, gActionLabel;
window.onload = function() {
+ gAction = document.getElementById("action");
+ gActionLabel = document.getElementById("actionlabel");
+
var mSel = document.getElementById("mapSelector");
for (var mapStyle in gMapStyles) {
var opt = document.createElement("option");
areas[i].addEventListener("touchleave", uiEvHandler, false);
}
+ document.getElementById("body").addEventListener("keydown", uiEvHandler, false);
+
if (navigator.platform.length == "") {
// For Firefox OS, don't display the "save" button.
// Do this by setting the debugHide class for testing in debug mode.
gMapPrefsLoaded = true;
resizeAndDraw();
+ gActionLabel.textContent = "";
+ gAction.style.display = "none";
setTracking(document.getElementById("trackCheckbox"));
}
else
function initDB() {
// Open DB.
- var request = window.indexedDB.open("MainDB", 2);
+ var request = window.indexedDB.open("MainDB-lantea", 2);
request.onerror = function(event) {
// Errors can be handled here. Error codes explain in:
// https://developer.mozilla.org/en/IndexedDB/IDBDatabaseException#Constants
case "touchmove":
case "mouseup":
case "touchend":
+ case "keydown":
showUI();
break;
}