function ValidateUpload() {

	var Filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var upload_email = document.getElementById("upload_email").value;
	var venue_name = document.getElementById("venue_name").value;
	var address1 = document.getElementById("address1").value;
	var postcode = document.getElementById("postcode").value;
	var event_title = document.getElementById("event_title").value;
	var event_synopsis = document.getElementById("event_synopsis").value;
	var event_telephone = document.getElementById("event_telephone").value;
	var date_from = document.getElementById("date_from").value;
	var date_to = document.getElementById("date_to").value;
	var event_time_info = document.getElementById("event_time_info").value;
	var event_price_info = document.getElementById("event_price_info").value;
	var event_additional_info = document.getElementById("event_additional_info").value;

	if (upload_email == ""){
		alert("Please enter an email address");
	} else if (Filter.test(upload_email) == false) {
		alert("Please enter a valid email address.");
	} else if (venue_name == ""){
		alert("Please enter a venue name");
	} else if (address1 == ""){
		alert("Please enter the first line of the address");
	} else if (postcode == ""){
		alert("Please enter a postcode");
	} else if (event_title == ""){
		alert("Please enter a title for the event");
	} else if (event_synopsis == ""){
		alert("Please enter a synopsis for the event");
	} else if (event_telephone == ""){
		alert("Please enter a telephone number");
	} else if (date_from == "" || date_from == "DD/MM/YY"){
		alert("Please enter a start date for the event");
	} else if (date_to == ""|| date_to == "DD/MM/YY"){
		alert("Please enter an end date for the event");
	} else if (event_time_info == ""){
		alert("Please enter time information for the event");
	} else if (event_price_info == ""){
		alert("Please enter price information for the event");
	} else {
		document.upload_event.submit();
	}
}