var clear="../img/clear.gif" //path to clear.gif

pngfix=function(){
  var els=document.getElementsByTagName('*');
  var ip=/\.png/i;var i=els.length;while(i-- >0){var el=els[i];
  var es=el.style;
  if(el.src&&el.src.match(ip)&&!es.filter){
    es.height=el.height;es.width=el.width;
    es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+el.src+"',sizingMethod='crop')";el.src=clear;
  }else{
    var elb=el.currentStyle.backgroundImage;
    if(elb.match(ip)){
      var path=elb.split('"');
      var rep=(el.currentStyle.backgroundRepeat=='no-repeat')?'crop':'scale';
  	es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path[1]+"',sizingMethod='"+rep+"')";
	es.height=el.clientHeight+'px';es.backgroundImage='none';
	var elkids=el.getElementsByTagName('*');
	if (elkids){
	  var j=elkids.length;
	  if(el.currentStyle.position!="absolute")es.position='static';
	  while (j-- >0)if(!elkids[j].style.position)elkids[j].style.position="relative";
	}
	}
  }
  }
}
window.attachEvent('onload',pngfix);
