// Some Javascript that is used by IndivRank.aspx and IndivBoolean.aspx, mostly to support the AJAX stuff
function showPop(src) {
	if (document.getElementById) {
		var srcEl=document.getElementById(src);
		if (srcEl)
			srcEl.style.visibility = "visible";
	}
}
function hidePop(src) {
	if (document.getElementById) {
		var srcEl=document.getElementById(src);
		if (srcEl)
			srcEl.style.visibility = "hidden";
	}
}
function showBlock(src) {
	showBlock(src, "");
}
function showBlock(src, inText) {
	if (document.getElementById) {
		var srcEl=document.getElementById(src);
		if (srcEl) {
			srcEl.style.display = "";
			if (inText && inText.length > 0)
				srcEl.innerHTML = inText;
		}
	}
}
function hideBlock(src) {
	if (document.getElementById) {
		var srcEl=document.getElementById(src);
		if (srcEl)
			srcEl.style.display = "none";
	}
}
function displayAjaxCtlHtml(doc, xmlTag, ctlName, enclosingCtl) {
	var obj = doc.getElementsByTagName(xmlTag)[0];
	if(obj) {
		obj = obj.firstChild;
		if(obj) {
			if(enclosingCtl && enclosingCtl.length > 0)
				showBlock(enclosingCtl);
			showBlock(ctlName, obj.data);
		}
	}
}

