﻿//// JScript 文件

var aniTabArray = new Array();//tag
var LoadLong=0;
var Loadshort=0;
var LoadCommend=0;
var LoadNew=0;
var LoadTag=0;
var LoadComment=0;
Loadlong=parseInt(GetVBK(LoadInterval,'Long'))
Loadshort=parseInt(GetVBK(LoadInterval,'Short'));
LoadCommend=LoadLong+Loadshort;
LoadNew=LoadCommend+Loadshort;
LoadTag=LoadNew+Loadshort;


//页面加载时调用的相关函数
var LoadIndexPage=function()
{
    ShowMian();                         
};

var ShowMian=function()
{
    var cstr="";
    cstr+='  <div class="tag">'+GetTaglist()+'</div>';
    $("showcartoontag").innerHTML = cstr;

}

/*-------------------------------------------------------------------------Tag区域--------------------------------------------*/

//显示"Tag区域"DIV
function GetTaglist()
{ 
   var url = encodeURI(SBasePath+'/action/tag/GetAniTagList.aspx');
   var pars = encodeURI('');
   var myAjax = new Ajax.Request(url,{method: 'get', parameters: pars,onComplete: sGetTaglist,onFailure:fsGetTaglist});  
}

//获取"Tag区域"信息成功

function sGetTaglist(o)
{  

    aniTabArray=new Array();  
    aniTabArray = MapTagGroups(o);
    css1 = parseInt(aniTabArray[0].RCount);
    css4 = parseInt(aniTabArray[aniTabArray.length-1].RCount);  
    step = ((css1+css4)+(css1+css4)%2)/2;
    css2 = ((css1+step)-(css1+step)%2)/2;
    css3 =((css4+step)+(css4+step)%2)/2;
    var sortnum1 = new Array(29,30,35,47,60,28,5,6,30);
    var sortnum2 = new Array(1,3,8,10,11,2,17,20,40);
    for(var i=0;i<sortnum1.length;i++)
    { 
    temp = aniTabArray[sortnum1[i]];
    aniTabArray[sortnum1[i]] = aniTabArray[sortnum2[i]];
    aniTabArray[sortnum2[i]] = temp;

    }                   
    ShowTaglistPageContent(1);


}

//显示出Tag区域列表
function ShowTaglistPageContent(page)
{    
 
    var str="";    
    str+= "<ul>";       
     PageIndex=parseInt(page);
    if(PageIndex<1)
        PageIndex=1;
    var pos=(PageIndex-1)*28;    
    if(pos>=aniTabArray.length)
    {
        pos=0;
    }
   
    var end=(pos+28>aniTabArray.length)?aniTabArray.length:pos+28;
    for(var i=pos;i<end;i++)
    { 
       if(parseInt(aniTabArray[i].RCount)<=css1 && parseInt(aniTabArray[i].RCount)>css2)
       {
         if(i%2 == 0)
         {
           str += "<li class='css_hottag1'><a target='_blank' href='"+SBasePath+"/productsearch.htm?t=product&v="+escape(aniTabArray[i].TagOne)+"'>"+aniTabArray[i].TagOne+"</a></li>";
         }
         else
         {
             str += "<li class='css_hottagcolor1'><a target='_blank' href='"+SBasePath+"/productsearch.htm?t=product&v="+escape(aniTabArray[i].TagOne)+"'>"+aniTabArray[i].TagOne+"</a></li>";

         }
       }
       
       if(parseInt(aniTabArray[i].RCount)<=css2 && parseInt(aniTabArray[i].RCount)>css3)
       {
         if(i%2 == 0)
         {
           str += "<li class='css_hottag2'><a target='_blank' href='"+SBasePath+"/productsearch.htm?t=product&v="+escape(aniTabArray[i].TagOne)+"'>"+aniTabArray[i].TagOne+"</a></li>";
         }
         else
         {
             str += "<li class='css_hottagcolor2'><a target='_blank' href='"+SBasePath+"/productsearch.htm?t=product&v="+escape(aniTabArray[i].TagOne)+"'>"+aniTabArray[i].TagOne+"</a></li>";

         }
       }
       
       if(parseInt(aniTabArray[i].RCount)<=css3 && parseInt(aniTabArray[i].RCount)>=css4)
       {
         if(i%2 == 0)
         {
           str += "<li class='css_hottag3'><a target='_blank' href='"+SBasePath+"/productsearch.htm?t=product&v="+escape(aniTabArray[i].TagOne)+"'>"+aniTabArray[i].TagOne+"</a></li>";
         }
         else
         {
             str += "<li class='css_hottagcolor3'><a target='_blank' href='"+SBasePath+"/productsearch.htm?t=product&v="+escape(aniTabArray[i].TagOne)+"'>"+aniTabArray[i].TagOne+"</a></li>";

         }
         
       }
    }
    str += "</ul>";
   
    $("showcartoontag").innerHTML=str;
//    if(aniTabArray.length>28)//分页
//    {     
//        var PageTotal=Math.ceil(aniTabArray.length/28);  
//           
//        var cStr="";
//        for(var k=1;k<=PageTotal;k++)
//        {
//             cStr+=(page==k)?'<span class="active"><a href="Javascript:void(0)" onclick="Javascript:ShowTaglistPageContent('+k+')">'+k+'&nbsp&nbsp</a></span>':'<span><a href="Javascript:void(0)" onclick="Javascript:ShowTaglistPageContent('+k+')">'+k+'&nbsp&nbsp</a></span>';     
//        }
//      
//        $("aniTagPage").innerHTML=cStr
//    }
//    else
//    {
//        $("aniTagPage").innerHTML='';
//    }
  
 
}
//获取"Tag区域"信息失败
function fsGetTaglist(o)
{
//   $("shellTagContent").innerHTML=o.status + " " + o.statusText;
}
/*-------------------------------------------------------------------------Tag区域--------------------------------------------*/


// JScript 文件

