function validateform()
{
	var patfirstname = document.getElementById('inp_pat_first_name').value;	
	var patlastname = document.getElementById('inp_pat_last_name').value;	
	var patientage = document.getElementById('inp_pat_age').value;	
	var transplanttypeid = document.getElementById('inp_transplant_type_id').value;	
	var email = document.getElementById('inp_email').value;	
//	var parentname = document.getElementById('inp_parent_name').value;	
	var phone = document.getElementById('inp_phone').value;	
	var address = document.getElementById('inp_address').value;	
	var city = document.getElementById('inp_city').value;	
	var state = document.getElementById('inp_state_abbr').value;	
	var zipcode = document.getElementById('inp_zipcode').value;	
	
	
	//first_name cannot be blank
	if (patfirstname == '') {
		alert('Patient First Name is a required field.  Please enter a patient first name.');
		return false;
	}
	
	//last_name cannot be blank
	if (patlastname == '') {
		alert('Patient Last Name is a required field.  Please enter a patient last name.');
		return false;
	}
	
	//patient_age cannot be blank
	if (patientage == '') {
		alert('Patient Age is a required field.  Please enter a patient age.');
		return false;
	}	
	
	//transplant type id cannot be blank
	if (transplanttypeid == '') {
		alert('Trasplant Needed is a required field.  Please select a transplant needed option.');
		return false;
	}	
	
	//email cannot be blank
	if (email == '') {
		alert('Email is a required field.  Please enter an email address.');
		return false;
	}	

	//email must contain a @ and a .
	if (email.indexOf('@') == -1 || email.indexOf('.') == -1)
	{
		alert('The Email you have entered is invalid.  Please enter a valid email address.');
		return false;
	}

//	//parent_name cannot be blank
//	if (parentname == '' && patientage < 18) {
//		alert('Parent Name is a required field for child patients.  Please enter a parent name.');
//		return false;
//	}

	//phone cannot be blank
	if (phone == '') {
		alert('Phone is a required field.  Please enter a phone number.');
		return false;
	}	

	//address cannot be blank
	if (address == '') {
		alert('Address is a required field.  Please enter an address.');
		return false;
	}	

	//city cannot be blank
	if (city == '') {
		alert('City is a required field.  Please enter a city.');
		return false;
	}
	
	//state cannot be blank
	if (state == '') {
		alert('State is a required field.  Please select a state.');
		return false;
	}	

	//state cannot be blank
	if (zipcode == '') {
		alert('Zip code is a required field.  Please enter a zip code.');
		return false;
	}
}
