
	function checkForm(){

	var msg = ""
		
	for(var f=0; f < document.frmDonation.elements.length; f++){
		
		elName = document.frmDonation.elements[f].name
		var elNamePre = document.frmDonation.elements[f].name.substring(0,2)

		elThis = document.frmDonation.elements[f]
		//alert(elThis.type)
		if(elThis.type == 'text' && elName != "add2"){
			//check for empty fields
			if(elThis.value == ""){
				msg=" (*) Please check all required fields";
			}
			
		}
		//check the email address.
		if(elName == 'email'){
		if((elThis.value.indexOf("@") == -1) ||
		(elThis.value.indexOf('.') == -1)){
   		 msg = "Enter a valid e-mail address";
			}
		}
		//trap numbers only fields
	if(elName == 'pledge' ){
		var valid = "0123456789,."
		var temp;
		var ok = "yes";
		for (var i=0; i < elThis.value.length; i++) {
		temp = "" + elThis.value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1"){
		msg = "Only numbers are accepted in this field";
		}
	}
}
	
		// check for error msg
		if(msg != ""){
		alert(msg)
		document.frmDonation.elements[f].focus();
		return false;
		break;
		}
	}

}
