function showWin(url, args, w, h, params)
{
	if(!params) params = "";
	w = w ? "width=" + w + "px, " : "";
	h = h ? "height=" + h + "px, " : "";

	return window.open(url, args, w + h + "help=0, toolbar=0, personalbar=0, titlebar=0, locationbar=0, scrollbars=0, resizable=1," + params);
}

function getHtmlElmByProp(tag, attr, val)
{
	var elms = document.getElementsByTagName(tag);
	for (i = 0; i <= elms.length; i++)
	{
		if (elms[i].getAttribute(attr)  == val)
			return elms[i];
	}
	return null;
}

function getParentElmByProp(elm, attr)
{
	if(elm) {
		while(elm.tagName != "BODY") {
			if (elm.getAttribute(attr))
				return elm;
			elm = elm.parentNode;
		}
	}
	return null;
}

function dateReverse(date)
{
	var r = date.split('-');
	return r[2] + "-" + r[1] + "-" + r[0];
}