function process_png()
{
	if(window.ie6)
	{
		// handle png's in img tag
		var img = $$('img[src$=png]');

		img.each(function(el){
			var height = el.offsetHeight;
			var width = el.offsetHeight;
			var src = el.src;

			el.setProperty('height',height);
			el.setProperty('width',width);

			el.setStyles({
                	        background: '',
                	        filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+src+"')"
                	});

			el.src = '/media/images/global/transparent.gif';
		});

		var elements = $('siteContainer').getElements('div');
		elements.each(function(el){
			var css = el.getStyles('background','background-image');

			if(
				($defined(css['background']) && css['background'].search(/png/)>-1) ||
				($defined(css['background-image']) && css['background-image'].search(/png/)>-1)
			)
			{
				var src;
				if($defined(css['background']))
					src = css['background'].split('(').pop().split(')').shift();
				else if($defined(css['background-image']))
					src = css['background-image'].split('(').pop().split(')').shift();

				el.setStyles({
                	       		background: '',
                	        	filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+src+"')"
                		});
			}
		});
	}
}

window.addEvent('domready',process_png);
//window.addEvent('domready',);
