var nAgt = navigator.userAgent;

if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
 browserName  = "Microsoft Internet Explorer";
 fullVersion  = parseFloat(nAgt.substring(verOffset+5));
}

function isIE(){
if (navigator.appName!="Microsoft Internet Explorer") {return false; }
if (fullVersion < 7) { return true;}
return false;
}

function correctPNG() 
{
   for(var i=0; i<document.images.length; i++)
   {
	  var img = document.images[i]
	  var LW=img.width
	  var LH=img.height
	  var imgName = img.src.toUpperCase()
	  if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
	  { 
         img.style.filter+="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+img.src+", sizingmethod=scale);" 
         img.src="/garmin/jsp/jahia/templates/cn/garmin/g/2009/transparent.gif"
         img.width=LW
         img.height=LH
	  }
   }
}
if (isIE()) {window.attachEvent("onload", correctPNG);}
