Event.observe(window,'load',init);		
Event.observe(window,'resize',resize);

function init() {
	resize();
	centerBlog();
}

function resize() {
	var h=getPageHeight();
	var el;
	var base=270;
	var ua = navigator.userAgent.toLowerCase();
	if (ua.indexOf( "mozilla" ) != -1) base+=5;	
	el=document.getElementById("left");
	if(el) el.style.height=(h-base)+'px';
	el=document.getElementById("left_g");
	if(el) el.style.height=(h-base-50)+'px';
	el=document.getElementById("page");
	if(el) el.style.height=(h-base-30)+'px';
	if (ua.indexOf( "opera" ) != -1) {
		el=document.getElementById("menu");
		if(el) el.style.marginBottom="-1px";
	}
}

function centerBlog() {
	var el=document.getElementById('current');
	if(!el) return;
	if(!el.parentNode) return;
	var sel=document.getElementById('left');
	if(sel) sel.scrollTop=el.parentNode.offsetTop+el.offsetTop-30;
	sel=document.getElementById('left_g');	
	if(sel) sel.scrollTop=el.parentNode.offsetTop+el.offsetTop-120;
}

