﻿function applyPNGBackground(dRect)
{		
	dRect.style.behavior ='url(#default#vml)';
	dRect.runtimeStyle.behavior ='url(#default#vml)';			
	var dParent =dRect.parentNode ;
	var src = dParent.currentStyle.backgroundImage.split('"')[1];
	dRect.stroked = 'f';
	
	switch(dParent.currentStyle.backgroundRepeat.toLowerCase())
	{			
		case 'repeat':;	
		dRect.filled = 't';		
		dRect.fill.src = src ;
		dRect.fill.type = 'tile' ;	//type, string, "solid", "solid", "tile", "pattern", "frame".	
		dParent.style.backgroundImage = 'url()';
		break;

		default:;	
		dRect.filled = 'f';		
		dParent.style.backgroundImage = 'url()';
		dRect.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='crop')";
		break;
	};
}


