/*
 * jQuery pnIE - A fast, reliable, and unobtrusive transparent png fix for Internet Explorer 6.
 *
 * Copyright (c) 2010 David Belais
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 *
 * Version: 0.1
 */
(function(a){a.fn.pngie=function(c){settings=a.extend({blankgif:"http://upload.wikimedia.org/wikipedia/commons/c/ce/Transparent.gif",sizingMethod:"crop"},c);if(a.browser.msie&&parseInt(a.browser.version,10)<7){var b=function(){if(!/^progid\:DXImageTransform\.Microsoft\.AlphaImageLoader/.test(this.runtimeStyle.filter)&&a(this).width()>0){a(this).attr("width",a(this).width()).attr("height",a(this).height());this.runtimeStyle.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+a(this).attr("src")+'", sizingMethod="'+settings.sizingMethod+'");';a(this).attr("src",settings.blankgif)}};a(this).filter("[src$=.png]").add("[src$=.png]",this).each(b);a("[src$=.png]").live("mousemove",function(){a(this).each(b);a("[src$=.png]").each(b)});a("[src$=.png]").load(b);a(window).load(function(){a("[src$=.png]").each(b)});a("*",this).each(function(e){var d=a(this).css("background-image");if(typeof(d)=="string"&&d!="none"&!/^progid\:DXImageTransform\.Microsoft\.AlphaImageLoader/.test(this.runtimeStyle.filter)){d=/url\([\"\']?(.*\.png)[\"\']?\)/.exec(d);if(d&&d.length>1&&a(this).css("background-repeat").indexOf("no-")>-1){a(this).css("background-image","none").attr("contentEditable",true).attr("width",a(this).width()).attr("height",a(this).height());this.runtimeStyle.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+d[1]+'",sizingMethod="'+settings.sizingMethod+'")'}}})}return a}})(jQuery);

