var i var mins var secs var times var pressed = false; var link = '/index.php?show=checkcity'; function prog(sec, cali) { if (pressed == false) { pressed = true; document.getElementById("countdown").innerHTML= sec+" seconds left"; document.getElementById("d1").style.width=0; i=0; progBar(sec, cali); } } function progBar(sec, cali) { if (i<=(sec)) { if (i>0){ document.getElementById("d1").innerHTML=Math.floor((parseInt(i)/sec)*100)+"%"; document.getElementById("countdown").innerHTML=Math.ceil(sec-(i*(1000/1000)))+" seconds left"; times==Math.ceil(sec-(i*(1000/1000))); } if ((Math.floor((parseInt(i)/sec)*100))>=100) { document.getElementById("d1").innerHTML="100%"; document.getElementById("countdown").innerHTML=""; } document.getElementById("d1").style.width=i/sec*300+"px"; var j=0; while (j<=100) j++; setTimeout("progBar("+sec+","+cali+");", cali); i++; } } function getCountdown(cali, id, days) { n = new Date(); o = new Date(); v = new Date(); timeElement=document.getElementById("countdowntime"+id); if (timeElement) { secs = timeElement.title; s = secs - Math.round((n.getTime() - v.getTime()) / 1000.); m = 0; h = 0; d = 0; if (s < 0) { if (link != false) document.location.href = link; else timeElement.innerHTML = '0'; } else { if (s > 59) { m = Math.floor(s/60); s = s - m * 60; } if (m > 59) { h = Math.floor(m / 60); m = m - h * 60; } if (h > 23) { d = Math.floor(h / 24); h = h - d * 24; } timeElement.innerHTML = ""; if (d > 0) timeElement.innerHTML += d + "d "; if (h > 0) timeElement.innerHTML += h + "h "; if ((days && (m > 0)) || (!days && (h == 0) && (d == 0))) timeElement.innerHTML += m + "m "; if (days) timeElement.innerHTML += s + "s"; timeElement.title = timeElement.title - 1; setTimeout("getCountdown("+cali+","+id+","+days+");", cali); } } }