﻿function StringBuilder(value){
	this.strings = new Array("");
	this.append(value);
}
StringBuilder.prototype.append = function (value){
	if (value)this.strings.push(value);
}
StringBuilder.prototype.clear = function (){
	this.strings.length = 1;
}
StringBuilder.prototype.toString = function (){
	return this.strings.join("");
}
 
function Book(bookId,bookName,authorId,authorName,amount,chapterId,
 chapterName,channelId,channelName,categoryId,categoryName,showDateTime,isVip,isGirlBook)
{
 this.BookId = bookId;
 this.BookName=bookName;
 this.AuthorId = authorId;
 this.AuthorName=authorName;
 this.Amount= amount; 
 this.ChapterId = chapterId;
 this.ChapterName = chapterName;
 this.ChannelId = channelId; 
 this.ChannelName= channelName;
 this.CategoryId = categoryId; 
 this.CategoryName=categoryName;
 this.ShowDateTime=showDateTime;
 this.IsVip= isVip; 
 this.IsGirlBook=isGirlBook;
}

function sub(str,len)
{
 if(str==null || str.length==0) return str;
 if(str.length <= len) return str;

 return str.substring(0,len -1)+"..";
}

function format(str)
{
 return sub(str,7);
}

function formatAuthor(str)
{
 return sub(str,6);
}

//带作者的作品榜，如各频道点击榜

function createScriptWithAuthor(list,isVip,count,linkType)
{
 if((typeof list )==undefined)
 return ""; 
 
 if(list == null || list.length==0) return;
 
 var book 
 var sb = new StringBuilder()
 sb.append( "<table width='100%' border=0 cellspacing=0 cellpadding=0 background=\"/images/sep_list.gif\" class=\"font_list\" style=\"padding-left:10px\">"); 
 if(count==null || list.length<count)
 count = list.length;
 
 for(var i=0;i<count;i++)
 { 
 book = list[i];
 sb.append( "<tr><td width='1%' align=left>");
 sb.append(i+1);
 sb.append("</td><td align='left' width='50%'>");
 sb.append(createLink(book,linkType));
 sb.append("</td> <td width=15 width='1%' align=left class=wz38>┊</td> <td width=80 width='39%' align='left' >");
 sb.append("<a href='/Author/");
 sb.append(book.AuthorId); //authorId
 sb.append(".aspx");
 sb.append("' target='_blank' class='green' title='作者:");
 sb.append(book.AuthorName+"'>"); //authorname
 sb.append(formatAuthor(book.AuthorName)+"</a>");
 sb.append("</td></tr>");
 }
 sb.append("</table>");
 return sb.toString();
}

//带数字及竖线的作品榜，如总推荐榜，总点击榜
function createScriptWithCount(list,isVip,count,linkType)
{
 if((typeof list )==undefined)
 return ""; 

 if(list ==null || list.length==0) return;
 
 if(count == null || list.length<count)
 count=list.length; 
 
 var book 
 var sb = new StringBuilder()
 sb.append( "<table width='100%' border=0 cellspacing=0 cellpadding=0 background=\"/images/sep_list.gif\" class=\"font_list\" style=\"padding-left:10px\">"); 
 for(var i=0;i<count;i++)
 { 
 book = list[i];
 sb.append( "<tr><td width='1%' align=left >");
 sb.append(i+1);
 sb.append("</td><td align='left' width='50%' >");
 sb.append(createLink(book,linkType));
 sb.append("</td> <td width=10 width='1%' align=left >┊</td> <td width=80 width='39%' align='left' >");
 sb.append(book.Amount); //count
 sb.append("</td></tr>");
 }
 sb.append("</table>");
 return sb.toString();
}

function createLink(book,linkType)
{
 var sb = new StringBuilder();
 if(linkType == null)
 linkType =1;
 
 sb.append("<a class='green' target=_blank href='");
 switch(linkType)
 {
 case 1: //book
 sb.append("/Book/");
 sb.append( book.BookId); //bookId
 sb.append(".aspx ");
 break;
 case 2://俱乐部

 sb.append("/Club/ShowClub.aspx?clubId=");
 sb.append(book.BookId);
 
 break;
 case 3: //个人专辑
 sb.append("/Hot/ShowRcmAlbum.aspx?rcmAlbumId="); 
 sb.append(book.BookId);
 
 break;
 case 4: //热门评论区

 sb.append("http://forum.qidian.com/BookForum.aspx?forumid=");
 sb.append(book.BookId);
 
 break;
 default:
 sb.append("/Book/");
 sb.append( book.BookId); 
 sb.append(".aspx ");
 
 }
 sb.append("' >");
 sb.append(sub(book.BookName,9)); //left bookName
 sb.append("</a>");
 
 return sb.toString();
}

//Title

//带数字不带竖线的作品榜，如总推荐榜，总点击榜
function createScriptWithCount2(list,isVip)
{
 if(list ==null || list.length==0) return;
 var book 
 var sb = new StringBuilder();
 sb.append( "<table width='100%' border=0 cellspacing=0 cellpadding=0 class=\"font_content\"><tr><td>"); 
 for(var i=0;i<list.length;i++)
 { 
 book = list[i];
 sb.append("<a class='green' href='/Book/");
 sb.append(book.BookId);
 sb.append(".aspx' target='_blank' title='' >");
 sb.append(sub(book.BookName,7)); //bookName
 sb.append("</a>");
 sb.append(" <span class=\"font_12_72798C\">"+book.Amount+"</span><br> ");
 }
 sb.append("</td></tr></table>");
 return sb.toString(); 
}

function getLastTime()
{
 if((typeof lastUpdateTime)=="undefined" )
 { 
 return "2007-9-23"
 }
 else
 {
 return lastUpdateTime;
 }
}

//榜单页的Table
function CreateBookListTable(idx,claName,TabName,hasTab,moreLink,isCount,linkType,listWeek,id1,t1,listMonth,id2,t2,listTotal,id3,t3)
{
 var sb = new StringBuilder();
 sb.append("<table class='tbo' cellspacing='0' cellpadding='0' width='230' border='0'>");
 sb.append("<tbody>");
 sb.append("<tr>");
 sb.append("<td valign='bottom'><div class='"+ claName +"TD_L'></div></td>");
 sb.append("<td class='"+ claName +"TB' align='middle'><span class='btitle' title='"+t[idx].tip+"'>"+ TabName +"</span></td>");
 sb.append("<td valign='bottom'><div class='"+ claName +"TD_R'></div></td>");
 sb.append("</tr>");
 sb.append("<tr>");
 sb.append("<td class='"+ claName +"TD' colspan='3' valign=top>");
 if(hasTab)
 {
 sb.append(CreateSingleBookListTable(1,id1,id2,id3,listWeek,true,isCount,linkType,t1,t2,t3,idx,moreLink));
 sb.append(CreateSingleBookListTable(2,id1,id2,id3,listMonth,false,isCount,linkType,t1,t2,t3,idx,moreLink));
 sb.append(CreateSingleBookListTable(3,id1,id2,id3,listTotal,false,isCount,linkType,t1,t2,t3,idx,moreLink));
 }
 else
 {
 sb.append(CreateSingleBookListTableNoTab(listWeek,isCount,linkType));
 }
 sb.append("<table cellspacing='0' cellpadding='0' width='100%' border='0' height=25>");
 sb.append("<tbody>");
 sb.append("<tr>");
 sb.append("<td bgcolor='#FFFFFF' align='center'>更新时间:"+ getLastTime() +"</td>");
 if(hasTab)
 {
 sb.append("<td ><a id='ml"+ idx +"' href='"+ moreLink +"&F="+ t1 +"' target='_blank'>更多&gt;&gt;</a></td>"); 
 }
 else
 {
 sb.append("<td ><a id='ml"+ idx +"' href='"+ moreLink +"' target='_blank'>更多&gt;&gt;</a></td>");
 }
 sb.append("</tr>");
 sb.append("</tbody>");
 sb.append("</table>");
 
 sb.append("</td>");
 sb.append("</tr>");
 sb.append("</tbody>");
 sb.append("</table>");
 return sb.toString();
}

function CreateSingleBookListTable(id,id1,id2,id3,listTab,isShow,isCount,linkType,t1,t2,t3,idx,moreLink)
{
 if((typeof(listTab))==undefined)
 {
 return "";
 }
 if(listTab == null)
 {
 return "";
 }
 var sb = new StringBuilder();
 if(id == 1)
 {
 if(isShow)
 {
 sb.append("<div id='td"+ id1 +"'>");
 }
 else
 {
 sb.append("<div id='td"+ id1 +"' style='display:none'>");
 }
 }
 if(id == 2)
 {
 if(isShow)
 {
 sb.append("<div id='td"+ id2 +"'>");
 }
 else
 {
 sb.append("<div id='td"+ id2 +"' style='display:none'>");
 }
 }
 if(id == 3)
 {
 if(isShow)
 {
 sb.append("<div id='td"+ id3 +"'>");
 }
 else
 {
 sb.append("<div id='td"+ id3 +"' style='display:none'>");
 }
 }
 sb.append("<table class='tbi' cellspacing='0' cellpadding='0' align='center' border='0'>");
 sb.append("<tbody>");
 sb.append("<tr>");
 sb.append("<th class='tdpc'>排名</th>");
 
 
 sb.append("<th class='tdpr'align='right' colspan='2'>");
 if(id == 1)
 {
 sb.append("<strong>周</strong>&nbsp;");
 sb.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+ id2 +"','td"+ id1 +"','td"+ id3 +"','"+ t2 +"','"+ idx +"','"+ moreLink +"')>月</span>&nbsp;");
 sb.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+ id3 +"','td"+ id1 +"','td"+ id2 +"','"+ t3 +"','"+ idx +"','"+ moreLink +"')>总</span>");
 }
 
 if(id == 2)
 {
 sb.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+ id1 +"','td"+ id2 +"','td"+ id3 +"','"+ t1 +"','"+ idx +"','"+ moreLink +"')>周</span>&nbsp;");
 sb.append("<strong>月</strong>&nbsp;");
 sb.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+ id3 +"','td"+ id1 +"','td"+ id2 +"','"+ t3 +"','"+ idx +"','"+ moreLink +"')>总</span>");
 }
 
 if(id == 3)
 {
 sb.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+ id1 +"','td"+ id2 +"','td"+ id3 +"','"+ t1 +"','"+ idx +"','"+ moreLink +"')>周</span>&nbsp;");
 sb.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+ id2 +"','td"+ id1 +"','td"+ id3 +"','"+ t2 +"','"+ idx +"','"+ moreLink +"')>月</span>&nbsp;");
 sb.append("<strong>总</strong>");
 }
 
 sb.append("</th>");

 sb.append("</tr>");
 
 var book;
 for(var i=1;i<=listTab.length;i++)
 {
 if(i >10)
 {
 break;
 }
 book = listTab[i-1];
 sb.append("<tr>");
 sb.append("<td width='40' class='tdpc'>"+ i +"</td>"); 
 sb.append("<td>");
 sb.append(CreateLink(book,linkType));
 sb.append("</td>");
 if(!isCount)
 {
 if(typeof spaceUrl == 'undefined')
 {
 spaceUrl = "/";
 }
 sb.append("<td width='113'><a href='"+spaceUrl+"User/" +book.AuthorId +".aspx' title='"+ book.AuthorName +"' target='_blank'>"+ formatAuthor(book.AuthorName) +"</a></td>");
 }
 else
 {
 sb.append("<td width='66' align='right'>"+ book.Amount +"</td>"); 
 }
 sb.append("</tr>");
 
 }
 sb.append("</tbody>");
 sb.append("</table>");
 sb.append("</div>");
 
 return sb.toString();
}

function CreateSingleBookListTableNoTab(listTab,isCount,linkType)
{
 var sb = new StringBuilder();
 if((typeof(listTab))==undefined)
 {
 return "";
 }
 if(listTab == null)
 {
 return "";
 }
 sb.append("<div>");
 sb.append("<table class='tbi' cellspacing='0' cellpadding='0' align='center' border='0'>");
 sb.append("<tbody>");
 sb.append("<tr>");
 sb.append("<th class='tdpc'>排名</th>");
 sb.append("<th class='tdpr'align='right' colspan='2'>&nbsp;</th>")
 sb.append("</tr>");
 var book;
 for(var i=1;i<=listTab.length;i++)
 {
 if(i >10)
 {
 break;
 }
 book = listTab[i-1];
 sb.append("<tr>");
 sb.append("<td width='40' class='tdpc'>"+ i +"</td>"); 
 sb.append("<td>");
 sb.append(CreateLink(book,linkType));
 sb.append("</td>");
 
 if(isCount)
 {
 sb.append("<td width='66' align='right'>"+ book.Amount +"</td>");
 }
 else
 {
 if(typeof spaceUrl == 'undefined')
 {
 spaceUrl = "/";
 } 
 sb.append("<td width='80'><a href='"+spaceUrl+"Author/" +book.AuthorId +".aspx' title='"+ book.AuthorName +"' target='_blank'>"+ formatAuthor(book.AuthorName) +"</a></td>");
 }
 sb.append("</tr>");
 }
 sb.append("</tbody>");
 sb.append("</table>");
 sb.append("</div>");
 return sb.toString();
}

function CreateLink(book,linkType)
{
 var sb = new StringBuilder();
 if(linkType == null)
 {
 linkType =1;
 }
 if(typeof clubUrl == 'undefined')
 {
 clubUrl = "/";
 }
 if(typeof albumUrl == 'undefined')
 {
 albumUrl = "/";
 } 
 if(typeof spaceUrl == 'undefined')
 {
 spaceUrl = "/";
 } 
 
 //update by tuyunheng 2008-11-17
 if(book.ChannelName!=null && book.ChannelName!= "")
 {
 sb.append("<a class='tsn' target='_blank' title='类别："+ book.ChannelName +"' href='");
 }
 else 
 {
 sb.append("<a class='tsn' target='_blank' title='"+ book.BookName +"' href='");
 }
 
 switch(linkType)
 {
 case 1: //book
 sb.append("/Book/");
 sb.append(book.BookId); //bookId
 sb.append(".aspx ");
 break;
 case 2://俱乐部

 sb.append(clubUrl+"Club/ShowClub.aspx?clubId=");
 sb.append(book.BookId);
 break;
 case 3: //个人专辑
 sb.append(albumUrl+"Hot/ShowRcmAlbum.aspx?rcmAlbumId="); 
 sb.append(book.BookId);
 break;
 case 4: //热门评论区

 sb.append("http://forum.qidian.com/BookForum.aspx?forumid=");
 sb.append(book.BookId);
 break;
 case 5://个空空间
 sb.append(spaceUrl+"User/")
 sb.append(book.BookId);
 sb.append(".aspx");
 break;
 case 6: //作家空间
 sb.append(spaceUrl+"Author/")
 sb.append(book.BookId);
 sb.append(".aspx");
 break;
 
 default:
 sb.append("/Book/");
 sb.append( book.BookId); 
 sb.append(".aspx ");
 }
 sb.append("'>");
 sb.append(sub(book.BookName,9)); //left bookName
 sb.append("</a>");

 return sb.toString();
}

//分类推荐榜单
function CreateCommendList(tabName,list,count,hasMore,moreLink)
{
 if(count == 'undefined')
 {
 count = 0;
 }
 var sb = new StringBuilder();
 sb.append("<div class='globalt2'><div class='orangediv'>&nbsp;</div><strong>"+ tabName +"</strong></div>");
 sb.append("<div class='b2' style='background-color:#f8f8f8;'>");
 if(list !=null && list.length>0)
 {
 var book;
 for(var i=0;i<list.length;i++)
 {
 if(i >= count && count != 0)
 {
 break;
 }
 book = list[i];
 sb.append("<span class='il'>&#8226;</span>");
 sb.append("<div class='ir'>");
 //update by tuyunheng 2008-11-17
 if(book.ChannelName!=null && book.ChannelName!="")
 {
 sb.append("<a href='/Book/"+ book.BookId +".aspx' title='类别："+ book.ChannelName +"' target='_blank'>"+ sub(book.BookName,12) +"</a>");
 }
 else
 {
 sb.append("<a href='/Book/"+ book.BookId +".aspx' title='"+ book.BookName +"' target='_blank'>"+ sub(book.BookName,12) +"</a>");
 }
 //end update
 sb.append("</div>");
 }
 }
 if(hasMore)
 {
 sb.append("<div class='ir_more' style='text-align:right;'><a href='"+ moreLink +"' target='_blank'>更多&gt;&gt;</a></div>");
 }
 sb.append("</div>");
 return sb.toString(); 
}
//专题列表
function CreateAlbumCommendList(tabName,list,count,hasMore,moreLink)
{
 if(count == 'undefined')
 {
 count = 0;
 }
 var sb = new StringBuilder();
 sb.append("<div class='globalt2'><strong>"+ tabName +"</strong></div>");
 sb.append("<div class='b2'>");
 if(list !=null && list.length>0)
 {
 var book;
 for(var i=0;i<list.length;i++)
 {
 if(i > count && count != 0)
 {
 break;
 }
 book = list[i];
 sb.append("<span class='il'>&#8226;</span>");
 sb.append("<div class='ir'>");
 sb.append("<a href='/Hot/ShowRcmAlbum.aspx?rcmAlbumId="+ book.BookId +"' title='"+ book.BookName +"' target='_blank'>"+ sub(book.BookName,12) +"</a>");
 sb.append("</div>");
 }
 }
 if(hasMore)
 {
 sb.append("<div class='ir_more'><a href='"+ moreLink +"' target='_blank'>更多&gt;&gt;</a></div>");
 }
 sb.append("</div>");
 return sb.toString(); 
}

function CreateClubCommendList(tabName,list,count,hasMore,moreLink)
{
 if(count == 'undefined')
 {
 count = 0;
 }
 var sb = new StringBuilder();
 sb.append("<div class='globalt2'><strong>"+ tabName +"</strong></div>");
 sb.append("<div class='b2'>");
 if(list !=null && list.length>0)
 {
 var book;
 for(var i=0;i<list.length;i++)
 {
 if(i > count && count != 0)
 {
 break;
 }
 book = list[i];
 sb.append("<span class='il'>&#8226;</span>");
 sb.append("<div class='ir'>");
 sb.append("<a href='/Club/showClub.aspx?clubId="+ book.BookId +"' title='"+ book.BookName +"' target='_blank'>"+ sub(book.BookName,12) +"</a>");
 sb.append("</div>");
 }
 }
 if(hasMore)
 {
 sb.append("<div class='ir_more'><a href='"+ moreLink +"' target='_blank'>更多&gt;&gt;</a></div>");
 }
 sb.append("</div>");
 return sb.toString(); 
}

//作品更新列表
function CreateLastUpdateBookList(list,count,isVIP,isSub,hasHeader)
{
 var sb = new StringBuilder();
 if(list !=null && list.length>0)
 {
 var book;
 for(var i=0;i<list.length;i++)
 {
 if(i > count)
 {
 break;
 }
 book = list[i];
 if(i%2 == 0)
 {
 sb.append("<tr bgcolor='#F7F7F7'>");
 }
 else
 {
 sb.append("<tr>");
 }
 if(isSub)
 {
 sb.append("<td align='center'>[" + book.CategoryName + "]</td>");
 }
 else
 {
 sb.append("<td align='center'>[" + book.ChannelName + "]</td>");
 }
 var bookName = book.BookName;
 if(isVIP)
 {
 sb.append("<td><a class='bkname' href='/BookReader/BuyVIPChapterList.aspx?BookId="+book.BookId + "' target='_blank'>" + book.BookName + "</a>&nbsp;");
 sb.append("<a class='cla' href='/BookReader/vip,");
 sb.append(book.BookId + "," +book.ChapterId + ".aspx' target='_blank' title='"+ book.ChapterName +"'>" +sub(book.ChapterName,(24 - bookName.length))); 
 sb.append("</a><span class='fvip'>[VIP]</span>");
 }
 else
 {
 sb.append("<td><a class='bkname' href='/Book/"+book.BookId + ".aspx' target='_blank'>" + book.BookName + "</a>&nbsp;");
 sb.append("<a class='cla' href='/BookReader/");
 sb.append(book.BookId + "," +book.ChapterId + ".aspx' target='_blank' title='"+ book.ChapterName +"'>" +sub(book.ChapterName,(28 - bookName.length)) + "</a>"); 
 }
 sb.append("</td>");
 if(typeof(spaceUrl) == 'undefined')
 {
 spaceUrl = "/";
 } 
 sb.append("<td align='left'><a class='clab' href='"+spaceUrl+"Author/" +book.AuthorId + ".aspx' target='_blank' title='"+ book.AuthorName +"'>" +sub(book.AuthorName,5) + "</a>&nbsp;</td>")
 sb.append("<td >"+ book.ShowDateTime +"</td>");
 sb.append("</tr>");
 }
 }
 return sb.toString(); 
}

//带有编号的推荐

function CreateCommendListHasIndex(tabName,list,count)
{
 if(list != null && list.length>0)
 {
 var sb = new StringBuilder();
 sb.append("<table width='100%' border='0' cellspacing='0' cellpadding='0' style='border: 1px solid #9bc9df;margin-bottom: 10px'>");
 sb.append("<tr>");
 sb.append("<td bgcolor='#DBEDF5' class='zsrightbt'>&nbsp;"+ tabName +"</td>");
 sb.append("</tr>");
 sb.append("<tr>");
 sb.append("<td class='zsfont12b' style='padding:10px'>");
 sb.append("<table class='zsfont12b' width='100%' border='0' cellpadding='0' cellspacing='0'>"); 
 var book;
 for(var i=0;i<list.length;i++)
 {
 book = list[i];
 sb.append("<tr>");
 sb.append("<td ><img src='/images/No"+ parseInt(parseInt(i) + 1) +".gif' width='13' height='13'/></td>");
 
 sb.append("<td><a href='/Book/"+ book.BookId +".aspx' target='_blank'>"+ book.BookName +"</a></td>");
 
 
 sb.append("</tr>");
 } 
 sb.append("</table>");
 sb.append("</td>");
 sb.append("</tr>");
 sb.append("</table>");
 return sb.toString();
 }
 return "";
}





//以下两个函数用来在vip首页tab切换列表使用 create heyang 2009-4-20
function CreateCommendListVipTab(leftname,rightName,leftID,rightID,leftList,rightList,count,hasMore,moreLink,moreLinkText, MMUrl, hasCount)
{
 if(count == 'undefined')
 {
 count = 0;
 }
 
 
 var sb = new StringBuilder(); 
 sb.append("<div class='t2'> <table width='198' height='26' border='0' cellpadding='0' cellspacing='0'> <tr>");
 sb.append("<td width='58%' align='center' style='cursor:hand' class='org' id=" + leftID + " onClick='return ChangeTabVipSide(" + leftID + "," + rightID + ")'><p>" + leftname + "</p></td><td align='center' style='cursor:hand' id=" + rightID + " width='50%' class='blk' onClick='return ChangeTabVipSide(" + rightID + "," + leftID + ")' ><p>" + rightName + "</p></td> </tr> </table></div>");
 sb.append("<div class='b40'>");
 
 
 sb.append("<div class='b2' style='background-color:#f8f8f8;' id='" + leftID + "_backtable' >");
 
 if(leftList !=null && leftList.length>0)
 {
 var book;
 for(var i=0;i<leftList.length;i++)
 {
 if(i >= count && count != 0)
 {
 break;
 }
 book = leftList[i];
 sb.append("<span class='il'>&#8226;</span>");
 sb.append("<div class='ir'>");
 //update by tuyunheng 2008-11-17
 if(book.ChannelName!=null && book.ChannelName!="")
 {
 sb.append("<a href='/Book/"+ book.BookId +".aspx' title='类别："+ book.ChannelName +"' target='_blank'>"+ sub(book.BookName,12) +"</a>");
 }
 else
 {
 sb.append("<a href='/Book/"+ book.BookId +".aspx' title='"+ book.BookName +"' target='_blank'>"+ sub(book.BookName,12) +"</a>");
 }
 //end update
 sb.append("</div>");
 }
 sb.append("<span class='il'></span>");
 sb.append("<div style='text-align:right;'> ");
 sb.append("<a href='"+ moreLink +"' target='_blank'>更多&gt;&gt;</a>");
 sb.append("</div>"); 
 } 
 sb.append("</div>");
 
 
 
 
 
 sb.append("<div class='b2' style='background-color:#f8f8f8;display:none' id='" + rightID + "_backtable'>");
 
 if(rightList !=null && rightList.length>0)
 {
 var book;
 for(var i=0;i<rightList.length;i++)
 {
 if(i >= count && count != 0)
 {
 break;
 }
 book = rightList[i];
 sb.append("<span class='il'>&#8226;</span>");
 sb.append("<div class='ir'>"); 
 if(book.ChannelName!=null && book.ChannelName!="")
 {
 sb.append("<a href='/Book/"+ book.BookId +".aspx' title='类别："+ book.ChannelName +"' target='_blank'>"+ sub(book.BookName,12) +"</a>");
 }
 else
 {
 sb.append("<a href='/Book/"+ book.BookId +".aspx' title='"+ book.BookName +"' target='_blank'>"+ sub(book.BookName,12) +"</a>");
 } 
 sb.append("</div>");
 } 
 sb.append("<span class='il'></span>");
 sb.append("<div style='text-align:right;'> ");
 sb.append("<a href='"+ moreLink +"' target='_blank'>更多&gt;&gt;</a>");
 sb.append("</div>");
 } 
 sb.append("</div>"); 
 sb.append("</div>");
 return sb.toString(); 
}


function ChangeTabVipSide(ShowID,HiddenID)
{ 
 document.getElementById(ShowID.id).style.background="#FF6500";
 document.getElementById(ShowID.id+'_backtable').style.display="";
 
 
 document.getElementById(HiddenID.id).style.background="#636563";
 document.getElementById(HiddenID.id+'_backtable').style.display="none";
 
 
}



 
