// Mario Gledhill July 2004
var AwayTeamBoardResults = new Array();
var d ="d";

AwayTeamBoardResults["0"] = '1';
AwayTeamBoardResults["0.5"] = '0.5';
AwayTeamBoardResults["1"] = '0';
AwayTeamBoardResults["d"] = 'd';

function SwapFunctionD1(selIndex)
{
	var optArr = eval("AwayTeamBoardResults[" + document.ShropshireChessAssociationScoreCard.HomeTeamBoard1Result.options[selIndex].text + "]").split();
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard1Result.options[0] = new Option(optArr[0], optArr[0], false, false);
	AddUpSelected();

}

function SwapFunctionD2(selIndex)
{
	var optArr = eval("AwayTeamBoardResults[" + document.ShropshireChessAssociationScoreCard.HomeTeamBoard2Result.options[selIndex].text + "]").split();
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard2Result.options[0] = new Option(optArr[0], optArr[0], false, false);
	AddUpSelected();
}


function SwapFunctionD3(selIndex)
{
	var optArr = eval("AwayTeamBoardResults[" + document.ShropshireChessAssociationScoreCard.HomeTeamBoard3Result.options[selIndex].text + "]").split();
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard3Result.options[0] = new Option(optArr[0], optArr[0], false, false);
	AddUpSelected();
}

function SwapFunctionD4(selIndex)
{
	var optArr = eval("AwayTeamBoardResults[" + document.ShropshireChessAssociationScoreCard.HomeTeamBoard4Result.options[selIndex].text + "]").split();
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard4Result.options[0] = new Option(optArr[0], optArr[0], false, false);
	AddUpSelected();
}

function SwapFunctionD5(selIndex)
{
	var optArr = eval("AwayTeamBoardResults[" + document.ShropshireChessAssociationScoreCard.HomeTeamBoard5Result.options[selIndex].text + "]").split();
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard5Result.options[0] = new Option(optArr[0], optArr[0], false, false);
	AddUpSelected();
}


function fakeSelected()
{
	var optArrFake1 = AwayTeamBoardResults[0].split();
	
	document.ShropshireChessAssociationScoreCard.HomeTeamBoard1Result.selectedIndex = 0;
	document.ShropshireChessAssociationScoreCard.HomeTeamBoard2Result.selectedIndex = 0;
	document.ShropshireChessAssociationScoreCard.HomeTeamBoard3Result.selectedIndex = 0;
	document.ShropshireChessAssociationScoreCard.HomeTeamBoard4Result.selectedIndex = 0;
	document.ShropshireChessAssociationScoreCard.HomeTeamBoard5Result.selectedIndex = 0;

	document.ShropshireChessAssociationScoreCard.AwayTeamBoard1Result.options[0] = new Option(optArrFake1[0], optArrFake1[0], false, false);
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard2Result.options[0] = new Option(optArrFake1[0], optArrFake1[0], false, false);
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard3Result.options[0] = new Option(optArrFake1[0], optArrFake1[0], false, false);
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard4Result.options[0] = new Option(optArrFake1[0], optArrFake1[0], false, false);
	document.ShropshireChessAssociationScoreCard.AwayTeamBoard5Result.options[0] = new Option(optArrFake1[0], optArrFake1[0], false, false);
}

function AddUpSelected()

{
		var intGames = 5;
		var myForm = document.ShropshireChessAssociationScoreCard;
		var HT1 = myForm.HomeTeamBoard1Result.options[myForm.HomeTeamBoard1Result.options.selectedIndex].value;
		
		if (HT1 == 'd')
		{
			HT1 = 0;
			AT1 = 0;
			intGames --;
		}
		if (HT1 == '1')
		{
			myForm.AwayTeamBoard1Result.options[myForm.AwayTeamBoard1Result.options.selectedIndex].value = '0.0';
		}	
		
		var HT2 = myForm.HomeTeamBoard2Result.options[myForm.HomeTeamBoard2Result.options.selectedIndex].value;

		if (HT2 == 'd')
		{
			HT2 = 0;
			AT2 = 0;
			intGames --;
		}

		if (HT2 == '1')
		{
			myForm.AwayTeamBoard2Result.options[myForm.AwayTeamBoard2Result.options.selectedIndex].value = '0.0';
		}

		var HT3 = myForm.HomeTeamBoard3Result.options[myForm.HomeTeamBoard3Result.options.selectedIndex].value;

		if (HT3 == 'd')
		{
			HT3 = 0;
			AT3 = 0;
			intGames --;
		}

		if (HT3 == '1')
		{
			myForm.AwayTeamBoard3Result.options[myForm.AwayTeamBoard3Result.options.selectedIndex].value = '0.0';
		}

		var HT4 = myForm.HomeTeamBoard4Result.options[myForm.HomeTeamBoard4Result.options.selectedIndex].value;
		if (HT4 == 'd')
		{
			HT4 = 0;
			AT4 = 0;
			intGames --;
		}
		if (HT4 == '1')
		{
			myForm.AwayTeamBoard4Result.options[myForm.AwayTeamBoard4Result.options.selectedIndex].value = '0.0';
		}
		var HT5 = myForm.HomeTeamBoard5Result.options[myForm.HomeTeamBoard5Result.options.selectedIndex].value;
		if (HT5 == "d")
		{
			HT5 = 0;
			AT5 = 0;
			intGames --;
		}

		if (HT5 == '1')
		{
			myForm.AwayTeamBoard5Result.options[myForm.AwayTeamBoard5Result.options.selectedIndex].value = '0.0';
		}

		var myHomeTeamTotal = parseFloat(HT1) + parseFloat(HT2) + parseFloat(HT3) + parseFloat(HT4) + parseFloat(HT5);
		myForm.HomeTeamTotal.options[myForm.HomeTeamTotal.options.selectedIndex].text = myHomeTeamTotal;
		
		if (myHomeTeamTotal == 0)
		{
			myForm.HomeTeamTotal.options[myForm.HomeTeamTotal.options.selectedIndex].value = '0.0';
		} else {
			myForm.HomeTeamTotal.options[myForm.HomeTeamTotal.options.selectedIndex].value = myHomeTeamTotal;
		}

		

		var myAwayTeamTotal = intGames - parseFloat(HT1) - parseFloat(HT2) - parseFloat(HT3) - parseFloat(HT4) - parseFloat(HT5);
		myForm.AwayTeamTotal.options[myForm.AwayTeamTotal.options.selectedIndex].text = myAwayTeamTotal;
		
		if (myAwayTeamTotal == 0)
		{
			myForm.AwayTeamTotal.options[myForm.AwayTeamTotal.options.selectedIndex].value = '0.0';
		} else {
			myForm.AwayTeamTotal.options[myForm.AwayTeamTotal.options.selectedIndex].value = myAwayTeamTotal;
		}
		



}

