// addplayer1 selected, fill addplayer2 select

function getaddplayer2(teamID)  {
	if (document.rosterform.addplayer1.options[document.rosterform.addplayer1.selectedIndex].value == "x")  {
		clearAddPlayers2();
	} else {
		processAddPlayer2(teamID);
	}
}


function processAddPlayer2(teamID)  {
	if (xmlHttp)  {
		try  {
			var player1 = document.rosterform.addplayer1.options[document.rosterform.addplayer1.selectedIndex].value;
			xmlHttp.open("GET","getaddplayer.php?teamID="+teamID+"&player1="+player1+"&player2=&player3=&player4=",true);
			xmlHttp.onreadystatechange = handleRequestStateChangeAddPlayer2;
			xmlHttp.send(null);
		}
		catch (e)  {
			alert("Can't connect to the server: \n" + e.toString());
		}
	}
}

function handleRequestStateChangeAddPlayer2()  {
	if (xmlHttp.readyState == 4)  {
		if (xmlHttp.status == 200)  {
			try  {
				handleServerResponseAddPlayer2();
			}
			catch (e)  {
				alert("Error reading the response: " + e.toString());
			}
		} else {
			alert("There was a problem retrieving the data: \n" + xmlHttp.statusText);
		}
	}
}


function handleServerResponseAddPlayer2()  {
	var xmlResponse = xmlHttp.responseXML;
	if (!xmlResponse || !xmlResponse.documentElement)  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	var rootNodeName = xmlResponse.documentElement.nodeName;
	if (rootNodeName == "parsererror")  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	xmlRoot = xmlResponse.documentElement;
	valueArray = xmlRoot.getElementsByTagName("value");
	var html = "";
	clearAddPlayers2();
	//document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	for (var x=0;x<valueArray.length;x++)  {
		var thisOption=new Array();
		thisOption["id"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["name"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["team"] = valueArray.item(x).firstChild.data;
		document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option(thisOption["name"]+" "+thisOption["team"],thisOption["id"]);
	}
}


function clearAddPlayers2()  {
	var player5 = document.getElementById("addplayer5");
	if (player5.options.length != 0)  {
		while(player5.lastChild){
    		player5.removeChild(player5.lastChild);
		}
		document.getElementById("addplayer5").options[document.getElementById("addplayer5").options.length] = new Option("... Player ...","x");
	}
	var player4 = document.getElementById("addplayer4");
	if (player4.options.length != 0)  {
		while(player4.lastChild){
    		player4.removeChild(player4.lastChild);
		}
		document.getElementById("addplayer4").options[document.getElementById("addplayer4").options.length] = new Option("... Player ...","x");
	}
	var player3 = document.getElementById("addplayer3");
	if (player3.options.length != 0)  {
		while(player3.lastChild){
    		player3.removeChild(player3.lastChild);
		}
		document.getElementById("addplayer3").options[document.getElementById("addplayer3").options.length] = new Option("... Player ...","x");
	}
	var player2 = document.getElementById("addplayer2");
	if (player2.options.length != 0)  {
		while(player2.lastChild){
    		player2.removeChild(player2.lastChild);
		}
		document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	}
}


// addplayer2 selected, fill addplayer3 select

function getaddplayer3(teamID)  {
	if (document.rosterform.addplayer2.options[document.rosterform.addplayer2.selectedIndex].value == "x")  {
		clearAddPlayers3();
	} else {
		processAddPlayer3(teamID);
	}
}


function processAddPlayer3(teamID)  {
	if (xmlHttp)  {
		try  {
			var player1 = document.rosterform.addplayer1.options[document.rosterform.addplayer1.selectedIndex].value;
			var player2 = document.rosterform.addplayer2.options[document.rosterform.addplayer2.selectedIndex].value;
			xmlHttp.open("GET","getaddplayer.php?teamID="+teamID+"&player1="+player1+"&player2="+player2+"&player3=&player4=",true);
			xmlHttp.onreadystatechange = handleRequestStateChangeAddPlayer3;
			xmlHttp.send(null);
		}
		catch (e)  {
			alert("Can't connect to the server: \n" + e.toString());
		}
	}
}

function handleRequestStateChangeAddPlayer3()  {
	if (xmlHttp.readyState == 4)  {
		if (xmlHttp.status == 200)  {
			try  {
				handleServerResponseAddPlayer3();
			}
			catch (e)  {
				alert("Error reading the response: " + e.toString());
			}
		} else {
			alert("There was a problem retrieving the data: \n" + xmlHttp.statusText);
		}
	}
}


function handleServerResponseAddPlayer3()  {
	var xmlResponse = xmlHttp.responseXML;
	if (!xmlResponse || !xmlResponse.documentElement)  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	var rootNodeName = xmlResponse.documentElement.nodeName;
	if (rootNodeName == "parsererror")  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	xmlRoot = xmlResponse.documentElement;
	valueArray = xmlRoot.getElementsByTagName("value");
	var html = "";
	clearAddPlayers3();
	//document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	for (var x=0;x<valueArray.length;x++)  {
		var thisOption=new Array();
		thisOption["id"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["name"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["team"] = valueArray.item(x).firstChild.data;
		document.getElementById("addplayer3").options[document.getElementById("addplayer3").options.length] = new Option(thisOption["name"]+" "+thisOption["team"],thisOption["id"]);
	}
}


function clearAddPlayers3()  {
	var player5 = document.getElementById("addplayer5");
	if (player5.options.length != 0)  {
		while(player5.lastChild){
    		player5.removeChild(player5.lastChild);
		}
		document.getElementById("addplayer5").options[document.getElementById("addplayer5").options.length] = new Option("... Player ...","x");
	}
	var player4 = document.getElementById("addplayer4");
	if (player4.options.length != 0)  {
		while(player4.lastChild){
    		player4.removeChild(player4.lastChild);
		}
		document.getElementById("addplayer4").options[document.getElementById("addplayer4").options.length] = new Option("... Player ...","x");
	}
	var player3 = document.getElementById("addplayer3");
	if (player3.options.length != 0)  {
		while(player3.lastChild){
    		player3.removeChild(player3.lastChild);
		}
		document.getElementById("addplayer3").options[document.getElementById("addplayer3").options.length] = new Option("... Player ...","x");
	}
}



// addplayer3 selected, fill addplayer4 select

function getaddplayer4(teamID)  {
	if (document.rosterform.addplayer3.options[document.rosterform.addplayer3.selectedIndex].value == "x")  {
		clearAddPlayers4();
	} else {
		processAddPlayer4(teamID);
	}
}


function processAddPlayer4(teamID)  {
	if (xmlHttp)  {
		try  {
			var player1 = document.rosterform.addplayer1.options[document.rosterform.addplayer1.selectedIndex].value;
			var player2 = document.rosterform.addplayer2.options[document.rosterform.addplayer2.selectedIndex].value;
			var player3 = document.rosterform.addplayer3.options[document.rosterform.addplayer3.selectedIndex].value;
			xmlHttp.open("GET","getaddplayer.php?teamID="+teamID+"&player1="+player1+"&player2="+player2+"&player3="+player3+"&player4=",true);
			xmlHttp.onreadystatechange = handleRequestStateChangeAddPlayer4;
			xmlHttp.send(null);
		}
		catch (e)  {
			alert("Can't connect to the server: \n" + e.toString());
		}
	}
}

function handleRequestStateChangeAddPlayer4()  {
	if (xmlHttp.readyState == 4)  {
		if (xmlHttp.status == 200)  {
			try  {
				handleServerResponseAddPlayer4();
			}
			catch (e)  {
				alert("Error reading the response: " + e.toString());
			}
		} else {
			alert("There was a problem retrieving the data: \n" + xmlHttp.statusText);
		}
	}
}


function handleServerResponseAddPlayer4()  {
	var xmlResponse = xmlHttp.responseXML;
	if (!xmlResponse || !xmlResponse.documentElement)  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	var rootNodeName = xmlResponse.documentElement.nodeName;
	if (rootNodeName == "parsererror")  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	xmlRoot = xmlResponse.documentElement;
	valueArray = xmlRoot.getElementsByTagName("value");
	var html = "";
	clearAddPlayers4();
	//document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	for (var x=0;x<valueArray.length;x++)  {
		var thisOption=new Array();
		thisOption["id"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["name"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["team"] = valueArray.item(x).firstChild.data;
		document.getElementById("addplayer4").options[document.getElementById("addplayer4").options.length] = new Option(thisOption["name"]+" "+thisOption["team"],thisOption["id"]);
	}
}


function clearAddPlayers4()  {
	var player5 = document.getElementById("addplayer5");
	if (player5.options.length != 0)  {
		while(player5.lastChild){
    		player5.removeChild(player5.lastChild);
		}
		document.getElementById("addplayer5").options[document.getElementById("addplayer5").options.length] = new Option("... Player ...","x");
	}
	var player4 = document.getElementById("addplayer4");
	if (player4.options.length != 0)  {
		while(player4.lastChild){
    		player4.removeChild(player4.lastChild);
		}
		document.getElementById("addplayer4").options[document.getElementById("addplayer4").options.length] = new Option("... Player ...","x");
	}
}



// addplayer4 selected, fill addplayer5 select

function getaddplayer5(teamID)  {
	if (document.rosterform.addplayer4.options[document.rosterform.addplayer4.selectedIndex].value == "x")  {
		clearAddPlayers5();
	} else {
		processAddPlayer5(teamID);
	}
}


function processAddPlayer5(teamID)  {
	if (xmlHttp)  {
		try  {
			var player1 = document.rosterform.addplayer1.options[document.rosterform.addplayer1.selectedIndex].value;
			var player2 = document.rosterform.addplayer2.options[document.rosterform.addplayer2.selectedIndex].value;
			var player3 = document.rosterform.addplayer3.options[document.rosterform.addplayer3.selectedIndex].value;
			var player4 = document.rosterform.addplayer4.options[document.rosterform.addplayer4.selectedIndex].value;
			xmlHttp.open("GET","getaddplayer.php?teamID="+teamID+"&player1="+player1+"&player2="+player2+"&player3="+player3+"&player4="+player4,true);
			xmlHttp.onreadystatechange = handleRequestStateChangeAddPlayer5;
			xmlHttp.send(null);
		}
		catch (e)  {
			alert("Can't connect to the server: \n" + e.toString());
		}
	}
}

function handleRequestStateChangeAddPlayer5()  {
	if (xmlHttp.readyState == 4)  {
		if (xmlHttp.status == 200)  {
			try  {
				handleServerResponseAddPlayer5();
			}
			catch (e)  {
				alert("Error reading the response: " + e.toString());
			}
		} else {
			alert("There was a problem retrieving the data: \n" + xmlHttp.statusText);
		}
	}
}


function handleServerResponseAddPlayer5()  {
	var xmlResponse = xmlHttp.responseXML;
	if (!xmlResponse || !xmlResponse.documentElement)  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	var rootNodeName = xmlResponse.documentElement.nodeName;
	if (rootNodeName == "parsererror")  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	xmlRoot = xmlResponse.documentElement;
	valueArray = xmlRoot.getElementsByTagName("value");
	var html = "";
	clearAddPlayers5();
	//document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	for (var x=0;x<valueArray.length;x++)  {
		var thisOption=new Array();
		thisOption["id"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["name"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["team"] = valueArray.item(x).firstChild.data;
		document.getElementById("addplayer5").options[document.getElementById("addplayer5").options.length] = new Option(thisOption["name"]+" "+thisOption["team"],thisOption["id"]);
	}
}


function clearAddPlayers5()  {
	var player5 = document.getElementById("addplayer5");
	if (player5.options.length != 0)  {
		while(player5.lastChild){
    		player5.removeChild(player5.lastChild);
		}
		document.getElementById("addplayer5").options[document.getElementById("addplayer5").options.length] = new Option("... Player ...","x");
	}
}



// cutplayer1 selected, fill cutplayer2 select

function getcutplayer2(teamID)  {
	if (document.rosterform.cutplayer1.options[document.rosterform.cutplayer1.selectedIndex].value == "x")  {
		clearCutPlayers2();
	} else {
		processCutPlayer2(teamID);
	}
}


function processCutPlayer2(teamID)  {
	if (xmlHttp)  {
		try  {
			var player1 = document.rosterform.cutplayer1.options[document.rosterform.cutplayer1.selectedIndex].value;
			xmlHttp.open("GET","getcutplayer.php?teamID="+teamID+"&player1="+player1+"&player2=&player3=&player4=",true);
			xmlHttp.onreadystatechange = handleRequestStateChangeCutPlayer2;
			xmlHttp.send(null);
		}
		catch (e)  {
			alert("Can't connect to the server: \n" + e.toString());
		}
	}
}

function handleRequestStateChangeCutPlayer2()  {
	if (xmlHttp.readyState == 4)  {
		if (xmlHttp.status == 200)  {
			try  {
				handleServerResponseCutPlayer2();
			}
			catch (e)  {
				alert("Error reading the response: " + e.toString());
			}
		} else {
			alert("There was a problem retrieving the data: \n" + xmlHttp.statusText);
		}
	}
}


function handleServerResponseCutPlayer2()  {
	var xmlResponse = xmlHttp.responseXML;
	if (!xmlResponse || !xmlResponse.documentElement)  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	var rootNodeName = xmlResponse.documentElement.nodeName;
	if (rootNodeName == "parsererror")  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	xmlRoot = xmlResponse.documentElement;
	valueArray = xmlRoot.getElementsByTagName("value");
	var html = "";
	clearCutPlayers2();
	//document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	for (var x=0;x<valueArray.length;x++)  {
		var thisOption=new Array();
		thisOption["id"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["name"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["team"] = valueArray.item(x).firstChild.data;
		document.getElementById("cutplayer2").options[document.getElementById("cutplayer2").options.length] = new Option(thisOption["name"]+" "+thisOption["team"],thisOption["id"]);
	}
}


function clearCutPlayers2()  {
	var player5 = document.getElementById("cutplayer5");
	if (player5.options.length != 0)  {
		while(player5.lastChild){
    		player5.removeChild(player5.lastChild);
		}
		document.getElementById("cutplayer5").options[document.getElementById("cutplayer5").options.length] = new Option("... Player ...","x");
	}
	var player4 = document.getElementById("cutplayer4");
	if (player4.options.length != 0)  {
		while(player4.lastChild){
    		player4.removeChild(player4.lastChild);
		}
		document.getElementById("cutplayer4").options[document.getElementById("cutplayer4").options.length] = new Option("... Player ...","x");
	}
	var player3 = document.getElementById("cutplayer3");
	if (player3.options.length != 0)  {
		while(player3.lastChild){
    		player3.removeChild(player3.lastChild);
		}
		document.getElementById("cutplayer3").options[document.getElementById("cutplayer3").options.length] = new Option("... Player ...","x");
	}
	var player2 = document.getElementById("cutplayer2");
	if (player2.options.length != 0)  {
		while(player2.lastChild){
    		player2.removeChild(player2.lastChild);
		}
		document.getElementById("cutplayer2").options[document.getElementById("cutplayer2").options.length] = new Option("... Player ...","x");
	}
}


// cutplayer2 selected, fill cutplayer3 select

function getcutplayer3(teamID)  {
	if (document.rosterform.cutplayer2.options[document.rosterform.cutplayer2.selectedIndex].value == "x")  {
		clearCutPlayers3();
	} else {
		processCutPlayer3(teamID);
	}
}


function processCutPlayer3(teamID)  {
	if (xmlHttp)  {
		try  {
			var player1 = document.rosterform.cutplayer1.options[document.rosterform.cutplayer1.selectedIndex].value;
			var player2 = document.rosterform.cutplayer2.options[document.rosterform.cutplayer2.selectedIndex].value;
			xmlHttp.open("GET","getcutplayer.php?teamID="+teamID+"&player1="+player1+"&player2="+player2+"+&player3=&player4=",true);
			xmlHttp.onreadystatechange = handleRequestStateChangeCutPlayer3;
			xmlHttp.send(null);
		}
		catch (e)  {
			alert("Can't connect to the server: \n" + e.toString());
		}
	}
}

function handleRequestStateChangeCutPlayer3()  {
	if (xmlHttp.readyState == 4)  {
		if (xmlHttp.status == 200)  {
			try  {
				handleServerResponseCutPlayer3();
			}
			catch (e)  {
				alert("Error reading the response: " + e.toString());
			}
		} else {
			alert("There was a problem retrieving the data: \n" + xmlHttp.statusText);
		}
	}
}


function handleServerResponseCutPlayer3()  {
	var xmlResponse = xmlHttp.responseXML;
	if (!xmlResponse || !xmlResponse.documentElement)  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	var rootNodeName = xmlResponse.documentElement.nodeName;
	if (rootNodeName == "parsererror")  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	xmlRoot = xmlResponse.documentElement;
	valueArray = xmlRoot.getElementsByTagName("value");
	var html = "";
	clearCutPlayers3();
	//document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	for (var x=0;x<valueArray.length;x++)  {
		var thisOption=new Array();
		thisOption["id"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["name"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["team"] = valueArray.item(x).firstChild.data;
		document.getElementById("cutplayer3").options[document.getElementById("cutplayer3").options.length] = new Option(thisOption["name"]+" "+thisOption["team"],thisOption["id"]);
	}
}


function clearCutPlayers3()  {
	var player5 = document.getElementById("cutplayer5");
	if (player5.options.length != 0)  {
		while(player5.lastChild){
    		player5.removeChild(player5.lastChild);
		}
		document.getElementById("cutplayer5").options[document.getElementById("cutplayer5").options.length] = new Option("... Player ...","x");
	}
	var player4 = document.getElementById("cutplayer4");
	if (player4.options.length != 0)  {
		while(player4.lastChild){
    		player4.removeChild(player4.lastChild);
		}
		document.getElementById("cutplayer4").options[document.getElementById("cutplayer4").options.length] = new Option("... Player ...","x");
	}
	var player3 = document.getElementById("cutplayer3");
	if (player3.options.length != 0)  {
		while(player3.lastChild){
    		player3.removeChild(player3.lastChild);
		}
		document.getElementById("cutplayer3").options[document.getElementById("cutplayer3").options.length] = new Option("... Player ...","x");
	}
}


// cutplayer3 selected, fill cutplayer4 select

function getcutplayer4(teamID)  {
	if (document.rosterform.cutplayer3.options[document.rosterform.cutplayer3.selectedIndex].value == "x")  {
		clearCutPlayers4();
	} else {
		processCutPlayer4(teamID);
	}
}


function processCutPlayer4(teamID)  {
	if (xmlHttp)  {
		try  {
			var player1 = document.rosterform.cutplayer1.options[document.rosterform.cutplayer1.selectedIndex].value;
			var player2 = document.rosterform.cutplayer2.options[document.rosterform.cutplayer2.selectedIndex].value;
			var player3 = document.rosterform.cutplayer3.options[document.rosterform.cutplayer3.selectedIndex].value;
			xmlHttp.open("GET","getcutplayer.php?teamID="+teamID+"&player1="+player1+"&player2="+player2+"&player3="+player3+"&player4=",true);
			xmlHttp.onreadystatechange = handleRequestStateChangeCutPlayer4;
			xmlHttp.send(null);
		}
		catch (e)  {
			alert("Can't connect to the server: \n" + e.toString());
		}
	}
}

function handleRequestStateChangeCutPlayer4()  {
	if (xmlHttp.readyState == 4)  {
		if (xmlHttp.status == 200)  {
			try  {
				handleServerResponseCutPlayer4();
			}
			catch (e)  {
				alert("Error reading the response: " + e.toString());
			}
		} else {
			alert("There was a problem retrieving the data: \n" + xmlHttp.statusText);
		}
	}
}


function handleServerResponseCutPlayer4()  {
	var xmlResponse = xmlHttp.responseXML;
	if (!xmlResponse || !xmlResponse.documentElement)  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	var rootNodeName = xmlResponse.documentElement.nodeName;
	if (rootNodeName == "parsererror")  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	xmlRoot = xmlResponse.documentElement;
	valueArray = xmlRoot.getElementsByTagName("value");
	var html = "";
	clearCutPlayers4();
	//document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	for (var x=0;x<valueArray.length;x++)  {
		var thisOption=new Array();
		thisOption["id"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["name"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["team"] = valueArray.item(x).firstChild.data;
		document.getElementById("cutplayer4").options[document.getElementById("cutplayer4").options.length] = new Option(thisOption["name"]+" "+thisOption["team"],thisOption["id"]);
	}
}


function clearCutPlayers4()  {
	var player5 = document.getElementById("cutplayer5");
	if (player5.options.length != 0)  {
		while(player5.lastChild){
    		player5.removeChild(player5.lastChild);
		}
		document.getElementById("cutplayer5").options[document.getElementById("cutplayer5").options.length] = new Option("... Player ...","x");
	}
	var player4 = document.getElementById("cutplayer4");
	if (player4.options.length != 0)  {
		while(player4.lastChild){
    		player4.removeChild(player4.lastChild);
		}
		document.getElementById("cutplayer4").options[document.getElementById("cutplayer4").options.length] = new Option("... Player ...","x");
	}
}


// cutplayer4 selected, fill cutplayer5 select

function getcutplayer5(teamID)  {
	if (document.rosterform.cutplayer4.options[document.rosterform.cutplayer4.selectedIndex].value == "x")  {
		clearCutPlayers5();
	} else {
		processCutPlayer5(teamID);
	}
}


function processCutPlayer5(teamID)  {
	if (xmlHttp)  {
		try  {
			var player1 = document.rosterform.cutplayer1.options[document.rosterform.cutplayer1.selectedIndex].value;
			var player2 = document.rosterform.cutplayer2.options[document.rosterform.cutplayer2.selectedIndex].value;
			var player3 = document.rosterform.cutplayer3.options[document.rosterform.cutplayer3.selectedIndex].value;
			var player4 = document.rosterform.cutplayer4.options[document.rosterform.cutplayer4.selectedIndex].value;
			xmlHttp.open("GET","getcutplayer.php?teamID="+teamID+"&player1="+player1+"&player2="+player2+"&player3="+player3+"&player4="+player4,true);
			xmlHttp.onreadystatechange = handleRequestStateChangeCutPlayer5;
			xmlHttp.send(null);
		}
		catch (e)  {
			alert("Can't connect to the server: \n" + e.toString());
		}
	}
}

function handleRequestStateChangeCutPlayer5()  {
	if (xmlHttp.readyState == 4)  {
		if (xmlHttp.status == 200)  {
			try  {
				handleServerResponseCutPlayer5();
			}
			catch (e)  {
				alert("Error reading the response: " + e.toString());
			}
		} else {
			alert("There was a problem retrieving the data: \n" + xmlHttp.statusText);
		}
	}
}


function handleServerResponseCutPlayer5()  {
	var xmlResponse = xmlHttp.responseXML;
	if (!xmlResponse || !xmlResponse.documentElement)  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	var rootNodeName = xmlResponse.documentElement.nodeName;
	if (rootNodeName == "parsererror")  {
		throw("Invalid XML structure:\n" + xmlHttp.responseText);
	}
	xmlRoot = xmlResponse.documentElement;
	valueArray = xmlRoot.getElementsByTagName("value");
	var html = "";
	clearCutPlayers5();
	//document.getElementById("addplayer2").options[document.getElementById("addplayer2").options.length] = new Option("... Player ...","x");
	for (var x=0;x<valueArray.length;x++)  {
		var thisOption=new Array();
		thisOption["id"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["name"] = valueArray.item(x).firstChild.data;
		x++;
		thisOption["team"] = valueArray.item(x).firstChild.data;
		document.getElementById("cutplayer5").options[document.getElementById("cutplayer5").options.length] = new Option(thisOption["name"]+" "+thisOption["team"],thisOption["id"]);
	}
}


function clearCutPlayers5()  {
	var player5 = document.getElementById("cutplayer5");
	if (player5.options.length != 0)  {
		while(player5.lastChild){
    		player5.removeChild(player5.lastChild);
		}
		document.getElementById("cutplayer5").options[document.getElementById("cutplayer5").options.length] = new Option("... Player ...","x");
	}
}

