// JavaScript Document

var isOpen = false;
var screensOpen1 = false;
var screensOpen2 = false;

function truebody(){
	return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function showMenu() {
	if( !isOpen ) {
		
		var menu = document.getElementById( 'UserMenuBox' );
		var menuButton = document.getElementById( 'menuOpen' );
		
		
	
		var xcoord=-147;
		var ycoord=15;
	
		xcoord += findPosX(menuButton);
		ycoord += findPosY(menuButton);
		
		menu.style.left = xcoord + 'px';
		menu.style.top = ycoord + 'px';
	
		menu.style.visibility = 'visible';

		isOpen = true;

	}
}

function hideMenu() {
	var menu = document.getElementById( 'UserMenuBox' );

	menu.style.visibility = 'hidden';
	isOpen = false;

}


function preloadImages() {
	if(navigator.appName == 'Netscape') {
		document.getElementById( 'userbox' ).style.height = '116px';
	}
}

function openScreens(no) {
	if( !document[('screensOpen' + no)] ) {
		document[('screensOpen' + no)] = true;
		
		t1 = new Tween(document.getElementById('screenshots' + no).style,'height',Tween.regularEaseInOut,1,95,1,'px');
		t1.start();
	}
}

function closeScreens(no) {
	if( document[('screensOpen' + no)] ) {
		document[('screensOpen' + no)] = false;
		
		t2 = new Tween(document.getElementById('screenshots' + no).style,'height',Tween.regularEaseInOut,95,1,1,'px');
		t2.start();

	}
}



function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
