var $ = function (id) {
    return "string" == typeof id ? document.getElementById(id) : id;
};

function GoPath(sVal)
{
    if (sVal.length<5)  return false;
    else window.location.href=sVal;
}

function PageLoad(sID){
    $('Item'+sID).className="MenuItem MenuItemSel";
    $('Item'+sID).onclick="GoPath(' ')";
    $('Item'+sID).onmouseout="this.className='MenuItem'";
//    $('main').style.height=($('TheTable').offsetHeight+450)+'px';
}

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
    var arVersion = navigator.appVersion.split('MSIE');
    var version = parseFloat(arVersion[1]);
    if ((version >= 5.5) && (document.body.filters))
    {
        for(var i=0; i<document.images.length; i++)
        {
            var img = document.images[i];
            var imgName = img.src.toUpperCase();
            if (imgName.substring(imgName.length-3, imgName.length) == 'PNG'&&img.className!='NoPNG')
            {
                var imgID = (img.id) ? 'id="' + img.id + '"' : ''
				var imgClass = (img.className) ? 'class="' + img.className + '"' : ''
                var imgTitle = (img.title) ? 'title="' + img.title + '"' : 'title="' + img.alt + '"'
                var imgStyle = 'display:inline-block' + img.style.cssText;
                if (img.align == 'left') imgStyle = 'float:left;' + imgStyle;
                if (img.align == 'right') imgStyle = 'float:right;' + imgStyle;
                if (img.parentElement.href) imgStyle = 'cursor:hand;' + imgStyle;
                var strNewHTML = '<span ' + imgID + imgClass + imgTitle
                + ' style="' + 'width:' + img.width + 'px; height:' + img.height + 'px;' + imgStyle + ';'
                + 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader'
                + '(src=\'' + img.src + '\', sizingMethod=\'scale\');"></span>';
                img.outerHTML = strNewHTML;
                i = i-1;
            }
        }
    }
}
