// JavaScript Document

            <!-- 鲜花情况 -->
				<!-- 催更票投票 -->
				function cgp(ord,num,bp,bkId) {
                    var paramString;
                    paramString = 'book_id='+bkId+'&ord='+ ord + '&num=' + num + '&bp=' + bp;
                    httpProp.open('POST', "/w_prop_cgp.php");
                    httpProp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
					httpProp.onreadystatechange = function(){hCgp(ord,num,bkId)};
                    httpProp.send(paramString);
				}

				function hCgp(ord,num,bkId) {
					var str;
					if(httpProp.readyState == 4){
						responseText = httpProp.responseText;

						if(responseText=="-5"){
							str="12000字投票数必须大于等于4！";
							alert(str);
						}
						if(responseText=="-4"){
							str="9000字投票数必须大于等于3！";
							alert(str);
						}
						if(responseText=="-3"){
							str="6000字投票数必须大于等于2！";
							alert(str);
						}

						if(responseText=="-2"){
							str="请先登录！";
							alert(str);
						}

						if(responseText=="-1"){
							if(confirm("您的票数不够，但可以继续投票，每张消费１００逐浪币。")){
								cgp(ord,num,"y",bkId);
							}else{
								return false;							
							}
						}
    
						if(responseText=="0"){
							str="催更票购买失败,您的逐浪币余额不足，请充值!";
							alert(str);
						}
    
						if(Number(responseText)>0){
							document.getElementById("cgpShow"+ord).innerHTML=Number(document.getElementById("cgpShow"+ord).innerHTML)+Number(responseText);
							window.objShowCgpDiv.close();
							str="催更票投票成功!";
							alert(str);
						}

					}
				}

				<!-- 显示/隐藏　鲜花情况 -->
				function showFlowerDiv() {
					if(document.getElementById("coverShowFlower").style.display == "none"){
						document.getElementById("coverShowFlower").style.display = "";
						document.getElementById("coverShowFlowerPic").innerHTML="<img src='http://images.zhulang.com/www/image/zl_coverpage09.gif' border='0' />";
					}else{
						document.getElementById("coverShowFlower").style.display = "none";
						document.getElementById("coverShowFlowerPic").innerHTML="<img src='http://images.zhulang.com/www/image/zl_coverpage10.gif' border='0' />";
					}
				}	
				
showCgpDiv = function(sHTML){
	this.elt = null;
	if (document.createElement  &&  document.getElementById){
		var dg = document.createElement("div");
		dg.className = "neat-dialog";
		dg.innerHTML = sHTML;
		dg.style.top = document.documentElement.scrollTop + window.screen.height/4 + "px";	
		dg.style.left = document.body.clientWidth/3 + "px";	

		var dbg = document.createElement("div");
		dbg.id = "nd-bdg";
		dbg.className = "neat-dialog-bg";
		dbg.style.height =document.documentElement.scrollHeight + "px";	

		var dgc = document.createElement("div");
		dgc.id = "nd-dgc";
		dgc.className = "neat-dialog-cont";
		dgc.style.top = "0px";	

		dgc.appendChild(dbg);
		dgc.appendChild(dg);
	    if (document.body.offsetLeft > 0) dgc.style.marginLeft = document.body.offsetLeft + "px";
		document.body.appendChild(dgc);

		this.elt = dgc;
		this.elt.style.display = "block";
	}
};

showCgpDiv.prototype.close = function() {
	if (this.elt){
		this.elt.style.display = "none";
		document.body.style.overflow="";
		document.body.removeChild(this.elt);   
	}
};

function showCgp(ord,bkId) {
	var paramString;
	paramString = 'book_id='+bkId+'&ord='+ ord;
	httpProp.open('POST', "/w_prop_cgp_show.php");
	httpProp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
	httpProp.onreadystatechange = hsCgp;
	httpProp.send(paramString);
}

function hsCgp() {
	var str;
	if(httpProp.readyState == 4){
		str=httpProp.responseText;
		if(str=="-1"){
			alert("请先登录！");
			return false;
		}
		objShowCgpDiv=new showCgpDiv(str);
	}
}



                // 1. 显示/隐藏　送礼物界面
                function showGiveGiftDiv(type) {
                    if(document.getElementById("divGiveGift").style.display == "none"){
                        document.getElementById("divGiveGift").style.display = "";
                        document.getElementById("coverShowGiftPic").innerHTML="<img src='http://images.zhulang.com/www/image/zl_coverpage09.gif' border='0' />";
						if(type=="gift"){
	                        showGiveGift(1);
						}else{
	                        showUseProp(1);
						}
                    }else{
                        document.getElementById("divGiveGift").style.display = "none";
                        document.getElementById("coverShowGiftPic").innerHTML="<img src='http://images.zhulang.com/www/image/zl_coverpage10.gif' border='0' />";
                    }
                }		
    
                // 2. 获得送礼物界面内容
                function showGiveGift(pageNum) {
                    document.getElementById("divGiveGift").innerHTML= "<img src=\"http://images.zhulang.com/images/loading.gif\" />  礼物页面加载中......";
                    if(pageNum=="") pageNum=1;
                    sendShowGiveGift(pageNum);
                }
    
                // 3. 获得道具界面内容
                function showUseProp(pageNum) {
                    document.getElementById("divGiveGift").innerHTML= "<img src=\"http://images.zhulang.com/images/loading.gif\" />  道具页面加载中......";
                    if(pageNum=="") pageNum=1;
                    sendShowUseProp(pageNum);
                }

                function sendShowGiveGift(pageNum) {
                    var paramString;
                    paramString = 'pageNum='+pageNum;
                    httpGift.open('POST', "/w_gift_show.php");
                    httpGift.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
                    httpGift.onreadystatechange = hsSGG;
                    httpGift.send(paramString);
                }
                
                function hsSGG() {
                    if(httpGift.readyState == 4){
                        document.getElementById("divGiveGift").innerHTML= httpGift.responseText;
                    }
                }

                function sendShowUseProp(pageNum) {
                    var paramString;
                    paramString = 'pageNum='+pageNum;
                    httpProp.open('POST', "/w_prop_show.php");
                    httpProp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
                    httpProp.onreadystatechange = hsSUP;
                    httpProp.send(paramString);
                }
                
                function hsSUP() {
                    if(httpProp.readyState == 4){
                        document.getElementById("divGiveGift").innerHTML= httpProp.responseText;
                    }
                }
    
				// 发送新书评
				function sendReview(bkId) {
					var paramString;
					paramString = 'action=pubreview&book_id='+bkId+'&grade='+document.getElementById("grade").value+'&content='+encodeURIComponent(sp_content.getHtml());
					httpReview.open('POST', "/wBookReview_cp.php");
					httpReview.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
					httpReview.onreadystatechange = function (){handleResponseSendReview(bkId)};
					httpReview.send(paramString);
					return false;
				}
            
				function handleResponseSendReview(bkId) {
					var str;
					if(httpReview.readyState == 4){
						responseText = httpReview.responseText;
						if(responseText=="Y"){
							if(window.clipboardData){        
								alert("发送成功！书评内容已经复制到您的剪切板，您可以使用Ctrl+v粘贴");
							}else{
								alert("发送成功！");
							}
							showReview(bkId,1,1);
						}else{
							alert(responseText);
						}
					}
				}
    
				function check(bkId){
					var str = sp_content.getHtml();
					str=strReplace("\r\n","",str);
					var size = str.length;

					if(size>4000){
						alert('书评内容超过4000字，请核减后重发');
						return false;
					}
					if(size<8){
						alert('您的书评字数少于8个字，请重新撰写后发送！');
						return false;
					}

					if(window.clipboardData){        
						window.clipboardData.setData("Text",str); 
					}

					sendReview(bkId);
					sp_content.setContent("");
					return true;
				}

				function strReplace(search, replace, str) {
					var regex = new RegExp(search, "g");
					return str.replace(regex, replace);
				} 
				function getid(obj){
					return document.getElementById(obj);
				}

				// 发送书评回复
				function sendReviewHf(obj,id,pageNum,type,bkId) {
					var paramString;
					paramString = 'action=pubreview&reId='+id+'&book_id='+bkId+'&content='+encodeURIComponent(obj.getHtml());
					httpReview.open('POST', "/wBookReview_cp.php");
					httpReview.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
					httpReview.onreadystatechange = function(){handleResponseSendReviewHf(obj,id,pageNum,type,bkId)};
					httpReview.send(paramString);
					return false;
				}
            
				function handleResponseSendReviewHf(obj,id,pageNum,type,bkId) {
					var str;
					if(httpReview.readyState == 4){
						responseText = httpReview.responseText;
						if(responseText=="Y"){
							if(window.clipboardData){        
								alert("发送成功！书评内容已经复制到您的剪切板，您可以使用Ctrl+v粘贴");
							}else{
								alert("发送成功！");
							}
							showReview(bkId,pageNum,type);
//							location.href ='#'+obj;
						}else{
							alert(responseText);
						}
					}
				}
    
				function checkHf(obj,id,pageNum,type,bkId){
					var str = obj.getHtml();
					str=strReplace("\r\n","",str);
					var size = str.length;
					if(size>4000){
						alert('回复内容超过4000字，请核减后重发');
						return false;
					}
					if(size<8){
						alert('您的回复字数少于8个字，请重新撰写后发送！');
						return false;
					}
					if(window.clipboardData){        
						window.clipboardData.setData("Text",str); 
					}
    
					sendReviewHf(obj,id,pageNum,type,bkId);
					obj.setContent("");
					return true;
				}
			

                var setInnerHTML = function (el, htmlCode) {
                    var ua = navigator.userAgent.toLowerCase();
                    if (ua.indexOf('msie') >= 0 && ua.indexOf('opera') < 0) {
                        htmlCode = htmlCode.replace(/<script([^>]*)>/gi,'<script$1 defer="true">');
                        document.getElementById(el).innerHTML=htmlCode;
                        document.getElementById(el).removeChild(document.getElementById(el).firstChild);
                    }else{
                        var reg = /<script[^>]*>(.*)<\/script>/;
                        var match=htmlCode.match(reg);
                        var MyScript="";
            
                        var Html=htmlCode.replace(reg,"");//将剩下的text祛除<script>部分，插入模版页
                        document.getElementById(el).innerHTML=Html;
            
                        if(match!=null){
                            MyScript=match[1];
                            var script=document.createElement("script");//在模版页创建新的<script>标签
                            script.text=MyScript;//给新的script标签赋值
                            document.getElementsByTagName("head")[0].appendChild(script);//把该标签加入<head>
                        }
                    }
                } 
            
                // 显示书评
                function showReview(bkId,page,type) {
                    var paramString;
                    paramString = 'book_id='+bkId+'&page='+page+'&type='+type;
            
                    document.getElementById("showReview").innerHTML='';
                    document.getElementById("showReview").innerHTML='	<center style="height:50px;"><img src="http://images.zhulang.com/images/loading.gif" />  书评加载中......	</center>';
            
                    httpReview.open('POST', "/wBookReview_cp.php");
                    httpReview.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
                    httpReview.onreadystatechange = handleResponse;
                    httpReview.send(paramString);
                    return false;
                }
            
                function handleResponse() {
                    var str;
                    if(httpReview.readyState == 4){
                        responseText = httpReview.responseText;
                        document.getElementById("showReview").innerHTML='';
						if(responseText.length>0){
	                        setInnerHTML("showReview",responseText);
						}else{
	                        document.getElementById("showReview").innerHTML=responseText;
						}
                    }
                }            
                function handleResponseProp() {
                    var str;
                    if(httpReview.readyState == 4){
                        responseText = httpReview.responseText;
                        alert(responseText);
                    }
                }
			
