
/*
 * [YYYY,MM,DD,HH,MI]
 */
var UNTERLAGEN = [
 [
   [2008,6,30]
  ,"<b>&quot;Datenbankfeatures f&uuml;r APEX-Entwickler&quot;</b><br/>(Internet Seminar vom 16. Mai 2008)"
  ,"community-webseminare/apex/InternetSeminar_DBFeatures.pdf"
 ]
];

var TERMINE = [
 [
   [2009,11,17,19,0]
  ,"DOAG2009" 
  ,"N&uuml;rnberg" 
  ,"http://www.doag.org/konferenz/doag/2009/"
 ],
 [
   [2009,10,29,19,0]
  ,"Oracle APEX Entwickler-Treffen" 
  ,"Wien, Siebensternbr&auml;u" 
  ,"http://blog.oracleapex.at/erstes-oracle-apex-entwickler-treffen-in-wien/"
 ],
 [
   [2009,10,13,9,30]
  ,"Oracle Database 11g Release 2 Launch - Lower Your IT Costs" 
  ,"M&uuml;nchen" 
  ,"http://www.oracle.com/go/?&Src=6805597&Act=25&pcode=EMEAFM09043089MPP016"
 ],
 [
   [2009,10,21,9,30]
  ,"Oracle Database 11g Release 2 Launch - Lower Your IT Costs" 
  ,"Stuttgart" 
  ,"http://www.oracle.com/go/?&Src=6805597&Act=26&pcode=EMEAFM09043089MPP017"
 ],
 [
   [2009,10,27,9,30]
  ,"Oracle Database 11g Release 2 Launch - Lower Your IT Costs" 
  ,"Hamburg" 
  ,"http://www.oracle.com/go/?&Src=6805597&Act=22&pcode=EMEAFM09043089MPP013"
 ],
 [
   [2009,10,29,9,30]
  ,"Oracle Database 11g Release 2 Launch - Lower Your IT Costs" 
  ,"<span style='color: red; font-weight: bold'>verlegt von K&ouml;ln nach D&uuml;sseldorf</span>" 
  ,"http://www.oracle.com/go/?&Src=6805597&Act=19&pcode=EMEAFM09043089MPP010"
 ]
];

/*
 * Ein Kommentar !!!
 */

var MONTHS=["Januar","Februar","M&auml;rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"];


function writeTermine(){
  var l_datum;
  var l_akt_datum = new Date();
  var l_htmlString = ""; 
  var l_htmlString2 = ""; 
  var l_html = ""; 
  var l_showTermine = false;
  var l_showUnterlagen = false;
  var headertext1 = "";
  var headertext2 = "";

  for (var i=0;i<TERMINE.length;i++) {
    l_datum = new Date(TERMINE[i][0][0], (TERMINE[i][0][1])-1, TERMINE[i][0][2]);;
    l_datum.setFullYear(TERMINE[i][0][0]); 
    l_datum.setMonth((TERMINE[i][0][1])-1); 
    l_datum.setDate(TERMINE[i][0][2]); 
    l_datum.setHours(TERMINE[i][0][3]); 
    l_datum.setMinutes(TERMINE[i][0][4]); 
    l_datum.setSeconds(0);
    if (l_datum > l_akt_datum ) {
      headertext2 = TERMINE[i][1];
      if (headertext1 != headertext2) {
          l_htmlString = l_htmlString + "<tr class=\"boldbodycopy\"><td>";
          if (headertext1 != "") {
              l_htmlString = l_htmlString + "<br/>";
          }
          l_htmlString = l_htmlString + TERMINE[i][1]+"</td></tr>";
          headertext1 = headertext2;
      }
      l_htmlString = l_htmlString + '<tr>';
      l_htmlString = l_htmlString + '<td class="bodycopy" valign="top">';
      l_htmlString = l_htmlString + "<a href=\""+TERMINE[i][3]+"\" target=\"_blank\" class=\"bodylink\">";
      l_htmlString = l_htmlString + ("0"+l_datum.getDate()).substring(("0"+l_datum.getDate()).length - 2);
      l_htmlString = l_htmlString + ".&nbsp;";
      l_htmlString = l_htmlString + MONTHS[l_datum.getMonth()];
      l_htmlString = l_htmlString + "&nbsp;";
      l_htmlString = l_htmlString + l_datum.getFullYear();
      l_htmlString = l_htmlString + ":&nbsp;";
      l_htmlString = l_htmlString + TERMINE[i][2];
      l_htmlString = l_htmlString + "</a>";
      l_htmlString = l_htmlString + "</td>";
      l_htmlString = l_htmlString + "</tr>";
      l_showTermine = true;
    }
  }
  for (var i=0;i<UNTERLAGEN.length;i++) {
    l_datum = new Date(TERMINE[i][0][0], (TERMINE[i][0][1])-1, TERMINE[i][0][2]);;
    l_datum.setFullYear(UNTERLAGEN[i][0][0]); 
    l_datum.setMonth((UNTERLAGEN[i][0][1])-1); 
    l_datum.setDate(UNTERLAGEN[i][0][2]); 
    l_datum.setHours(0);
    l_datum.setMinutes(0);
    l_datum.setSeconds(0);
    if (l_datum > l_akt_datum ) {
      l_htmlString2 = l_htmlString2 + '<tr>';
      l_htmlString2 = l_htmlString2 + '<td class="bodycopy" valign="top">';
      l_htmlString2 = l_htmlString2 + "<a href=\""+UNTERLAGEN[i][2]+"\" target=\"_blank\" class=\"bodylink\">";
      l_htmlString2 = l_htmlString2 + UNTERLAGEN[i][1];
      l_htmlString2 = l_htmlString2 + "</a>";
      l_htmlString2 = l_htmlString2 + "</td>";
      l_htmlString2 = l_htmlString2 + "</tr>";
      l_showUnterlagen = true;
    }
  }

  if (l_showTermine) {
    l_html = l_html + "<div class=\"topstoryhead\">Termine</div><br><table border=\"0\" cellpadding=\"2\" cellspacing=\"3\">"+l_htmlString+"</table>";
  }
  if (l_showUnterlagen) {
    l_html = l_html + "<br/><br/><div class=\"topstoryhead\">Unterlagen</div><br><table border=\"0\" cellpadding=\"2\" cellspacing=\"3\">"+l_htmlString2+"</table>";
  }
  if (l_html != "") {
    document.getElementById("TERMINE").innerHTML = l_html;
  }
}
