/**
 * Datumsberechnung für das nächste Clubtreffen
 *
 * (c) 2001 by Jochen Grube
 * all rights are reserved
 * you are free to use it AS IT IS
 */
                            
/**
 * Die Daten werden wie folgt gesetzt:
 * var df0tx_presetDates = new Array("TT.MM.YYYY", "TT.MM.YYYY", "TT.MM.YYYY", ... );
 *
 *   TT: Tag 	(zweistellig)
 *   MM: Monat  (zweistellig)
 *   YYYY: Jahr (vierstellig)
 */                            

df0tx_presetDates = new Array("31.01.2005",
			"28.02.2005",
			"28.03.2005",
			"25.04.2005",
			"30.05.2005",
			"27.06.2005",
			"25.07.2005",
			"29.08.2005",
			"26.09.2005",
			"31.10.2005",
			"28.11.2005",
			"26.12.2005");

df0tx_Tage = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
df0tx_Monate = new Array("Januar","Februar","M&auml;rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");

df0tx_calcDates = new Array();

df0tx_todaysDate = new Date();

function initVars() {
	var i=0;
	for(i=0; i<df0tx_presetDates.length; i++) {
		df0tx_calcDates[i] = new Date(df0tx_presetDates[i].substring(6,10),df0tx_presetDates[i].substring(3,5)-1,df0tx_presetDates[i].substring(0,2),23,59,59);
	}
	df0tx_calcDates[i] = df0tx_todaysDate;
}

function calcNextClubdate() {
	var i=0;
	for(i=0; i<df0tx_calcDates.length; i++) {
		if (df0tx_calcDates[i]>df0tx_todaysDate) break;
	}

	if (i == df0tx_calcDates.length) {                            
		self.document.writeln(" noch nicht erfa&szlig;t ");
	}
        else {
        	self.document.writeln(" am "+df0tx_Tage[df0tx_calcDates[i].getDay()]+" den "+df0tx_calcDates[i].getDate()+". "+df0tx_Monate[df0tx_calcDates[i].getMonth()]+" "+((df0tx_calcDates[i].getYear()>=1900)?(df0tx_calcDates[i].getYear()):(df0tx_calcDates[i].getYear()+1900))+" ");
        }
}
                     	
