var        dateKongresse = new Array();
var        headerKongresse = new Array();
var        timeKongresse = new Array();
var hashKongresse = new Array();

function initKongresse ()
{
       dateKongresse[0]         = "25.11.2009";
        headerKongresse[0]         = "Dr. Hach zu Gast bei Markus Lanz im ZDF";
        timeKongresse[0]         = "Beginn 23.15";
        hashKongresse[0]        = convertDateToInt(dateKongresse[0],timeKongresse[0]);
      /*dateKongresse[1]         = "22.11.2005";
        headerKongresse[1]         = "Kongress Test 1";
        timeKongresse[1]         = "14:50 - 15:30";
        hashKongresse[1]        = convertDateToInt(dateKongresse[1],timeKongresse[1]);*/
}

function setDateKongresse (position)
{
        initKongresse();
        var dateToWrite = getArrayKongresse(position);
        if (dateKongresse[dateToWrite]){
                document.write(dateKongresse[dateToWrite]);
        }else
        {
                document.write(" ");
        }
}

function setHeaderKongresse (position)
{
        document.write(getHeaderKongresse(position));
}

function getHeaderKongresse (position)
{
        initKongresse();
        var dateToWrite = getArrayKongresse(position);
        if (headerKongresse[dateToWrite])
        {
                return headerKongresse[dateToWrite];
        }
        else
        {
                return " ";
        }
}

function getArrayKongresse(position)
{
        position = position-1;
        var dateToWrite=0;
        var sysDate = getSystemDate();
        var count = 0;
        var fields = new Array();
        for (var j = 0; j < hashKongresse.length; j++)
        {
        if (sysDate <= hashKongresse[j])
                {
                        fields[j] = hashKongresse[j];
                }
        }

        fields = fields.sort(Numsort);

        for (var i = 0; i < hashKongresse.length; i++){
                if (fields[position] == hashKongresse[i]){
                        return i;
                }
        }
        return -1;
}

function writeAllKongresse(){
        initKongresse();
        var length = headerKongresse.length;
        var cClass = "veranstzeilegruen";
        for (var i = 1; i <= length; i++){
                var myheader = getHeaderKongresse(i);
                if (myheader != " "){
                        if (cClass == "veranstzeileweiss"){
                                cClass = "veranstzeilegruen";
                        }else{
                                cClass = "veranstzeileweiss";
                        }
                        document.write("<tr>");
                        document.write("<td align=\"right\" class=\""+cClass+"\">");
                        setDateKongresse(i);
                        document.write("</td>");
                        document.write("<td class=\""+cClass+"\"><a href=\"javascript:openWindow(0,"+(getArrayKongresse(i)+1)+");\" class=\"text\">");
                        document.write(myheader);
                        document.write("</a></td>");
                        document.write("</tr>");
                }
    }
}
