var clear="/html/themes/my-theme-theme/images/clear.gif"; //path to clear.gif
var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);
// another way to fix the png
function fixPNG(el, source) 
{
if (version && (version < 7) && (document.body.filters))
{	
var es=el.style;
es.height=el.height;
es.width=el.width;
es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+source+"',sizingMethod='crop')";
el.src=clear;
}
else
{
el.src = source;
}
}
pngfix=function(){if(version && version >= 7) return null;
var els=document.getElementsByTagName('*');var ip=/\.png/i;var blackPNG=/black\.png/; 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) && elb.match(blackPNG)){ continue;}; 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";}}}}}
if(version)
window.attachEvent('onload',pngfix);