//modified by slamz 2007.8

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
   var arVersion = navigator.appVersion.split("MSIE");
   var version = parseFloat(arVersion[1]);
   if ((version >= 5.5)&&(version < 7) && (document.body.filters)) 
   {
      for(var j=0; j<document.images.length; j++)
      {
         var img = document.images[j];
         var imgName = img.src.toUpperCase();
         if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
         {
			 
			var newImage = document.createElement("span");

		
			newImage.id = img.id;
			newImage.onmouseover = img.onmouseover;
			newImage.onmouseout = img.onmouseout;
			newImage.onclick = img.onclick;
			newImage.style.display = "inline-block";
			newImage.style.cssText = img.style.cssText;
			newImage.style.width = img.width + "px";
			newImage.style.height = img.height + "px";
		    if (img.align == "left") newImage.style.float = "left";
            if (img.align == "right") newImage.style.float = "right;";
            if (img.parentElement.href) newImage.style.cursor = "pointer";	
			newImage.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img.src + "', sizingMethod='scale')";

			img.parentElement.replaceChild(newImage,img);
            j = j-1;
         }
      }
   }    
}


