function el( id )
{
	return document.getElementById( id );
}

function processRemoteAction( actionURL, waitElementId, waitText )
{
	if ( waitObject = el(waitElementId) )
	{
		waitObject.innerHTML = waitText;
	}
	
	new Ajax.Request(actionURL,
	{
		method:'get',
		
		onSuccess: function(transport)
		{
			var response = transport.responseText || "";
			eval(response);
		},
		
		onFailure: function() {}
	}
	); 
}

function processRemoteActionConfirm( actionURL, confirmText, waitElementId, waitText )
{
	if ( confirm(confirmText) )
	{
		processRemoteAction( actionURL, waitElementId, waitText );
	}
}