// JavaScript Document



function classindex(object){	 
	var allobj = document.getElementById(object);
	allobj.className = allobj.className.replace("out","over");
	allobj.onmouseout = function(){
	allobj.className = allobj.className.replace("over","out");
	}			
}

//<a onclick="AddFavorite(window.location,document.title)" href="#">加入收藏</a>  
///<a onclick="SetHome(this,window.location)" href="#">设为首页</a>  

/**   
 *    
 * @param {} sURL 收藏链接地址   
 * @param {} sTitle 收藏标题   
 */   
function AddFavorite(sURL, sTitle) {   
    try {   
        window.external.addFavorite(sURL, sTitle);   
    } catch (e) {   
        try {   
            window.sidebar.addPanel(sTitle, sURL, "");   
        } catch (e) {   
            alert("加入收藏失败，请使用Ctrl+D进行添加");   
        }   
    }   
}   
/**   
 *    
 * @param {} obj 当前对象，一般是使用this引用。   
 * @param {} vrl 主页URL   
 */   
function SetHome(obj, vrl) {   
    try {   
        obj.style.behavior = 'url(#default#homepage)';   
        obj.setHomePage(vrl);   
    } catch (e) {   
        if (window.netscape) {   
            try {   
                netscape.security.PrivilegeManager   
                        .enablePrivilege("UniversalXPConnect");   
            } catch (e) {   
// alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入"about:config"并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");   
            }   
            var prefs = Components.classes['@mozilla.org/preferences-service;1']   
                    .getService(Components.interfaces.nsIPrefBranch);   
            prefs.setCharPref('browser.startup.homepage', vrl);   
        }   
    }   
}   


function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
    var arVersion = navigator.appVersion.split("MSIE")
    var version = parseFloat(arVersion[1])
    if ((version <= 6.0) && (document.body.filters))
    {
       for(var j=0; j<document.images.length; j++)
       {
          var img = document.images[j]
          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 + ";" + "margin:0;"
             + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
             + "(src=\'" + img.src + "\');\"></span>"
             img.outerHTML = strNewHTML
             j = j-1
          }
       }
    }   
}
//function alphaBackgrounds(){
//   var rslt = navigator.appVersion.match(/MSIE (d+.d+)/, '');
  // var itsAllGood = (rslt != null && Number(rslt[1]) >= 5.5);
//   for (i=0; i<document.all.length; i++){
  //    var bg = document.all[i].currentStyle.backgroundImage;
 //     if (bg){
 //        if (bg.match(/.png/i) != null){
  //          var mypng = bg.substring(5,bg.length-2);
 //  alert(mypng);
//            document.all[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+mypng+"', //sizingMethod='crop')";
//            document.all[i].style.backgroundImage = "url('')";
//   alert(document.all[i].style.filter);
       //  }                                              
     // }
   //}
//}

//if (navigator.platform == "Win32" && navigator.appName == "Microsoft Internet Explorer" && window.attachEvent) {
//window.attachEvent("onload", correctPNG);
//window.attachEvent("onload", alphaBackgrounds);
//}




