function fromClass(domObj, param) {
	var re = new RegExp(param+"([^\\s]+)"); 
	var match = domObj.className.match(re);
	if(match)
		return match[1];
	else
		return false;
}

function postObject(oFields, url) {
	var form = document.createElement("form");
	form.method = "post";
	if(url)
		form.action = base_url+url;
	for(field in oFields) {
		var input = document.createElement("input");
		input.type = "hidden";
		input.name = field;
		input.value = oFields[field];
		form.appendChild(input);
	}
	document.body.appendChild(form);
	form.submit();
	return false;
}

function postAjax(url, data, callback, advData) {
	if(advData != null) {
		var t = data;
		data = {};
		$.extend(data, t);
		$.extend(data, advData);
	}
	$.post(base_url+"/ajax/"+url, data, callback, "json");
}

function logout() {
	if(confirm("Выйти из системы?")) {
		postObject({su_logout: 1});
	}
	return false;
}
