/*
'=====================================================================
' Module Name:
' File name: interestMovie.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: interestMovie页JS函数集
'
'*********************************************************************
*/

/**  定义juuyou.interestMovie命名空间  **/
juuyou.interestMovie = {};


//绑定作者,译者添加动作
$(document).ready(function(){	
	$(".j_actor_add").live("click", function(){
		var objTd = $(this).parents(".j_actor_td");
		$(this).remove();
		objTd.append('<input type="text" class="input_205 margin_tb2" />&nbsp;<a href="javascript:void(0);" title="添加" class="j_actor_add">+</a><br />');
		return false;
	});
	
	$(".j_director_add").live("click", function(){
		var objTd = $(this).parents(".j_director_td");
		$(this).remove();
		objTd.append('<input type="text" class="input_205 margin_tb2" />&nbsp;<a href="javascript:void(0);" title="添加" class="j_director_add">+</a><br />');
		return false;
	});
	
	$(".j_screenwriter_add").live("click", function(){
		var objTd = $(this).parents(".j_screenwriter_td");
		$(this).remove();
		objTd.append('<input type="text" class="input_205 margin_tb2" />&nbsp;<a href="javascript:void(0);" title="添加" class="j_screenwriter_add">+</a><br />');
		return false;
	});
	
	$(".j_language_add").live("click", function(){
		var objTd = $(this).parents(".j_language_td");
		$(this).remove();
		objTd.append('<input type="text" class="input_205 margin_tb2" />&nbsp;<a href="javascript:void(0);" title="添加" class="j_language_add">+</a><br />');
		return false;
	});
});

//添加书籍验证
juuyou.interestMovie.chkMovieAdd = function(){
	var strMovieTitle = jQuery.trim($("#txt_movie_title").val());
	if(strMovieTitle == ""){
		alert("请填写影视名字");
		$("#txt_movie_title").focus();
		return false;
	}

	var objActorTd = $(".j_actor_td");
	var intActorLength = objActorTd.find("input").length;
	var strActors = "";
	
	for(var i=0; i<intActorLength; i++){
		var strActor = jQuery.trim(objActorTd.find("input:eq(" + i + ")").val());
		if(strActor == ""){
			continue;
		}
		strActors += strActor + ",";
	}
	if(strActors.length > 1){
		strActors = strActors.substr(0, strActors.length-1);
	}
	
	$("#hid_actors").val(strActors);

	var objDirectorTd = $(".j_director_td");
	var intDirectorLength = objDirectorTd.find("input").length;
	var strDirectors = "";
	
	for(var i=0; i<intDirectorLength; i++){
		var strDirector = jQuery.trim(objDirectorTd.find("input:eq(" + i + ")").val());
		if(strDirector == ""){
			continue;
		}
		strDirectors += strDirector + ",";
	}
	if(strDirectors.length > 1){
		strDirectors = strDirectors.substr(0, strDirectors.length-1);
	}

	$("#hid_directors").val(strDirectors);
	
	
	var objScreenwriterTd = $(".j_screenwriter_td");
	var intScreenwriterLength = objScreenwriterTd.find("input").length;
	var strScreenwriters = "";
	
	for(var i=0; i<intScreenwriterLength; i++){
		var strScreenwriter = jQuery.trim(objScreenwriterTd.find("input:eq(" + i + ")").val());
		if(strScreenwriter == ""){
			continue;
		}
		strScreenwriters += strScreenwriter + ",";
	}
	if(strScreenwriters.length > 1){
		strScreenwriters = strScreenwriters.substr(0, strScreenwriters.length-1);
	}

	$("#hid_screenwriters").val(strScreenwriters);


	var objLanguageTd = $(".j_language_td");
	var intLanguageLength = objLanguageTd.find("input").length;
	var strLanguages = "";
	
	for(var i=0; i<intLanguageLength; i++){
		var strLanguage = jQuery.trim(objLanguageTd.find("input:eq(" + i + ")").val());
		if(strLanguage == ""){
			continue;
		}
		strLanguages += strLanguage + ",";
	}
	if(strLanguages.length > 1){
		strLanguages = strLanguages.substr(0, strLanguages.length-1);
	}

	$("#hid_languages").val(strLanguages);
	
	return true;
}

/**  验证并提交  **/
juuyou.interestMovie.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;
	});
});

//绑定初始化movie搜索动作
$(document).ready(function(){
	$("#txt_movie_search").focus(function () {
         if($(this).val() == "请输入您要添加的影视名字" || $(this).val() == "请输入您要搜索的影视名字"){
         	$(this).val("");
         }
    });	
});

/**  验证并提交movie搜索动作  **/
juuyou.interestMovie.checkMovieSearchSubmit = function(){
	if($("#txt_movie_search").val() == "请输入您要添加的影视名字" || $("#txt_movie_search").val() == "请输入您要搜索的影视名字"){
		$("#txt_movie_search").val("");
	}

	var strVal = jQuery.trim($("#txt_movie_search").val());
	if(strVal.length == 0){
		alert("不能提交空字符窜");
		return false;
	}
	
	return true;
}
