﻿// JScript 文件


    function handleErrors() {
        return true;
    }
    window.onerror = handleErrors;

    function getOs(){//判断浏览器类型 
        var OsObject = ""; 
        if(navigator.userAgent.indexOf("MSIE")>0) 
            return "MSIE"; 
        if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)
            return "Firefox";  
        if(isSafari=navigator.userAgent.indexOf("Safari")>0) 
            return "Safari"; 
        if(isCamino=navigator.userAgent.indexOf("Camino")>0)
            return "Camino"; 
        if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0)
            return "Gecko"; 
    } 
    
    
     // IE和FF兼容部分问题
    if (window.HTMLElement) { 
    HTMLElement.prototype.__defineSetter__("outerHTML",function(sHTML) { 
    var r=this.ownerDocument.createRange(); 
    r.setStartBefore(this); 
    var df=r.createContextualFragment(sHTML); 
    this.parentNode.replaceChild(df,this); 
    return sHTML; 
    }); 
    HTMLElement.prototype.__defineGetter__("outerHTML",function() { 
    var attr; 
    var attrs=this.attributes; 
    var str="<"+this.tagName.toLowerCase(); 
    for (var i=0;i<attrs.length;i++) { 
    attr=attrs[i]; 
    if(attr.specified) 
    str+=" "+attr.name+'="'+attr.value+'"'; 
    } 
    if(!this.canHaveChildren) 
    return str+">"; 
    return str+">"+this.innerHTML+"</"+this.tagName.toLowerCase()+">"; 
    }); 
    HTMLElement.prototype.__defineGetter__("canHaveChildren",function() { 
    switch(this.tagName.toLowerCase()) { 
    case "area": 
    case "base": 
    case "basefont": 
    case "col": 
    case "frame": 
    case "hr": 
    case "img": 
    case "br": 
    case "input": 
    case "isindex": 
    case "link": 
    case "meta": 
    case "param": 
    return false; 
    } 
    return true; 
    }); 
    }

   var lBrowser = {}; 
    lBrowser.agt = navigator.userAgent.toLowerCase(); 
    lBrowser.isW3C = document.getElementById ? true:false; 
    lBrowser.isIE = ((lBrowser.agt.indexOf("msie") != -1) && (lBrowser.agt.indexOf("opera") == -1) && (lBrowser.agt.indexOf("omniweb") == -1)); 
    lBrowser.isNS6 = lBrowser.isW3C && (navigator.appName=="Netscape") ; 
    lBrowser.isOpera = lBrowser.agt.indexOf("opera") != -1; 
    lBrowser.isGecko = lBrowser.agt.indexOf("gecko") != -1; 
    lBrowser.ieTrueBody =function (){ 
      return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body; 
    }; 
    if(lBrowser.isNS6){ 
      HTMLElement.prototype.__defineGetter__( "innerText", 
      function(){             
      return this.textContent; 
      } 
      ); 
      HTMLElement.prototype.__defineSetter__( "innerText", 
      function(sText){ 
      this.textContent=sText; 
      } 
      ); 
    } 
    
    //添加到收藏夹   
function AddToFavorite()   
{   
    if (document.all){   
       window.external.addFavorite(document.URL,document.title);   
    }else if (window.sidebar){   
       window.sidebar.addPanel(document.title, document.URL, "");   
    }   
}   
  
//设为首页   
function setHomepage(){   
    if (document.all){   
    document.body.style.behavior='url(#default#homepage)';   
    document.body.setHomePage(document.URL);   
  }else if (window.sidebar){   
        if(window.netscape){   
       try{    
          netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");    
       }catch (e){    
                    alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );    
       }   
        }    
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);   
    prefs.setCharPref('browser.startup.homepage',document.URL);   
    }   
}  

    //<!CDATA[
    function g(o){return document.getElementById(o);}
    /**
      * 参数说明:n为标签编号,m为标签数量,q为标签名称的前缀，如id=tb_1中的"tb_",p为内容层的前缀,如id=tbc_01的"tbc_0"
      * 为标签数量 m=6
      * q为前缀  q=tb_
      * 兼容IE7,FF,IE6
      * tc当前卡类名
      * utc非活动状态类名
      * cc当前内容区域类名
      * ucc非活动区域类名
      * 如果有N个标签,就将i<=N;
      */ 
    function HoverLi(n,m,q,p,tc,utc,cc,ucc){
        for(var i=1;i<=m;i++){
            g(q +i).className=utc;
            g(p+i).className=ucc;
        }
        g(p+n).className=cc;
        g(q+n).className=tc;
    }
//如果要做成点击后再转到请将<li>中的onmouseover 改成 onclick;
//]]>
        function  secBoard(sNum,n)
{
	var obj_secTable=document.getElementById("secTable"+sNum);
	var obj_mainTable=document.getElementById("mainTable"+sNum);

	for(i=0;i<obj_secTable.cells.length;i++){
		obj_secTable.cells[i].className="sec1";
		obj_mainTable.tBodies[i].style.display="none";
	}
	obj_secTable.cells[n].className="sec2";
	obj_mainTable.tBodies[n].style.display="block";

}

function  secBoarda(n)
{
for(i=0;i<secTablea.cells.length;i++)
secTablea.cells[i].className="sec3";
secTablea.cells[n].className="sec4";
for(i=0;i<mainTable1.tBodies.length;i++)
mainTablea.tBodies[i].style.display="none";
mainTablea.tBodies[n].style.display="block";
}
function  secBoardb(n)
{
for(i=0;i<secTableb.cells.length;i++)
secTableb.cells[i].className="sec3";
secTableb.cells[n].className="sec4";
for(i=0;i<mainTable1.tBodies.length;i++)
mainTableb.tBodies[i].style.display="none";
mainTableb.tBodies[n].style.display="block";
}
    function pic_reset(drawImage,thumbs_size) {    
         //drawImage.removeAttribute("width");
         //drawImage.removeAttribute("height");
         var max = thumbs_size.split(',');    
         var fixwidth = max[0];    
         var fixheight = max[1];  
        
         //while(drawImage.width>fixwidth||drawImage.height>fixheight){ 
         while(drawImage.width>0&&drawImage.height>0&&drawImage.width!=fixwidth&&drawImage.height!=fixheight){ 
             w=drawImage.width;h=drawImage.height;   
             //if(w>fixwidth){ 
                drawImage.width=fixwidth;
                drawImage.height=h*(fixwidth/w);
                w=drawImage.width;h=drawImage.height;  
             //}    
             if(h>fixheight){ 
                drawImage.height=fixheight;
                drawImage.width=w*(fixheight/h);
             }       
         }   
         drawImage.style.cursor= "pointer"; 
           
         //drawImage.onclick = function() { window.open(this.src);}    
         //drawImage.title = "点击查看原始图片"; 
      }
      
      
         function  getL(e){  
            var  l=e.offsetLeft;  
            while(e=e.offsetParent){  
                l+=e.offsetLeft;  
            }  
            return  l  
        }  
         
        function  getT(e){  
            var  t=e.offsetTop;  
            while(e=e.offsetParent){  
                t+=e.offsetTop;  
            }  
            return  t  
        }  
        function sunet_addEvent(obj, evType, fn)   
        {   
            if (obj.addEventListener){   
                obj.addEventListener(evType, fn, false);   
                return true;   
            }else if (obj.attachEvent){   
                var r = obj.attachEvent("on"+evType, fn);   
                return r;   
            }else{   
                return false;   
            }   
        } 
