	function send_confirm() {
		if (document.emailform.email_address.value == '' | document.emailform.email_address.value == 0){
			document.emailform.email_address.value = 'your.em@il.here (required)';
			document.emailform.email_address.select();}
		else {
			if (ea_syntax(document.emailform.email_address.value) == true) {
				document.emailform.submit();
				//location.href = 'email_done.php';
			} else {
				alert('The email address you entered seems to be invalid.  Please check it and try again.');
				document.emailform.email_address.select();
			}
		}
	}
	
	function ea_syntax(ea) {
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(ea)) {return true;} else {return false;}
	}

	function inputControl(expectedInput) {
	
		switch (expectedInput) {
			case 'email_address': 	if (document.emailform.email_address.value == 'To (email address)') {document.emailform.email_address.value = '';}; break;
			case 'message': 		if (document.emailform.message.value == 'Your message...') {document.emailform.message.value = '';}; break;
			case 'your_name': 		if (document.emailform.your_name.value == 'From (your name)') {document.emailform.your_name.value = '';}; break;
			case 'sender_address':	if (document.emailform.sender_address.value == 'Your email address') {document.emailform.sender_address.value = '';}; break;
			break;
		} //end-switch
	}
	
	function exitControl(expectedInput) {
		switch (expectedInput) {
			case 'email_address': 	if (document.emailform.email_address.value == '')  {document.emailform.email_address.value = 'To (email address)';}; break;
			case 'message': 		if (document.emailform.message.value == '') 	   {document.emailform.message.value = 'Your message...';}; break;
			case 'your_name': 		if (document.emailform.your_name.value == '') 	   {document.emailform.your_name.value = 'From (your name)';}; break;
			case 'sender_address': 	if (document.emailform.sender_address.value == '') {document.emailform.sender_address.value = 'Your email address';}; break;
		} //end-switch
	}

