function rollover ( object )
{
	var d = document.getElementById(object.id);
	d.className = object.id + "_o";
	if ( object.id.indexOf("menu_") != -1) hideLogin();
}
function rollout ( object )
{
	var d = document.getElementById(object.id);
	d.className = object.id;
}
function showLogin ( object )
{
	var o = document.getElementById("menu_login");
	o.className = o.id + "_o";
	var d = document.getElementById("login_box");
	d.style.display = "block";
	
	document.onmouseup = panelHandler;
}
function panelHandler ( e )
{
	var e = e || window.event;
	var o = e.target || e.srcElement;
	if ( o.nodeName.toUpperCase() == "BODY" )
	{
		hideLogin();
	}
}
function hideLogin ()
{
	var o = document.getElementById("menu_login");
	o.className = o.id;
	var d = document.getElementById("login_box");
	d.style.display = "none";
}
function overClass ( object )
{
	var n = object.className;
	if ( n.indexOf ( "_s" ) == -1 ) object.className = n.replace("_o","") + "_o";
}
function outClass ( object )
{
	var n = object.className;
	if ( n.indexOf ( "_s" ) == -1 ) object.className = n.replace("_o", "");
}
function resetFormat ()
{
	var p = document.getElementById("page_content");
	var rc = document.getElementById("round_c");
	var bb = document.getElementById("back_b");
	var bt = document.getElementById("back_tile");
	
	var oH = parseInt(p.offsetHeight);
	rc.style.height = oH + "px";
	bb.style.top = oH + 131 + "px";
	bt.style.height = oH - 7 + "px";
}








