// JavaScript Document

var list = new Array();
var idx=0;

list[idx++] = new addDate(2012,02,02,"Leonding");
list[idx++] = new addDate(2012,02,04,"Steyr");
list[idx++] = new addDate(2012,03,03,"Mauthausen");
list[idx++] = new addDate(2012,03,07,"Linz");

function addDate(year, month, day, desc) {
  this.date = new Date(year,month-1,day);
  this.desc = desc;
}

function insertDates() {
 var el = document.getElementById("liveTicker");
 if (el) {
   var result="<table border='0' cellspacing='0' cellpadding='3'>";
   var maxOut=4;
   var now = new Date().getTime();
   for (var i=0; i<list.length; i++) {
  if (maxOut==0) break;
  if (now <= list[i].date.getTime()) {
    result += "<tr><td align='right'>" + list[i].date.getDate() + ". " + (list[i].date.getMonth() + 1) + ".</td><td>" + list[i].desc + "</td></tr>"; 
    maxOut--;
  }
  
   }
   result += "</table>";
  
   el.innerHTML = result; 
 }
}
