﻿// JScript File

// LJA Engineering & Surveying, Inc
// 2006

//Correct display issues w/ png and IE6
function FixPng(pngImage)
{
    if (BrowserDetect.browser == 'Explorer')
    {
        if (BrowserDetect.version >= 5.5 && BrowserDetect.version < 7 && document.body.filters)
        {
            var imgID = (pngImage.id) ? "id='" + pngImage.id + "' " : "";
	        var imgClass = (pngImage.className) ? "class='" + pngImage.className + "' " : ""
	        var imgTitle = (pngImage.title) ? "title='" + pngImage.title  + "' " : "title='" + pngImage.alt + "' "
	        var imgStyle = "display:inline-block;" + pngImage.style.cssText
	        var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + pngImage.width 
                  + "px; height:" + pngImage.height 
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + pngImage.src + "\', sizingMethod='scale');\"></span>"
	        pngImage.outerHTML = strNewHTML	
        }
    }
}

function FixPngById(imageID)
{
    if (BrowserDetect.browser == 'Explorer')
    {
        if (BrowserDetect.version >= 5.5 && BrowserDetect.version < 7 && document.body.filters)
        {
            var pngImage = document.getElementById(imageID);
            var imgID = (pngImage.id) ? "id='" + pngImage.id + "' " : "";
	        var imgClass = (pngImage.className) ? "class='" + pngImage.className + "' " : ""
	        var imgTitle = (pngImage.title) ? "title='" + pngImage.title  + "' " : "title='" + pngImage.alt + "' "
	        var imgStyle = "display:inline-block;" + pngImage.style.cssText
	        var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + pngImage.width 
                  + "px; height:" + pngImage.height 
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + pngImage.src + "\', sizingMethod='scale');\"></span>"
	        pngImage.outerHTML = strNewHTML	
        }
    }
}

