function checkFields_PINRetrievalRequest() {
document.fPINRetrievalRequest.vAction.value="Submitting, please wait...";
//document.fPINRetrievalRequest.vAction.disabled=true;

missinginfo = "";

if (document.fPINRetrievalRequest.vName.value == "") {
missinginfo += "\n     -  First Name";
}
if (document.fPINRetrievalRequest.vSurname.value == "") {
missinginfo += "\n     -  Last Name";
}
if (document.fPINRetrievalRequest.vAddress.value == "") {
missinginfo += "\n     -  Address";
}
if (document.fPINRetrievalRequest.vPhoneNumber.value == "") {
missinginfo += "\n     -  Phone Number #";
}
if (document.fPINRetrievalRequest.vMembCard.value == "") {
missinginfo += "\n     -  Membership Card #";
}
if ((document.fPINRetrievalRequest.vEmailAddress.value == "") || 
(document.fPINRetrievalRequest.vEmailAddress.value == "@.") ||
(document.fPINRetrievalRequest.vEmailAddress.value.indexOf('@') == -1) || 
(document.fPINRetrievalRequest.vEmailAddress.value.indexOf('.') == -1)) {
missinginfo += "\n     -  e-Mail Address";
}

if (missinginfo != "") {
	missinginfo ="These fields have not been correctly filled:\n" +
	missinginfo + "\n\nPlease fill these fields and submit again.";
	alert(missinginfo);
//	document.fPINRetrievalRequest.vAction.disabled=false;
	document.fPINRetrievalRequest.vAction.value="Submit";
	return false;
}
	else {
		return true;
	}
}