var pngie6 = new Class({
	initialize:function(){
		if(Browser.ie6){
			$$('*').each(function(el){
				var imgURL = el.getStyle('background-image');
				if(imgURL != 'none'){
					var imgURLLength = imgURL.length;
					if(imgURL.substring(imgURLLength  - 5, imgURLLength  - 2) == 'png'){
						if(el.getStyle('background-repeat') != 'no-repeat'){
							var metodo = 'scale';
						}
						else{
							var metodo = 'crop';
						}
						el.setStyles({
							background: '',
							filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='"+metodo+"', src='" + imgURL.substring(5,imgURLLength  - 2) + "')"
						});
					}
				}
				if(el.get('tag') == 'img' && el.getProperty('src').substring(el.getProperty('src').length  - 3) == 'png'){
					var imgReplacer = new Element('img', {
						id:el.getProperty('id'),
						'class':el.getProperty('class'),
						title: el.getProperty('alt'),
						border: '0',
						src: '',
						styles: {
							filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='" + el.getProperty('src') + "')",
							border: '0',
							outline: 'none',
							position: 'relative',
							background: 'none',
							padding:el.getStyle('padding'),
							margin:'0',
							height:el.getStyle('height'),
							width:el.getStyle('width')
						}
					}).inject(document.body);
					imgReplacer.replaces(el);
				}
			});
		}
	}
});
