var TxBook_Public={
	GetSplendidOpusVouchXML:function(objID,directoryID){
		var queryURL="http://book.tiexue.net/xml/NovelClassRank.xml";
		jQuery.ajax({
			type:"get",
			dataType:"xml",
			async:true,
			cache:true,
			url:queryURL,
			error:function(XMLHttpRequest){
			},
			success:function(data){
				TxBook_Public.LoadSplendidOpusVouchXML(objID,data,directoryID)
			}
		});
	},
	//申请当版主
	ApplyDiscussModerator:function(novelID){
	    var applyReason=$("#txtApplyReason").val();
	    if(applyReason=="")
	    {
	        alert("请输入申请信息！");
	    }
	    else
	    {
		    var queryURL="http://book.tiexue.net/xmlhttp/Topic/SetModerator.aspx?novelID="+novelID+"&applyReason="+escape(applyReason);
		    jQuery.ajax({
			    type:"get",
			    dataType:"text",
			    async:true,
			    cache:false,
			    url:queryURL,
			    error:function(XMLHttpRequest){
			    },
			    success:function(data){
			        if(data=="0"){alert("请登录后再进行此项操作！");}
			        else if(data=="1"){alert("申请成功！作者审核中...");Tx_LayerHide();}
			        else if(data=="2"){alert("对不起！您已经申请过，不能重复申请。");}
			        else if(data=="3"){alert("加载时出现未知错误！请刷新重试。");}
			        else{alert("加载时出现未知错误！请刷新重试。");}
			    }
		    });
		}
	},
	//申请版主弹出框
	ApplyModeratorByAlert:function(UserID,novelID){
	    var TxTB_UserID=0;
		var TxTB_UserName="";
		try{TxTB_UserID=Tx_BaseCookie.TxBBS_CurrentUserID();TxTB_UserName=Tx_BaseCookie.TxBBS_CurrentUserName();}catch(e){}
		if (TxTB_UserID == 0){
			alert("请登录后再进行此项操作！");
			return;
		}
		if (TxTB_UserID == UserID){
			alert("作者已经是版主！");
			return;
		}
		var sHtml = '';
		sHtml += '<div style="margin:15px;">';
		sHtml += '<p>您好<span style="color:#9f0000;">'+TxTB_UserName+'</span>，请填写申请信息</p>';
		sHtml += '<p style="margin-Top:5px"><textarea id="txtApplyReason" name="txtApplyReason" cols="44" rows="5"></textarea></p>';
		sHtml += '<p style="margin-Top:10px"><input style="float:left;height:26px;" onclick="TxBook_Public.ApplyDiscussModerator('+novelID+')" type="button" value=" 发送 " onfocus="this.blur()" /><input style="float:left;margin-Left:5px;height:26px;" type="button" value=" 取消 " onclick="Tx_LayerHide()"  onfocus="this.blur()" /><span style="float:left;margin-Left:10px">申请结果将以站内短消息形式通知您<br>请留意短消息，谢谢您的参与！</span></p>';
		sHtml += '</div>';
		
		ShowBgLayer("申请当版主",false,sHtml,"370px","200px");
	},
	LoadSplendidOpusVouchXML:function(objID,xml,directoryID){
		var temp = $(xml).find("Directory[ID="+directoryID+"]>Novel");
		var directory = $(xml).find("Directory[ID="+directoryID+"]").attr("Title");
		var sHtml = "";
		sHtml += '<h2 class="titles colorTh"><span class="titLeft"><strong>同类作品推荐</strong></span></h2>';
        for(var i=0;i<temp.length;i++){
			var novelID = $(temp[i]).find("NovelID").text();
			var novelTitle = $(temp[i]).find("NovelTitle").text();
			var author = $(temp[i]).find("NovelAuthor").text();
			var today = $(temp[i]).find("TodayClicks").text();
			var yesterday =  $(temp[i]).find("YesterDayClicks").text();
			var remark = $(temp[i]).find("TotalRemarks").text();
			var pic = $(temp[i]).find("NovelPic").text();
			var authorID = $(temp[i]).find("NovelAuthorID").text();
			
			sHtml += '<dl style="background:none">';
			sHtml += '<dt><a href="http://book.tiexue.net/Book'+novelID+'/" target="_blank"><img style="border:1px solid #7b4f21" width="80px" heigth="96px" src="'+pic+'" title="'+novelTitle+'"/></a></dt>';
			sHtml += '<dd>';
			sHtml += '<p class="bkName"><a href="http://book.tiexue.net/Book'+novelID+'/" target="_blank"><strong>'+novelTitle+'</strong></a></p>';
			sHtml += '<p><span class="colorGray3">作者：</span><span class="colorTh undLine"><a href="http://book.tiexue.net/FriendCenter.aspx?UserID='+authorID+'" target="_blank">'+author+'</a></span></p>';
			var durl="";
			if (parseInt(directoryID) == 2){
				durl ="<span class=\"colorTh undLine\"><a href='/mil.htm' target='_blank'>" + directory  + "</a></span>";
			}
			else if (parseInt(directoryID) == 7){
				durl ="<span class=\"colorTh undLine\"><a href='/his.htm' target='_blank'>" + directory + "</a></span>";
			}
			else{
				durl ="<span class=\"colorTh undLine\"><a href='/Dir_" + directoryID + "_1.html' target='_blank'>" + directory + "</a></span>";
			}		
			sHtml += '<p><span class="colorGray3">类别：</span>'+durl+'</p>';
			sHtml += '<p><span class="colorGray3">今日点击：</span>'+today+'</p>';
			sHtml += '<p><span class="colorGray3">昨日点击：</span>'+yesterday+'</p> ';
			sHtml += '<p><span class="colorGray3">总收藏：</span>'+remark+'</p>'; 
			sHtml += '</dd>';
			sHtml += '</dl>';
		}
		TxSetHtml(objID,sHtml);
		sHtml="";
	},
	//用户浏览历史
	GetUserCurrent:function (){
		var MaxSizeCount = 10;
		var temp = TxBook_Public.readCookie("RHistory");
		try{
			var value = NovelID + "," + NovelTitle+","+NovelAuthorName+","+NovelAuthorID+","+todayclicksCounts+","+yesterdayclicksCounts+","+repliasCounts+","+Novelpic;
			if (temp==""){
				temp = value;
			}else{
				temp = temp;
				var arry = temp.split("|");
				var newlist =new Array();
				var istrue=false;
				for(var j=0;j<arry.length;j++){
					if (j>=MaxSizeCount){break;}
					var novelInfo = arry[j].split(",");
					if(parseInt(novelInfo[0])==parseInt(NovelID)){
						newlist.push(value);
						istrue = true;
					}
					else{
						newlist.push(arry[j]);
					}
				}
				if(!istrue){
						newlist.push(value);
				}
			}
			temp = newlist.join("|");
		}
		catch(e){}
		//temp = temp.substring(1,temp.length);
		//最近条数限制
		var arr = temp.split("|");
		temp = "";
		var list = new Array();
		for(var i=0;i<arr.length;i++){
			if (i>=MaxSizeCount){break;}
			list[i]=arr[i];
			temp = temp + "|" + arr[i];
		}
		temp = temp.substring(1,temp.length);
		TxBook_Public.writeCookie("RHistory",temp,24);

		var sHtml="";
		sHtml += '<h2 class="titles colorTh"><span class="titLeft"><strong>你的浏览记录</strong></span></h2>';
		temp.split("|");
		if (list.length > 0){
			var idtitle=new Array();
			for (novel in list){
				idtitle=list[novel].split(",");
				if(idtitle.length==7||idtitle.length==8){
					var pic ="";
					if(idtitle.length==8){
						try{
							pic = idtitle[7];
						}
						catch(e){pic = "";}
					}
					if(pic==""||pic==null||pic==undefined){
						pic = "http://book.itiexue.net/BookCoverPic/"+idtitle[0]+".jpg";
					}
					sHtml+='<dl style="background:none" id="NovelCurrentInfo_'+idtitle[0]+'">';
					sHtml+='<dt><a href="http://book.tiexue.net/Book'+idtitle[0] +'/" target="_blank"><img  src="'+pic+'" title="' + idtitle[1] +'"/></a></dt>';
					sHtml+="<dd>";
					sHtml+='<p class="bkName"><a href="http://book.tiexue.net/Book'+idtitle[0] +'/" title="' + idtitle[1] + '" target="_blank"><strong>'+idtitle[1]+'</strong></a></p>';
                    sHtml+='<p><span class="colorGray3">作者：</span><span class="colorTh undLine"><a href="http://book.tiexue.net/FriendCenter.aspx?UserID=' + idtitle[3] + '" target="_blank">' + idtitle[2] + '</a></span></p>';
					//sHtml+='<p><span class="colorGray3">类别：</span><span class="colorTh undLine"><a href="#" target="_blank"></a></span></p>';
                 	sHtml+='<p><span class="colorGray3">今日点击：</span>' + idtitle[4] + '</p>';
                    sHtml+='<p><span class="colorGray3">昨日点击：</span>' + idtitle[5] + '</p> ';
                    sHtml+='<p><span class="colorGray3">总收藏：</span>' + idtitle[6] + '</p>';
					sHtml+='</dd></dl>';
					//TxBook_Public.GetNovelCurrentInfo(idtitle[0]);
				}
			}
		}
		TxSetHtml("userBrowse",sHtml);
	},
	//写cookie
	writeCookie:function(name, value, hours){
		var expire = "";
		if(hours != null)
		{
			expire = new Date((new Date()).getTime() + hours * 3600000);
			expire = "; expires=" + expire.toGMTString();
		}
		domain="book.tiexue.net";
		document.cookie = name + "=" + escape(value) +";path=/;"+ expire;
	},
	//读cookie
	readCookie:function(name){
		var cookieValue = "";
		var search = name + "=";
		if(document.cookie.length > 0)
		{
			offset = document.cookie.indexOf(search);
			if (offset != -1)
			{
				offset += search.length;
				end = document.cookie.indexOf(";", offset);
				if (end == -1) end = document.cookie.length;
				cookieValue = unescape(document.cookie.substring(offset, end));
			}
		}
		return cookieValue;
	},
	//获得小说的信息
	GetNovelCurrentInfo:function(novelID){
		var queryURL="http://book.tiexue.net/xmlhttp/Extension/GetNovelBaseInfo.ashx?novelID="+novelID;
		jQuery.ajax({
			type:"get",
			dataType:"text",
			async:true,
			cache:true,
			url:queryURL,
			error:function(XMLHttpRequest){
			},
			success:function(data){
				TxBook_Public.LoadNovelCurrentInfo(novelID,data);
			}
		});
	},
	//加载小说信息
	LoadNovelCurrentInfo:function(novelID,data){
		var tem = data.split("|");
		if(tem[0]=="1"){
			sHtml ="";
			var array = tem[1].split(",");//novelid,title,pic,authorid,authorname,dictid,dictname,today,yester,remark
			sHtml+='<dt><a href="http://book.tiexue.net/Book'+array[0] +'/" target="_blank"><img src="'+decodeURIComponent(array[2])+'" title="' + decodeURIComponent(array[1]) +'"/></a></dt>';
			sHtml+="<dd>";
			sHtml+='<p class="bkName"><a href="http://book.tiexue.net/Book'+array[0] +'/" title="' + decodeURIComponent(array[1]) + '" target="_blank"><strong>《'+decodeURIComponent(array[1])+'》</strong></a></p>';
			sHtml+='<p><span class="colorGray3">作者：</span><span class="colorTh undLine"><a href="http://book.tiexue.net/FriendCenter.aspx?UserID='+array[3]+'" target="_blank">'+decodeURIComponent(array[4])+'</a></span></p>';
			var durl="";
			if (parseInt( array[5]) == 2){
				durl ="<a href='/mil.htm' target='_blank'><u>" +  decodeURIComponent(array[6])  + "</u></a>";
			}
			else if (parseInt( array[5]) == 7){
				durl ="<a href='/his.htm' target='_blank'><u>" +  decodeURIComponent(array[6]) + "</u></a>";
			}
			else{
				durl ="<a href='/Dir_" +  array[5] + "_1.html' target='_blank'><u>" +  decodeURIComponent(array[6]) + "</u></a>";
			}			
			sHtml+='<p><span class="colorGray3">类别：</span><span class="colorTh undLine">'+durl+'</span></p>';
     		sHtml+='<p><span class="colorGray3">今日点击：</span>'+array[7]+'</p>';
			sHtml+='<p><span class="colorGray3">昨日点击：</span>'+array[8]+'</p> ';
			sHtml+='<p><span class="colorGray3">总收藏：</span>'+array[9]+'</p>';
			sHtml+='</dd>';
			
			TxSetHtml("NovelCurrentInfo_"+novelID,sHtml)
			sHtml="";
		}
	},
	NovelDiscussPost:function(objID,novelID,contentID){
		var sHtml=""
		sHtml += '<form id="postform" name="postform" onsubmit="return TxBook_Public.NovelDiscussCheckData();"  method="post" action="http://book.tiexue.net/savediscuss.aspx">';
		sHtml += '<input name="ThreadID" type="hidden" id="ThreadID" value="0"/>';
		sHtml += '<input name="NovelID" type="hidden" id="NovelID" value="'+novelID+'"/>';
		sHtml += '<input name="ContentID" type="hidden" id="ContentID" value="'+contentID+'"/>';
		sHtml += '<input name="EmoticonID" type="hidden" id="EmoticonID" value=""/>';
		sHtml += '<input name="PostType" type="hidden" id="PostType" value="1"/>';
			
		sHtml += '<p class="fbTitie">标题：<input value="50字以内" name="Subject" id="postSubject" onclick="TxBook_Public.NovelDiscussPostClear(1)" /></p>';
		sHtml += '<p class="fbContent">内容：<textarea name="Content" id="postContent" onclick="TxBook_Public.NovelDiscussPostClear(2)">你的支持是作者创作的动力，请在此输入评论内容 发表话题 +5工分</textarea></p>';
		sHtml += '<div class="faButon">';
		sHtml += '<input type="submit" id="submitpost" value="发表" class="readBth5" />';
		sHtml += '<p class="face">';
		sHtml += '<a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'01\')"><img src="http://book.itiexue.net/images/v4/emotion/face_01.gif" /></a><a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'02\')"><img src="http://book.itiexue.net/images/v4/emotion/face_02.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'03\')"><img src="http://book.itiexue.net/images/v4/emotion/face_03.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'04\')"><img src="http://book.itiexue.net/images/v4/emotion/face_04.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'05\')"><img src="http://book.itiexue.net/images/v4/emotion/face_05.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'06\')"><img src="http://book.itiexue.net/images/v4/emotion/face_06.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'07\')"><img src="http://book.itiexue.net/images/v4/emotion/face_07.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'08\')"><img src="http://book.itiexue.net/images/v4/emotion/face_08.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'09\')"><img src="http://book.itiexue.net/images/v4/emotion/face_09.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'10\')"><img src="http://book.itiexue.net/images/v4/emotion/face_10.gif" /></a><a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'11\')"><img src="http://book.itiexue.net/images/v4/emotion/face_11.gif" /></a>';
		
		sHtml += '</p>';
		sHtml += '<p class="fbRight"><span class="colorTh undLine" id="fast" onmouseover="TxBook_Public.NovelDiscussQuickPostShow()"  onmouseout="TxBook_Public.NovelDiscussQuickPostHide()"><a href="javascript:void(0)">快速发表话题</a></span>(不加工分)</p>';
		sHtml += '<p class="faster" id="fastPost" onmouseover="TxBook_Public.NovelDiscussQuickPostShow()" onmouseout="TxBook_Public.NovelDiscussQuickPostHide()">';
		sHtml += '<a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussQuickPost(this)">一天不看作者的神作，就提不起精神！</a> <a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussQuickPost(this)">只要作者加快更新，我就要全力支持！</a>';
		sHtml += '<a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussQuickPost(this)">我发现作者有获得作协文学奖的潜质！</a> <a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussQuickPost(this)">加油吧我很看好你，还会有金币打赏！</a>';
		sHtml += '<a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussQuickPost(this)">大家都来支持作者吧，一起把他捧红！</a>';
		sHtml += '</p>';
		sHtml += '</div>';
		sHtml += '';
		sHtml += '</form>';
		TxSetHtml(objID,sHtml);
	},
	NovelDiscussPostByRep:function(objID,novelID,contentID,threadID,subject,isLock){
		var sHtml=""
		if(parseInt(isLock)==1){
			sHtml +='<p class="fbContent">本帖已经被锁定</p>';
		}
		else{
			sHtml += '<form id="postform" name="postform" onsubmit="return TxBook_Public.NovelDiscussCheckData();"  method="post" action="http://book.tiexue.net/savediscuss.aspx">';
			sHtml += '<input name="ThreadID" type="hidden" id="ThreadID" value="'+threadID+'"/>';
			sHtml += '<input name="NovelID" type="hidden" id="NovelID" value="'+novelID+'"/>';
			sHtml += '<input name="ContentID" type="hidden" id="ContentID" value="'+contentID+'"/>';
			sHtml += '<input name="EmoticonID" type="hidden" id="EmoticonID" value=""/>';
			sHtml += '<input name="PostType" type="hidden" id="PostType" value="1"/>';
				
			sHtml += '<input name="Subject" type="hidden" id="postSubject" value="'+subject+'"/>';
			sHtml += '<p class="fbContent"><textarea name="Content" id="postContent" onclick="TxBook_Public.NovelDiscussPostClear(2)">你的支持是作者创作的动力，请在此输入评论内容 发表话题 +5工分</textarea></p>';
			sHtml += '<div class="faButon">';
			sHtml += '<input type="submit" id="submitpost" value="发表" class="readBth5" />';
			sHtml += '<p class="face">';
			sHtml += '<a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'01\')"><img src="http://book.itiexue.net/images/v4/emotion/face_01.gif" /></a><a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'02\')"><img src="http://book.itiexue.net/images/v4/emotion/face_02.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'03\')"><img src="http://book.itiexue.net/images/v4/emotion/face_03.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'04\')"><img src="http://book.itiexue.net/images/v4/emotion/face_04.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'05\')"><img src="http://book.itiexue.net/images/v4/emotion/face_05.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'06\')"><img src="http://book.itiexue.net/images/v4/emotion/face_06.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'07\')"><img src="http://book.itiexue.net/images/v4/emotion/face_07.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'08\')"><img src="http://book.itiexue.net/images/v4/emotion/face_08.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'09\')"><img src="http://book.itiexue.net/images/v4/emotion/face_09.gif" /></a><a  href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'10\')"><img src="http://book.itiexue.net/images/v4/emotion/face_10.gif" /></a><a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussImg(\'11\')"><img src="http://book.itiexue.net/images/v4/emotion/face_11.gif" /></a>';
			
			sHtml += '</p>';
			sHtml += '<p class="fbRight"><span class="colorTh undLine" id="fast" onmouseover="TxBook_Public.NovelDiscussQuickPostShow()"  onmouseout="TxBook_Public.NovelDiscussQuickPostHide()"><a href="javascript:void(0)">快速发表话题</a></span>(不加工分)</p>';
			sHtml += '<p class="faster" id="fastPost" onmouseover="TxBook_Public.NovelDiscussQuickPostShow()" onmouseout="TxBook_Public.NovelDiscussQuickPostHide()">';
			sHtml += '<a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussPostQuickPost(this)">一天不看作者的神作，就提不起精神！</a> <a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussPostQuickPost(this)">只要作者加快更新，我就要全力支持！</a>';
			sHtml += '<a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussPostQuickPost(this)">我发现作者有获得作协文学奖的潜质！</a> <a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussPostQuickPost(this)">加油吧我很看好你，还会有金币打赏！</a>';
			sHtml += '<a href="javascript:void(0)" onclick="TxBook_Public.NovelDiscussPostQuickPost(this)">大家都来支持作者吧，一起把他捧红！</a>';
			sHtml += '</p>';
			sHtml += '</div>';
			sHtml += '';
			sHtml += '</form>';
		}
		TxSetHtml(objID,sHtml);
	},
	NovelDiscussQuickPostShow:function(){
		if(quickPostTimer!=null){
			clearTimeout(quickPostTimer);
		}
        $("#fastPost").show("fast");
	},
	NovelDiscussQuickPostHide:function(){
		quickPostTimer = setTimeout("TxBook_Public.NovelDiscussPostHideAction()",100);
	},
	NovelDiscussPostHideAction:function(){
		 $("#fastPost").slideUp("fast");
	},
	NovelDiscussPostClear:function(type){
		if(type==1){
			var subject =$("#postSubject");
			if(subject.val()!="50字以内"){
				//subject.select();
				subject.css("color","#000");
			}
			else{
				subject.val('');
				subject.css("color","#000");
			}
		}
		else{
			var content = $("#postContent");
			if(content.val()!="你的支持是作者创作的动力，请在此输入评论内容 发表话题 +5工分"){
				//content.select();
				content.css("color","#000");
			}
			else{
				content.val('');
				content.css("color","#000");
			}
		}
	},
	NovelDiscussCheckData:function(){
		$("#submitpost")[0].disabled = false;
		if ($("#postSubject").val().length==0||$("#postSubject").val()=="50字以内")
		{
			alert("您忘记填写标题");
			return false;		
		}
		if ($("#postContent").val().length==0||$("#postContent").val()=="你的支持是作者创作的动力，请在此输入评论内容 发表话题 +5工分")
		{
			alert(" 请填写帖子内容");
			$("#postContent").focus();
			return false;		
		}
		else if ($("#postSubject").val().length>50)
		{
			alert(" 帖子标题长度不能大于50,您已经输入了"+$("#postSubject").val().length+"个字");
			$("#postContent").focus();
			return false;		
		}
		else if ($("#postContent").val().length>15000)
		{
			alert(" 帖子内容长度不能大于15000,您已经输入了"+$("#postContent").val().length+"个字");
			$("#postContent").focus();
			return false;		
		}
		var userID = Tx_BaseCookie.TxBBS_CurrentUserID();
		if(userID<=0){		
			alert("请先登录!");
			return false;		
		}

		$("#submitpost")[0].disabled = true;
	},
	NovelDiscussQuickPost:function(obj){
		$("#postSubject").val($(obj).text());$("#postSubject").css("color","#000");
		$("#postContent").val($(obj).text());$("#postContent").css("color","#000");
		$("#PostType").val("2")
		//$("#submitpost").trigger("click");
	},
	NovelDiscussPostQuickPost:function(obj){
		$("#postContent").val($(obj).text());$("#postContent").css("color","#000");
		$("#PostType").val("2")
	},
	NovelDiscussStoreCaret:function(evt){//管理键盘快捷键发帖
		evt = evt || window.event;
		if(evt.ctrlKey &&evt.keyCode==13){
			if(TxBook_Public.NovelDiscussCheckData()){
				posti++;
				if(posti>1){
					alert('帖子正在发出，请耐心等待！');
					return false;
				}
				else{
					$("#submitpost").trigger("click");
				}
			}
		}
	},
	NovelDiscussImg:function(id){
		if($("#postContent").val()=="你的支持是作者创作的动力，请在此输入评论内容 发表话题 +5工分"){
			$("#postContent").val("");
		}
		$("#postContent").focus()
		//var moz = (typeof document.implementation != 'undefined')&& (typeof document.implementation.createDocument != 'undefined');
		var ie = (typeof window.ActiveXObject != 'undefined');
		if(ie){
			document.selection.createRange().text="[em"+id+"]";
		}
		else{
			$("#postContent").val($("#postContent").val()+"[em"+id+"]");
		}

//		var oImg=document.createElement("img");
//		oImg.width="20px";
//		oImg.heidth="20px";
//		oImg.src="http://book.tiexue.net/images/v4/emotion/face_"+id+".gif";
//		$("#postContent")[0].appendChild(oImg);
//		if($("#EmoticonID").val()==""){
//			$("#EmoticonID").val(id);
//		}
//		else{
//			$("#EmoticonID").val($("#EmoticonID").val()+","+id);
//		}
	},
	//打赏
	NovelDiscussPrizeGold:function(threadID,postID,novelID,userID,contentID){
		if (Tx_BaseCookie.TxBBS_CurrentUserID() == 0){
			alert("请登录后再操作！");
			return;
		}
		var queryUrl = "http://book.tiexue.net/xmlhttp/Extension/GetUserGold.ashx";
		jQuery.ajax({
			type: "get",
			async:true,
			cache:false,
			url:queryUrl,
			error:function(XMLHttpRequest){
			},
			success: function(msg){
		        var sHtml = '';
		        sHtml += '<div class="tiezhiDs" id="NovelDiscussPrize">';
		        sHtml += '<div class="tiezhi borderY" style="width: 345px;height:192px;">';
		        sHtml += '<div class="dashangCtnt">';
		        sHtml += '<p class="ds01">写得实在是太好了，我决定打赏</p>';
		        sHtml += '<p class="ds02"><input type="radio" name="novelDiscussprizeGoldjb" value="10" onclick="TxBook_Public.txtHide(this.value)" />10铁血币<input type="radio" name="novelDiscussprizeGoldjb" value="20" onclick="TxBook_Public.txtHide(this.value)" />20铁血币<input type="radio" name="novelDiscussprizeGoldjb" checked="checked" value="50" onclick="TxBook_Public.txtHide(this.value)" />50铁血币<input type="radio" name="novelDiscussprizeGoldjb" value="100" onclick="TxBook_Public.txtHide(this.value)" />100铁血币<br /><br /><span><input type="radio" name="novelDiscussprizeGoldjb" value="0" onclick="TxBook_Public.txtHide(this.value)" />其它金额：<input type="text" onkeypress="if ((event.keyCode < 48 || event.keyCode > 57) && event.keyCode !=13 && event.keyCode !=45) event.returnValue = false;" class="text2" id="NovelDiscussOtherGold" disabled="disabled"/>金币</span></p>';
		        sHtml += '<p class="ds03"><input class="readBth2" onclick="TxBook_Public.NovelDiscussPrizeGoldM(\''+threadID+'\',\''+postID+'\',\''+novelID+'\',\''+userID+'\',\''+contentID+'\')" type="button" value="确定打赏" onfocus="this.blur()" value="0" /><input class="readBth2" type="button" value="取消打赏" onclick="Tx_LayerHide()"  onfocus="this.blur()" /></p>';
		        sHtml += '<p class="ds04" style="line-height:16px;">您的账户余额为：<span class="colorRed">'+msg+'</span>铁血币<span class="buyTxb"><a href="http://pay.tiexue.net/" target="_blank">购买铁血币</a></span><br />每笔打赏收取1%的手续费，最低收取1金币</p>';
		        sHtml += '</div>';
		        sHtml += '</div></div>';
        		
		        ShowBgLayer("打赏",false,sHtml,"360px","235px");
		        $("#NovelDiscussPrize").show("");
		        sHtml = '';
		  	}
		});
	},
	txtHide:function(val)
	{   
	    //其他金额可用文本框
	    if(parseInt(val)==0)
	    {
	        $("#NovelDiscussOtherGold")[0].disabled = false;
	    }
	    else 
	    {
	        //否则不可用文本框
	        $("#NovelDiscussOtherGold")[0].disabled = true;
	    }
	},
	NovelDiscussPrizeGoldM:function(threadID,postID,novelID,userID,contentID){
		var num = $("input[name=novelDiscussprizeGoldjb]:checked").val();
		if(parseInt(num)==0){
			num = $("#NovelDiscussOtherGold").val();
			var re=/^\d+$/;
			if(re.test(num)){
			}
			else{
				alert("格式输入错误,请输入数字!");return false
			}
		}
		var queryUrl = "http://book.tiexue.net/xmlhttp/Discuss/ArewardGold.ashx?UserID="+userID+"&ThreadID="+threadID+"&PostID="+postID+"&GoldNum="+num+"&ContentID="+contentID;
		jQuery.ajax({
			type: "get",
			async:true,
			cache:false,
			url:queryUrl,
			error:function(XMLHttpRequest){
			},
			success: function(msg){
				var result = msg.split('|');
				if(parseInt(result[0])==1){
					alert(result[1]);
					Tx_LayerHide();
				}
				else{
					if(result[1].indexOf("金币数额不够")>-1){
						Tx_LayerHide();
						var html = '<script>window.setTimeout("window.open(\'http://pay.tiexue.net\');Tx_LayerHide();",5000);</script><div style="border:0px solid #9B9B88; width:338px; height:150px;background-color:#fff;"><dl class="dashang"><dd class="gray"></dd><dd style="text-align:center">余额不足请<a href=http://pay.tiexue.net> <font color=red>充值</font></a></dd><dd class="red dsxu" style="text-align:center">5秒后自动跳转 </dd></dl></div>';
						window.setTimeout("window.open(\'http://pay.tiexue.net\');Tx_LayerHide();",5000);
						ShowBgLayer("提示",false,html,"340px","200px");
					}
					else{
						alert(result[1]);
					}
					//Tx_LayerHide();
				}
			}
		});
	},
	//用户小说章节浏览历史
	SetUserNovelContentCurrent:function(novelID,contetnID,title){
		var MaxSizeCount = 10;
		var value = novelID + "|" + contetnID +"|"+ escape(title);
		var temp = TxBook_Public.readCookie("RContentHistory");
		if (temp==""){
			temp = value+",";
		}else{
			var hisArry = temp.split(",");
			var newArray = new Array();
			var hisContent =false;
			for(var i=0;i<hisArry.length;i++){
				var novel = hisArry[i].split("|");
				if(parseInt(novel[0])==parseInt(novelID)){
					newArray.push(novelID + "|" + contetnID +"|"+ escape(title));
					hisContent = true;
				}
				else{
					newArray.push(hisArry[i]);
				}
			}
			if(!hisContent){
				if(newArray.length>MaxSizeCount){
					newArray.shift();
				}
				newArray.push(value);
			}
			temp = newArray.join(",");
		}
		TxBook_Public.writeCookie("RContentHistory",temp,24);
	},
	GetUserNovelContentCurrent:function(){
		var temp = TxBook_Public.readCookie("RContentHistory");
		if (temp==""){
		}
		else{
			var hisArry = temp.split(",");
			var hisContent =false;
			var his = "";
			for(var i=0;i<hisArry.length;i++){
				var novel = hisArry[i].split("|");
				if(parseInt(novel[0])==parseInt(NovelID)){
					hisContent = true;
					his = hisArry[i];
				}
			}
			if(hisContent){
				var t= his.split("|");
				var sHtml='您上次读到的章节是：<a href="http://book.tiexue.net/Book'+NovelID+'/Content'+t[1]+'.html" target="_blank">'+ unescape(t[2])+'</a>';
				TxSetHtml("NovelPublicReadLog",sHtml);
			}
			else{
				var sHtml='<a href="http://book.tiexue.net/Book'+NovelID+'/list.html" target="_blank">您还没有阅读过本书内容 开始阅读</a>';
				TxSetHtml("NovelPublicReadLog",sHtml);
			}
		}
	},
	MyStow:function(novelid){
		if (Tx_BaseCookie.TxBBS_CurrentUserID() == 0){
			alert("请登录后再操作！");
			return;
		}
		var queryURL="http://book.tiexue.net/XmlHttp/b_BookShelfAdd.aspx?novelID="+novelid;
		jQuery.ajax({
			type:"get",
			dataType:"text",
			async:true,
			cache:false,
			url:queryURL,
			error:function(XMLHttpRequest){
			},
			success:function(data){
				alert(data);
			}
		});
	},
	MyStow:function(novelid,shelfNum){
		if (Tx_BaseCookie.TxBBS_CurrentUserID() == 0){
			alert("请登录后再操作！");
			return;
		}
		var queryURL="http://book.tiexue.net/XmlHttp/b_BookShelfAdd.aspx?novelID="+novelid+"&shelfNum="+shelfNum;
		jQuery.ajax({
			type:"get",
			dataType:"text",
			async:true,
			cache:false,
			url:queryURL,
			error:function(XMLHttpRequest){
			},
			success:function(data){
				alert(data);
			}
		});
	},
	ShowSystemNotice:function(){
		var queryURL="http://book.tiexue.net/XmlHttp/UserCenter/SystemNotice.ashx";
		jQuery.ajax({
			type:"get",
			dataType:"text",
			async:true,
			cache:true,
			url:queryURL,
			error:function(XMLHttpRequest){
			},
			success:function(data){
				TxBook_Public.LoadSystemNotice(data);
			}
		});
	},
	LoadSystemNotice:function(data){
		if(!TxLibraryTool.StringIsNullOrEmpty(data)){
			var time= TxBook_Public.SystemNoticeTime();
			TxBook_Public.NoticeShowSearch(data,0,time)
		}
	},
	NoticeShowSearch:function(data,showNode,time){
		var array=new Array();
		var json=eval("("+data+")");
		for(var i=0;i<json.root.length-1;i++){
			if(parseInt(json.root[i].UserID)==0){
				array.push('<a href="http://book.tiexue.net/" target="_blank">'+decodeURIComponent(json.root[i].UserName)+'</a><span>'+decodeURIComponent(json.root[i].Reason)+'</span><a target="_blank" href="http://book.tiexue.net/Book'+json.root[i].TargetID+'/">《'+decodeURIComponent(json.root[i].TargetName).replace("+"," ")+'》</a>');
			}
			else if(Tx_BaseCookie.TxBBS_CurrentUserID()==parseInt(json.root[i].UserID)){
				array.push('<a href="http://book.tiexue.net/MyCenter.aspx" target="_blank">'+decodeURIComponent(json.root[i].UserName)+'</a><span>'+decodeURIComponent(json.root[i].Reason)+'</span><a target="_blank" href="http://book.tiexue.net/Book'+json.root[i].TargetID+'/">《'+decodeURIComponent(json.root[i].TargetName).replace("+"," ")+'》</a>');
			}
			else{
				array.push('<a href="http://book.tiexue.net/FriendCenter.aspx?UserID='+json.root[i].UserID+'" target="_blank">'+decodeURIComponent(json.root[i].UserName)+'</a><span>'+decodeURIComponent(json.root[i].Reason)+'</span><a target="_blank" href="http://book.tiexue.net/Book'+json.root[i].TargetID+'/">《'+decodeURIComponent(json.root[i].TargetName).replace("+"," ")+'》</a>');
			}
		}
		if(array.length>0){
			var length=array.length;
			if(parseInt(showNode)>=length){
				showNode=0;
			}
			$("#ShowSystemNotice").html(array[parseInt(showNode)]);
			showNode++;
			
			setTimeout("TxBook_Public.NoticeShowSearch('"+data+"',"+showNode+","+time+");",time*1000);
		}
	},
	SystemNoticeTime:function(){
		var queryURL="http://book.tiexue.net/Xml/SystemNoticeInfo.xml";
		var time=3000;
		jQuery.ajax({
			type:"get",
			dataType:"xml",
			async:false,
			cache:false,
			url:queryURL,
			error:function(XMLHttpRequest){
			},
			success:function(data){
				time= parseInt($(data).find("SystemNoticeTime").text());
			}
		});
		return time;
	}
}
var posti=0;
var quickPostTimer=null;

function TxSetHtml(ObjectID,sHtml){
	var obj = $("#"+ObjectID);
	if (obj.length>0){
		if (sHtml!=null){obj.html(sHtml);}
		obj=null;
	}
}
function TxSetAttr(ObjectID,key,value){
	var obj = $("#"+ObjectID);
	if (obj.length>0){
		if (sHtml!=null){obj.attr(key,value);}
		obj=null;
	}
}

//添加好友
TxBBS_AddFirendByNameProess= function(userName){
	ShowBgLayer("添加好友",false,'<div  style="font-size:12px;width:200px;height:91px;margin:0px auto;text-align:center"><p style="margin:5px 0px 5px 0px;padding:0px;margin-top:10px; ">&nbsp;你确定添加&nbsp;<font color=red>'+userName+'</font>&nbsp;为好友？</p><p style="margin:0px;padding:0px"></p><p style="margin:5px 0px ;padding:0px; "><input type="button" onclick="TxBBS_AddMyFirendByName(\''+userName+'\')" value="添加"/>&nbsp;<input onclick="Tx_LayerHide()" type="button" value="取消"/></p></div>',"200px","120px");
}

//添加好友
TxBBS_AddMyFirendByName=function(userName){
	Tx_LayerHide();
	Tx_ProcessShow("正在操作,请等待...");

	var message = Tx_AddMyFriend(userName);
	var result = eval('(' + message + ')');

	Tx_ProcessHide();
	if(result.result[0].status=="1"){
		ShowBgLayer("提示",false,'<div  style="font-size:12px;width:200px;height:74px;margin:0px auto;text-align:center"><p style="margin:10px 0px;padding:0px">'+result.result[0].message+'</p></div>',"200px","103px");
	}
	else{
		ShowBgLayer("提示",false,'<div  style="font-size:12px;width:200px;height:74px;margin:0px auto;text-align:center"><p style="margin:10px 0px;padding:0px">'+result.result[0].message+'</p></div>',"200px","103px");
	}
}

//给 别人发短信
SendMsgToUserProess = function(userName){
	if(Tx_ShowNotLoginAlert()){
		ShowMsgLayer("发短信",MsgConfig.EditMsgUrl+"?UserList="+escape(userName));
	}
}

//删除好友
TxBook_DelFirendProess= function(userID,userName){
	ShowBgLayer("删除好友",false,'<div  style="font-size:12px;width:200px;height:91px;margin:0px auto;text-align:center"><p style="margin:5px 0px 5px 0px;padding:0px;margin-top:10px; text-align:left">&nbsp;确定删除好友 '+userName+'? </p><p></p><p style="margin:5px 0px ;padding:0px"><input type="button" onclick="Tx_LayerHide();TxBook_DelMyFirend('+userID+')" value="删除"/>&nbsp;<input onclick="Tx_LayerHide();" type="button" value="取消"/></p></div>',"200px","120px");
}

//删除好友
TxBook_DelMyFirend=function(UserID){
	Tx_ProcessShow("正在操作,请等待...");
	var message = Tx_AddDelMyFriend(UserID);
	var result = eval('(' + message + ')');
	if(result.result[0].status=="1"){
		ShowBgLayer("提示",false,'<div  style="font-size:12px;width:200px;height:74px;margin:0px auto;text-align:center"><p style="margin:10px 0px;padding:0px">'+result.result[0].message+'</p></div>',"200px","103px");
	}
	else{
		ShowBgLayer("提示",false,'<div  style="font-size:12px;width:200px;height:74px;margin:0px auto;text-align:center"><p style="margin:10px 0px;padding:0px">'+result.result[0].message+'</p></div>',"200px","103px");
	}
	setTimeout("Tx_ProcessHide()",500);
	window.location.reload();
}

//内容搜索
function SearchBook(){
	var BookName=document.getElementById('Tx_BookName').value;
	var NovelType=document.getElementById('Tx_NovelType').value;
	if (BookName==""){
		alert("搜索内容不能为空！");
		document.all['Tx_BookName'].focus();
		return false;
	}
	window.open("/SearchResults.aspx?keywords=" + escape(BookName) + "&noveltype=" + NovelType);
	return false;
}

//加为收藏
function AddFavorite(sTitle){debugger;
	var sURL =window.location.href;
	try{
		window.external.addFavorite(sURL, sTitle);
	}
	catch (e){
		try{
			window.sidebar.addPanel(sTitle, sURL, "");
		}
		catch (e){
			alert("加入收藏失败，请使用Ctrl+D进行添加");
		}
	}
}
//设为首页
function Homepage() {
	if (document.all){
		document.body.style.behavior = 'url(#default#homepage)';

		document.body.setHomePage(window.location.href);
	}
	else if (window.sidebar){
		if (window.netscape){
			try{
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}
			catch (e){
				alert("该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");
				return false;
			}
		}
		var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
		prefs.setCharPref('browser.startup.homepage', window.location.href);
	}
}

/*全选*/
function selectAll(checkAllContainerID,chkObj){
	var result=chkObj.checked;
	var objContainer = document.getElementById(checkAllContainerID);
	var objs = objContainer.getElementsByTagName("input");
	for( var i = 0 ; i < objs.length ; i++ )
		if ( objs[i].type == "checkbox" )
			objs[i].checked = result;
}
/*判断表格是否有被选择项*/
function validateSelected(checkAllContainerID,tableID){
	var isPass=false;
	var tableObj = document.getElementById(checkAllContainerID);
	var objs = tableObj.getElementsByTagName("input");
	for(var i = 0 ; i < objs.length ; i++ )
		if(objs[i].type == "checkbox" && objs[i].checked){
		   isPass=true;
		   break;
	   }
   return isPass;
}
/*判断表格是否有被选择项*/
function GetAllSelected(checkAllContainerID){
	var tableObj = document.getElementById(checkAllContainerID);
	var array =new Array();
	var objs = tableObj.getElementsByTagName("input");
	for(var i = 0 ; i < objs.length ; i++ ){
		if(objs[i].type == "checkbox" && objs[i].checked){
			array.push(objs[i].value);
		}
	}
	if (array.length<1)return"";
	var ids =array.join(',');
	return ids;
}
