AjaxUpdater = {};

AjaxUpdater.initialize = function(){
	AjaxUpdater.isUpdating = false;
}

AjaxUpdater.initialize();

AjaxUpdater.Update = function(method, service, callback, div)
{
	AjaxUpdater.div = div;	
	
	if(callback == undefined || callback == ""){
		callback = AjaxUpdater.onResponse;
	}
	Ajax.makeRequest(method, service, callback);
	AjaxUpdater.isUpdating = true;
}

AjaxUpdater.onResponse = function()
{

	if(Ajax.checkReadyState(AjaxUpdater.div) == 200)
	{
		AjaxUpdater.isUpdating = false;
		
		if(AjaxUpdater.div != null){
			document.getElementById(AjaxUpdater.div).innerHTML = Ajax.onResponse();
		}
	}
	
}