var fadeTarget;
function fadeIn(opacity) {
	if (fadeTarget) {
		if (opacity <= 100) {
			if (fadeTarget.style.MozOpacity!=null) {
				fadeTarget.style.MozOpacity = (opacity/100)-.001;
				/* the .001 fixes a glitch in the opacity calculation which normally results in a flash when reaching 1 */
			} else if (fadeTarget.style.opacity!=null) {
				fadeTarget.style.opacity = (opacity/100)-.001;
			} else if (fadeTarget.style.filter!=null) {
				fadeTarget.style.filter = "alpha(opacity="+opacity+")";
			}
			opacity += 10;
			window.setTimeout("fadeIn("+opacity+")", 40);
		}
	}
}

//According to Telerik, currently no better way to grab title than to parse out of TitleBar html
function getDockObjTitle(sHtml)
{
    var tagPos = sHtml.indexOf("class=RadDockableObjectTitle ");
    if (tagPos<=0) {tagPos = sHtml.indexOf('class="RadDockableObjectTitle" ');}
    var iStart = sHtml.indexOf(">", tagPos) +1;
    var iEnd = sHtml.indexOf("<", iStart);
    return sHtml.substring(iStart, iEnd);
}