function alphaFixIE(){
	if(navigator.userAgent.indexOf('MSIE')<0 || navigator.userAgent.indexOf('Windows')<0) return;

	var s,i,j;
	//for IMG
	var imgs = document.getElementsByTagName('IMG');
	for(i=0; i<imgs.length; i++){
		s = imgs[i].src;
		var pos = s.lastIndexOf('/');
		var imgDir = (pos!=-1) ?s.substring(0, pos+1) :'';
		if(s.toLowerCase().indexOf('.png') != -1){
			imgs[i].src = imgDir+'sp.gif';
			imgs[i].style.filter += "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + s + "', sizingMethod=image);";
			}
		}
	
	//for CSS (background)
	for(i=0; i<document.styleSheets.length; i++){
		var pos = document.styleSheets[i].href.lastIndexOf('/');
		var cssDir = (pos!=-1) ?document.styleSheets[i].href.substring(0, pos+1) :'';
		for(j=0; j<document.styleSheets[i].rules.length; j++){
			var style = document.styleSheets[i].rules[j].style;
			if(style.backgroundImage.toLowerCase().indexOf('.png')!=-1){
				var filename = style.backgroundImage.substring(4, style.backgroundImage.length-1);
				if(filename.indexOf('http://')!=0 && filename.indexOf('/')!=0) filename = cssDir + filename;
				style.backgroundImage = 'none';
				style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + filename + "', sizingMethod='crop');";
				}
			}
		}

	}

//window.attachEvent('onload', alphaFixIE);
