//var __content=document.getElementById("content_sub");
var __sidebar=document.getElementById("sidebar");
var srTop;
var srBottom;
var oldPosX;
var oldPosY;

function initStickyAd()
{
	srTop=__content.offsetTop;
	srBottom=srTop+__content.offsetHeight-__sidebar.offsetHeight;
	if(__content.offsetHeight>__sidebar.offsetHeight)
	{
		__sidebar.style.position="absolute";
		__sidebar.style.top=srTop+"px";
		
		var A=__content.offsetWidth;
		var C=document.getElementsByTagName("table");
		for(var B=0;B<C.length;B++)
		{
			if(C[B].offsetWidth>A)
			{
				A=C[B].offsetWidth
			}
		}
		
		//__sidebar.style.left=__content.offsetLeft+A+"px";
		__sidebar.style.left=__sidebar.style.left;
		posAdAbsolute()
	}
	else
	{
		__sidebar.style.position="static";
		__sidebar.style.top=0;
		__sidebar.style.left=0
	}
}

function posAdAbsolute()
{
	var A=(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0);
	if(A!=oldPosY)
	{
		if(A<srTop)
		{
			__sidebar.style.top=srTop+"px"
		}
		else
		{
			if(A<srBottom)
			{
				__sidebar.style.top=A+"px"
			}
			else
			{
				__sidebar.style.top=srBottom+"px"
			}
		}
		
		oldPosY=A
	}
}

function posAdFixed()
{
}

if(__sidebar!=null)
{
	initStickyAd();
	document.onload=initStickyAd;
	try
	{
		if(isKonqueror)
		{
			throw"Error"}window.onscroll=posAdAbsolute
		}
		catch(e)
		{
			window.setInterval(posAdAbsolute,50)
		}
		
		window.onresize=function(){oldPosY=null;initStickyAd()
	}
};