/*
?ndert die DDL "myTeams" entprechend der Auswahl in "mySaison"
*/
function changeTeams(curTeam) {

	var team = document.getElementById("myTeams")

	var len = team.options.length
	for (i=0; i<len; i++) {
		// team.options.remove(0) funktioniert bei den Mozillas nicht :(
		// =null-setzen habe den gleichen Effekt
		team.options[0] = null
	}

	var saison = document.getElementById("mySaison")
	var selSaison = saison.options[saison.selectedIndex].value

	team.options.add(new Option("Alle Teams", "%"), 0)
	var selIdx = 0

	// Saison 07/08
	if (selSaison == "QA0708") {
		team.options.add(new Option("Ambrì-Piotta", "amb"), team.options.length)
		team.options.add(new Option("Basel", "bas"), team.options.length)
		team.options.add(new Option("Bern", "ber"), team.options.length)
		team.options.add(new Option("Davos", "dav"), team.options.length)
		team.options.add(new Option("Fribourg-Gottéron", "fri"), team.options.length)
		team.options.add(new Option("Kloten Flyers", "klo"), team.options.length)
		team.options.add(new Option("Lugano", "lug"), team.options.length)
		team.options.add(new Option("Rapperswil-Jona Lakers", "rap"), team.options.length)
		team.options.add(new Option("SCL Tigers", "lan"), team.options.length)
		team.options.add(new Option("Servette", "ser"), team.options.length)
		team.options.add(new Option("ZSC Lions", "zsc"), team.options.length)
		team.options.add(new Option("Zug", "zug"), team.options.length)
	}
	if (selSaison == "PA0708") {
		team.options.add(new Option("Bern", "ber"), team.options.length)
		team.options.add(new Option("Davos", "dav"), team.options.length)
		team.options.add(new Option("Fribourg-Gottéron", "fri"), team.options.length)
		team.options.add(new Option("Kloten Flyers", "klo"), team.options.length)
		team.options.add(new Option("Rapperswil-Jona Lakers", "rap"), team.options.length)
		team.options.add(new Option("Servette", "ser"), team.options.length)
		team.options.add(new Option("ZSC Lions", "zsc"), team.options.length)
		team.options.add(new Option("Zug", "zug"), team.options.length)
	}
	if (selSaison == "POA0708") {
		team.options.add(new Option("Ambrì-Piotta", "amb"), team.options.length)
		team.options.add(new Option("Basel", "bas"), team.options.length)
		team.options.add(new Option("Lugano", "lug"), team.options.length)
		team.options.add(new Option("SCL Tigers", "lan"), team.options.length)
	}

	if (selSaison == "QB0708") {
		team.options.add(new Option("Ajoie", "ajo"), team.options.length)
		team.options.add(new Option("Biel", "bie"), team.options.length)
		team.options.add(new Option("La Chaux-de-Fonds", "chx"), team.options.length)
		team.options.add(new Option("Chur", "chu"), team.options.length)
		team.options.add(new Option("GCK Lions", "gcz"), team.options.length)
		team.options.add(new Option("Langenthal", "lta"), team.options.length)
		team.options.add(new Option("Lausanne", "lau"), team.options.length)
		team.options.add(new Option("Martigny", "mar"), team.options.length)
		team.options.add(new Option("Neuchâtel", "neu"), team.options.length)
		team.options.add(new Option("Olten", "olt"), team.options.length)
		team.options.add(new Option("Sierre", "sie"), team.options.length)
		team.options.add(new Option("Thurgau", "thu"), team.options.length)
		team.options.add(new Option("Visp", "vis"), team.options.length)
		team.options.add(new Option("U20-Nationalmannschaft", "u20"), team.options.length)
	}
	
	if (selSaison == "PB0708") {
		team.options.add(new Option("Ajoie", "ajo"), team.options.length)
		team.options.add(new Option("Biel", "bie"), team.options.length)
		team.options.add(new Option("La Chaux-de-Fonds", "chx"), team.options.length)
		team.options.add(new Option("GCK Lions", "gcz"), team.options.length)
		team.options.add(new Option("Langenthal", "lta"), team.options.length)
		team.options.add(new Option("Lausanne", "lau"), team.options.length)
		team.options.add(new Option("Olten", "olt"), team.options.length)
		team.options.add(new Option("Visp", "vis"), team.options.length)
	}
	
	if (selSaison == "LQ0708") {
		team.options.add(new Option("Basel", "bas"), team.options.length)
		team.options.add(new Option("Biel", "bie"), team.options.length)
	}
	
	// Spengler Cup
	
	if (selSaison == "SC07_F") {
		team.options.add(new Option("Team Canada", "spe_can"), team.options.length)
		team.options.add(new Option("HC Salawat Julajew Ufa", "rus_ufa"), team.options.length)
	}
	if (selSaison == "SC07") {
		team.options.add(new Option("HC Davos", "dav"), team.options.length)
		team.options.add(new Option("Team Canada", "spe_can"), team.options.length)
		team.options.add(new Option("Adler Mannheim", "deu_man"), team.options.length)
		team.options.add(new Option("HC Salawat Julajew Ufa", "rus_ufa"), team.options.length)
		team.options.add(new Option("HC Moeller Pardubice", "cze_par"), team.options.length)
	}


	var i = -1
	var len = team.options.length
	var found = false
	while (!found && i < len) {
		i++
		if (team.options[i] != null) {
			found = (team.options[i].value == curTeam)
		}
	}

	if (found) {
		team.options.selectedIndex = i
	} else {
		team.options.selectedIndex = 0
	}
}

