var neww;
var isDOM = document.getElementById;
var isMSIE = document.all && document.all.item;
var isNS4 = document.layers;

function setSize() {
	window.resizeTo(200,200);
	var sh = window.screen.height;
	if (isMSIE) {
		var wr = document.body.scrollWidth;
		var hr = document.body.scrollHeight;
		var w = document.body.clientWidth;
		var h = document.body.clientHeight;
		self.resizeBy(wr - w, hr - h + 4);
		var ch = document.body.clientHeight;
		if (ch > sh) { window.resizeTo (cw + 30, sh - 30); }
	} else if (isNS4) {
		window.resizeTo(200,200);
		window.innerHeight = document.height;
		window.innerWidth = document.width;
	} else if (isDOM) {
		var w = document.firstChild.scrollWidth;
		var h = document.firstChild.scrollHeight;
		window.innerWidth = document.firstChild.scrollWidth;
		if (h > sh) {
			window.innerHeight = sh - 60;
		} else {
			window.innerHeight = h;
		}
	}
	self.focus();
}
function nw() { if (!window.neww||neww.closed) { neww = window.open("","nw","resizable=1,width=20,height=20"); } else { window.neww.focus(); } }
function chksel(objsel) { if (objsel.options[objsel.selectedIndex].value == 0) { return (false); } else { return (true); } }
function zoom() { if (!window.wz||wz.closed) { wz = window.open("","zoomw","resizable,menubar=1,width=200,height=200"); } else { window.wz.focus(); } }
function holwin() { if (!window.hw||hw.closed) { hw = window.open("","hwin","resizable,width=200,height=200"); } else { window.hw.focus(); } }
function onlwin() { if (!window.ol||ol.closed) { ol = window.open("","owin","resizable,width=200,height=200"); } else { window.ol.focus(); } }
function showuser() { if (!window.usr||usr.closed) { usr = window.open("","userw","resizable,menubar=1,width=200,height=200"); } else { window.usr.focus(); } }
function pagerw() { if (!window.pgr||pgr.closed) { pgr = window.open("","pgrw","resizable,scrollbars,width=200,height=200"); } else { window.pgr.focus(); } }
function map() { if (!window.wmap||wmap.closed) { wmap = window.open("","mapw","resizable,menubar=1,width=200,height=200"); self.name='mainwin'; } else { window.wmap.focus(); } }

function help(hid) {
	if (!isDOM) { return; }
	var d = document.getElementById("hlp" + hid);
	var i = document.getElementById("im" + hid);
	if (d.style.display  == "none") {
		d.style.display = "";
		i.src = "/img/16_del.gif";
	} else {
		d.style.display = "none";
		i.src = "/img/16_help.gif";
	}
}

function setName(usr_name) {
	if (document.forms["ff"].message) {
		var old_str = document.forms["ff"].message.value;
		var new_str = old_str + usr_name + ":";
		document.forms["ff"].message.value = new_str;
		document.forms["ff"].message.focus();
	}
}

function check_all() {
var i;
var s;
	s = document.ff.chkall.checked;
	for(i = 0; i < document.ff.elements.length; i++) {
		if(document.ff.elements[i].type == 'checkbox') {
			document.ff.elements[i].checked = s;
		}
	}        
	return true;
}
