function set_white_height_h ()
{
	var obj = document.getElementById("main_content_h");
	var whgt = obj['offsetTop'] + obj['offsetHeight'] + 5;
	obj = document.getElementById("catalog_tree");
	var whgt2 = obj['offsetTop'] + obj['offsetHeight'];
	if (whgt2 > whgt) {
		whgt = whgt2;
	}
	document.getElementById("white_part").style.height = whgt;
	document.getElementById("btm_line").style.top = whgt + 269;
}
function set_white_height_nh ()
{
	var obj = document.getElementById("main_content_nh");
	var whgt = obj['offsetTop'] + obj['offsetHeight'] + 5;
	obj = document.getElementById("catalog_tree");
	var whgt2 = obj['offsetTop'] + obj['offsetHeight'];
	if (whgt2 > whgt) {
		whgt = whgt2;
	}
	document.getElementById("white_part").style.height = whgt;
	document.getElementById("btm_line").style.top = whgt + 269;
}
function tH(el){
    var p = el.parentNode, 
        next = p.nextSibling;
    while (next.nodeType != 1) next = next.nextSibling;
    next.style.left = p.offsetLeft+'px';
    next.style.top = p.offsetTop+'px';
    for (var i = 0;i < 6; i++) document.getElementById('h'+i).style.display = 'none';
    next.style.display = 'block';
}
function hH(el,ev){
    if (ev.stopPropagation) ev.stopPropagation();
    else ev.cancelBubble = true;
    var target = ev.relatedTarget || ev.srcElement,
        cssClass = target.getAttribute('class');
    if ((!cssClass && el.tagName.toLowerCase != 'div') || cssClass.indexOf('rwh-') == -1) {
        el.style.display = 'none';
    }
}

