function ajax_validate_form(f, url) {
	pars = 'ajax=true&';
	pars += Form.serialize(f);
	new Ajax.Request(url, {method: 'post', parameters: pars,
		onSuccess: function(transport) {
			eval(transport.responseText);
		},
/*		onLoading: function() {
			document.body.style.cursor = 'wait';
		},
		onComplete: function() {
			document.body.style.cursor = '';
		},*/
		onFailure: function(req) {
			if (req.statusText == 'Unknown') {
				alert("Сохранение невозможно из-за обрыва связи");
			} else {
				alert("Ошибка передачи данных:\n" + req.statusText);
			}
		}
	});

	return false;
}
