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; 
}

function solve_menu1()
{
	start_sth = findPosY(document.getElementById('smenu_start'));
	end_sth = findPosY(document.getElementById('smenu_end'));
	STable_height = end_sth - start_sth;
	
	center_sth = findPosY(document.getElementById('smenu_center'));
	STr_height = center_sth - start_sth;
	//alert(STr_height);
	trh = STable_height - STr_height;
	
	start_cth = findPosY(document.getElementById('start'));
	end_cth = findPosY(document.getElementById('end'));
	CTable_height = end_cth - start_cth;
	
	if(CTable_height <= STable_height)
	{
		document.getElementById('content_table').style.height=STable_height+6;
		document.getElementById('smenu_table').style.height=STable_height;
		document.getElementById('content_tr').style.height=STable_height-8;
	}
	else
	{
		trheight = CTable_height - STr_height;
		document.getElementById('smenu_tr').style.height=trheight;
		document.getElementById('smenu_table').style.height=CTable_height+32;
		document.getElementById('content_table').style.height=CTable_height;
	}
	
	//alert(STable_height +'->'+ document.getElementById('smenu_table').style.height +', '+CTable_height+'->'+document.getElementById('content_table').style.height);
}

function solve_menu()
{
	start_sth = findPosY(document.getElementById('smenu_start'));
	end_sth = findPosY(document.getElementById('smenu_end'));
	STable_height = end_sth - start_sth;
	HasToBe = 400;
	
	center_sth = findPosY(document.getElementById('smenu_center'));
	STr_height = center_sth - start_sth;
	//alert(STr_height);
	trh = HasToBe - STr_height;
	
	start_cth = findPosY(document.getElementById('start'));
	end_cth = findPosY(document.getElementById('end'));
	CTable_height = end_cth - start_cth;
	
	if(CTable_height <= HasToBe)
	{
		document.getElementById('content_table').style.height=HasToBe+6;
		document.getElementById('smenu_table').style.height=HasToBe;
		document.getElementById('content_tr').style.height=HasToBe-8;
		document.getElementById('smenu_tr').style.height=trh;
	}
	else
	{
		trheight = CTable_height - STr_height;
		document.getElementById('smenu_tr').style.height=trheight;
		document.getElementById('smenu_table').style.height=CTable_height+32;
		document.getElementById('content_table').style.height=CTable_height;
	}
	
	//alert(STable_height +'->'+ document.getElementById('smenu_table').style.height +', '+CTable_height+'->'+document.getElementById('content_table').style.height);
}
