function fixIEPNG()
{
	var rslt = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
        var badIE = (rslt != null && Number(rslt[1]) >= 5.5);
	if (badIE)
	{
		$.each($('*'), function(i, n) {
			if ($(n).css('background-image').match(/\.png/i) && $(n).css('background-repeat') == 'no-repeat')
			{
			    
    			    //console.log("Found background-repeat:" + $(n).css('background-repeat'), n);
    			    //alert("found" + n.id);
    			    var image = $(n).css('background-image')
    			    var src = image.substring(5,image.length-2);
    			    $(n).css('background-image', 'url(x.gif)');
    			    n.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "', sizingMethod='scale')";
			    
			}
			
			//var image = $(n).css('background-image').lastIndexOf('.');
			//$(n).css('background-image', 'x.gif');
			//obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + image + "', sizingMethod='scale')";
			//console.log('Trying to swap: file:' + file + ' ext:' + ext);
		});
	}
}
