		function hideForms() {		if(!document.getElementById) { return false; }		// Check Browser Compatibility for Progressive Enhancement				var fig = document.getElementById("Fig");		var selectoutdoor = document.getElementById("selectoutdoor");		var submitbutton = document.getElementById("formsubmission");		var goodurl = document.getElementById("goodurl");		var oa_required = document.getElementById("FormrequiredOA");					if (goodurl) {			goodurl.value = "signupdone.html";		}				if (selectoutdoor) {			selectoutdoor.onclick = function() { showFig2(); }		}				if (submitbutton) {			submitbutton.style.visibility="hidden";		}				if(fig) {			fig.style.display="none";		}				if(oa_required) {			oa_required.value="";		}	}			function prepareDynamic() {		hideForms();	}								function showFig() {		if(!document.getElementById) { return false; } 		// Check Browser Compatibility for Progressive Enhancement				var form = document.getElementById("Fig");				if (form.style.display  == "block") return false;					form.style.display="block";		form.className="visible";		Fat.fade_element(form.getAttribute("id"));	}			function showFig2() {		if(!document.getElementById) { return false; } 		// Check Browser Compatibility for Progressive Enhancement				var form = document.getElementById("Fig");		var selectoutdoor = document.getElementById("selectoutdoor");		var submitbutton = document.getElementById("formsubmission");							selectoutdoor.onclick = function() { hideForms(); }				submitbutton.style.visibility="visible";				form.style.display="block";		Fat.fade_element(form.id);	}					function setOptionId(selected) {		if(!document.getElementById) { return false; } 		// Check Browser Compatibility for Progressive Enhancement				var alreadySelected = document.getElementById("selected");				if (alreadySelected) {			alreadySelected.id = selected.getAttribute("value");		}				selected.id = "selected";		var value = selected.getAttribute("value");						if (value == "Freshman") {			showFig();		}				if(value == "Sophomore" || value == "Junior" || value == "Senior") {				hideForms();		}			}				function addFee(elem) {		var fees = document.getElementById("fees");	// Get the Fee Box for Editing		var name = elem.getAttribute("name");		// Get the name attribute from the calling element		var amount = parseInt(fees.firstChild.nodeValue);		var newamount = 0;				if(name == "rafting" && elem.parentNode.id != "added") {			newamount = 69;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "ecology_service" && elem.parentNode.id != "added") {			newamount = 24;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "rock_climbing" && elem.parentNode.id != "added") {			newamount = 49;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "bicycling" && elem.parentNode.id != "added") {			newamount = 9;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "fern_canyon" && elem.parentNode.id != "added") {			newamount = 29;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "howl" && elem.parentNode.id != "added") {			newamount = 350;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "weekend_campout" && elem.parentNode.id != "added") {			newamount = 69;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "weekend_rafting" && elem.parentNode.id != "added") {			newamount = 129;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "weekend_surfing" && elem.parentNode.id != "added") {			newamount = 129;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "weekend_backpacking" && elem.parentNode.id != "added") {			newamount = 49;			fees.firstChild.nodeValue = amount + newamount;			elem.parentNode.id = "added";		}				if(name == "backpack") {			newamount = 12;			fees.firstChild.nodeValue = amount + newamount;			elem.onclick = function () {removeFee(this)};		}				if(name == "insulated_pad") {			newamount = 5;			fees.firstChild.nodeValue = amount + newamount;			elem.onclick = function () {removeFee(this)};		}				if(name == "sleeping_bag") {			newamount = 15;			fees.firstChild.nodeValue = amount + newamount;			elem.onclick = function () {removeFee(this)};		}			}			function removeFee(elem) {		var fees = document.getElementById("fees");	// Get the Fee Box for Editing		var name = elem.getAttribute("name");		// Get the name attribute from the calling element		var amount = parseInt(fees.firstChild.nodeValue);		var newamount = 0;				if(name == "rafting" && elem.parentNode.id != "subtracted") {			newamount = 69;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "ecology_service" && elem.parentNode.id != "subtracted") {			newamount = 24;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "rock_climbing" && elem.parentNode.id != "subtracted") {			newamount = 49;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "bicycling" && elem.parentNode.id != "subtracted") {			newamount = 9;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "fern_canyon" && elem.parentNode.id != "subtracted") {			newamount = 29;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "howl" && elem.parentNode.id != "subtracted") {			newamount = 350;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "weekend_campout" && elem.parentNode.id != "subtracted") {			newamount = 69;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "weekend_rafting" && elem.parentNode.id != "subtracted") {			newamount = 129;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "weekend_surfing" && elem.parentNode.id != "subtracted") {			newamount = 129;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "weekend_backpacking" && elem.parentNode.id != "subtracted") {			newamount = 49;			fees.firstChild.nodeValue = amount - newamount;			elem.parentNode.id = "subtracted";		}				if(name == "backpack") {			newamount = 12;			fees.firstChild.nodeValue = amount - newamount;			elem.onclick = function () {addFee(this)};		}				if(name == "insulated_pad") {			newamount = 5;			fees.firstChild.nodeValue = amount - newamount;			elem.onclick = function () {addFee(this)};		}				if(name == "sleeping_bag") {			newamount = 15;			fees.firstChild.nodeValue = amount - newamount;			elem.onclick = function () {addFee(this)};		}	}																					window.onload = function() {		// prepareDynamic();				var frmvalidator = new Validator("signup");		frmvalidator.addValidation("email","email");		frmvalidator.addValidation("phonearea","numeric");		frmvalidator.addValidation("phonepre","numeric");		frmvalidator.addValidation("phonenum","numeric");	}