//设置PNG图片的透明效果
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

/** 
  *fixPNG将显示页面中指定的的元素的透明前景,主要针对IE6 IE5.5版本,
  * 使用时如果元素有onclick属性则有效，主要解决使用滤镜后按钮或链接失效的问题;
  */
function fixPNG(myImage){ 
    if ((version >= 5.5) && (version < 7) && (document.body.filters)){
        var imgID = (myImage.id) ? "id='" + myImage.id + "' " : "";
	    var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : "";
	    var imgTitle = (myImage.title) ?
	               "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' " ;	   	
	    var imgStyle = "display:inline-block;" + myImage.style.cssText; 
	    var strNewHTML = "<span " + imgID + imgClass + imgTitle + 
	                  + " style=\"" + "width:" + myImage.width
	                  + "px; height:" + myImage.height
	                  + "px;" + imgStyle + ";" 
	                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
	                  + "(enabled='true', src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>";
	    myImage.outerHTML = strNewHTML;	    
    } 
}

/* 设置png图For IE6 请用jQuery1.2 */
function fixAllPNG(){
	if($.browser.msie){
		var imgs = $('img');
		imgs.each(function(i){
			var src = imgs[i].src;
			if(/.*\.png/i.test(src)){
				imgs[i].style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+
					src+'")';
				imgs[i].src = '../images/s.gif';	/* 1x1像素的图 */
			}
		})
	}
}

fixAllPNG();  /* 处理页面的所有png图片 */	

//function correctPNG() 
//{
//	for(var i=0; i<document.images.length; i++)
//	{
//	  var img = document.images[i]
//	  var imgName = img.src.toUpperCase()
//	  if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
//	  {
//	   var imgID = (img.id) ? "id='" + img.id + "' " : ""
//	   var imgClass = (img.className) ? "class='" + img.className + "' " : ""
//	   var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
//	   var imgStyle = "display:inline-block;" + img.style.cssText 
//	   if (img.align == "left") imgStyle = "float:left;" + imgStyle
//	   if (img.align == "right") imgStyle = "float:right;" + imgStyle
//	   if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle  
//	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
//	   + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
//	  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
//	   + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
//	   img.outerHTML = strNewHTML
//	   i = i-1
//	  }
//	}
//}
//window.attachEvent("onload", correctPNG); 