/**
 * IE6对PNG图片显示的BUG修正
 */
var PngFix = {
	start: function(){
		if (Browser.Engine.trident4) {
			$A(document.images).each(function(img){
				if(img.src.test(/^.*?\.png$/i)){
					var img_id = img.id ? 'id="' + img.id + '"' : '';
	                var img_clz = img.className ? 'class="' + img.className + '"' : '';
	                var img_ttl = img.title ? 'title="' + img.title + '"' : 'title="' + img.alt + '"';
	                var img_stl = 'display:inline-block;' + img.style.cssText;
	                
					if (img.align == 'left') {
	                    img_stl = 'float:left;' + img_stl;
	                } else if (img.align == 'right') {
	                    img_stl = 'float:right;' + img_stl;
	                }
	                
	                if (img.parentElement.href) {
	                    img_stl = 'cursor:pointer;' + img_stl;
	                }
	                
					img.outerHTML = ['<span ', img_id, img_clz, img_ttl, ' style="width:', img.width, 'px;height:', img.height, 'px;', img_stl, ';filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=', img.src, ',sizingMethod=scale);"></span>'] .join('');
				}
			});
	    }
	}
};

window.addEvent("domready", PngFix.start);
