
function calcWindowSize()
{
	var obj=new Object();
	if( typeof (window.innerWidth) == 'number') {
		obj.w=window.innerWidth;
		obj.h=window.innerHeight;
	}
	else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		obj.w=document.documentElement.clientWidth;
		obj.h=document.documentElement.clientHeight;
	}
	else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		obj.w=document.body.clientWidth;
		obj.h=document.body.clientHeight;
	}
	return obj;
}

function eventHandlerOnResize(e)
{
	var e1 = document.getElementById("content_bar1");
//	var e2 = document.getElementById("content");
	var h = calcWindowSize().h - 113;
	var min_h = 600; // e2.style.height;
	//if (h > min_h) {
	if (e1) e1.style.height = h + "px";	
	//}
	//alert("e1 = " + h + ", " + min_h);
}

function Img(name1, name2) {
    this.off = new Image;
    this.on = new Image;
    this.off.src = name1;
    this.on.src = name2;
}

var js_imgs = new Array;

function hilite(n)  { if (document) document["img_" + n].src = js_imgs[n].on.src; }
function lowlite(n) { if (document) document["img_" + n].src = js_imgs[n].off.src; }

function initFuncs() {
	window.onresize = eventHandlerOnResize;
	eventHandlerOnResize();
}
