// JavaScript Document
// IE 6 and Below Alpha Channel PNG Transparency Hack
//Enable Foreground Alpha Transparency

if (navigator.platform == "Win32" && navigator.appName == "Microsoft Internet Explorer" && window.attachEvent) {
 window.attachEvent("onload", enableAlphaImages);
}

function enableAlphaImages(){
 var rslt = navigator.appVersion.match (/MSIE (\d+\.\d+)/, '');
 var itsAllGood = (rslt != null && Number(rslt[1]) >= 5.5);
 if (itsAllGood) {
  for (var i=0; i<document.all.length; i++){
   var obj = document.all[i];
   var bg = obj.currentStyle.backgroundImage ;
   var img = document.images[i];
   if (bg && bg.match(/\.png/i) != null) {
    var img = bg.substring(5,bg.length-2);
    var offset = obj.style["background-position"];
    obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img+"', sizingMethod='crop')";
    obj.style.backgroundImage = "url('/img/spacer.png')";
    obj.style["background-position"] = offset; // reapply 
   }
   else if (img && img.src.match(/\.png$/i) != null) {
    var src = img.src;
    img.style.width = img.width + "px";
    img.style.height = img.height + "px";
    img.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='crop')"
    img.src = "/img/spacer.png";
   }
  }
 }
}

// Enable Background Alpha Transparency 

if (navigator.platform == "Win32" && navigator.appName == "Microsoft Internet Explorer" && window.attachEvent) {
 window.attachEvent("onload", alphaBackgrounds);
}

function alphaBackgrounds(){
 var rslt = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
 var itsAllGood = (rslt != null && Number(rslt[1]) >= 5.5);
 for (i=0; i<document.all.length; i++){ 
  var bg = document.all[i].currentStyle.backgroundImage;
  if (itsAllGood && bg){
   if (bg.match(/\.png/i) != null){
    var mypng = bg.substring(5,bg.length-2);
    document.all[i].style.filter = "progid: DXImageTransform.Microsoft.AlphaImageLoader(src='"+mypng+"', sizingMethod='scale')";
    document.all[i].style.backgroundImage = "url('/img/spacer.gif')";
   }
  }
 }
}