var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])
var isIe = -1 < navigator.appVersion.indexOf("MSIE") ? true : false 

startList = function() {

   for(var i=0; i<document.images.length; i++)
   {
      var img = document.images[i]
      var imgName = img.src.toUpperCase()
      if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
      {
        regExp = new RegExp("(.*)(\.[a-zA-Z]{3})")
        imageUrl = regExp.exec(img.src)
        if (isIe && (version >= 5.5)) {
          img.runtimeStyle.backgroundImage = "none"
          img.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img.src + "',sizingMethod='image')"
          img.over = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imageUrl[1] + "-over" + imageUrl[2] + "',sizingMethod='image')"        

          img.src = "/design/spacer.gif"
        } else {
          img.over = imageUrl[1] + "-over" + imageUrl[2]
        } 
        img.className = "PNG"
      }
   }

   for(var i=0; i< document.styleSheets.length; i++)
   {
      var styleSheet = document.styleSheets[i]
	  if(styleSheet.rules.length > 0) {
	  	for(var ii=0; ii<styleSheet.rules.length; ii++) {
			var bg = styleSheet.rules[ii].style.backgroundImage;
			if(bg != "" && bg != "none") {				
				var url = bg.match(/url\(['\"]{0,1}([^\"\'\)]*)['\"]{0,1}\)/i)[1]
		        if (url.substring(url.length-3, url.length).toUpperCase() == "PNG")
      			{
					styleSheet.rules[ii].style.backgroundImage = "none";
					styleSheet.rules[ii].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+url+"', sizingMethod='scale')";
				}
    		}
		}
	  }
   }
}

if (isIe) {
window.onload = startList
}

