function validate_datafields()
{
    var firstName = document.getElementById("firstName").value;
    var lastName = document.getElementById("lastName").value;
    var street1 = document.getElementById("street1").value;
    var city = document.getElementById("city").value;
    var state = document.getElementById("state").value;
    var amount = document.getElementById("amount").value;
    var country = document.getElementById("country").value;
    var zipCode = document.getElementById("zipCode").value;
    var recFirstName = document.getElementById("recFirstName").value;
     
       if (firstName == null || firstName ==""){
        alert("Form Validation Failed:  First Name is empty");
        return false;
        }
    else if (lastName == null || lastName ==""){        
        alert("Form Validation Failed: Last Name is empty");
        return false;
        }
    else if (street1 == null || street1 ==""){        
        alert("Form Validation Failed: Street Name is empty");
        return false;
        }
    else if (city == null || city ==""){        
        alert("Form Validation Failed: City is empty");
        return false;
        }
     else if (state == null || state ==""){        
        alert("Form Validation Failed: State is empty");
        return false;
        }
     else if (amount == null || amount ==""){        
        alert("Form Validation Failed: Amount is empty");
        return false;
        }
     else if (country == null || country ==""){        
        alert("Form Validation Failed: Country is empty");
        return false;
        }
      else if (zipCode == null || zipCode ==""){        
        alert("Form Validation Failed: Zip Code is empty");
        return false;
        }
       else if(document.getElementById("tributeCheckBox").checked && recFirstName == null || recFirstName == "" ){
        alert("Form Validation Failed: Gift Recipient not specifed");
        return false;
   }
       
        
        else{            
         alert("Form Validation Successful");
         return true;            
        }   
 }

function cancel_form(){
    
         document.getElementById("donateForm").reset();
}
