var departure;

function dotimer() {
  
  var today = new Date();
  
  var diff = Math.floor( ( today.getTime() - departure.getTime() ) / 1000);
  var sign = '';
  if (diff < 0) {
    sign = '-';
    diff = -diff;
  }
  
  var day = Math.floor(diff / 86400);
  var tim = Math.floor((diff - day * 86400) / 86400 * 24);
  var min = Math.floor((diff - day * 86400 - tim * 3600) / 3600 * 60);
  var sek = Math.floor(diff - day * 86400 - tim * 3600 - min * 60);
  
  var min_extra = '';
  var sec_extra = '';
  if(min<10) min_extra = '0';  
  if(sek<10) sec_extra = '0';
  document.getElementById('timer').innerHTML = '&nbsp;' + sign + day + 'days ' + tim + ':' + min_extra + min + ':' + sec_extra + sek + '';
  
  window.setTimeout("dotimer()",1000);

}

function trip_timer() {

  departure = new Date( 2008, 02, 26, 14, 04, 00 );
  document.write('<div id="timer"></div>');
  
  dotimer();

}

