nullgif = new Image();
nullgif.src = scfg_nullgifsrc;
isProcessPng = false;
pngLoad();
function pngLoad()
{       
	if (!(/MSIE (5\.5|6|7).+Win/.test(navigator.userAgent))) return false;
	if (isProcessPng == false)
	{
		isProcessPng = true;
		tmimg = new Array();
		masPngImg = new Array();
		shImg = 0;
	    docbody = document.getElementsByTagName("body")[0];
	    allimg = docbody.getElementsByTagName("img");
	    for(i=0; i<allimg.length; i++)
	    {
	    	
	        if (allimg[i].className == "loadpng")
	        {
        		allimg[i].className = "loadedpng";
        		tmimg[shImg] = new Image();
    			tmimg[shImg].src = allimg[i].src;
    			masPngImg[shImg] = new Array(tmimg[shImg], allimg[i]);
	            preLoadPics(shImg);
	            shImg++;
	        }
	    }
	    CheckComplete();
	}
	else
	{
		setTimeout("pngLoad()", 500);
	}
}
function preLoadPics(jpng)
{    
	if (tmimg[jpng].complete)
	{     
		doPreLoaded(jpng);
	}
	else
	{    
		setTimeout("preLoadPics("+jpng+")",50);
	}
}
function doPreLoaded(kpng)
{     
	masPngImg[kpng][1].style.height = masPngImg[kpng][0].height;
    masPngImg[kpng][1].style.width = masPngImg[kpng][0].width;
    masPngImg[kpng][1].src = nullgif.src;
    masPngImg[kpng][1].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+masPngImg[kpng][0].src+"', sizingMethod='scale')";
}
function CheckComplete()
{
	chPngComplete = true;
	for(fpng=0; fpng<tmimg.length; fpng++)
    {
    	if (!(tmimg[fpng].complete)) chPngComplete = false;
	}
	if (chPngComplete == false)
	{
		setTimeout("CheckComplete()", 500);
	}
	else
	{
		isProcessPng = false;
	}
}