HEX
Server: Apache
System: Linux web204c0.megawebservers.com 5.14.0-570.37.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Aug 28 10:41:06 UTC 2025 x86_64
User: absolutespace.ca (53202)
PHP: 7.4.33
Disabled: apache_get_modules,apache_get_version,disk_free_space,phpinfo,exec,shell_exec,passthru,system,proc_nice
Upload Files
File: /services/webpages/a/b/absolutespace.ca/secure/esw_preview/pngfix.js
var blank="blank.gif";

_IE6PNGImgFix=function(el)
{
	var pngexp=/\.png/i,
	al="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='",
	es=el.style;
	if( el.src && el.src.match(pngexp) )
	{
		var image;
		if ( el.width && el.height )
		{
			image = new Image();
		}
		else
		{
			image = new Image(el.width, el.height);
		}
        image.onload = function() {
            el.width = image.width;
            el.height = image.height;
            image = null;
        };
		image.src = el.src;
		es.filter=al+el.src+"',sizingMethod='scale')";
		el.osrc = el.src;
		el.src=blank;
	}
}

_IE6PNGDivFix=function(el)
{
	var es=el.runtimeStyle;
	var bgPNG = el.currentStyle.backgroundImage.match(/url[("']+(.*\.png[^\)"']*)[\)"']/i),
	al="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='";
	var hasNoFilter = (el.currentStyle.filter == '' || el.currentStyle.filter == 'none' );
	if ( bgPNG && hasNoFilter)
	{
		es.filter=al+bgPNG[1]+"',sizingMethod='crop')";
		es.backgroundImage='url("' + blank + '")';
	
		if ( el.className && el.className != el.oclass )
			el.oclass = el.className;

		if ( !es.styleFloat && !es.width )
			es.width = "100%";
		if ( !el.onpropertychange )
		{
			el.onpropertychange = function()
			{
				if(event.propertyName=='className')
				{
					var el = event.srcElement;
					if ( el.oclass )
					{
						el.runtimeStyle.backgroundImage='';
						el.runtimeStyle.filter='';
						_IE6PNGDivFix(el);
					}
				}
			};
		}
	}
	
	
}