/*
'=====================================================================
' Module Name:
' File name: interestBook.js
' Author: william.lu
' Project : my_bebo
' Copyright (c) all rights reserved by juuyou.com Co., LTD.
' Create on 2009/05/06
' Version: 1.0
'
'=====================================================================
'*********************************************************************
' Usage: interestBook页JS函数集
'
'*********************************************************************
*/

/**  定义juuyou.interestBook命名空间  **/
juuyou.interestBook = {};


//绑定作者,译者添加动作
$(document).ready(function(){	
	$(".j_author_add").live("click", function(){
		var objTd = $(this).parents(".j_author_td");
		$(this).remove();
		objTd.append('<input type="text" class="input_205 margin_tb2" />&nbsp;<a href="javascript:void(0);" title="添加" class="j_author_add">+</a><br />');
		return false;
	});
	
	$(".j_translator_add").live("click", function(){
		var objTd = $(this).parents(".j_translator_td");
		$(this).remove();
		objTd.append('<input type="text" class="input_205 margin_tb2" />&nbsp;<a href="javascript:void(0);" title="添加" class="j_translator_add">+</a><br />');
		return false;
	});
});

//添加书籍验证
juuyou.interestBook.chkBookAdd = function(){
	var strBookTitle = jQuery.trim($("#txt_book_title").val());
	if(strBookTitle == ""){
		alert("请填写书名");
		$("#txt_book_title").focus();
		return false;
	}

	var objAuthorTd = $(".j_author_td");
	var intAuthorLength = objAuthorTd.find("input").length;
	var strAuthors = "";
	
	for(var i=0; i<intAuthorLength; i++){
		var strAuthor = jQuery.trim(objAuthorTd.find("input:eq(" + i + ")").val());
		if(strAuthor == ""){
			continue;
		}
		strAuthors += strAuthor + ",";
	}
	if(strAuthors.length > 1){
		strAuthors = strAuthors.substr(0, strAuthors.length-1);
	}
	
	$("#hid_authors").val(strAuthors);
	
	var objTranslatorTd = $(".j_translator_td");
	var intTranslatorLength = objTranslatorTd.find("input").length;
	var strTranslators = "";
	
	for(var i=0; i<intTranslatorLength; i++){
		var strTranslator = jQuery.trim(objTranslatorTd.find("input:eq(" + i + ")").val());
		if(strTranslator == ""){
			continue;
		}
		strTranslators += strTranslator + ",";
	}
	if(strTranslators.length > 1){
		strTranslators = strTranslators.substr(0, strTranslators.length-1);
	}

	$("#hid_translators").val(strTranslators);

	return true;
}

/**  验证并提交  **/
juuyou.interestBook.checkCommentSubmit = function(){
	var strVal = jQuery.trim($("#txtAreaComment").val());
	if(strVal.length == 0){
		alert("不能提交空字符窜");
		return false;
	}
	
	return juuyou.common.validWordLength('txtAreaComment', 'txt_word_cnt', 250);
}

//绑定评价动作
$(document).ready(function(){	
	$(".j_score_icon").live("mouseover", function(){
		var objDiv = $(this).parents(".j_score_div");
		var intIdx = $(this).attr("idx");
		
		objDiv.find("img:lt("+intIdx+")").attr("src", "http://img.saywo.com/images/edit/edit_star01.gif");
		objDiv.find("img:eq("+intIdx+")").attr("src", "http://img.saywo.com/images/edit/edit_star02.gif");
		objDiv.find("img:gt("+intIdx+")").attr("src", "http://img.saywo.com/images/edit/edit_star02.gif");
		
		return false;
	});
	
	$(".j_score_icon").live("mouseout", function(){
		var objDiv = $(this).parents(".j_score_div");
		
		objDiv.find("img").attr("src", "http://img.saywo.com/images/edit/edit_star02.gif");
		
		return false;
	});
	
	$(".j_score_icon").live("click", function(){
		var objDiv = $(this).parents(".j_score_div");
		var objBDiv = $(this).parents(".interest_show_right");	
		var objShow = objBDiv.find(".j_score_show");
		var intIdx = $(this).attr("idx");
		var strId = objDiv.attr("sid");
		var strType = objDiv.attr("stype");

		$.ajax({
	 		type:"POST",
			url:"../json/interest/score.php",
			async:true,
			data: {
				sid: strId,
				stype: strType,
				score: intIdx
			},
			success:function(data){
				if($.trim(data) == juuyou.common.json.failure){
				}else{
					objShow.html(data);
					objDiv.parents(".interest_show_right").find(".j_score_p").remove();
					objDiv.remove();
				}
			}
		});
		
		
		return false;
	});
});

//绑定初始化book搜索动作
$(document).ready(function(){
	$("#txt_book_search").focus(function () {
         if($(this).val() == "请输入您要添加的书籍名字" || $(this).val() == "请输入您要搜索的书籍名字"){
         	$(this).val("");
         }
    });	
});

/**  验证并提交book搜索动作  **/
juuyou.interestBook.checkBookSearchSubmit = function(){
	if($("#txt_book_search").val() == "请输入您要添加的书籍名字" || $("#txt_book_search").val() == "请输入您要搜索的书籍名字"){
		$("#txt_book_search").val("");
	}

	var strVal = jQuery.trim($("#txt_book_search").val());
	if(strVal.length == 0){
		alert("不能提交空字符窜");
		return false;
	}
	
	return true;
}
