var elemPosX=0;
var elemPosY=0;

function setHeight()
{
	var elem=document.getElementById("flash");
	var rframe=document.getElementById("rframe");	
	var menu=document.getElementById("leftNavMenu");
	if (elemPosX==0)
	{
		elemPosX=findPosX( elem );
		elemPosY=findPosY( elem );
	}
	if (document.documentElement)
	{
		clientHeight=document.documentElement.clientHeight;
		clientWidth=document.documentElement.clientWidth;
	}
	else
	{
		clientWidth=window.innerWidth;
		clientHeight=window.innerHeight;
	}
	if (document.all)
	{
		if (window.screenTop<20)
		{
			menu.style.display="none";
			newWidth=clientWidth;
			newHeight=clientHeight-elemPosY;
			newLeft=0;
			newTop=elemPosY;			
		}
		else
		{
			menu.style.display="block";
			newWidth=clientWidth-elemPosX;
			newHeight=clientHeight-elemPosY;
			newLeft=elemPosX;
			newTop=elemPosY;			
		}
		
		
		elem.style.position="absolute";
		elem.style.left=newLeft;
		elem.style.top=newTop;
		
		if (rframe)
		{
			rframeWidth=newWidth/2.2;
			newWidth=newWidth-rframeWidth;
			rframe.style.position="absolute";
			rframe.style.left=newLeft+newWidth;
			rframe.style.top==newTop;
			rframe.height=newHeight;
			rframe.width=rframeWidth;	
		}	

		elem.height=newHeight;
		elem.width=newWidth;

	}
}
setHeight();
window.onresize=setHeight;

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;
}


