<!--
function constructError(datevar){
		var strError
		strError = "\r___________________________\r";
		if (document.submit_event.event_name.value == "")
			{
			strError = strError + "\rEvent Title is required"
			}
		if (document.submit_event.location.value == "")
			{
			strError = strError + "\rEvent Location is required"
			}
		if (document.submit_event.start_day.value == 0 || document.submit_event.start_month.value == 0 || document.submit_event.start_year.value == 0)
			{
			strError = strError + "\rPlease ensure all the fields for the start date are selected"
			}
		if (document.submit_event.end_day.value == 0 || document.submit_event.end_month.value == 0 || document.submit_event.end_year.value == 0)
			{
			strError = strError + "\rPlease ensure all the fields for the end date are selected"
			}
		if (datevar == 1)
			{
			strError = strError + "\rEnsure the End Date is equal to or higher than the Start Date"
			}
		if (document.submit_event.description.value == "")
			{
			strError = strError + "\rEvent Description is required"
			}
		if (document.submit_event.cats.selectedIndex == -1)
			{
			strError = strError + "\rPlease select at least one catergory from the list"
			}
		if (document.submit_event.email.value == "" 	)
			{
			strError = strError + "\rPlease insert a contact email address"
			}			
		if (document.submit_event.strCAPTCHA.value == "" )
			{
			strError = strError + "\rPlease fill in the security code"
			}
			return strError
	}
	
		//createDate - takes date values from form and creates two dates to pass to checkDates function
	function createDates(){
		var startdate, enddate, intDateheck;
		startdate = document.submit_event.start_day.value + '/' + document.submit_event.start_month.value + '/' + document.submit_event.start_year.value;
		enddate = document.submit_event.end_day.value + '/' + document.submit_event.end_month.value + '/' + document.submit_event.end_year.value;
		intDateCheck = checkDates(startdate,enddate);
		return intDateCheck
	}
		//checkDates - Compares two passed dates. Returns 1 if the first date is a later date, returns -1 if the second date is a later date and returns 0 if both dates are the same
	function checkDates(startdate, enddate){
		var day1, day2;
   		var month1, month2;
   		var year1, year2;

   		day1 = startdate.substring (0, startdate.indexOf ("/"));
   		month1 = startdate.substring (startdate.indexOf ("/")+1, startdate.lastIndexOf ("/"));
   		year1 = startdate.substring (startdate.lastIndexOf ("/")+1, startdate.length);

	   	day2 = enddate.substring (0, enddate.indexOf ("/"));
   		month2 = enddate.substring (enddate.indexOf ("/")+1, enddate.lastIndexOf ("/"));
   		year2 = enddate.substring (enddate.lastIndexOf ("/")+1, enddate.length);

	   	if (year1 > year2) return 1;
   		else if (year1 < year2) return -1;
   		else if (month1 > month2) return 1;
   		else if (month1 < month2) return -1;
   		else if (day1 > day2) return 1;
   		else if (day1 < day2) return -1;
   		else return 0;
	}
	function checkForm(){
		var datevar;
		datevar = createDates();
		if(document.submit_event.event_name.value == "" || document.submit_event.location.value == "" || (document.submit_event.start_day.value == 0 || document.submit_event.start_month.value == 0 || document.submit_event.start_year.value == 0)  || (document.submit_event.end_day.value == 0 || document.submit_event.end_month.value == 0 || document.submit_event.end_year.value == 0) || datevar == 1 || document.submit_event.description.value == "" || document.submit_event.cats.selectedIndex == -1 || document.submit_event.email.value == "" || document.submit_event.strCAPTCHA.value == "") {
			var strErrorMessage = constructError(datevar);
			alert(strErrorMessage);
			return false;
		}
		else
		{
			document.submit_event.submit();
	 	}
	}
//-->