window.onload = function()
{
			var _div,_h3,_p;
			var _size,_sizeMin;
			var _text;
 
			if (!(_div = document.getElementById('topnews')))
				return -1;
			if (typeof _div.offsetHeight == 'undefined')
				return -1;
 
			if (_h3 = _div.getElementsByTagName('h3'))
			{
				_sizeMin = 20;
				for (_size = 24; _size > _sizeMin && _h3[0].offsetHeight > _size*3; _size--)
					_h3[0].style.fontSize = _size+'px';
			}
 
			if (_p = _div.getElementsByTagName('p'))
			{
				_text = (_p[1].firstChild.nodeValue).split(' ');
				while (_div.offsetHeight-10 < _h3[0].offsetHeight+_p[1].offsetHeight+_p[2].offsetHeight)
				{
					_text.pop();
					_p[1].firstChild.nodeValue = _text.join(' ')+' ...';
				}
			}
 
			return 0;
};
