

$(document).ready(function(){
  $("#login").click(function(){
    if($("#c_user_code").val()==""){
      alert("请输入用户名。");
      $("#c_user_code").focus();
      return false;
    }
    if($("#c_user_pwd").val()==""){
      alert("请输入登录密码。");
      $("#c_user_pwd").focus();
      return false;
    }    
  });
  $("#register").click(function(){
    _href("/user/registerEntry.do");
  });
  $("#captcha").click(function(){
    var pUrl = "/captcha.jpg?" + Math.random();
    $("#captcha").attr("src",pUrl);
  });
  
  $("#search_image").click(function(){
    var search_type = $("#search_type").val();
    var keywords = $("#search_keywords").val();
      resetSearchValue();
    if(search_type=="1"){
      $("#s_book_name").val(keywords);
    }
    if(search_type=="2"){
      $("#s_book_author").val(keywords);
    }    
    if(search_type=="3"){
      $("#s_book_isbn").val(keywords);
    }    
    if(search_type=="4"){
      $("#s_publication_date").val(keywords);
    }
     search_form.submit();
  });
});

function resetSearchValue(){
  $("#s_book_name").val("");
  $("#s_book_author").val("");
  $("#s_book_isbn").val("");
  $("#s_publication_date").val("");
}

function _href(url) {
	window.location.href = url;
}

function showMenu(indexVal){
  for(var i=1;i<=4;i++){
    if(i==indexVal){
      $("#m"+i).show();
    }else{
      $("#m"+i).hide();
    }
  }
}

/*
 * 用户名合法性验证
 * 6~20位、数字、英文、下划线
 */
function VerifyName(s) {
	var pattern = /^\w{4,16}$/;
	if (pattern.exec(s)) {
		return true;
	}
	return false;
}
/*
 * 密码合法性验证
 * 密码长度不能小于6位
 */
function VerifyPwd(pwd){
  var len = pwd.length;
  if(len<6){
    return false;
  }
  return true;
}
/*
 * 邮箱格式验证
 */
function VerifyEmail(s){
  var patrn=/^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$/;
  if (!patrn.exec(s)) {
    return false;
  }
  return true;
}
/*
 * 收藏图书
 */
function fav_onClick(book_id,user_id){
  if(user_id==""){
    alert("该功能需要用户登录后才可以操作，谢谢。");
    _href("/user/loginEntry.do");
  }else{
    var req_url = "/book/fav.do?rd="+Math.random();
    $.get(req_url,{book_id:book_id,user_id:user_id},function(rtn){
      if(rtn=="true"){
        alert("已加入收藏夹。");
      }
    });
  }
}
/*
 * 结算购物车
 */
function deal_onClick(status){
  if(status!="true"){
    alert("您还未登录，请登录后处理订单，感谢您的访问！");
    _href("/user/loginEntry.do");
  }else{
    $("#load").show();
    var icon = "<img src='/images/load.gif'>";
    $("#load").html(icon);
    var cUrl = "/book/queryShipInfo.do?rd="+Math.random()
    $("#load").load(cUrl);
  }
}
/*
 * 参与活动
 */
function join_onClick(user_id){
  if(user_id==""){
    alert("您还未登录，请登录后再参与活动。感谢您的访问！");
    _href("/user/loginEntry.do");
  }else{
    $("#load").show();
    var icon = "<img src='/images/load.gif'>";
    $("#load").html(icon);
    var cUrl = "/news/userinfo.do?rd="+Math.random()
    $("#load").load(cUrl);
  }
}


function firstPage(obj, pn) {
	obj.cp.value = pn * 1;
	obj.submit();
}
function previousPage(obj, pn) {
	obj.cp.value = (pn * 1 - 1);
	obj.submit();
}
function nextPage(obj, pn) {
	obj.cp.value = (pn * 1 + 1);
	obj.submit();
}
function endPage(obj, pn) {
	obj.cp.value = pn * 1;
	obj.submit();
}
function jump(obj, pn) {
	obj.cp.value = pn * 1;
	obj.submit();
}
