function formcheck(form)
{
	//innocent until proven guilty.
	var checkPass = true;
	
	if (form.email.value == "") {
		Q('#email_star').removeClass('hidden');
		form.email.focus();
		checkPass = false;
	} else {
		Q('#email_star').addClass('hidden');
	}
	if (form.surname.value == "") {
		Q('#surname_star').removeClass('hidden');
		form.surname.focus();
		checkPass = false;
	} else {
		Q('#surname_star').addClass('hidden');
	}
	if (form.firstname.value == "") {
		Q('#firstname_star').removeClass('hidden');
		form.firstname.focus();
		checkPass = false;
	} else {
		Q('#firstname_star').addClass('hidden');
	}
	if (form.title.value == "") {
		Q('#title_star').removeClass('hidden');
		form.title.focus();
		checkPass = false;
	} else {
		Q('#title_star').addClass('hidden');
	}
	
	if (checkPass) {
		Q('#required_fields_note').addClass('hidden');
		return true;
	} else {
		Q('#required_fields_note').removeClass('hidden');
		return false;
	}
	
	return false;
}