function submitValidation() {

	x=0;
	returnval = true;
	returntext="";


	for (i = 0; i<document.donateform.amount.length;i++) {
		if(document.donateform.amount[i].checked==false) { 
			x=x+1;
		}
	}

	if(x==4) {

			returnval=false;
			returntext="Please select a donation or type in an amount.";
			alert(returntext);
			return returnval;
	}

	x=0;

	for (i = 0; i<document.donateform.frequency.length;i++) {
		if(document.donateform.frequency[i].checked==false) { 
			x=x+1;
		}
	}


	if(x==2) {
			returnval=false;
			returntext="Please select One-off gift or Monthly";
			alert(returntext);
			return returnval;
	}


		if(document.donateform.amount[3].checked==true) {

				re = /(?!^0*$)(?!^0*\.0*$)^\d{1,5}(\.\d{1,2})?$/;
				
				if ( ! re.test(document.donateform.amountmanual.value) ) {
				
				alert("Please add value in correct format");
				returnval=false;
				
				} 


		}

	return returnval;

}

function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
