﻿function ShowDescription(id) 
{
    var objDesc = document.getElementById(id);
    if (objDesc) 
        objDesc.style.visibility = "visible";
}

function HideDescription(id) 
{
    var objDesc = document.getElementById(id);
    if (objDesc)
        objDesc.style.visibility = "hidden";
}

function AddRoundedTop(objElement, strBackColour, strColour) 
{
    var objBTag = document.createElement("b");
    var strClassName = "roundCorner";
    objBTag.className = "roundCornerTop";
    objBTag.style.backgroundColor = strBackColour;
    for (i = 1; i <= 4; i++) {
        var objTemp = document.createElement("b");
        objTemp.className = strClassName + i;
        objTemp.style.backgroundColor = strColour;
        objBTag.appendChild(objTemp);
    }
    objElement.insertBefore(objBTag, objElement.firstChild);
}

function AddRoundedBottom(objElement, strBackColour, strColour)
{
	var objBTag = document.createElement("b");
	var strClassName = "roundCorner";
	objBTag.className = "roundCornerBottom";
	objBTag.style.backgroundColor = strBackColour;
	for (i = 4; i > 0; i--)
		{
		var objTemp = document.createElement("b");
		objTemp.className = strClassName + i;
		objTemp.style.backgroundColor = strColour;
		objBTag.appendChild(objTemp);
		}
	objElement.appendChild(objBTag);
}

function RoundAndHideTooltip(id, strBackColour, strColour) 
{
    var objCaptionContainer = document.getElementById(id + "_CaptionContainer");
    var objControl = document.getElementById(id + "_ControlId");
    if (objCaptionContainer)
        AddRoundedTop(objCaptionContainer, strBackColour, strColour);
    if (objControl)
        objControl.title = "";
}


