// Globals
var panel_visible = false;
var panel_slide;
var more_fade;

// Functions
function do_common_layout(){
	var w = document.body.clientWidth;
	var h = document.documentElement.clientHeight;
	var b = $('boy'); 
	if (b){
		b.style.left=(w/2-b.width/2)+"px";
		b.style.top=(h/2-b.height/2)+"px";
	}
	var t = $('title');
	t.style.left=(w-t.width)+"px";
	t.style.top=(h-t.height)+"px";
	t.addEvent('click',function() { window.location='index.php' });
	var n = $('navpanel');
	if (n){
		n.style.left=(w-n.getStyle('width').toInt()-20)+"px";
		n.style.top=(-n.getStyle('height').toInt()+20)+"px";
		n.addEvent('mouseover',show_nav_panel);
		n.addEvent('mouseout',hide_nav_panel);
	}
}
function common_init(){
	if ($('navpanel'))
	{
		panel_slide = new Fx.Tween('navpanel',{property:'top',duration:250,transition:Fx.Transitions.Quad.Linear,link:'cancel',fps:30});
		more_fade = new Fx.Tween('more',{property:'opacity',duration:250,transition:Fx.Transitions.Quad.Linear,link:'cancel',fps:30});
	}
}
function show_nav_panel(){
	if (panel_visible) 
		return;
	more_fade.start(0.3);
	panel_slide.start(0);
	panel_visible = true;
}
function hide_nav_panel(){
	if (!panel_visible)
		return;
	more_fade.start(1);
	panel_slide.start(-$('navpanel').getStyle('height').toInt()+20);
	panel_visible = false;
}
function debug(txt){
	$('debug').innerHTML=txt;
}

