function correctPNG(elem)
{
		//window.status = elem.src.indexOf(".png");
		try {
	    if (!elem.style.filter && elem.src.indexOf(".png") != -1)
	    {
		      if (!elem.width) elem.width = elem.offsetWidth;
		      if (!elem.height) elem.height = elem.offsetHeight;
	        elem.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'" + elem.src + "\', sizingMethod='image')"; 
	        elem.src = "/images/shim.gif";
			}
    }
		catch (e) {}
}

function correctPNG_css(elem,pathBG)
{
		try {
			elem.setAttribute("src", pathBG);
			correctPNG(elem);
		}
		catch (e) {}
}	