/**
 * --------------------------------------------------------------------
 * jQuery-Plugin "pngFix"
 * Version: 1.1, 11.09.2007
 * by Andreas Eberhard, andreas.eberhard@gmail.com
 *                      http://jquery.andreaseberhard.de/
 *
 * Copyright (c) 2007 Andreas Eberhard
 * Licensed under GPL (http://www.opensource.org/licenses/gpl-license.php)
 */
(function($){
	jQuery.fn.pngFix=function(j){
		j=jQuery.extend({blankgif:'img/blank.gif'},j);
		var k=(navigator.appName=="Microsoft Internet Explorer" && parseInt(navigator.appVersion)==4 && navigator.appVersion.indexOf("MSIE 5.5")!=-1);
		var l=(navigator.appName=="Microsoft Internet Explorer" && parseInt(navigator.appVersion)==4 && navigator.appVersion.indexOf("MSIE 6.0")!=-1);
		if(jQuery.browser.msie && (k || l)){
			jQuery(this).find("img[@src$=.transp.png]").each(function(){
				var a=jQuery(this).attr('src');
				jQuery(this).get(0).runtimeStyle.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader'+'(src=\''+a+'\', sizingMethod=\'scale\');';
				jQuery(this).attr('src',j.blankgif);
			});
			jQuery(this).find("*").each(function(){
				var a=jQuery(this).css('background-image');
				if(a.indexOf(".transp.png")!=-1){
					var b=a.split('url("')[1].split('")')[0];
					jQuery(this).css('background-image','none');
					jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+b+"',sizingMethod='scale')";
// 					$("a", jQuery(this)).css( { position: 'relative', display:'inline-block', zIndex:'1000' } );
// 					$("a", jQuery(this)).mouseover(function(){alert('yahoo')});
				}
			});
			jQuery(this).find("input[@src$=.transp.png]").each(function(){
				var a=jQuery(this).attr('src');
				jQuery(this).get(0).runtimeStyle.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader'+'(src=\''+a+'\', sizingMethod=\'scale\');';
				jQuery(this).attr('src',j.blankgif)
			})
		}
		return jQuery;
	}
})(jQuery);
