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";
									}
								}
							}
						}
					}