  /*-------------------------设为首页/收藏--------------------------*/
  
    function AddFavorite(sURL, sTitle)
    {
        try
        {
            window.external.addFavorite(sURL, sTitle);
        }
        catch (e)
        {
            try
            {
                window.sidebar.addPanel(sTitle, sURL, "");
            }
            catch (e)
            {
                alert("加入收藏失败，请使用Ctrl+D进行添加");
            }
        }
    }
    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 exg(){	
	var bh=document.getElementById("c2");
	var bm=document.getElementById("l22");
	
	if(!bh || !bm || bh.offsetHeight<290){return false;}
	
	bm.style.height=(bh.offsetHeight-290)+"px";
	
} 
  /*-------------------------------------------------------------------*/
/*-------------------------png透明-------------------------------*/
function fixPng() {
  var arVersion = navigator.appVersion.split("MSIE")
  var version = parseFloat(arVersion[1])
  if ((version >= 5.5 && version < 7.0) && (document.body.filters)) {
	for(var i=0; i<document.images.length; i++) {
      var img = document.images[i];
      var imgName = img.src.toUpperCase();	  
      if (imgName.indexOf(".PNG") > 0) {
        var width = img.width;
        var height = img.height;
        var sizingMethod = (img.className.toLowerCase().indexOf("scale") >= 0)? "scale" : "image"; 
        img.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img.src.replace('%23', '%2523').replace("'", "%27") + "', sizingMethod='" + sizingMethod + "')";
        img.src = "images/blank.gif";
        img.width = width;
        img.height = height;
        }
      }
    }
  }
  /*-------------------------png透明-------------------------------*/  
  function GetAjax(a){
	var request;
	try {
		request = new XMLHttpRequest();
	} 
	catch (trymicrosoft) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (othermicrosoft) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
				request = false;
			}
		}
	}	
	if (!request){alert("Error initializing XMLHttpRequest!");}
	else{
		request.open("POST",a.a1,true);	
		//request.setrequestheader("content-length",str.length);
		request.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
		request.onreadystatechange = function(){
			if (request.readyState == 4){
				if (request.status == 200){				
					//unLoading();
					if(a.a3)a.a3(unescape(request.responseText));						
				}
				else if (request.status == 404){if(a.a3)a.a3(unescape("Request URL does not exist"));	}
				else {if(a.a3)a.a3(unescape("Error: status code is " + request.status));}
				request = null;
			}		
		}
		request.send(a.a2);		
	}	
}

  function GetAjax1(a1,a2,a3){
	var request1;
	try {
		request1 = new XMLHttpRequest();
	} 
	catch (trymicrosoft) {
		try {
			request1 = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (othermicrosoft) {
			try {
				request1 = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
				request = false;
			}
		}
	}	
	if (!request1){alert("Error initializing XMLHttpRequest!");}
	else{
		request1.open("POST",a1,true);	
		//request.setrequestheader("content-length",str.length);
		request1.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
		request1.onreadystatechange = function(){
			if (request1.readyState == 4){
				if (request1.status == 200){				
					//unLoading();
					if(a3)a3(unescape(request1.responseText));						
				}
				else if (request1.status == 404){if(a3)a3(unescape("Request URL does not exist"));	}
				else {if(a3)a3(unescape("Error: status code is " + request1.status));}
				request1 = null;
			}		
		}
		request1.send(a2);		
	}	
}

function $(objname){
	return document.getElementById(objname);
	
	}
function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}	

 
