function checkFeedback(form) {
	var formValidated = true;
	var errorString = "";
	var emailFilter  = /^([a-zA-Z0-9\'_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})$/;
	
	if(document.feedbackForm.feedback_subject.value.length == 0) {
		errorString += "In order to submit this form you must tell us what your feedback is about.\n";
		formValidated = false;
	}
	if(document.feedbackForm.feedback.value.length == 0) {
		errorString += "In order to submit this form you must provide some form of feedback.\n";
		formValidated = false;
	}
	if (document.feedbackForm.contact_name.value.length != 0) {
		if (document.feedbackForm.email_address.value.length == 0) {
			errorString += "If you wish to receive a reply please provide your email address.\n";
			formValidated = false;
		}
	}
	if (document.feedbackForm.email_address.value.length != 0) {
			if (!emailFilter.test(document.feedbackForm.email_address.value)) {
				errorString += "In order to receive a reply please supply a valid email address.\n";
				formValidated = false;					
			}
	}
	if (!formValidated) alert(errorString);
	return formValidated;
}

function viewHelp () {

	window.open("/iqed/help/", "help", 'toolbar=no,width=660,height=450,scrollbars=yes,resizable=yes') 
}