(function(c){c.ifixpng=function(a){c.ifixpng.pixel=a};c.ifixpng.getPixel=function(){return c.ifixpng.pixel||"images/pixel.gif"};var e={ltie7:c.browser.msie&&c.browser.version<7,filter:function(a){return"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='"+a+"')"}};c.fn.ifixpng=e.ltie7?function(){return this.each(function(){var a=c(this),b=c("base").attr("href");if(b)b=b.replace(/\/[^\/]+$/,"/");if(a.is("img")||a.is("input")){if(a.attr("src"))if(a.attr("src").match(/.*\.png([?].*)?$/i)){b= b&&a.attr("src").search(/^(\/|http:)/i)?b+a.attr("src"):a.attr("src");a.css({filter:e.filter(b),width:a.width(),height:a.height()}).attr({src:c.ifixpng.getPixel()}).positionFix()}}else{var d=a.css("backgroundImage");if(d.match(/^url\(["']?(.*\.png([?].*)?)["']?\)$/i)){d=RegExp.$1;d=b&&d.substring(0,1)!="/"?b+d:d;a.css({backgroundImage:"none",filter:e.filter(d)}).children().children().positionFix()}}})}:function(){return this};c.fn.iunfixpng=e.ltie7?function(){return this.each(function(){var a=c(this), b=a.css("filter");if(b.match(/src=["']?(.*\.png([?].*)?)["']?/i)){b=RegExp.$1;a.is("img")||a.is("input")?a.attr({src:b}).css({filter:""}):a.css({filter:"",background:"url("+b+")"})}})}:function(){return this};c.fn.positionFix=function(){return this.each(function(){var a=c(this),b=a.css("position");b!="absolute"&&b!="relative"&&a.css({position:"relative"})})}})(jQuery);