
function ITD_ShowRequireds(skipList)
{
    var elems,ii,elem,elemId;
    elems = document.getElementsByTagName("span");
    for (ii=0;ii<elems.length;ii++)
    {
        elem = elems[ii]; elemId = elem.id;
        if (ElementIsRequiredFieldValidator(elem))
        {
            var skipElem = false;
            if (skipList)
            {
                var iSkip, skipLen;
                for (iSkip = 0; iSkip < skipList.length; iSkip++)
                {
                    skipLen = skipList[iSkip].length;
                    if (elemId.substr(elemId.length - skipLen, skipLen) == skipList[iSkip])
                    {
                        skipElem = true;
                    }
                }
            }
            if (!skipElem)
            {
                elem.style.visibility = "visible";
            }
        }
    }
}

function ElementIsRequiredFieldValidator(elem)
{
    var elemId = elem.id;
    return (elemId && elemId.substr(elemId.length - 8, 8) == 'Required'
            /*&& elem.parentNode.id == elemId.substr(0, elemId.length - 8) + 'Label'*/
            && elem.style.visibility == "hidden");
}

function ItdPopup(url, w, h)
{
    var win = window.open(url, 'display2', 'toolbar=no,statusbar=no,menubar=no,left=50,top=50,resizable=yes,scrollbars=yes,width='+w+',height='+h)
}
