// Use of DOCTYPE in head.asp caused a problem with Firefox
// Firefox did not recognize form objects with preceding the form with document.form...
// FYI for anyone else working on the website - Barb Knysz 5/31/2011


function clip(s) 
{
while (s.substring(0, 1) == ' ')
		{
	s = s.substring(1, s.length);
		}
while (s.substring(s.length - 1, s.length) == ' ')
		{
	s = s.substring(0, s.length - 1);
		}
return s;
}

function check_form_0()
{
var s1 = document.getElementById("fldLASTNAME");
var s2 = document.getElementById("fldEMAIL");

if (clip(s1.value) == "")
	{
	alert("Please Enter Your Last Name!");
	document.form_0.fldSTATEMACHINE.value = 0;
	return false;
	}
else if (clip(s2.value) == "")
	{
	alert("Please Enter an Email Address!");
	document.form_0.fldSTATEMACHINE.value = 0;
	return false;
	}
else
	{
	document.form_0.fldSTATEMACHINE.value = 1;
	return true;
	}
}

function check_form_1(n)
{
var ct = 0;
for (var i = 0; i < n; i++)
	{
	if (eval("document.form_1.fldCHK" + i + ".checked"))
		{
		ct++;
		//fldMEMBERNBR will have the correct value when only one checkbox is checked
		document.form_1.fldMEMBERNBR.value = eval("document.form_1.fldREC" + i + ".value");
		}
	}
if (ct != 1)
	{
	alert("Check One Box, Please!");

	document.form_1.fldSTATEMACHINE.value = 1;
	return false;
	}
else
	{
	document.form_1.fldSTATEMACHINE.value = 2;
	return true;
	}
}

function check_form_2()
{
var s = document.getElementById("fldEMAIL");

if (clip(s.value) == "")
	{
	alert("You MUST Enter an Email Address!");
	document.form_2.fldSTATEMACHINE.value = 2;
	return false;
	}
else
	{
	document.form_2.fldSTATEMACHINE.value = 3;
	return true;
	}
}


function closewin()
{
window.close();
}

	
function ToggleMemberCt()
{

switch(document.form_2.fldMEMBERTYPE.value)
	{
	case "single":
		{
		document.form_2.fldMEMBERCT.value = 0;
		document.form_2.fldMEMBERCT.disabled = true;
		break;
		}


	case "household":
		{
		document.form_2.fldMEMBERCT.value = 1;
		document.form_2.fldMEMBERCT.disabled = false;
		break;
		}

	case "individual life":
		{
		document.form_2.fldMEMBERCT.value = 0;
		document.form_2.fldMEMBERCT.disabled = true;
		break;
		}

	case "household life":
		{
		document.form_2.fldMEMBERCT.value = 1;
		document.form_2.fldMEMBERCT.disabled = false;
		break;
		}
	};
}

function ToggleFields(dropdown)
{
	{
	var dropdownMemberCt = document.form_10.fldMEMBERCT;
	var optn;

	if (dropdown.name == "fldATTEND" || dropdown.name == "fldENMASSE")
    	{
		if (document.form_10.fldENMASSE.value > document.form_10.fldATTEND.value)
			{
			document.form_10.fldENMASSE.value = document.form_10.fldATTEND.value;
			alert("Number of En Masse Players can't be larger than Participants!  En Masse Player number adjusted.");
			};

		switch(document.form_10.fldATTEND.value)
			{
			case "1":
				{
				document.form_10.fldSECOND.value = "";
				document.form_10.fldSECOND.disabled = true;

				document.form_10.fldTHIRD.value = "";
				document.form_10.fldTHIRD.disabled = true;

				document.form_10.fldMEAL_02.value = "NONE";
				document.form_10.fldMEAL_02.disabled = true;

				document.form_10.fldMEAL_03.value = "NONE";
				document.form_10.fldMEAL_03.disabled = true;
				break;
				}

			case "2":
				{
				document.form_10.fldSECOND.disabled = false;
				document.form_10.fldMEAL_02.disabled = false;

				document.form_10.fldTHIRD.value = "";
				document.form_10.fldTHIRD.disabled = true;

				document.form_10.fldMEAL_03.value = "NONE";
				document.form_10.fldMEAL_03.disabled = true;
				break;
				}

			case "3":
				{
				document.form_10.fldSECOND.disabled = false;
				document.form_10.fldMEAL_02.disabled = false;

				document.form_10.fldTHIRD.disabled = false;
				document.form_10.fldMEAL_03.disabled = false;

				break;
				}
			};

		switch(document.form_10.fldENMASSE.value)
			{
			case "0":
				{
				document.form_10.fldMUSIC_01.value = "NONE";
				document.form_10.fldMUSIC_01.disabled = true;
				document.form_10.fldMUSIC_02.value = "NONE";
				document.form_10.fldMUSIC_02.disabled = true;
				document.form_10.fldMUSIC_03.value = "NONE";
				document.form_10.fldMUSIC_03.disabled = true;
				break;
				}

			case "1":
				{
				document.form_10.fldMUSIC_01.disabled = false;
				document.form_10.fldMUSIC_02.value = "NONE";
				document.form_10.fldMUSIC_02.disabled = true;
				document.form_10.fldMUSIC_03.value = "NONE";
				document.form_10.fldMUSIC_03.disabled = true;
				break;
				}

			case "2":
				{
				document.form_10.fldMUSIC_01.disabled = false;
				document.form_10.fldMUSIC_02.disabled = false;
				document.form_10.fldMUSIC_03.value = "NONE";
				document.form_10.fldMUSIC_03.disabled = true;
				break;
				}

			case "3":
				{
				document.form_10.fldMUSIC_01.disabled = false;
				document.form_10.fldMUSIC_02.disabled = false;
				document.form_10.fldMUSIC_03.disabled = false;
				break;
				}
			};
		};
	}
}

function field_enable(val)
{
	switch(val)
		{
		case 1:
			{
			document.form_10.fldSPONSOR.checked=false;
			document.form_10.fldSPONSOR.disabled=true;
			document.form_10.fldADDITIONAL.checked=false;
			document.form_10.fldADDITIONAL.disabled=true;
			break;
			}

		case 2:
			{
			document.form_10.fldSPONSOR.disabled=false;
			document.form_10.fldADDITIONAL.disabled=false;
			break;
			}

		case 3:
			{
			document.form_10.fldSPONSOR.disabled=false;
			document.form_10.fldADDITIONAL.disabled=false;
			break;
			}
		}
}


