function Validate(form) {
//alert('Starting Validaion');

//alert('Checking for Empty Fields');
//Check for Empty fields
	
//alert('Checking Email');
//Required field so we are checking to see if it is empty
	if (form.txtEmailAddress.value.length < 2) {
		alert('Your Email address is required');
		form.txtEmailAddress.focus();
		form.txtEmailAddress.style.backgroundColor = "#FFFF66";
        return false;
	} else {
		form.txtEmailAddress.style.backgroundColor = "#FFFFFF";
	}

//alert('Checking for valid Email');
//Email Validation, checks for invalid characters and if the field is empty
	if (form.txtEmailAddress.value.length > 0) {

		if (! form.txtEmailAddress.value.match(/^[\w\d!#$%&'*+-\/=?^`{|}~]+(\.[\w\d!#$%&'*-\/=?^`{|}~]+)*@[A-Za-z\d][-A-Z-a-z\d]*[A-Za-z\d]\.*[A-Za-z][-A-Z-a-z\d]*[A-Za-z]$/)) {
			alert('Please enter a valid email address');
			form.txtEmailAddress.focus();
			form.txtEmailAddress.style.backgroundColor = "#FFFF66";
			return false;
		} else {
			form.txtEmailAddress.style.backgroundColor = "#FFFFFF";
		}
	}
//If all the fields validate correctly we allow the form to Submit by returning TRUE	
//return true;
}

function OnSubmitForm() {

//alert ('checking button clicked')	
	if (document.pressed == 'Submit') {
		document.form1.action = 'EmailAdd.asp'
		//alert ('You clicked Submit')
	}
	else
	if (document.pressed == 'Remove') {
		document.form1.action = 'EmailDelete.asp'
		//alert ('You clicked Remove')

	}

//alert('Checking Email');
//Required field so we are checking to see if it is empty
	if (document.form1.txtEmailAddress.value.length < 2) {
		alert('Your Email address is required');
		document.form1.txtEmailAddress.focus();
		document.form1.txtEmailAddress.style.backgroundColor = "#FFFF66";
        return false;
	} else {
		document.form1.txtEmailAddress.style.backgroundColor = "#FFFFFF";
	}

//alert('Checking for valid Email');
//Email Validation, checks for invalid characters and if the field is empty
	if (document.form1.txtEmailAddress.value.length > 0) {

		if (! document.form1.txtEmailAddress.value.match(/^[\w\d!#$%&'*+-\/=?^`{|}~]+(\.[\w\d!#$%&'*-\/=?^`{|}~]+)*@[A-Za-z\d][-A-Z-a-z\d]*[A-Za-z\d]\.*[A-Za-z][-A-Z-a-z\d]*[A-Za-z]$/)) {
			alert('Please enter a valid email address');
			document.form1.txtEmailAddress.focus();
			document.form1.txtEmailAddress.style.backgroundColor = "#FFFF66";
			return false;
		} else {
			document.form1.txtEmailAddress.style.backgroundColor = "#FFFFFF";
		}
	}

	return true;

}
