
  var CountDown      = 'CountDown';

  var year           = 2008;
  var month          = 6;
  var day            = 10;

  var hour           = 0;
  var min            = 0;
  var sec            = 0;

  function start()
  {
    displayCountdown(setCountdown(year, month, day, hour, min, sec), CountDown);
  }

  window.onload = start;

  function setCountdown(year, month, day, hour, min, sec)
  {
    var toDate = new Date();

    toDate.setYear(year);
    toDate.setMonth(month - 1);
    toDate.setDate(day);

    toDate.setHours(hour);
    toDate.setMinutes(min);
    toDate.setSeconds(sec);

    var fromDate = new Date();

    var diffDate = new Date(0);
    diffDate.setMilliseconds(toDate - fromDate);

    return Math.floor(diffDate.valueOf() / 1000);
  }

  function displayCountdown(seconds, CountDown)
  {
    if(seconds >= 0)
    {
      var secs = seconds % 60;
      aux = (seconds - secs) / 60;

      var mins = aux % 60;
      aux = (aux - mins) / 60;

      var hours = aux % 24;

      var days = (aux - hours) / 24;

      if(secs < 10)
        secs = '0' + secs;

      if(mins < 10)
        mins = '0' + mins;

      var message = '<FONT STYLE="font-family: arial, helvetica, sans-serif, verdana; font-size: 12px;">';
      message = message + 'Dead line for abstract submission:<BR><BR>'; 
      message = message + '<B>' + (days > 0 ? (days == 1 ? (days + ' day + ') : (days + ' days + ')) : '');
      message = message + hours + ':' + mins + ':' + secs + ' hrs</B><BR><BR>';
      message = message + 'Monday, June 9, 2008';
      message = message + '</FONT>';

      var htmlElement = document.getElementById(CountDown);

      if(htmlElement != null)
        htmlElement.innerHTML = message;

      setTimeout('start();', 1000 - (new Date()).getMilliseconds());
    }
  }

