function init() {
    if (arguments.callee.done) return;
    arguments.callee.done = true;
    
	LeftMenuGBAlignmen();
    InTheSpotlightsDarkBlueBlockAlign();
}

// ff, opera
if (document.addEventListener) {
    document.addEventListener("DOMContentLoaded", init, false);
}

// safari
if (/WebKit/i.test(navigator.userAgent)) {
    var _timer = setInterval(function() {
        if (/loaded|complete/.test(document.readyState)) {
            clearInterval(_timer);
            delete _timer;
            init();
        }
    }, 10);
}

// others
window.onload = init;

/*----------------------------------------------------------------*/
function LeftMenuGBAlignmen()
{
 	var contentDiv = document.getElementById("left_content_right");
	var leftmenuDiv = document.getElementById("area6_Item0");
	var content = document.getElementById("content");
	if (leftmenuDiv == null || contentDiv == null) return;
	if (leftmenuDiv.offsetHeight >= contentDiv.offsetHeight) return;
	leftmenuDiv.style.height = contentDiv.offsetHeight-5+"px";
	
	if (content == null || contentDiv == null) return;
	if (content.offsetHeight >= contentDiv.offsetHeight) return;
	content.style.height = contentDiv.offsetHeight-5+"px";
}

function InTheSpotlightsDarkBlueBlockAlign()
{
 	var loginDiv = document.getElementById("area9_Item0");
	var darkBlueDiv = document.getElementById("article_darkBlue_block");
	if (loginDiv == null || darkBlueDiv == null) return;
	loginDiv.style.height = darkBlueDiv.offsetHeight+"px";
}
