/*
	Ajax wrappers for MooTools
	[boos] 05.12.2007
*/

ajaxFunctionFailed = function() {
	alert('ajax request failed');
}

ajaxFunction = function(functionName, responseHandler, params, bo) {
	if (!bo) {var url = '/ajax_functions.php';}
	else {var url = '/backoffice/ajax_functions.php';}
    var ajax = new Ajax(url, {method: 'POST',
    	data : params + '&function=' + functionName,
    	headers : {'Accept-Charset': 'utf-8'},
		onComplete: function(responseText, responseXML) {
			responseHandler({responseText : responseText, responseXML : responseXML});
		},onCancel: ajaxFunctionFailed});
    ajax.request();
}

