
function noReturn(e) {
     var key = (navigator.appName == "Netscape") ? e.which : e.keyCode;
     if (key == 13) return false;
}

function clearForm() {

document.forms.registration.reset();

var hidding = new Array("accom","size","other","presentation");

	for (var f=0;f < document.forms.length;f++)
	{
		for (e=0;e<document.forms[f].elements.length;e++)
		{
			if (document.forms[f].elements[e].type=="text")
				document.forms[f].elements[e].value="";
			if (document.forms[f].elements[e].type=="checkbox")
				document.forms[f].elements[e].checked=false;
			if (document.forms[f].elements[e].type=="select-one")
				document.forms[f].elements[e].selectedIndex=0; 
			if (document.forms[f].elements[e].type=="textarea")
				document.forms[f].elements[e].value=""; 
		}
	}
	
	for(var h = 0; h < hidding.length; h++)
	{
		document.getElementById( hidding[h] ).style.display = "none";
	}
	
}

function showFields(thisElement, elementToShow, goValue, passive, aggressive)
{
	if(thisElement.options[thisElement.selectedIndex].value == goValue)
		document.getElementById( elementToShow ).style.display = aggressive;
	else
		document.getElementById( elementToShow ).style.display = passive;
}

function reloading_fields()
{
var statusValue = document.forms.registration.elements.Status.value;
var accommodationValue = document.forms.registration.elements.Accommodations.value;
var shirtValue = document.forms.registration.elements.Shirt.value;
var ethValue = document.forms.registration.elements.Ethnicity.value;
var presValue = document.forms.registration.elements.Presenting.value;

	if(accommodationValue == "Yes")
		document.getElementById( "accom" ).style.display = "inline";
	else
		document.getElementById( "accom" ).style.display = "none";
	
	if(shirtValue == "Yes")
		document.getElementById( "size" ).style.display = "inline";
	else
		document.getElementById( "size" ).style.display = "none";
		
	if(ethValue == "Other")
		document.getElementById( "other" ).style.display = "inline";
	else
		document.getElementById( "other" ).style.display = "none";
	
	if(statusValue == "Faculty")
		document.getElementById( "students" ).style.display = "none";
	else
	{
		if(document.forms.registration.elements.preview.value != "SEND_ME")
			document.getElementById( "students" ).style.display = "block";
		if(presValue == "Yes")
			document.getElementById( "presentation" ).style.display = "inline";
		else
			document.getElementById( "presentation" ).style.display = "none";
	}
}

function makeChanges()
{
document.forms.registration.elements.preview.value = "";
document.forms.registration.submit();
}