function checkEvent() {
	var error_found=false;
	var total_errors=document.event_management.num_errors.value;
	
	var main_error_ref=document.getElementById('event_error_mess');
	var event_error_tr=document.getElementById('event_error');
	
	if (document.event_management.title.value=='') {
		error_found=true;
		total_errors++;
		document.getElementById('title_error').innerHTML='Enter a name for the event';
		document.getElementById('title_error').style.display='';
		document.event_management.title.onchange = function () {checkEvent();}; 
	
	//document.forms['MyForm'].elements['SomeField'].onchange = function () {...}
	} else {
		total_errors=total_errors-1;
		document.getElementById('title_error').style.display='none';
	}
	if (document.event_management.to.value=='') {
		error_found=true;
		total_errors++;
		document.getElementById('to_error').innerHTML='Enter a date';
		document.getElementById('to_error').style.display='';
		document.event_management.to.onchange = function () {checkEvent();}; 
	} else {
		total_errors=total_errors-1;
		document.getElementById('to_error').style.display='none';
	}
	if (document.event_management.from.value=='') {
		error_found=true;
		total_errors++;
		document.getElementById('from_error').innerHTML='Enter a date';
		document.getElementById('from_error').style.display='';
		document.event_management.from.onchange = function () {checkEvent();}; 
	} else {
		total_errors=total_errors-1;
		document.getElementById('from_error').style.display='none';
	}
	if (document.event_management.city.value=='') {
		error_found=true;
		total_errors++;
		document.getElementById('city_error').innerHTML='Enter a city';
		document.getElementById('city_error').style.display='';
		document.event_management.city.onchange = function () {checkEvent();}; 
	} else {
		total_errors=total_errors-1;
		document.getElementById('city_error').style.display='none';
	}
	if (document.event_management.state.value=='') {
		error_found=true;
		total_errors++;
		document.getElementById('state_error').innerHTML='Enter a state';
		document.getElementById('state_error').style.display='';
		document.event_management.state.onchange = function () {checkEvent();}; 
	} else {
		total_errors=total_errors-1;
		document.getElementById('state_error').style.display='none';
	}
	if (error_found) {
		if (total_errors==1) {
		main_error_ref.innerHTML=total_errors+' error found';
		} else {
		main_error_ref.innerHTML=total_errors+' errors found';
		}
	event_error_tr.className='show_tr';
	document.event_management.num_errors.value=total_errors;
	return false;
	} else {
	return true;
	}
}
