";
comments += "

";
comments += "
" + jsonArr["comments"][i].user + "";
comments += "
" + "" + "";
comments += "
发布于 " + jsonArr["comments"][i].pubTime + "";
comments += "
";
comments += "
" + jsonArr["comments"][i].content + "
";
comments += "
";
}
document.getElementById("ul_comment").innerHTML = comments;
if(jsonArr["totalItem"] > 0){
comments = "";
if(pageNum > 1) {
comments += "
首页";
comments += "
上一页"
} else {
comments += "
首页";
comments += "
上一页"
}
var totalPage = jsonArr["totalPages"];
var start = pageNum - 3;
if(start<=0) start = 1;
var end = start + 3;
if(end > totalPage) end = totalPage;
for(var i=start;i
" + i + ""
}else{
comments += "" + i + ""
}
}
if(pageNum < totalPage) {
comments += "下一页";
comments += "尾页";
} else {
comments += "下一页";
comments += "尾页";
}
$("div.comment div.turnpage").html(comments);
}
}
});
}
function triggerItem(obj) {
var status = $("a.more").attr("status");
if(status == "1") {
$("a.more").attr("status", "0");
$("a.more").html("..收起");
} else {
$("a.more").attr("status", "1");
$("a.more").html("..更多");
}
$("div.catalog a:not(.more):gt(9)").toggle()
}
function addComment() {
var bookId = $("#bookId").val();
var content = document.getElementById("bookComment").value;
if(content == "") {
m_alert("error", "请输入评论内容!");
return;
}
if(content.length > 1000) {
m_alert("error", "评论内容不能超过1000字!你现在输入的内容有" + content.length + "个字");
return;
}
var csrfToken = $("#csrfToken").val();
webDwr.addBookComment(bookId, content, csrfToken, function(info) {
if(info != "") {
if(info=="noLogged") {
window.location=$("div.bottom").attr("ssoLoginUrl");
return;
} else if(info == "error") {
alert("无效的服务请求!");
return;
}
getComment(1);
document.getElementById("bookComment").value = "";
$("#csrfToken").val(info);
}
});
}
function borrowBook(obj) {
var bookId = $("#bookId").val();
var activityId = $("#activityId").val();
webDwr.borrowBook(bookId, activityId, function(info){
if(info != "") {
if(info=="noLogged"){
window.location=$("div.bottom").attr("ssoLoginUrl");
return;
} else if(info=="borrowed") {
m_alert("success", "已经借阅过该书,请不要重复借!");
$(obj).after("");
$(obj).remove();
return;
} else if(info=="overed") {
m_alert("success", "这本书已经被借全部借出,请过一段时间再来借阅,谢谢!");
return;
} else if(info=="quantity") {
m_alert("success", "你已经达到你的借书数量上限,需还一本书后才可再次借书!");
return;
} else if(info=="pdf") {
$(obj).after("");
$(obj).remove();
m_alert("success", "借阅成功,可以进行阅读!");
} else if(info=="txt") {
$(obj).after("");
$(obj).remove();
m_alert("success", "借阅成功,可以进行阅读!");
}
}
});
}
function recommendBook(obj){
var bookId = $("#bookId").val();
webDwr.recommendBook(bookId, function(info){
if(info != "") {
if(info=="noLogged") {
window.location=$("div.bottom").attr("ssoLoginUrl");
return;
} else if(info.indexOf('推荐成功') >= 0) {
//m_alert("success", info);
} else {
m_alert("error", info);
}
$(obj).after("已推荐");
$(obj).remove();
}
});
}
function cancelRecommendBook(obj){
var bookId = $("#bookId").val();
webDwr.cancelRecommendBook(bookId, function(info){
if(info != "") {
if(info=="noLogged") {
window.location=$("div.bottom").attr("ssoLoginUrl");
return;
} else if(info.indexOf('成功取消推荐') >= 0) {
//m_alert("success", info);
} else {
m_alert("error", info);
}
$(obj).after("推荐");
$(obj).remove();
}
});
}
function collectionBook(obj){
var bookId = $("#bookId").val();
webDwr.collectionBook(bookId, function(info){
if(info != "") {
if(info=="noLogged") {
window.location=$("div.bottom").attr("ssoLoginUrl");
return;
} else if(info.indexOf('收藏成功') >= 0) {
//m_alert("success", info);
} else {
m_alert("error", info);
}
var cancel = "已收藏"
$(obj).after(cancel);
$(obj).remove();
}
});
}
function cancelCollectionBook(obj) {
var bookId = $("#bookId").val();
webDwr.cancelCollectionBook(bookId, function(info){
if(info != "") {
if(info=="noLogged") {
window.location=$("div.bottom").attr("ssoLoginUrl");
return;
} else if(info.indexOf('成功取消收藏') >= 0) {
//m_alert("success", info);
} else {
m_alert("error", info);
}
var collection = "收藏";
$(obj).after(collection);
$(obj).remove();
}
});
}
function setBookScore(score) {
var bookId = $("#bookId").val();
webDwr.addBookScore(bookId, score, function(info){
if(info != "") {
if(info=="noLogged") {
window.location=$("div.bottom").attr("ssoLoginUrl");
return;
} else if(info=="scored") {
m_alert("success", "已经打过分!");
return;
} else {
var c = Number(info);
if(c >= 10) {
$("#book_score img:eq(0)").attr("src", ppath+"/pages/standard/images/star.png");
} else {
$("#book_score img:eq(0)").attr("src", ppath+"/pages/standard/images/star_t.png");
}
if(c >= 20) {
$("#book_score img:eq(1)").attr("src", ppath+"/pages/standard/images/star.png");
} else {
$("#book_score img:eq(1)").attr("src", ppath+"/pages/standard/images/star_t.png");
}
if(c >= 30) {
$("#book_score img:eq(2)").attr("src", ppath+"/pages/standard/images/star.png");
} else {
$("#book_score img:eq(2)").attr("src", ppath+"/pages/standard/images/star_t.png");
}
if(c >= 40) {
$("#book_score img:eq(3)").attr("src", ppath+"/pages/standard/images/star.png");
} else {
$("#book_score img:eq(3)").attr("src", ppath+"/pages/standard/images/star_t.png");
}
if(c >= 50) {
$("#book_score img:eq(4)").attr("src", ppath+"/pages/standard/images/star.png");
} else {
$("#book_score img:eq(4)").attr("src", ppath+"/pages/standard/images/star_t.png");
}
$("#book_score font").html(c / 10);
}
}
});
}
function init() {
getComment(1);
$("#dafen_span img").hover(function() {
$(this).prevAll("img").attr("src", ppath+"/pages/standard/images/dafen_blue.png");
$(this).attr("src", ppath+"/pages/standard/images/dafen_blue.png");
}, function() {
$(this).prevAll("img").attr("src", ppath+"/pages/standard/images/dafen.png");
$(this).attr("src", ppath+"/pages/standard/images/dafen.png")
});
}