function findPos(in_object) 
{
	var curleft = curtop = 0;

	if (in_object.offsetParent) 
	{

		curleft = in_object.offsetLeft
		curtop  = in_object.offsetTop
		
		oParent = in_object.offsetParent;
		while(oParent)
		{
			curleft += oParent.offsetLeft;
			curtop += oParent.offsetTop;

			oParent = oParent.offsetParent;
		} 
	}

	return [curleft,curtop];
}

function listingScrollInit()
{
	var scrollbar = document.getElementById('divlistingsScrollWindow');

	if (!scrollbar)
		return;

	var bluebar = document.getElementById('ctdBluebar');

	var pos = findPos(bluebar);

	var scrollbar_height = pos[1] - scrollbar.offsetTop;
	scrollbar.style.height = scrollbar_height + 'px';
}