
if(window.addEventListener){ // Mozilla, Netscape, Firefox
	window.addEventListener("load",setHide, false);
} else { // IE
	window.attachEvent("onload", setHide);
}

function chVis2Part(evt) {
	var etarget = evt.target ? evt.target : event.srcElement;
	var linkId = etarget.getAttribute('id').split('_');
	var tr = document.getElementsByTagName('TR');
	var len = tr.length;
	for (var i=0; i<len; i++) {
		if (tr[i].getAttribute('id') && tr[i].getAttribute('id').indexOf('forum_' + linkId[1]) >= 0) {
			if ('none' == document.getElementById(tr[i].getAttribute('id')).style.display) {
				document.getElementById(tr[i].getAttribute('id')).style.display = '';
			} else {
				document.getElementById(tr[i].getAttribute('id')).style.display = 'none';
			}
		}
	}
}

function setHide() {
	var l = partsToHide.length; // partsToHide определена в шаблоне
	for (var k=0; k<l; k++) {
		var linkId = partsToHide[k];
		var tr = document.getElementsByTagName('TR');
		var len = tr.length;
		for (var i=0; i<len; i++) {
			if (tr[i].getAttribute('id') && tr[i].getAttribute('id').indexOf('forum_' + linkId) >= 0) {
				if ('none' == document.getElementById(tr[i].getAttribute('id')).style.display) {
					document.getElementById(tr[i].getAttribute('id')).style.display = '';
				} else {
					document.getElementById(tr[i].getAttribute('id')).style.display = 'none';
				}
			}
		}
	}
}
