Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var transportInterval = 15; // How many minutes between each transport
- var nextTransportSecs = 0;
- var nextTransportInterval;
- setInterval(activateTransport, 1000 * 60 * transportInterval);
- function activateTransport(){
- if(nextTransportInterval != undefined)
- clearInterval(nextTransportInterval);
- initiateAutoTransport();
- lastTransport = new Date();
- nextTransportSecs = 60 * transportInterval;
- nextTransportInterval = setInterval(function(){ nextTransportSecs --;}, 1000);
- }
- function showRemainingTime(){
- var text;
- if(nextTransportSecs >= 60)
- text = (Math.ceil(nextTransportSecs / 60)).toString() + " minutes";
- else if(nextTransportSecs == 1)
- text = "1 second";
- else if(nextTransportSecs == 0)
- text = "Transport Ready!";
- else
- text = nextTransportSecs.toString() + " seconds";
- alert(text);
- }
- function resetTimer(){
- nextTransportSecs = 0;
- if(nextTransportInterval != undefined)
- clearInterval(nextTransportInterval);
- }
- var initTransportBtn = document.createElement("DIV");
- var initTransportTxtContainer = document.createElement("DIV");
- var initTransportTxt = document.createTextNode("Auto-Transport");
- initTransportBtn.appendChild(initTransportTxtContainer);
- initTransportBtn.className = "lightbutton160";
- initTransportBtn.addEventListener("click", activateTransport, false);
- initTransportTxtContainer.appendChild(initTransportTxt);
- initTransportTxtContainer.className = "buttontext24";
- document.body.appendChild(initTransportBtn);
- var getRemainingTimeBtn = document.createElement("DIV");
- var getRemainingTimeTxtContainer = document.createElement("DIV");
- var getRemainingTimeTxt = document.createTextNode("Remaining Time");
- getRemainingTimeBtn.appendChild(getRemainingTimeTxtContainer);
- getRemainingTimeBtn.className = "lightbutton160";
- getRemainingTimeBtn.addEventListener("click", showRemainingTime, false);
- getRemainingTimeTxtContainer.appendChild(getRemainingTimeTxt);
- getRemainingTimeTxtContainer.className = "buttontext24";
- document.body.appendChild(getRemainingTimeBtn);
- var resetTimerBtn = document.createElement("DIV");
- var resetTimerTxtContainer = document.createElement("DIV");
- var resetTimerTxt = document.createTextNode("Reset Time");
- resetTimerBtn.appendChild(resetTimerTxtContainer);
- resetTimerBtn.className = "lightbutton160";
- resetTimerBtn.addEventListener("click", resetTimer, false);
- resetTimerTxtContainer.appendChild(resetTimerTxt);
- resetTimerTxtContainer.className = "buttontext24";
- document.body.appendChild(resetTimerBtn);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement