function onResize() {
	var containerWidth=getClientWidth();	
	if (containerWidth < 1048)
		containerWidth = 1048;
	document.getElementById("header").style.width=containerWidth+'px';
	document.getElementById("header_inner").style.width=containerWidth+'px';
	document.getElementById("footer").style.width=containerWidth+'px';
	document.getElementById("header_center").style.marginLeft=(containerWidth-1048)/2 + 'px';
	document.getElementById("content_center").style.marginLeft=(containerWidth-1048)/2 + 'px';
	document.getElementById("footer_center").style.marginLeft=(containerWidth-1048)/2 + 'px';
	var mainHeight = defMainHeight;
	var minMainHeight = getClientHeight() - 425 - 59;
	var leftHeight = document.getElementById("left").clientHeight+16;
	var rightHeight = document.getElementById("right").clientHeight+16;
	
	if (minMainHeight < leftHeight)
		minMainHeight = leftHeight;
	if (minMainHeight < rightHeight)
		minMainHeight = rightHeight;
	if (mainHeight < minMainHeight)
		mainHeight = minMainHeight;
	
	document.getElementById("main").style.height=mainHeight+'px';
	document.getElementById("content_center").style.height=mainHeight+'px';
}

var defMainHeight;

function onLoad() {
	defMainHeight = document.getElementById("main").clientHeight;
	
	onResize();
	document.getElementById("load").style.height=0+'px';
	document.getElementById("load").style.width=0+'px';
}
		
function getClientWidth() {
	return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
}

function getClientHeight() {
	//return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;
	return document.compatMode=='CSS1Compat' && document.documentElement.clientHeight;
}

function url_list(url) {
	window.location.href=url;
}
		
window.onload = function() {
	onLoad();
}

window.onresize = function() {
	onResize();	
}
