var fePopup=null;

function chooseClass(class_id)
{
	var f=document.getElementById("registration_form");
	f.class_id.value=class_id;
	f.submit();
}

function showDetails(e,class_id)
{
	var http_request=makeHttpRequestObject();
	if (!http_request)
	{
		return false;
	}
	
	fePopup=createPopup(e,150,200);
	query_string="class_id="+class_id;
	http_request.onreadystatechange = function() { processShowDetails(http_request); };
	try {
		AJAXSend(http_request,"functions/processShowDetails.php",query_string);
	}
	catch (e)
	{
		efCancel();
		alert("Error requesting data from server.  Contact ALFA Driving School for assistance.\n\r"+e);
	}
}

function processShowDetails(http_request)
{
	if (http_request.readyState == 4)
	{
		if (http_request.status == 200)
		{
			fePopup.innerHTML=http_request.responseText;
			//var xmldoc=http_request.responseXML;
		}
		else
		{
			efCancel();
			alert('Server Error, contact ALFA Driving School for assistance.');
		}
	}
}

function efCancel()
{
	document.body.removeChild(fePopup);
	fePopup=null;
}

