present user with times 1
by bobbyrne01
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/themes/smoothness/jquery-ui.css">
JavaScript
var noOfMoves = 5;
var startTime = new Date();
function playAgain(message) {
var NewDialog = $('<div id="playAgainDialog">\<p>' + message + '.</p>\</div>');
NewDialog.dialog({
modal: true,
title: "Play Again ?",
buttons: [
{
text: "Yes",
click: function() {
$(this).dialog("close");
}},
{
text: "No",
click: function() {
$(this).dialog("close");
}}
]
});
return false;
}
function diffBetweenTimes(beginTime, endTime) {
var timeTaken = endTime.getTime() - beginTime.getTime(),
daysTaken, hoursTaken, minutesTaken, secondsTaken = Math.round(timeTaken / (1000)),
timeTakenString = "";
if (secondsTaken > 60) {
//convert seconds into minutes
minutesTaken = Math.floor(secondsTaken / 60);
//remove converted seconds
secondsTaken = Math.floor(secondsTaken % 60);
if (minutesTaken > 60) {
//convert minutes to hours
hoursTaken = minutesTaken / 60;
//remove converted minutes
minutesTaken = minutesTaken % 60;
if (hoursTaken > 24) {
//convert hours to days
daysTaken = hoursTaken / 24;
//remove converted hours
hoursTaken = hoursTaken % 24;
}
}
}
if (daysTaken > 0) timeTakenString += daysTaken + " day(s) ";
if (hoursTaken > 0 && hoursTaken < 10) timeTakenString += "0" + hoursTaken + ":";
else if (hoursTaken > 10) timeTakenString += hoursTaken + ":";
else
//dont show hours
if (minutesTaken > 0 && minutesTaken < 10) timeTakenString += "0" + minutesTaken + ":";
else if (minutesTaken > 10) timeTakenString += minutesTaken + ":";
else timeTakenString += "00:";
if (secondsTaken > 0 && secondsTaken < 10) timeTakenString += "0" + secondsTaken;
else if...