window.onload= function(){
	//document.forms.donationform.reset();
}


function sendDonate(frm) {
	var err = '';
	
	if (!validateTextField(frm.lastname.value)) {err += " - Last Name is required.";} 
	if (!validateTextField(frm.firstname.value)) {err += "\n - First Name is required.";}
	if (!validateTextField(frm.street.value)) {err += "\n - Street Address is required.";}
	//if (!validateTextField(frm.apartment.value)) {err += "\n - Apartment Number is required.";}
	if (!validateTextField(frm.city.value)) {err += "\n - City is required.";}
	if (!validateTextField(frm.state.value)) {err += "\n - State is required.";}
	if (!validateTextField(frm.zip.value)) {err += "\n - Zip Code is required.";} 
		
	if (frm.generaldonate.value<=0 && 
		!validateTextField(frm.otheramount.value) &&
		frm.ticket.value<=0) {	
			err += "\n - General Donation or A Decade of Success Tickets is required.";
	}
	if (err != '') {
		alert("The following error(s) occurred:\n"+err);
		return false;
	}
	return true;
}

function validateTextField(field){
		
	if (field == '') {
		return false;
	}
	return true;
}

function checkEmail(email) {
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email)) {
		return false;
	} else {
		return true;
	}
}

function addGeneralDonation(obj){
	var otheramount = document.forms.donationform.otheramount.value;
	var ticket = document.forms.donationform.ticket.value;
	
	if (otheramount <=0) {
		document.forms.donationform.totalamount.value = parseFloat(parseInt(ticket) + parseInt(obj.value)).toFixed(2);
	} else {
		//document.forms.donationform.totalamount.value = parseFloat(ticket).toFixed(2) + parseFloat(otheramount).toFixed(2);
	}
}

function addOterAmount(obj){
	var generaldonate = document.forms.donationform.generaldonate.value;
	var ticket = document.forms.donationform.ticket.value;
	
	var filter = /^[0-9]+$/;
		
	if (parseInt(obj.value) <=0) {
		document.forms.donationform.totalamount.value = parseFloat(parseInt(ticket) + parseInt(generaldonate)).toFixed(2);
	} else {
		if (filter.test(obj.value)) {
			document.forms.donationform.totalamount.value = parseFloat(parseInt(ticket) + parseInt(obj.value)).toFixed(2);
		} else {
			obj.value = '';
			document.forms.donationform.totalamount.value = parseFloat(parseInt(ticket) + parseInt(generaldonate)).toFixed(2);
		}
	}
}

function addTicket(obj){
	var otheramount = document.forms.donationform.otheramount.value;
	var generaldonate = document.forms.donationform.generaldonate.value;
	
	if (otheramount <=0) {
		document.forms.donationform.totalamount.value = parseFloat(parseInt(generaldonate) + parseInt(obj.value)).toFixed(2);
	} else {
		document.forms.donationform.totalamount.value = parseFloat(parseInt(otheramount) + parseInt(obj.value)).toFixed(2);
	}
}