function verifyCalendarFormData()
{
	var result = true;
	var title = document.getElementsByName("title");
	var data = document.getElementsByName("data");
	var start = document.getElementsByName("start");	
	var end = document.getElementsByName("end");	
	var deadline = document.getElementsByName("deadline");	
	var member = document.getElementsByName("member");	
	var memberemail = document.getElementsByName("memberemail");	

	if (!member[0].value || !memberemail[0].value)
	{
		alert("Member name and email are required.")
		return false;
	}
	
	if (!title[0].value)
	{
		alert("Please enter a name for your event.")
		return false;
	}
	if (data[0].value.length >= 256)
	{
		alert("Your description field must be less than 256 characters long.");
		return false;
	}
	datereg=/[0-9]{4}-[0-2]{0,1}[0-9]{1}-[0-3]{0,1}[0-9]{1}/;
	if (!start[0].value || start[0].value == "0000-00-00")
	{
		alert("You must include a start date for your event.");
		return false;
	}
	if (!datereg.test(start[0].value))
	{
		alert("Your start date must be of the form YYYY-MM-DD and be a valid date.");
		return false;
	}
	if (end[0].value && !datereg.test(end[0].value))
	{
		alert("Your end date must be of the form YYYY-MM-DD and be a valid date.");
		return false;
	}
	if (deadline[0].value && !datereg.test(deadline[0].value))
	{
		alert("Your closing date must be of the form YYYY-MM-DD and ba a valid date.");
		return false;
	}
	if (end[0].value && end[0].value != "0000-00-00" && end[0].value < start[0].value)
	{
		alert("Your end date is before your start date. ");
		return false;
	}
		
	return result;
}

