//Javascript Document

var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);

function fix_png ( img_obj ) {
		if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
				var imgID = ( img_obj.id ) ? "id='" + img_obj.id + "' " : "";
				var imgClass = ( img_obj.className ) ? "class='" + img_obj.className + "' " : "";
				var imgTitle = ( img_obj.title ) ? "title='" + img_obj.title + "' " : "title='" + img_obj.alt + "' ";
				var imgStyle = "display:inline-block;" + img_obj.style.cssText;
				var strNewHTML = "<span " + imgID + imgClass + imgTitle + " style=\"" + 
									"width:" + img_obj.width + 
									"px; height:" + img_obj.height + "px;" + 
									imgStyle + ";" + 
									"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" + 
									"(src=\'" + img_obj.src + "\', sizingMethod='scale');\"></span>";
				img_obj.outerHTML = strNewHTML;
		}
}

window.addOnLoadListener( recollectPNG );
//window.onload= recollectPNG;

function recollectPNG () {
	if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
		var stat_temp= "here";
		var collectedPng= new Array();
		var candidates= document.getElementsByTagName( "img" );
		for ( var c in candidates ) {
			if ( typeof( candidates[ c ].src ) == "undefined" || !candidates[ c ].src ) continue;
			//stat_temp+= "Looking src: "+candidates[ c ].src+"<br />";
			if ( candidates[c].src.indexOf( ".png" ) < 0 ) continue;
			//stat_temp+= "founded<br /><br /> ";
			collectedPng[ collectedPng.length ]= candidates[ c ];
			//fix_png( candidates[ c ] );
		} //end for
		//statistic_container.innerHTML= stat_temp;
		if ( collectedPng.length > 0 ) {
			for ( var cP= 0; cP < collectedPng.length; cP++ ) {
				fix_png( collectedPng[ cP ] );
			} //end for
		}
	} //end if
}