function initHeight(){
	var _sidebar = document.getElementById('sidebar');
	var _cont = document.getElementById('container');
	if(_sidebar && _cont){
		sidebar_f = _sidebar.getElementsByTagName('div')[0];
		sidebar_l = _sidebar.getElementsByTagName('div')[_sidebar.getElementsByTagName('div').length -1];
		if(sidebar_f.offsetHeight - 7 < _cont.offsetHeight){
			sidebar_f.style.height = _cont.offsetHeight + 7 + 'px';
		}
		sidebar_l.style.height = initH() - sidebar_f.offsetHeight -4 + 'px';
	}
}
function initH(){
	if(document.getElementById('page')){
		if(document.getElementById('page').offsetHeight > document.body.offsetHeight) return document.getElementById('page').offsetHeight;
		else return document.body.offsetHeight;
	}
}

if (window.addEventListener)
{
	window.addEventListener("load", initHeight, false);
	window.addEventListener("resize", initHeight, false);
}
else if (window.attachEvent)
{
	window.attachEvent("onload", initHeight);
	window.attachEvent("onresize", initHeight);
}