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, confirmText, action) {
	if(confirmText && !confirm(confirmText))
		return false;

	var form = document.createElement("form");
	form.method = "post";
	if(action !== undefined)
		form.action = action;
	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 ajaxUrl(handler, method) {
	return base_url+"/ajax/"+handler+"/"+method;
}

function getParentByTag(domObj, tagName) {
	var dom = domObj;
	while(dom && dom.tagName && dom.tagName.toLowerCase() != tagName) {
		dom = dom.parentNode;
	}
	return dom;
}

$(document).ready(function(){
	var isExtend = false;
	
	$(".j_extend").click(function() {
		isExtend = !isExtend;
		//$("#extend")[isExtend?"hide":"show"]();
		$("#extend1")[isExtend?"show":"hide"]();
		$(".j_extend").text(isExtend?"свернуть полный текст":"посмотреть полный текст");
		return false;
	}); 
});

