

/**
 *  Función parche para IE6 que corrige problema en visualización de 
 *  imagenes .PNG
 */

	//obtiene true si es el navegador es IE6
	var is_ie6 = (window.external && typeof window.XMLHttpRequest == "undefined");
	var clear="http://resource.laborum.cl/imgs/clear.gif" //path to clear.gif
		
	pngfix = function(){
		if(is_ie6){
			var els=document.getElementsByTagName('*');
			var ip=/\.png/i;
			var i=els.length;
			while(i-- >0){
				var el=els[i];
				var es=el.style;
				if(el.src&&el.src.match(ip)&&!es.filter){
					es.height=el.height;
					es.width=el.width;
					es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+el.src+"',sizingMethod='crop')";
					el.src=clear;
				}else{
					var elb=el.currentStyle.backgroundImage;
					if(elb.match(ip)){
						var path=elb.split('"');
						var rep=(el.currentStyle.backgroundRepeat=='no-repeat')?'crop':'scale';
						es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path[1]+"',sizingMethod='"+rep+"')";
						es.height=el.clientHeight+'px';
						es.backgroundImage='none';
						var elkids=el.getElementsByTagName('*');
						if (elkids){
							var j=elkids.length;
							if(el.currentStyle.position!="absolute")es.position='static';
							while (j-- >0)
								if(!elkids[j].style.position)elkids[j].style.position="relative";
						}
					}
				}
			}
		}
	}
