function schleife() {
	document.write ('<html>\n<head>\<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\n<title>Schleifen</title>\n</head>\n<body bgcolor="#cdcdcd">\n' + 
					'<h2 style="text-align:center;">Hier ist sie, die ultimative Tabelle :-\)</h2>\n' + 
					'<div style="text-align:center;" onclick="javascript:history.go(-1)"><span style="border:1px solid;font-weight:bold;background-color:lightyellow;">&nbsp;Zur&uuml;ck&nbsp;</span></div>\n<br /><br />\n' +
					'<div align="center"><table style="border:1px solid black;background-color:#EFCEC2;text-align:center;width:250px;font-size:0.9em;">' + 
					'<tr>\n<th style="border:1px solid black;background-color:lightyellow;">Anzahl</th>\n<th style="border:1px solid black;background-color:lightyellow;">E-Preis</th>\n<th style="border:1px solid black;background-color:lightyellow;">Gesamtpreis</th>\n</tr>\n');
	for (i=1,y=21; i<=20; i++,y--) {
	
	var epreis = y-1;
	var gpreis = i*epreis;
	var rmmr = i%2;
		if (i<10 && rmmr == 0) {
		document.write ('<tr>\n<td style="border:1px solid black;background-color:lightyellow">' + '0' + i +  ': ' + 'St&uuml;ck' + '</td>\n' +
						'<td style="border:1px solid black;background-color:lightyellow">' + epreis+  ': ' + 'Euro' + '</td>\n' + 
						'<td style="border:1px solid black;background-color:lightyellow">' + gpreis+  ': ' + 'Euro' + '</td>\n</tr>\n');
		} else if (i<10 && rmmr == 1) {
		document.write ('<tr>\n<td style="border:1px solid black;background-color:yellow">' + '0' + i +  ': ' + 'St&uuml;ck' + '</td>\n' +
						'<td style="border:1px solid black;background-color:yellow">' + epreis+  ': ' + 'Euro' + '</td>\n' + 
						'<td style="border:1px solid black;background-color:yellow">' + gpreis+  ': ' + 'Euro' + '</td>\n</tr>\n');
		} else if (i>=10 && rmmr == 0) {
		document.write ('<td style="border:1px solid black;background-color:lightyellow">' + i +  ': ' + 'St&uuml;ck' + '</td>\n' + 
						'<td style="border:1px solid black;background-color:lightyellow">' + epreis +  ': ' + 'Euro' + '</td>\n' + 
						'<td style="border:1px solid black;background-color:lightyellow">' + gpreis +  ': ' + 'Euro' + '</td>\n</tr>\n');
		} else {
		document.write ('<td style="border:1px solid black;background-color:yellow">' + i +  ': ' + 'St&uuml;ck' + '</td>\n' + 
						'<td style="border:1px solid black;background-color:yellow">' + epreis +  ': ' + 'Euro' + '</td>\n' + 
						'<td style="border:1px solid black;background-color:yellow">' + gpreis +  ': ' + 'Euro' + '</td>\n</tr>\n');
		}
		
	}
	document.write ('</table>\n</div>\n' + 
					'<h2 style="text-align:center;">Da staunt der &copy;<strike>Ralf</strike>&nbsp;<abbr title="und nat&uuml;rlich auch der Laie" >Fachmann</abbr></h2>\n' + 
					'</body>\n</html>\n');
	document.close();
}

function chor() {
	document.write ('<html>\n<head>\n<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\n<title>Chorprobe</title>\n</head>\n<body bgcolor="#cdcdcd">\n' + 
					'<h2 style="text-align:center;">Chorknaben :-\)</h2>\n' + 
					'<div style="text-align:center;" onclick="javascript:history.go(-1)"><span style="border:1px solid;font-weight:bold;background-color:lightyellow;">&nbsp;Zur&uuml;ck&nbsp;</span></div>\n<br /><br />\n' +
					'<div align="center"><table style="border:1px solid black;background-color:#EFCEC2;text-align:center;width:350px;font-size:0.9em;">' + 
					'<tr>\n<th mochi:format="str"style="border:1px solid black;background-color:lightyellow;">Anlass</th>\n<th style="border:1px solid black;background-color:lightyellow;">Tag</th>\n<th style="border:1px solid black;background-color:lightyellow;">Ort</th>\n<th style="border:1px solid black;background-color:lightyellow;">Zeit<th>\n</tr>\n');
	var tab = new Array();
	tab[0] = "Chorprobe/Montag/Aula/19:00 Uhr/";
	tab[1] = "Auftritt/Freitag/Geisterbahn/22:30 Uhr/";
	tab[2] = "OP Stimmband/Dienstag/Uniklinik/07:00 Uhr/";
	tab[3] = "Emmy-Awards/Samstag/MTV/20:15 Uhr/";
	document.write ('<tr>');
	for (i=0;i<tab.length;i++) {
		var teil = tab[i].split("/")
		var rmmr = i%2;
			if (i<10 && rmmr == 0) {
			document.write ('<tr>\n' + 
							'<td style="border:1px solid black;background-color:yellow;">' + teil[0] + '</td>\n' + 
							'<td style="border:1px solid black;background-color:yellow;">' + teil[1] + '</td>\n' + 
							'<td style="border:1px solid black;background-color:yellow;">' + teil[2] + '</td>\n' +
							'<td style="border:1px solid black;background-color:yellow;">' + teil[3] + '</td>\n</tr>\n');
			} else {
			document.write ('<tr>\n' + 
							'<td style="border:1px solid black;background-color:lightyellow;">' + teil[0] + '</td>\n' + 
							'<td style="border:1px solid black;background-color:lightyellow;">' + teil[1] + '</td>\n' + 
							'<td style="border:1px solid black;background-color:lightyellow;">' + teil[2] + '</td>\n' +
							'<td style="border:1px solid black;background-color:lightyellow;">' + teil[3] + '</td>\n</tr>\n');
			}
	}
	document.write ('</table>\n' + 
					'</body>\n</html>\n');
	document.close();
}


function quiz() {

	var zaehler = 1;
	var text = " ";
	while (text !='how to make love' && zaehler<=3) {
		text = window.prompt("Was ist HTML? - " + zaehler + ". Versuch", "");
		if (text != null) {
		}
		zaehler++
	}
	
	if (text !='how to make love') {
		alert ("Lernen aber ZackZack");
		alert ("Willst Du die Loesung wissen?");
		alert ('Ganz klar - HTML ist die Abkuerzung fuer "how to make love" - Das weiss doch jedes Kind!');
	} else {
	alert ("Bravo");
	}
}

function quiz2() {
	var txt = new Array("How to make love", "how to make love", "How To Make Love", "how To Make love");
	var s = 0;
	var zaehler = 1;
	var eingabe = "";
	while (zaehler <=3 && s==0) {
	eingabe = window.prompt("Was ist HTML? - " + zaehler + ". Versuch", " ");
		if (eingabe !=null) {
		zaehler++;
			for (i=0;i<txt.length;i++) {
			teil = txt[i];
				if (eingabe == teil) {
				s = 1;
				break;
				}
			}	
		} else {
			s = 2;
		}								
	}

	if (s == 2) {
		alert ("Abbruch");
	} else if (s == 1) {
		alert ("Bravo");
	} else {
		alert ("Lernen aber ZackZack");
		alert ("Willst Du die Loesung wissen?");
		alert ('Ganz klar - HTML ist die Abkuerzung für "how to make love" - Das weiss doch jedes Kind!');
	} 
}

function quadrat() {
	document.write ('<html>\n<head>\<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\n<title>Schleifen</title>\n</head>\n<body bgcolor="#cdcdcd">\n' + 
					'<h2 style="text-align:center;">While-Schleife mit Wurzelgemüse :-\)</h2>\n' + 
					'<div style="text-align:center;" onclick="javascript:history.go(-1)"><span style="border:1px solid;font-weight:bold;background-color:lightyellow;">&nbsp;Zur&uuml;ck&nbsp;</span></div>\n<br /><br />\n' +
					'<div align="center"><table style="border:1px solid black;background-color:#EFCEC2;text-align:center;width:250px;font-size:0.9em;">' + 
					'<tr>\n<th style="border:1px solid black;background-color:lightyellow;">Berechnung</th>\n<th style="border:1px solid black;background-color:lightyellow;">Ergebnis</th>\n</tr>\n');
	var zaehler = 1;
	while (zaehler <=20) {
	
	var rechner = zaehler*zaehler
	
	var rmmr = zaehler%2;
		if (zaehler<10 && rmmr == 0) {
		document.write ('<tr>\n<td style="border:1px solid black;background-color:lightyellow">' + '0' + zaehler + ' zum Quadrat</td>\n' +
						'<td style="border:1px solid black;background-color:lightyellow">' + rechner + '</td>\n</tr>\n');
		} else if (zaehler<10 && rmmr == 1) {
		document.write ('<tr>\n<td style="border:1px solid black;background-color:yellow">' + '0' + zaehler + ' zum Quadrat</td>\n' +
						'<td style="border:1px solid black;background-color:yellow">' + rechner + '</td>\n</tr>\n');
		} else if (zaehler>=10 && rmmr == 0) {
		document.write ('<td style="border:1px solid black;background-color:lightyellow">' + zaehler + ' zum Quadrat</td>\n' + 
						'<td style="border:1px solid black;background-color:lightyellow">' + rechner + '</td>\n</tr>\n');
		} else {
		document.write ('<td style="border:1px solid black;background-color:yellow">' + zaehler + ' zum Quadrat</td>\n' + 
						'<td style="border:1px solid black;background-color:yellow">' + rechner + '</td>\n</tr>\n');
		}
		zaehler++
	}
	document.write ('</table>\n</div>\n' + 
					'<h2 style="text-align:center;">Mit Dank an &copy; Ralf,&nbsp;<abbr title="und das ist auch gut so" >den Fachmann</abbr></h2>\n' + 
					'</body>\n</html>\n');
	document.close();
}

var monatsnamen = new Array();
monatsnamen[0]="Januar";
monatsnamen[1]="Februar";
monatsnamen[2]="März";
monatsnamen[3]="April";
monatsnamen[4]="Mai";
monatsnamen[5]="Juni";
monatsnamen[6]="Juli";
monatsnamen[7]="August";
monatsnamen[8]="September";
monatsnamen[9]="Oktober";
monatsnamen[10]="November";
monatsnamen[11]="Dezember";

function kalender() {
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth();
var yy = date.getYear();
var datestring = monatsnamen[mm];
if (yy < 1900) yy +=1900;
date.setDate(1);
var kk = date.getDay();
if (kk == 0) kk = 7;

	document.write ('<html>\n<head>\<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\n<title>Kalender</title>\n</head>\n<body bgcolor="#cdcdcd">\n' + 
					'<h2 style="text-align:center;">Kalender f&uuml;r ' + datestring + ' ' + yy + '</h2>\n' + 
					'<div style="text-align:center;" onclick="javascript:history.go(-1)"><span style="border:1px solid;font-weight:bold;background-color:lightyellow;">&nbsp;Zur&uuml;ck&nbsp;</span></div>\n<br /><br />\n' +
					'<div align="center"><table style="border:1px solid black;background-color:#EFCEC2;text-align:center;width:250px;font-size:0.9em;">\n' + 
					'<tr>\n' + 
					'<th style="border:1px solid black;background-color:lightyellow;">Mo</th>\n' +
					'<th style="border:1px solid black;background-color:lightyellow;">Di</th>\n' +
					'<th style="border:1px solid black;background-color:lightyellow;">Mi</th>\n' +
					'<th style="border:1px solid black;background-color:lightyellow;">Do</th>\n' +
					'<th style="border:1px solid black;background-color:lightyellow;">Fr</th>\n' +
					'<th style="border:1px solid black;background-color:lightyellow;">Sa</th>\n' +
					'<th style="border:1px solid black;background-color:lightyellow;">So</th>\n</tr>\n<tr>\n');

	for (var i = 1;i < kk; i++) {
	document.write ('<td>&nbsp;</td>\n');	
	}
	for (i=1;i<32;i++) {
	date.setDate(i);
	
		if (date.getMonth() !=mm) {
		break;
		}
		if (i == dd) {
		document.write ('<td style="border:1px solid black;background-color:lightgrey"><b>' + i + '</b></td>\n');	
		} else {
		document.write('<td>' + i + '</td>\n');
		}
		kk++;		
		if (kk > 7) {
		document.write('</tr>\n<tr>\n');
		kk = 1;
		}
	}
	
document.write ('</tr>\n</table>\n' + 
				'</body>\n</html>\n');					
document.close();

}
