function trim(str)
	{
	  return str.replace(/^\s+|\s+$/g, '')
	};
	
	function validateDonationForm() { 
                var amountStr = trim(document.forms.donation.op1.value); 
		var amountRE = /^[1-9][0-9]{0,3}$/;
		if (!amountRE.test(amountStr)) {
		   alert('Please enter a whole dollar amount.');
		   document.forms.donation.op1.focus();
		   return false;
		}
		
		if (amountStr < 10) {
		   alert('Sorry, we require a minimum of $10 for credit card transactions.');
		   return false;
		}
		
		return true;
	} 
function validateWalkForMusicForm() {
		if (document.forms.walkformusic.op1.value == 'Please select a singer...') {
			alert('You must select a singer to sponsor.');
			document.forms.walkformusic.op1.focus();
			return false;
		} else {
			  var amountStr = trim(document.forms.walkformusic.op3.value);
			  var amountRE = /^[1-9][0-9]{0,3}$/;
			  if (!amountRE.test(amountStr)) {
				alert('Please enter a whole dollar amount.');
				document.forms.walkformusic.op3.focus();
				return false;
			  }

			  if (amountStr < 10) {
			  	alert('Sorry, we require a minimum of $10 for credit card transactions.');
			  	return false;
			  }
		}

    return true;
  }

 

