var date_result;
var date_start="";
date_start=new Date();
date_start_ms=Date.parse(date_start);

function showTime (myname, mydate, curtime) {
var date_now="";
var date_now_ms="";
var date_then_ms="";
var date_php="";
var date_php_ms="";

date_php = new Date();
date_php.setTime(curtime);
date_php_ms=Date.parse(date_php);

date_now = new Date();
date_now_ms = Date.parse(date_now);
date_then_ms = Date.parse(mydate);

var date_rest_ms = date_then_ms - date_php_ms;

date_result= date_rest_ms - (date_now_ms - date_start_ms);

//date_result=(date_then_ms-date_now_ms);
if (date_result>0) {

var output="";
var output_date="";
date_now.setTime(date_result);

var sec = date_now.getSeconds();
if (sec<10) {
sec="0"+sec;
}

var min= date_now.getMinutes();
if (min<10) {
min="0"+min;
}

var day= date_now.getDate()-1;

var hrs= date_now.getHours()-1;
hrs=hrs+(day*24);
if (hrs<10) {
hrs="0"+hrs;
}

output_date= hrs + "h - " + min + "min - " + sec + "sec";
document.getElementById(myname).innerHTML=output_date;
} else {
document.getElementById(myname).innerHTML="";
}
}