var OneM=60 //minute unit in seconds var OneH=60*OneM //hour unit in seconds var OneDay=OneH*24 //day unit in seconds var before="" var after="" var secs="s" var mins="m" var hours="h" var days="d" // 86400 = 1 giorno function OutPut(time, interval, color) { // int, bool var vald=Math.floor(time/OneDay) var valh=Math.floor((time-vald*OneDay)/OneH) var valm=Math.floor((time-vald*OneDay-valh*OneH)/OneM) var vals=Math.floor((time-vald*OneDay-valh*OneH-valm*OneM)) var str="" var diff = 0 // valori differenti da 0 if (vald > 0) { str=str+vald+before+days+after; diff++; } // DAYS if (valh > 0) { str=str+valh+before+hours+after; diff++; } // HOURS if (valm > 0) { str=str+valm+before+mins+after; diff++; } // MINS if (vals > 0) { str=str+vals+before+secs+after; diff++; } // SECS var bigger = '' if (diff == 1) bigger = ' font-size: 1.2em'; if (color) { var col='' if (time < Math.floor((interval/100)*5)) col='red; text-decoration: blink' else if (time < Math.floor((interval/100)*20)) col='red' else if (time < Math.floor((interval/100)*40)) col='orange' else if (time < Math.floor((interval/100)*60)) col='yellow' else if (time < Math.floor((interval/100)*80)) col='lime' else col='green' str = ''+str+'' } return str } function countDown(restart,refresh,color,time,interval,param,metodo,id_timer,target){ time--; //console.log(param) if (time <= 0){ //$('#'+target).load("time.php?"+metodo+"="+param) $('#'+target).load("index.php?"+metodo+"="+param+"&m=ajax") //clearTimeout(counter) if (refresh) window.location.reload() if (restart) time=interval; else return } var displaystring = OutPut(time,interval,color) if (document.all) { //if IE 4+ $('#'+id_timer).html(displaystring); //document.all.countDownText.innerHTML = displaystring; } else if (document.getElementById) {//else if NS6+ document.getElementById(id_timer).innerHTML=displaystring; } counter=setTimeout('countDown('+restart+','+refresh+','+color+','+time+','+interval+', "'+param+'","'+metodo+'","'+id_timer+'","'+target+'")', 1000); } function startit(restart,refresh,color,interval,param,metodo,id_timer,target){ if (document.all||document.getElementById) document.write('