function prepareForm()
{
var AMOUNT = document.getElementById("AMOUNT");
var names = document.getElementById("names");
var address = document.getElementById("address");
var email = document.getElementById("email");
var phone = document.getElementById("phone");
//var attendees = document.getElementById("attendees");
var description;
description = '';

var missing ='';
	if(!names.value)
		missing += '- Names\n';
	if(!address.value)
		missing += '- Address\n';
	if(!email.value)
		missing += '- Email\n';
	if(!phone.value)
		missing += '- Phone number\n';
	/*if(!attendees.value)
		missing += '- Number of Attendees\n';*/
	

/*if (!attendees.value || !isInt(attendees.value))
{
	alert('Please provide an integer for the number of attendees.');
		return false;
}
	
	if(!names.value)
	{
		alert('Please provide name(s) for your reservation(s).');
		return false;
	}

	if (!phone.value || !isInt(phone.value))
{
	alert('Please provide an integer for the number of attendees.');
		return false;
}*/

/*var reservations = 75*(Number(attendees.value));
AMOUNT.value = reservations;*/


if (document.reservation_form.honoree1.checked == true)
	{var honoree1 = 'Marge Bruno' ;
	description += 'Honoree:' +honoree1+ ', ';}
//else honoree1 = ' ';


if (document.reservation_form.honoree2.checked == true)
	{var honoree2 = 'Fred & Marcia Rehmus';
description += 'Honoree:' +honoree2+ ', ';}
//else honoree2 = ' ';

if (document.reservation_form.honoree3.checked == true)
	{
		var honoree3 = 'Emery Rogers';
		description += 'Honoree:' +honoree3+ ', ';}
//else honoree3 = ' ';

if (document.reservation_form.honoree4.checked == true)
	{
		var honoree4 = 'Gordon Russell';
		description += 'Honoree:' +honoree4+ ', ';}
//else honoree4 = ' ';

if (document.reservation_form.honoree5.checked == true)
	{
		var honoree5 = 'Elizabeth Wolf';
		description += 'Honoree:' +honoree5+ ', ';}
//else honoree5 = ' ';

if (document.reservation_form.honoree6.checked == true)
	{
	var other = document.getElementById("other");
	if (!other)
	{
		alert('Please provide a name for your donation');
		return false;
	}
	description += 'Honoree:' +other.value;
	}
	
if (document.reservation_form.donation1.checked == true)
	{
		var donation1 = '2500';
		AMOUNT.value = Number(donation1); //+ Number(reservations); 
	}
	else if (document.reservation_form.donation2.checked == true)
	{
		var donation2 = '1000';
		AMOUNT.value = Number(donation2);//+ Number(reservations); 
	}
	else if (document.reservation_form.donation3.checked == true)
	{
		var donation3 = '500';
		AMOUNT.value = Number(donation3);// + Number(reservations);
	}
	else if (document.reservation_form.donation4.checked == true)
	{
		var donation = document.getElementById("donation");
			if ((!donation.value) && (!isNumeric(donation.value)))
				{
					alert('Please provide a valid monetary amount for your donation.');
					return false;
				} 	
		AMOUNT.value = Number(donation.value);// + Number(reservations);
	}	

	description += ' ';
	//description += 'Number of Attendees: '+attendees.value+ ', ';
	description += 'Name(s): ' +names.value;

	
document.reservation_form.DESCRIPTION.value = description;

	return true;
}














function isNumeric(sText)
{
	var ValidChars = "0123456789.";
	var IsNumber = true;
	var Char;
	var decimal_found = false;
	var decimal_position = null;
 
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if(ValidChars.indexOf(Char) == -1) 
			IsNumber = false;
		else if(decimal_found && Char == '.')
			IsNumber = false;
		else if(decimal_found && i > decimal_position+2)
			IsNumber = false;
		else if(Char == '.')
		{
			decimal_found = true;
			decimal_position = i;
		}
	}
	
	return IsNumber;
}

function isInt(myNum) 
{
	 var myMod = myNum % 1;

	 if (myMod == 0)
		return true;
	 else
		return false;
}


/*var honor = document.getElementById('honoree');
	if(honor.value)
		description += 'In Honor of: '+honor.value;*/

	/*if (honor.value && !donation.value)
	{
		alert('Having specified someone to honor, please specify a donation amount.');
		return false;
	}*/

	/*if((honor.value && !donation1.value) || (honor.value && !donation2.value))
	{
		alert('Having specified someone to honor, please specify a donation amount.');
		return false;
	}*/

	/*AMOUNT.value = (75*Number(reservations.value)) + Number(donation.value);
	AMOUNT.value = Number(donation.value);*/

	/*var names = document.getElementById('names');
	*/
