
// Das hier ist die Version mit JavaScript (ohne reload)
// Array mit Bezirken und Kreisen erzeugen
var bezirke = new Array();


kreise = new Array();


kreise[0] = new Option("München", "1");

kreise[1] = new Option("Zugspitze", "3");

kreise[2] = new Option("Inn/Salzach", "5");

kreise[3] = new Option("Donau/Isar", "4");

bezirke["1"] = kreise;


kreise = new Array();


kreise[0] = new Option("Landshut", "6");

kreise[1] = new Option("Straubing", "7");

kreise[2] = new Option("Bayerwald", "8");

kreise[3] = new Option("Passau", "9");

bezirke["2"] = kreise;


kreise = new Array();


kreise[0] = new Option("Allgäu", "52");

kreise[1] = new Option("Augsburg", "53");

kreise[2] = new Option("Donau", "54");

bezirke["3"] = kreise;


kreise = new Array();


kreise[0] = new Option("Regensburg", "16");

kreise[1] = new Option("Amberg/Weiden", "17");

kreise[2] = new Option("Cham/Schwandorf", "18");

bezirke["4"] = kreise;


kreise = new Array();


kreise[0] = new Option("Bamberg/Bayreuth", "55");

kreise[1] = new Option("Coburg/Kronach", "56");

kreise[2] = new Option("Hof/Marktredwitz", "57");


bezirke["5"] = kreise;


kreise = new Array();


kreise[0] = new Option("Nürnberg/Frankenhöhe", "58");

kreise[1] = new Option("Erlangen/Pegnitzgrund", "59");

kreise[2] = new Option("Neumarkt/Jura", "60");

bezirke["6"] = kreise;


kreise = new Array();

kreise[0] = new Option("Würzburg", "31");

kreise[1] = new Option("Schweinfurt", "32");

kreise[2] = new Option("Aschaffenburg", "33");

kreise[3] = new Option("Rhön", "34");

bezirke["7"] = kreise;


kreise = new Array();


kreise[0] = new Option("Nordbaden", "41");

kreise[1] = new Option("Südbaden", "42");

kreise[2] = new Option("Württemberg", "43");

kreise[3] = new Option("Hessen", "44");

kreise[4] = new Option("Thüringen", "45");

kreise[5] = new Option("Sachsen", "47");

kreise[6] = new Option("Tschechien", "48");

kreise[7] = new Option("Österreich", "49");

kreise[8] = new Option("Schweiz", "50");

kreise[9] = new Option("sonstige", "51");

bezirke["21"] = kreise;



function ChangeBezirk(bezirkId) {
	// zuerst alle Einträge der ComboBox "Kreise" löschen ...
	count = document.formLigaPublicErgebnisse.kreis_id.options.length - 1;  // ( alle bis auf den Eintrag "- alle -"
	for (i = 0; i < count; i++) {
		document.formLigaPublicErgebnisse.kreis_id.options[1] = null; // Einträge löschen
	}
	if (bezirkId > 0 && bezirkId != 99) {  // wenn nicht Verband ausgewählt ist
		// ... dann die Kreise des ausgewählten Bezirks wieder eintragen
		count = bezirke[bezirkId].length;
		for (i = 0; i < count; i++) {
			document.formLigaPublicErgebnisse.kreis_id[i+1] = bezirke[bezirkId][i]; // Eintrag einfügen
		}
		document.formLigaPublicErgebnisse.kreis_id.disabled = false; // Kreise enablen
	}
	if (bezirkId == 99) {  // wenn Verband ausgewählt ist
		document.formLigaPublicErgebnisse.kreis_id.disabled = true;  // Kreise disablen
	}
}

function resetForm() {
// Altersklasse auf 'Erwachsene'
var ak = document.formLigaPublicErgebnisse.altersklasse_id;
var akVal = 10;
for (i = 0; i < ak.length; i++) {
if (ak.options[i].value == akVal) {
ak.selectedIndex = i;
break;
}
}
// Bezirk auf 'Verband'
var b = document.formLigaPublicErgebnisse.bezirk_id;
var bVal = 99;
for (i = 0; i < b.length; i++) {
if (b.options[i].value == bVal) {
b.selectedIndex = i;
break;
}
}
// Spieltyp auf 'Ligaspiele'
var s = document.formLigaPublicErgebnisse.spieltyp_id;
var sVal = 1;
for (i = 0; i < s.length; i++) {
if (s.options[i].value == sVal) {
s.selectedIndex = i;
break;
}
}
// Geschlecht auf 'männlich'
var g = document.formLigaPublicErgebnisse.geschlecht_id;
var gVal = 1;
for (i = 0; i < g.length; i++) {
if (g[i].value == gVal) {
g[i].checked = true;
break;
}
}
}

