var clear="../lib/images/pixel.gif" //path to clear.gif

pngfix=function(){
	/*
	var ip=/\.png/i;
	$('*').each(function(){
		var el=$(this);
		if(el.attr("src")&&el.attr("src").match(ip)&&!el.css("filter")){
			el.css("height", el.height() + "px");
			el.css("width", el.width() + "px");
			el.css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+el.src+"',sizingMethod='crop')");
			el.attr("src")=clear;
		}else{
			el.css("backgroundImage");
			if(el.css("backgroundImage").match(ip)){
				var path=el.css("backgroundImage").split('"');
				var rep=(el.css("backgroundRepeat") == 'no-repeat')?'crop':'scale';
				el.css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path[1]+"',sizingMethod='"+rep+"')");
				el.css("height", el.height() + "px");
				el.css("backgroundImage", "none");
				if(el.css("position")!="absolute")
					el.css("position","static");
				el.children('*').each(function(){
					if(!$(this).css("position"))
						$(this).css("position", "relative");
				});
			}
		}
	});
	*/

	
	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";
				}
			}
		}
	}

}

//attachpng=function(){
//if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substr(22, 1) == "6")
	//window.attachEvent("onload",pngfix);
//}

//setTimeout(attachpng,5000);
	


//window.attachEvent('onload',pngfix);