﻿        onPageload(event);  // call the parent event
        
        //var sRoot;
        //var helpPopup = null;
        //var strTSWACookieName = "TSWAAuthClientSideCookie";
        var strTransparentGif = "images/clear.gif";
        //var g_objWorkspace = null;

       function onPageload(e) {
            var iIndex = window.navigator.userAgent.indexOf("MSIE");
            if (iIndex != -1) {
                //
                // Browser Name in the form : 'MSIE x.x'.
                //
                var strVersion = window.navigator.userAgent.substring(iIndex + 5, iIndex + 6);
                if (parseInt(strVersion) <= 6) {
                    ApplyPngTransparency();
                }
            }
        }
        function ApplyPngTransparency() {
            var objDocumentElements = document.all;
            var objElement;

            for (var iIndex = objDocumentElements.length - 1; iIndex >= 0; iIndex--) {
                objElement = objDocumentElements[iIndex];
                // background pngs
                if (objElement.currentStyle.backgroundImage.match(/\.png/i) != null) {
                    ApplyPngTransparencyToBackground(objElement);
                }
                // image elements
                if (objElement.tagName == 'IMG' && objElement.src.match(/\.png$/i) != null) {
                    ApplyPngTransparencyToImage(objElement);
                }
            }
        }

        function ApplyPngTransparencyToBackground(objBackground) {
            var strSizingMethod = 'scale';
            var strBackgroundImageUrl = objBackground.currentStyle.backgroundImage;
            var strBackgroundImage = strBackgroundImageUrl.substring(5, strBackgroundImageUrl.length - 2);

            if (objBackground.currentStyle.backgroundRepeat == 'no-repeat') {
                strSizingMethod = 'crop';
            }
            objBackground.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + strBackgroundImage + "', sizingMethod='" + strSizingMethod + "')";
            objBackground.style.backgroundImage = 'url(' + strTransparentGif + ')';
        }

        function ApplyPngTransparencyToImage(objImage) {
            var strImage = objImage.src;
            objImage.style.width = objImage.width + "px";
            objImage.style.height = objImage.height + "px";
            objImage.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + strImage + "', sizingMethod='scale')";
            objImage.src = strTransparentGif;
        }
        

