﻿//作者成大锋
//2004年7月
function rest_img(obj, MaxW, MaxH)
{
    if (obj != null) imageObject = obj;
    var state=imageObject.readyState;
    var oldImage = new Image();
    oldImage.src = imageObject.src;
    var dW=oldImage.width; var dH=oldImage.height;
    if(dW>MaxW || dH>MaxH) {
        a=dW/MaxW; b=dH/MaxH;
        if(b>a) a=b;
        dW=dW/a; dH=dH/a;
    }
    if(dW > 0 && dH > 0)
        imageObject.width=dW;imageObject.height=dH;
    if(state!='complete' || imageObject.width>MaxW || imageObject.height>MaxH) {
        setTimeout("rest_img(null,"+MaxW+","+MaxH+")",40); 
    }
}

function openFL(obj)
{
    if(obj.options[obj.selectedIndex].value!=0)
    {
        window.open(obj.options[obj.selectedIndex].value,"_blank");
    }
}

function pkExpand(senderA)
{
    var arr_pkul=senderA.parentNode.parentNode.getElementsByTagName("ul");
    var curr_pklist=arr_pkul.length!=0?arr_pkul[0]:null;
    var pkcont=document.getElementById("pkcont");
    var arr_pkitem=pkcont.getElementsByTagName("div");
    for(var i=0;i<arr_pkitem.length;i++)
    {
        var p_curr_pklist=arr_pkitem[i].getElementsByTagName("ul").length!=0?arr_pkitem[i].getElementsByTagName("ul")[0]:null;
        if(p_curr_pklist!=null&&p_curr_pklist!=curr_pklist)
        {
            p_curr_pklist.style.display="none";
        }
    }
    if(curr_pklist.style.display=="block"){ curr_pklist.style.display="none"; }
    else if(curr_pklist.style.display=="none"){ curr_pklist.style.display="block"; }
}



function pkExpand34(clsId)
{
        for(var i=0;i<100;i++)
        {
            if(document.getElementById(clsId+"_"+i))//div容器是否存在
            { 
                document.getElementById(clsId+"_"+i).style.display="block";
            }
        }
        var divs = document.getElementsByTagName("div"); 
        for(var i = 0;i<divs.length;i++)
        {
            var d = divs[i].id;
            var regNum =/^\d$/;
            if(regNum.test(d.substring(3,4))&&d.substring(3,4)>=0)
            {
                if(d.substring(3,4)!=clsId.substring(3,4))
                {
                    divs[i].style.display="none";
                }
            }
               
        }
}

function pkExpand41(clsId)
{
    if(document.getElementById(clsId))//div容器是否存在
    { 
        document.getElementById(clsId).style.display="block";
    }
    var divs = document.getElementsByTagName("ul"); 
    for(var i = 0;i<divs.length;i++)
    {
        var d = divs[i].id;
        var regNum =/^\d$/;
        if(regNum.test(d.substring(1,2))&&d.substring(1,2)>=0)
        {
            if(d.substring(1,2)!=clsId.substring(1,2))
            { 
                divs[i].style.display="none";
            }
        }   
    }
}
