function pngfix() 
{
   /* Se pasan todas las imagenes del documento */   
   for(var i=0; i<document.images.length; i++)
	{	
		var img = document.images[i];		var imgName = img.src.toUpperCase();
		
		/* Solo se tomaran en cuenta las imagenes de tipo *.png */
		if (imgName.substring(imgName.length-3, imgName.length) == "PNG")		{
			/* Campo id */			
			var imgID = (img.id) ? 'id="'+ img.id+'" ':'';
			/* Clase CSS */			
			var imgClass = (img.className) ? 'class="' + img.className + '" ' : '';
			/* Titulo */
			var imgTitle = (img.title) ? 'title="' + img.title + '" ' : 'title="' + img.alt + '" ';
			/* onClick */
			var imgOnclick = (img.onclick) ? 'onClick="' + img.onclick + '" ': '';
			
			var imgStyle = 'display:inline-block;' + img.style.cssText;
			
			if (img.align == "left"){ imgStyle = 'float:left;' + imgStyle; }
			if (img.align == "right"){ imgStyle = 'float:right;' + imgStyle; }
			
			if (img.parentElement.href){ imgStyle = 'cursor:hand;' + imgStyle; }	
			
			var strNewHTML = '<span '+ imgOnclick + imgID + imgClass + imgTitle + ' style="width:' + img.width + 'px; height:' + img.height + 'px;' + imgStyle + 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader'+ '(src=\'' + img.src + '\', sizingMethod=\'scale\'); "></span>'; 
		 	img.outerHTML = strNewHTML;
		 	i = i - 1;
		}
	}
}