﻿function deleteTermine(){								// abgelaufene Termine löschen
	var strTermin;										// Termin als String
	var zeilen;											// Anzahl Zeilen in Termin-Tabelle
	var tabelle = document.getElementById("termine");   // Zugriff auf tabelle mit Id="termine" 
	var heute = new Date();								// aktuelles Sytemdatum	
	var del = true;
	while (del){
		del=false;										// fertig, falls nichts zu löschen ist
		zeilen = tabelle.rows.length;					// Anzahl Tabellen-Zeilen 
		for (i=0;i<zeilen;i++){
			strTermin = tabelle.rows[i].cells[0].firstChild.data;  // Inhalt Zeile i, Spalte 0
			if (strTermin != "ignore") {
				termin = new Date(strTermin.slice(6,10),strTermin.slice(3,5)-1,strTermin.slice(0,2),23,59,59); // Das gelesene Datum, 23:59:59 Uhr
				if (termin < heute){
					tabelle.deleteRow(i);
					del = true; 
					break;
				}
			}
		}
	}
	for (i=0;i<zeilen;i++){
		tabelle.rows[i].deleteCell(0);
	}
}

