// JavaScript Document

function updateDate() { // check form function
	document.getElementById('text_date').innerHTML = 'Loading'; // send html to element
	var event_date_day 		= document.getElementById("event_date_day").value;
	var event_date_month 	= document.getElementById("event_date_month").value;
	var event_date_year 	= document.getElementById("event_date_year").value;
	document.getElementById('event_date_day').disabled = 'disabled'; // send html to element
	document.getElementById('event_date_month').disabled = 'disabled'; // send html to element
	document.getElementById('event_date_year').disabled = 'disabled'; // send html to element
	var today = new Date()
	var serial = today.getTime();

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) { // browser not supported
	
		alert ("Browser does not support HTTP Request") // send alert to user
		return false; // exit function load form
	} // end if browser not supported
	
	var url=server+"update_date.rpc.php" // url toRPC script
	url=url+"?event_date_day="		+event_date_day;
	url=url+"&event_date_month="	+event_date_month;
	url=url+"&event_date_year="		+event_date_year;
	url=url+"&"+serial;
	xmlHttp.onreadystatechange=dateStateChanged // set state changed function
	xmlHttp.open("GET",url,true) // open http request
	xmlHttp.send(null) // send http request

	return false;
} // end function check form

function dateStateChanged() { // state changed function
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { // http transfer complete
		var result = xmlHttp.responseText;
		document.getElementById('event_date').innerHTML = result; // send html to element
	} // end if http transfer complete
}