var clientPC = navigator.userAgent.toLowerCase();
var clientVer = parseInt(navigator.appVersion);
var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var is_6 = navigator.appVersion.indexOf("6.") != -1;
var is_7 = navigator.appVersion.indexOf("7.") != -1;

function ScrollToObj(objId)
{
	obj = document.getElementById(objId);
	objStyle = obj.style;

	if((is_ie)&&(!(is_6||is_7)))
	{
		scrollTop = document.body.scrollTop;
		winHeight = document.body.clientHeight;
	}
	else
	{
		scrollTop = document.getElementById('htmlID').scrollTop;
		winHeight = document.getElementById('htmlID').clientHeight;
	}
	winBottom = scrollTop + winHeight;

	objTop = 0;
	objTemp = document.getElementById(objId);
	while(objTemp)
	{
		objTop += objTemp.offsetTop;
		objTemp = objTemp.offsetParent;
	}
	var objBottom = objTop + obj.offsetHeight;
	if(objBottom > winBottom)
		window.scrollTo(0, scrollTop+(objBottom - winBottom) + 10);
}

