var clear="images/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";}}}}}

var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])
if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
{
window.attachEvent('onload',pngfix);
}


function PNGswap(myID)
{
   var strOver  = "_f2"
   var strOff = "_f1"
   
   var oSpan = document.getElementById(myID)
   
   if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
   {
	   var currentAlphaImg = oSpan.filters(0).src
	   if (currentAlphaImg.indexOf(strOver) != -1){
		  oSpan.filters(0).src = currentAlphaImg.replace(strOver,strOff)
	   } else {
		  oSpan.filters(0).src = currentAlphaImg.replace(strOff,strOver)
		}
   } else {
		if (oSpan.src.indexOf(strOver) != -1) {
			oSpan.src = oSpan.src.replace(strOver,strOff)
		} else {
			oSpan.src = oSpan.src.replace(strOff,strOver)
		}
   }
}
