if (typeof document.body.style.maxHeight != "undefined") {
    // IE 7, mozilla, safari, opera 9
} else {
    // IE6, older browsers
    var clear = "../Scripts/PNG_Fix/clear.gif" //path to clear.gif
    pngfix = function() { var els = document.getElementsByTagName('IMG'); var ip = /\.png/i; var i = els.length; while (i-- > 0) { var el = els[i]; var es = el.style; if (el.src && el.src.match(ip) && !es.filter) { es.height = el.height; es.width = el.width; es.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + el.src + "',sizingMethod='crop')"; el.src = clear; } else { var elb = el.currentStyle.backgroundImage; if (elb.match(ip)) { var path = elb.split('"'); var rep = (el.currentStyle.backgroundRepeat == 'no-repeat') ? 'crop' : 'scale'; es.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + path[1] + "',sizingMethod='" + rep + "')"; es.height = el.clientHeight + 'px'; es.backgroundImage = 'none'; var elkids = el.getElementsByTagName('*'); if (elkids) { var j = elkids.length; if (el.currentStyle.position != "absolute") es.position = 'static'; while (j-- > 0) if (!elkids[j].style.position) elkids[j].style.position = "relative"; } } } } }
    pngfix1 = function() { var els = document.getElementsByTagName('INPUT'); var ip = /\.png/i; var i = els.length; while (i-- > 0) { var el = els[i]; var es = el.style; if (el.src && el.src.match(ip) && !es.filter) { es.height = el.height; es.width = el.width; es.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + el.src + "',sizingMethod='crop')"; el.src = clear; } else { var elb = el.currentStyle.backgroundImage; if (elb.match(ip)) { var path = elb.split('"'); var rep = (el.currentStyle.backgroundRepeat == 'no-repeat') ? 'crop' : 'scale'; es.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + path[1] + "',sizingMethod='" + rep + "')"; es.height = el.clientHeight + 'px'; es.backgroundImage = 'none'; var elkids = el.getElementsByTagName('*'); if (elkids) { var j = elkids.length; if (el.currentStyle.position != "absolute") es.position = 'static'; while (j-- > 0) if (!elkids[j].style.position) elkids[j].style.position = "relative"; } } } } }
    window.attachEvent('onload', pngfix);
    window.attachEvent('onload', pngfix1);
}