(function(c){c.fn.pngfix=function(j){function g(a,b,d){var f=a.attr("filters");if(f["DXImageTransform.Microsoft.AlphaImageLoader"]){f["DXImageTransform.Microsoft.AlphaImageLoader"].enabled=true;f["DXImageTransform.Microsoft.AlphaImageLoader"].src=b;f["DXImageTransform.Microsoft.AlphaImageLoader"].sizingMethod=d}else a.css("filter",'progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="'+d+'", src="'+b+'")')}function h(a){a.css("width")=="auto"&a.css("height")=="auto"&&a.css("width",
a.attr("offsetWidth")+"px")}var i=this,e=c.extend({imageFixSrc:false,sizingMethod:false},j);if(!c.browser.msie||c.browser.msie&&c.browser.version>=7)return i;return i.each(function(){var a=c(this);if(a.attr("tagName").toUpperCase()=="IMG"&&/\.png/i.test(a.attr("src")))if(e.imageFixSrc){if(/\.gif/i.test(e.imageFixSrc)){h(a);g(a,a.attr("src"),"image");a.attr("src",e.imageFixSrc)}}else{a.wrap("<span></span>");var b=a.parent();b.css({height:a.height(),width:a.width(),display:"inline-block"});g(b,a.attr("src"),
"scale");a.remove()}else if((b=(new String(a.css("backgroundImage"))).match(/^url\("(.*)"\)$/))&&b.length){h(a);a.css("backgroundImage","none");var d="crop";if(e.sizingMethod)d=e.sizingMethod;g(a,b[1],d);a.find("a").each(function(){c(this).css("position","relative")})}})}})(jQuery);
