function is_ie () {
	var browser = navigator.appName;
	if (browser.match("Netscape") || window.opera) { return false;	}
	else { return true;	}
}

function init() {
	if (document.getElementById("onlines")) {
		var target = document.getElementById("onlines");
		if (!is_ie()) {
			var size = document.body.clientHeight-109;
			if (size > 0) {
				target.style.height = size - ( document.getElementById("bannerTop") ? document.getElementById("bannerTop").offsetHeight : 0);
				target.style.width = Math.max(500, (document.body.clientWidth-240));
			}
		}
	}
}

function init2() {
	if (document.getElementById("onlines")) {
		var target = document.getElementById("onlines");
		if (!is_ie()) { 
			var size = document.body.clientHeight-109;
			if (size > 0) {
				target.style.height = size - ( document.getElementById("bannerTop") ? document.getElementById("bannerTop").offsetHeight : 0);
			}
		}
	}
}

function hide(what) {
	what.parentNode.parentNode.style.display='none';
	set_cookie ("tH1", 1);
}

function change() {
	var coll = this.parentNode.childNodes;
	// показываем блоки
	if (this.parentNode.className == 'close') {	
		for (i=1;i<coll.length;i++) {
			if (coll[i].tagName) { coll[i].style.display = 'block'; }
		}
		this.parentNode.className = '';
		this.className = 'open'

	}
	// прячем блоки
	else {
		for (i=1;i<coll.length;i++) {
			if (coll[i].tagName) { coll[i].style.display = 'none'; }
		}
		this.parentNode.className = 'close';
		this.className = 'close'
	}

	if (document.body.activeNode) {
		document.body.activeNode.id = "";
	}
	this.id = "active";
	document.body.activeNode = this;


    event.cancelBubble = true;
}

function tree_init() {
	var coll = new Array ();
	var ch;
	coll = document.getElementById('tree').getElementsByTagName('MENU');

	for ( i = 0; i < coll.length; i++ ) {
		ch = coll[i].getElementsByTagName('MENU');
		if (ch.length > 0) {
			coll[i].firstChild.className = "close"
			coll[i].className = "close"
		}
	}

	coll = document.getElementById('tree').getElementsByTagName('DIV');
	for ( i = 0; i < coll.length; i++ ) {
		coll[i].onclick = change;
	}
}

function collapse () {
	if (this.className == "open") {
		this.className = "close";
		this.parentNode.nextSibling.className = "close";
	}
	else {
		this.className = "open";
		this.parentNode.nextSibling.className = "open";
	}
}



