﻿function StringBuilder(a){this.strings=new Array("");this.append(a)}StringBuilder.prototype.append=function(a){if(a){this.strings.push(a)}};StringBuilder.prototype.clear=function(){this.strings.length=1};StringBuilder.prototype.toString=function(){return this.strings.join("")};function Book(k,j,l,e,c,f,h,b,m,d,g,i,n,a){this.BookId=k;this.BookName=j;this.AuthorId=l;this.AuthorName=e;this.Amount=c;this.ChapterId=f;this.ChapterName=h;this.ChannelId=b;this.ChannelName=m;this.CategoryId=d;this.CategoryName=g;this.ShowDateTime=i;this.IsVip=n;this.IsGirlBook=a}function sub(b,a){if(b==null||b.length==0){return b}if(b.length<=a){return b}return b.substring(0,a-1)+".."}function format(a){return sub(a,7)}function formatAuthor(a){return sub(a,6)}function createScriptWithAuthor(d,e,a,c){if((typeof d)==undefined){return""}if(d==null||d.length==0){return}var b;var f=new StringBuilder();f.append('<table width=\'100%\' border=0 cellspacing=0 cellpadding=0 background="/images/sep_list.gif" class="font_list" style="padding-left:10px">');if(a==null||d.length<a){a=d.length}for(var g=0;g<a;g++){b=d[g];f.append("<tr><td width='1%' align=left>");f.append(g+1);f.append("</td><td align='left' width='50%'>");f.append(createLink(b,c));f.append("</td> <td width=15 width='1%' align=left class=wz38>┊</td> <td width=80 width='39%' align='left' >");f.append("<a href='/Author/");f.append(b.AuthorId);f.append(".aspx");f.append("' target='_blank' class='green' title='作者:");f.append(b.AuthorName+"'>");f.append(formatAuthor(b.AuthorName)+"</a>");f.append("</td></tr>")}f.append("</table>");return f.toString()}function createScriptWithCount(d,e,a,c){if((typeof d)==undefined){return""}if(d==null||d.length==0){return}if(a==null||d.length<a){a=d.length}var b;var f=new StringBuilder();f.append('<table width=\'100%\' border=0 cellspacing=0 cellpadding=0 background="/images/sep_list.gif" class="font_list" style="padding-left:10px">');for(var g=0;g<a;g++){b=d[g];f.append("<tr><td width='1%' align=left >");f.append(g+1);f.append("</td><td align='left' width='50%' >");f.append(createLink(b,c));f.append("</td> <td width=10 width='1%' align=left >┊</td> <td width=80 width='39%' align='left' >");f.append(b.Amount);f.append("</td></tr>")}f.append("</table>");return f.toString()}function createLink(a,b){var c=new StringBuilder();if(b==null){b=1}c.append("<a class='green' target=_blank href='");switch(b){case 1:c.append("/Book/");c.append(a.BookId);c.append(".aspx ");break;case 2:c.append("/Club/ShowClub.aspx?clubId=");c.append(a.BookId);break;case 3:c.append("/Hot/ShowRcmAlbum.aspx?rcmAlbumId=");c.append(a.BookId);break;case 4:c.append("http://forum.qidian.com/BookForum.aspx?forumid=");c.append(a.BookId);break;default:c.append("/Book/");c.append(a.BookId);c.append(".aspx ")}c.append("' >");c.append(sub(a.BookName,9));c.append("</a>");return c.toString()}function createScriptWithCount2(b,c){if(b==null||b.length==0){return}var a;var d=new StringBuilder();d.append("<table width='100%' border=0 cellspacing=0 cellpadding=0 class=\"font_content\"><tr><td>");for(var e=0;e<b.length;e++){a=b[e];d.append("<a class='green' href='/Book/");d.append(a.BookId);d.append(".aspx' target='_blank' title='' >");d.append(sub(a.BookName,7));d.append("</a>");d.append(' <span class="font_12_72798C">'+a.Amount+"</span><br> ")}d.append("</td></tr></table>");return d.toString()}function getLastTime(){if((typeof lastUpdateTime)=="undefined"){return"2007-9-23"}else{return lastUpdateTime}}function CreateBookListTable(j,k,o,h,n,f,l,c,q,p,e,m,b,g,a,i){var d=new StringBuilder();d.append("<table class='tbo' cellspacing='0' cellpadding='0' width='230' border='0'>");d.append("<tbody>");d.append("<tr>");d.append("<td valign='bottom'><div class='"+k+"TD_L'></div></td>");d.append("<td class='"+k+"TB' align='middle'><span class='btitle' title='"+t[j].tip+"'>"+o+"</span></td>");d.append("<td valign='bottom'><div class='"+k+"TD_R'></div></td>");d.append("</tr>");d.append("<tr>");d.append("<td class='"+k+"TD' colspan='3' valign=top>");if(h){d.append(CreateSingleBookListTable(1,q,m,a,c,true,f,l,p,b,i,j,n));d.append(CreateSingleBookListTable(2,q,m,a,e,false,f,l,p,b,i,j,n));d.append(CreateSingleBookListTable(3,q,m,a,g,false,f,l,p,b,i,j,n))}else{d.append(CreateSingleBookListTableNoTab(c,f,l))}d.append("<table cellspacing='0' cellpadding='0' width='100%' border='0' height=25>");d.append("<tbody>");d.append("<tr>");d.append("<td bgcolor='#FFFFFF' align='center'>更新时间:"+getLastTime()+"</td>");if(h){d.append("<td ><a id='ml"+j+"' href='"+n+"&F="+p+"' target='_blank'>更多&gt;&gt;</a></td>")}else{d.append("<td ><a id='ml"+j+"' href='"+n+"' target='_blank'>更多&gt;&gt;</a></td>")}d.append("</tr>");d.append("</tbody>");d.append("</table>");d.append("</td>");d.append("</tr>");d.append("</tbody>");d.append("</table>");return d.toString()}function CreateSingleBookListTable(b,f,d,n,a,m,h,g,o,p,e,l,j){if((typeof(a))==undefined){return""}if(a==null){return""}var c=new StringBuilder();if(b==1){if(m){c.append("<div id='td"+f+"'>")}else{c.append("<div id='td"+f+"' style='display:none'>")}}if(b==2){if(m){c.append("<div id='td"+d+"'>")}else{c.append("<div id='td"+d+"' style='display:none'>")}}if(b==3){if(m){c.append("<div id='td"+n+"'>")}else{c.append("<div id='td"+n+"' style='display:none'>")}}c.append("<table class='tbi' cellspacing='0' cellpadding='0' align='center' border='0'>");c.append("<tbody>");c.append("<tr>");c.append("<th class='tdpc'>排名</th>");c.append("<th class='tdpr'align='right' colspan='2'>");if(b==1){c.append("<strong>周</strong>&nbsp;");c.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+d+"','td"+f+"','td"+n+"','"+p+"','"+l+"','"+j+"')>月</span>&nbsp;");c.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+n+"','td"+f+"','td"+d+"','"+e+"','"+l+"','"+j+"')>总</span>")}if(b==2){c.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+f+"','td"+d+"','td"+n+"','"+o+"','"+l+"','"+j+"')>周</span>&nbsp;");c.append("<strong>月</strong>&nbsp;");c.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+n+"','td"+f+"','td"+d+"','"+e+"','"+l+"','"+j+"')>总</span>")}if(b==3){c.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+f+"','td"+d+"','td"+n+"','"+o+"','"+l+"','"+j+"')>周</span>&nbsp;");c.append("<span style='cursor:pointer;text-decoration: underline;' onclick=ChangeDateTab('td"+d+"','td"+f+"','td"+n+"','"+p+"','"+l+"','"+j+"')>月</span>&nbsp;");c.append("<strong>总</strong>")}c.append("</th>");c.append("</tr>");var k;for(var q=1;q<=a.length;q++){if(q>10){break}k=a[q-1];c.append("<tr>");c.append("<td width='40' class='tdpc'>"+q+"</td>");c.append("<td>");c.append(CreateLink(k,g));c.append("</td>");if(!h){if(typeof spaceUrl=="undefined"){spaceUrl="/"}c.append("<td width='113'><a href='"+spaceUrl+"User/"+k.AuthorId+".aspx' title='"+k.AuthorName+"' target='_blank'>"+formatAuthor(k.AuthorName)+"</a></td>")}else{c.append("<td width='66' align='right'>"+k.Amount+"</td>")}c.append("</tr>")}c.append("</tbody>");c.append("</table>");c.append("</div>");return c.toString()}function CreateSingleBookListTableNoTab(f,e,b){var c=new StringBuilder();if((typeof(f))==undefined){return""}if(f==null){return""}c.append("<div>");c.append("<table class='tbi' cellspacing='0' cellpadding='0' align='center' border='0'>");c.append("<tbody>");c.append("<tr>");c.append("<th class='tdpc'>排名</th>");c.append("<th class='tdpr'align='right' colspan='2'>&nbsp;</th>");c.append("</tr>");var a;for(var d=1;d<=f.length;d++){if(d>10){break}a=f[d-1];c.append("<tr>");c.append("<td width='40' class='tdpc'>"+d+"</td>");c.append("<td>");c.append(CreateLink(a,b));c.append("</td>");if(e){c.append("<td width='66' align='right'>"+a.Amount+"</td>")}else{if(typeof spaceUrl=="undefined"){spaceUrl="/"}c.append("<td width='80'><a href='"+spaceUrl+"Author/"+a.AuthorId+".aspx' title='"+a.AuthorName+"' target='_blank'>"+formatAuthor(a.AuthorName)+"</a></td>")}c.append("</tr>")}c.append("</tbody>");c.append("</table>");c.append("</div>");return c.toString()}function CreateLink(a,b){var c=new StringBuilder();if(b==null){b=1}if(typeof clubUrl=="undefined"){clubUrl="/"}if(typeof albumUrl=="undefined"){albumUrl="/"}if(typeof spaceUrl=="undefined"){spaceUrl="/"}if(a.ChannelName!=null&&a.ChannelName!=""){c.append("<a class='tsn' target='_blank' title='类别："+a.ChannelName+"' href='")}else{c.append("<a class='tsn' target='_blank' title='"+a.BookName+"' href='")}switch(b){case 1:c.append("/Book/");c.append(a.BookId);c.append(".aspx ");break;case 2:c.append(clubUrl+"Club/ShowClub.aspx?clubId=");c.append(a.BookId);break;case 3:c.append(albumUrl+"Hot/ShowRcmAlbum.aspx?rcmAlbumId=");c.append(a.BookId);break;case 4:c.append("http://forum.qidian.com/BookForum.aspx?forumid=");c.append(a.BookId);break;case 5:c.append(spaceUrl+"User/");c.append(a.BookId);c.append(".aspx");break;case 6:c.append(spaceUrl+"Author/");c.append(a.BookId);c.append(".aspx");break;default:c.append("/Book/");c.append(a.BookId);c.append(".aspx ")}c.append("'>");c.append(sub(a.BookName,9));c.append("</a>");return c.toString()}function CreateCommendList(d,e,h,g,b){if(h=="undefined"){h=0}var a=new StringBuilder();a.append("<div class='globalt2'><div class='orangediv'>&nbsp;</div><strong>"+d+"</strong></div>");a.append("<div class='b2' style='background-color:#f8f8f8;'>");if(e!=null&&e.length>0){var c;for(var f=0;f<e.length;f++){if(f>=h&&h!=0){break}c=e[f];a.append("<span class='il'>&#8226;</span>");a.append("<div class='ir'>");if(c.ChannelName!=null&&c.ChannelName!=""){a.append("<a href='/Book/"+c.BookId+".aspx' title='类别："+c.ChannelName+"' target='_blank'>"+sub(c.BookName,12)+"</a>")}else{a.append("<a href='/Book/"+c.BookId+".aspx' title='"+c.BookName+"' target='_blank'>"+sub(c.BookName,12)+"</a>")}a.append("</div>")}}if(g){a.append("<div class='ir_more' style='text-align:right;'><a href='"+b+"' target='_blank'>更多&gt;&gt;</a></div>")}a.append("</div>");return a.toString()}function CreateAlbumCommendList(d,e,h,g,b){if(h=="undefined"){h=0}var a=new StringBuilder();a.append("<div class='globalt2'><strong>"+d+"</strong></div>");a.append("<div class='b2'>");if(e!=null&&e.length>0){var c;for(var f=0;f<e.length;f++){if(f>h&&h!=0){break}c=e[f];a.append("<span class='il'>&#8226;</span>");a.append("<div class='ir'>");a.append("<a href='/Hot/ShowRcmAlbum.aspx?rcmAlbumId="+c.BookId+"' title='"+c.BookName+"' target='_blank'>"+sub(c.BookName,12)+"</a>");a.append("</div>")}}if(g){a.append("<div class='ir_more'><a href='"+b+"' target='_blank'>更多&gt;&gt;</a></div>")}a.append("</div>");return a.toString()}function CreateClubCommendList(d,e,h,g,b){if(h=="undefined"){h=0}var a=new StringBuilder();a.append("<div class='globalt2'><strong>"+d+"</strong></div>");a.append("<div class='b2'>");if(e!=null&&e.length>0){var c;for(var f=0;f<e.length;f++){if(f>h&&h!=0){break}c=e[f];a.append("<span class='il'>&#8226;</span>");a.append("<div class='ir'>");a.append("<a href='/Club/showClub.aspx?clubId="+c.BookId+"' title='"+c.BookName+"' target='_blank'>"+sub(c.BookName,12)+"</a>");a.append("</div>")}}if(g){a.append("<div class='ir_more'><a href='"+b+"' target='_blank'>更多&gt;&gt;</a></div>")}a.append("</div>");return a.toString()}function CreateLastUpdateBookList(f,c,j,e,b){var a=new StringBuilder();if(f!=null&&f.length>0){var d;for(var h=0;h<f.length;h++){if(h>c){break}d=f[h];if(h%2==0){a.append("<tr bgcolor='#F7F7F7'>")}else{a.append("<tr>")}if(e){a.append("<td align='center'>["+d.CategoryName+"]</td>")}else{a.append("<td align='center'>["+d.ChannelName+"]</td>")}var g=d.BookName;if(j){a.append("<td><a class='bkname' href='/BookReader/BuyVIPChapterList.aspx?BookId="+d.BookId+"' target='_blank'>"+d.BookName+"</a>&nbsp;");a.append("<a class='cla' href='/BookReader/vip,");a.append(d.BookId+","+d.ChapterId+".aspx' target='_blank' title='"+d.ChapterName+"'>"+sub(d.ChapterName,(24-g.length)));a.append("</a><span class='fvip'>[VIP]</span>")}else{a.append("<td><a class='bkname' href='/Book/"+d.BookId+".aspx' target='_blank'>"+d.BookName+"</a>&nbsp;");a.append("<a class='cla' href='/BookReader/");a.append(d.BookId+","+d.ChapterId+".aspx' target='_blank' title='"+d.ChapterName+"'>"+sub(d.ChapterName,(28-g.length))+"</a>")}a.append("</td>");if(typeof(spaceUrl)=="undefined"){spaceUrl="/"}a.append("<td align='left'><a class='clab' href='"+spaceUrl+"Author/"+d.AuthorId+".aspx' target='_blank' title='"+d.AuthorName+"'>"+sub(d.AuthorName,5)+"</a>&nbsp;</td>");a.append("<td >"+d.ShowDateTime+"</td>");a.append("</tr>")}}return a.toString()}function CreateCommendListHasIndex(b,d,a){if(d!=null&&d.length>0){var e=new StringBuilder();e.append("<table width='100%' border='0' cellspacing='0' cellpadding='0' style='border: 1px solid #9bc9df;margin-bottom: 10px'>");e.append("<tr>");e.append("<td bgcolor='#DBEDF5' class='zsrightbt'>&nbsp;"+b+"</td>");e.append("</tr>");e.append("<tr>");e.append("<td class='zsfont12b' style='padding:10px'>");e.append("<table class='zsfont12b' width='100%' border='0' cellpadding='0' cellspacing='0'>");var c;for(var f=0;f<d.length;f++){c=d[f];e.append("<tr>");e.append("<td ><img src='/images/No"+parseInt(parseInt(f)+1)+".gif' width='13' height='13'/></td>");e.append("<td><a href='/Book/"+c.BookId+".aspx' target='_blank'>"+c.BookName+"</a></td>");e.append("</tr>")}e.append("</table>");e.append("</td>");e.append("</tr>");e.append("</table>");return e.toString()}return""}function CreateCommendListVipTab(f,p,h,e,m,k,o,n,j,b,g,l){if(o=="undefined"){o=0}var a=new StringBuilder();a.append("<div class='t2'> <table width='198' height='26' border='0' cellpadding='0' cellspacing='0'> <tr>");a.append("<td width='58%' align='center' style='cursor:hand' class='org' id="+h+" onClick='return ChangeTabVipSide("+h+","+e+")'><p>"+f+"</p></td><td align='center' style='cursor:hand' id="+e+" width='50%' class='blk' onClick='return ChangeTabVipSide("+e+","+h+")' ><p>"+p+"</p></td> </tr> </table></div>");a.append("<div class='b40'>");a.append("<div class='b2' style='background-color:#f8f8f8;' id='"+h+"_backtable' >");if(m!=null&&m.length>0){var c;for(var d=0;d<m.length;d++){if(d>=o&&o!=0){break}c=m[d];a.append("<span class='il'>&#8226;</span>");a.append("<div class='ir'>");if(c.ChannelName!=null&&c.ChannelName!=""){a.append("<a href='/Book/"+c.BookId+".aspx' title='类别："+c.ChannelName+"' target='_blank'>"+sub(c.BookName,12)+"</a>")}else{a.append("<a href='/Book/"+c.BookId+".aspx' title='"+c.BookName+"' target='_blank'>"+sub(c.BookName,12)+"</a>")}a.append("</div>")}a.append("<span class='il'></span>");a.append("<div style='text-align:right;'> ");a.append("<a href='"+j+"' target='_blank'>更多&gt;&gt;</a>");a.append("</div>")}a.append("</div>");a.append("<div class='b2' style='background-color:#f8f8f8;display:none' id='"+e+"_backtable'>");if(k!=null&&k.length>0){var c;for(var d=0;d<k.length;d++){if(d>=o&&o!=0){break}c=k[d];a.append("<span class='il'>&#8226;</span>");a.append("<div class='ir'>");if(c.ChannelName!=null&&c.ChannelName!=""){a.append("<a href='/Book/"+c.BookId+".aspx' title='类别："+c.ChannelName+"' target='_blank'>"+sub(c.BookName,12)+"</a>")}else{a.append("<a href='/Book/"+c.BookId+".aspx' title='"+c.BookName+"' target='_blank'>"+sub(c.BookName,12)+"</a>")}a.append("</div>")}a.append("<span class='il'></span>");a.append("<div style='text-align:right;'> ");a.append("<a href='"+j+"' target='_blank'>更多&gt;&gt;</a>");a.append("</div>")}a.append("</div>");a.append("</div>");return a.toString()}function ChangeTabVipSide(a,b){document.getElementById(a.id).style.background="#FF6500";document.getElementById(a.id+"_backtable").style.display="";document.getElementById(b.id).style.background="#636563";document.getElementById(b.id+"_backtable").style.display="none"};
