function validateForm(a) {
    var formID=a;
	if(document.getElementById(formID).Name.value == "*Name") {
		alert("Please enter your first name.");
		document.getElementById(formID).Name.focus();
		return false;
	}
	if(document.getElementById(formID).Email.value == "*E-Mail") {
		alert("Please enter your email address.");
		document.getElementById(formID).Email.focus();
		return false;
	}
	if(document.getElementById(formID).Email.value.indexOf("@") == -1) {
		alert("Please enter a valid email address.");
		document.getElementById(formID).Email.focus();
		return false;
	}
	return true;
}

//FORM INPUT FUNCTIONS-------------------------------------------------------------------------------------------------------
//Swap Content Of Form Text Box:
//showTitle('Text to be displayed', 'Target ID')
function showTitle(a,b)	{var textstring=a; var targetID=b; document.getElementById(targetID).value=textstring;}

//Clear And Replace Form Text
//USAGE: <textarea id="Comments" onfocus="clearText(this);"onblur="replaceText(this);">Default text here.</textarea>
function clearText(thefield)	{if (thefield.defaultValue==thefield.value) { thefield.value = "" } } 
function replaceText(thefield)	{if (thefield.value=="") { thefield.value = thefield.defaultValue } }

// Replace input field with default value on blur if nothing was entered
// USAGE: <input type="text" value="Default Value" onfocus="clearField(this,'off')" onblur="clearField(this,'on')" />
function clearField(thefield,onOff) {
	if(onOff == 'off') {
		if	(thefield.defaultValue==thefield.value) {thefield.value = ""; thefield.style.color = '#000000';}
	}
	else {
		if	(thefield.value=="") {thefield.value = thefield.defaultValue; thefield.style.color = '#AAAAAA';}
	}
}

