Blame | Last modification | View Log | RSS feed
window.onload = function(){// get the app name from our URLvar href = window.location.href;var matches = href.match(/appName=([a-z0-9 \%]*)/i);var appName = "Application";if(matches && matches.length > 0){appName = decodeURIComponent(matches[1]);}// set it in our UIvar appNameSpan = document.getElementById("dot-learn-how-app-name");appNameSpan.innerHTML = "";appNameSpan.appendChild(document.createTextNode(appName));// if we need an offline cache, and we already have one installed,// update the UImatches = href.match(/hasOfflineCache=(true|false)/);var hasOfflineCache = false;if(matches && matches.length > 0){hasOfflineCache = matches[1];// convert to booleanhasOfflineCache = (hasOfflineCache == "true") ? true : false;}if(hasOfflineCache == true){// delete the download and install stepsvar downloadStep = document.getElementById("dot-download-step");var installStep = document.getElementById("dot-install-step");downloadStep.parentNode.removeChild(downloadStep);installStep.parentNode.removeChild(installStep);}// get our run link info and update the UImatches = href.match(/runLink=([^\&]*)\&runLinkText=([^\&]*)/);if(matches && matches.length > 0){var runLink = decodeURIComponent(matches[1]);var runLinkElem = document.getElementById("dot-learn-how-run-link");runLinkElem.setAttribute("href", runLink);var runLinkText = decodeURIComponent(matches[2]);runLinkElem.innerHTML = "";runLinkElem.appendChild(document.createTextNode(runLinkText));}}