function $(id){return document.getElementById(id);}

function onRootConvChanged(root,sub)
{
    var subsel=$(sub);
    if(subsel.selectedIndex > -1) 
    {
        //删除原有?
        for(var i=1;i<subsel.options.length;i++)
        {
            subsel.remove(i);
            i = i - 1;//注意这一?
        }
        
        //添加
        if(root.selectedIndex>0)
        {
            var subcategories=eval('categ_'+root.value);
            if(subcategories!=null && subcategories!='')
            {
                for(var j=0;j<subcategories.length;j++)
                {
                    var oOption = document.createElement("option");
                    oOption.appendChild(document.createTextNode(subcategories[j][1]));
                    oOption.setAttribute("value", subcategories[j][0]);
                    subsel.appendChild(oOption);
                }
            }
        }
    }
}

function SetAsHomePage()
{
    var strHref=window.location.href;
    this.setHomePage(strHref);
    //this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.jmw.com.cn/index.htm');return false;
}

function setHomepage()
{
 if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
		document.body.setHomePage('http://www.jmw.com.cn');
    }
    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','http://www.jmw.com.cn');
 }
}

function setFavorite()
{
    window.external.AddFavorite(top.location.href,document.title);
}

function showRank(elm,num,total) {
	showTab(elm,num,total) ;
	showSub(elm,num,total) ;
}

function showTab(elm,num,total) {
	for(i=1;i<=total;i++) {
		document.getElementById(elm+"_"+i).className = "link8" ;
	}
	document.getElementById(elm+"_"+num).className = "abc" ;
}

function showSub(elm,num,total) {
	for (i=1;i<=total;i++) {
		document.getElementById(elm+"_sub"+i).style.display = "none" ;
	}
	document.getElementById(elm+"_sub"+num).style.display = "block" ;
}
		
//二级图书五星图书效果
var _5PcurrId1 = '_BrandFocus_1_o';
function chang5starTop(newId)
{
	if( _5PcurrId1!=null)
    {
	  document.getElementById(_5PcurrId1).style.display="none";
	  document.getElementById(_5PcurrId1+'_t').style.display="block";
	}	
	document.getElementById(newId).style.display="block";
	document.getElementById(newId+'_t').style.display="none";
	_5PcurrId1 = newId;
}

//selID,下拉框ID
//urlParam,对应URL参数?
function BindSelect(selID,urlParam)
{
    var o = GetUrlParam(urlParam);
     if(o && o.length>0)
     {
        var s=$(selID);
        for(var i=0;i<s.length;i++)
        {
            if(s.options.item(i).value ==o)
            {
                s.options.item(i).selected=true;
                break;
            }
        }
     }
}

function GetUrlParam(paramName)
{
    var oRegex = new RegExp( '[\?&]' + paramName + '=([^&]+)', 'i' ) ;
    var oMatch = oRegex.exec( window.location.search ) ;
    if ( oMatch && oMatch.length > 1 )
        return oMatch[1] ;
    else
        return '' ;
}

function InitSelect(sid,urlSid,subid)
{
    BindSelect(sid,urlSid);
    onRootConvChanged($(sid),subid);
}


var strCurrentPic=1;
  
function do_transition(){   
  if(strCurrentPic>18){   
    strCurrentPic=1;   
  }
      showRank('rank',strCurrentPic,18);
      strCurrentPic++;
  }
  
intA=setInterval("do_transition()",3000); 

function stopit()
{
    clearInterval(intA);
}

function startit()
{
    intA=setInterval("do_transition()",3000); 
}
