var areaColor = 0;
function init(){
	try{
		changeAreas(document.getElementById("color"));
	}catch (c){
	
	}
}
function changePlayers (origin){
	for (var opt in origin.options){
		if (origin.options[opt]){
			if (origin.options[opt].selected){ 
				var team = origin.options[opt].value;
				for (var i=0;i<teams.length;i++){
					if (i == team){
						var myPlayers = players[i];
						var target = document.getElementById("player");
						for (var j=target.options.length-1;j>-1;j--){
							target.options[j] = null;
						}
						var empty = new Option("Spieler wählen",0);
						target.options[target.options.length] = empty;
						for (var k=0;k<myPlayers.length;k++){
							var newO = new Option (myPlayers[k].screen,myPlayers[k].id);
							target.options[target.options.length] = newO;
						}
					}
				}
			}
		}
	}
}
function changeAreas (origin){
	var opts = origin.selectedIndex;
	var cat = opts+1;
	areaColor = cat;
	var myAreas = categories[cat];
	var target = document.getElementById("area");
	if (target.options != null){
		for (var j=target.options.length-1;j>-1;j--){
			target.options[j] = null;
		}
	}
	var empty = new Option("Fläche wählen",0);
	target.options[target.options.length] = empty;
	for (var k=0;k<myAreas.length;k++){
		if (myAreas[k]){
			var newO = new Option (myAreas[k].name,k);
			target.options[target.options.length] = newO;
		}
	}
	var target = document.getElementById("total");
	for (var j=target.childNodes.length-1;j>-1;j--){
		target.removeChild(target.lastChild);
	}
	var content = document.createTextNode ("0 CHF");
	target.appendChild (content);
}
function showPrice (origin){
	for (var opt in origin.options){
		if (origin.options[opt]){
			if (origin.options[opt].selected){
				var id = origin.options[opt].value;
				if (id != 0){
					var target = document.getElementById("total");
					if (target.hasChildNodes()){
						for (var j=target.childNodes.length-1;j>-1;j--){
							target.removeChild(target.lastChild);
						}
						var content = document.createTextNode (categories[areaColor][id].price+" CHF");
						target.appendChild (content);
					}
				}
			}
		}
	}
}
function submitForm(){
	var form = document.getElementById("kaufen");
	form.submit();
}
