
function localTime(startTime)
{
  i = startTime.indexOf(" ")
  document.write("<strong>")
  document.write(startTime.substr(0,i))
  document.write("</strong>")
}

function yourTime(startTime)
{
  var localDate = new Date(startTime)
  var h = localDate.getHours() ;
  var strH = ((h<10) ? "0" + h : h) ;
  var m = localDate.getMinutes() ;
  var strM = ((m<10) ? "0" + m : m) ;
  document.write("<strong>")
  document.write(strH,":")
  document.write(strM)
  document.write("</strong>")
}


function remainingTime(target)
{
  var now = new Date() ;
  var diffInit = target - now.getTime() ;

  var diff = diffInit ;

  var oneSecond = 1000 ;
  var oneMinute = 60 * oneSecond ;
  var oneHour = 60 * oneMinute ;
  var oneDay = 24 * oneHour ;

  var days = Math.floor(diff / oneDay ) ;
  diff -= days * oneDay ;
  var hours = Math.floor(diff / oneHour ) ;
  diff -= hours * oneHour ;
  var minutes = Math.floor(diff / oneMinute ) ;
  diff -= minutes * oneMinute ;
  var seconds = diff / oneSecond ;
  diff -= seconds * oneSecond ;

  if (diffInit<1000) 
    seconds = 0;  

  var strDays    = (days>0)?(days    + (days==1?' day ':' days ')):'' ;
  var strHours   = (hours>0)?(hours   + (hours==1?' hour ':' hours ')):'' ;
  var strMinutes = (minutes>0)?(minutes + (minutes==1?' minute ':' minutes ')):'' ;
  var strTmp     = seconds + '' ;
  var len = strTmp.length ;
  var max = (seconds<10)?5:6 ;
  if (max-len == 4)
  { 
    strTmp += '.' ;
    len++ ;
  }
  for (i=len;i<max ;++i)
    strTmp += '0' ;
  var strSeconds = strTmp + ' seconds' ;

  var remaining = "in " + strDays + strHours + strMinutes + strSeconds ;

  if (DHTML && diffInit>0) 
  {
    setContent("id", "remainingTime", null, remaining );
    window.setTimeout('remainingTime('+target+')', 123);
  }
}

function loadPage(path)
{
  this.location = path ;
}

