function validateForm(){
	 var fname = memberForm.fname.value;
	 var lname = memberForm.lname.value;
	 var phone = memberForm.phone.value;
	 var email = memberForm.email.value;
	 var amount = memberForm.amount.value;
	 var country = memberForm.country.value;
	 var invalidChars = " /:,;?&%$#";
	 var i = 0;
	 var AtPosition = email.indexOf("@");
	 var perPosition = email.indexOf(".");
	 var perPos = amount.indexOf(".");
 
	 if ((amount=="") || (fname=="") || (lname=="") || (phone=="") || (email=="") || (country=="")){    
			 window.alert("All fields marked with a red asterisk are mandatory! Please fill them out.");
			return false;        
	 }
 
	if(perPos != -1){
    	alert("Please type dollar amount without decimal places. (e.g: type 10 and not 10.00)");
		memberForm.amount.focus();
		memberForm.amount.select();
  		return false;
	}
    

    while(i < invalidChars.length) {
        var badChar = invalidChars.charAt(i);
		if(email.indexOf(badChar, 0) > -1){   
		   alert(badChar + " is not a valid character in an email address.");
			 memberForm.email.focus();
			 memberForm.email.select();
		   return false;
		}
		i++
    }
    
    
    if (AtPosition == -1)
    {
      alert("The @ sign is needed in a valid email address!");
        memberForm.email.focus();
        memberForm.email.select();
      return false;
    }
    
 
    if(perPosition == -1){
      alert("A Period (.) is needed in a valid email address!");
        memberForm.email.focus();
        memberForm.Email.select();
      return false;
    }
	

	

    
   // if(perPosition + 3 > email.length){
   //   alert("You did not enter a valid email address!");
   //     memberForm.email.focus();
    //    memberForm.email.select();
   //   return false;
   // }
	
    return true;
}

//-->