// 编辑用户信息
// 检查用户昵称是否已经存在
function checkNickname(){
  if($('user_nickname').value != '${_EFUser.nickName}'){
    $('_updateinfofn').value = 'CheckNickname';
    formSubmit('modify_userinfo');
  }
}

//修改订阅方式
function subscriptionMyTopic(value,topicId){
  if(value != ""){
    $("ef_subscription_form")["type"].value = value;
    $("ef_subscription_form")["topic_id"].value = topicId;
    formSubmit('ef_subscription_form');
  }
}

//我的主题删除
function deleteMyTopic(post_id){
  
  if(!confirm("删除操作不可恢复，确认继续？")){
    return ;
  }

  $('del_post_id').value = post_id;
  formSubmit('deleteMyTopic');
}

//收藏短消息
function favorMessage(fnId,fnValue,formId,button){
  $(fnId).value=fnValue;
  formSubmit(formId,button);
}

//取消收藏短消息
function unFavorMessage(fnId,fnValue,formId,button){
  $(fnId).value=fnValue;
  formSubmit(formId,button);
}

//永久删除短消息
function deleteForeverMessage(fnId,recvTypeId,recvType,formId,button){
  $(fnId).value="DeleteForever";
  $(recvTypeId).value=recvType;
  formSubmit(formId,button);
}

//删除短消息
function deleteMessage(formId,button){
  formSubmit(formId,button);
}


//判断短消息复选框是否被选中
function isCheckedMessage(form){
  var n=0;
  for (var i=0;i<form.elements.length;i++){ 
    var e = form.elements[i]; 
    if(e.name != "chkAll" && e.type == "checkbox" && e.checked)
    n++;
  }
  for (var i=0;i<form.elements.length;i++){ 
    var e = form.elements[i];
    if(n!=0 && e.type == "button"){
     e.disabled=false;
    }else if (e.type == "button" && e.id != "clearbutton"){
     e.disabled=true;
    }
  }
}

//还原短消息
function rollbackMessage(fnId,formId,button){
  $(fnId).value="Rollback";
  formSubmit(formId,button);
}

//清空短信
function deleteallMessage(fnId,formId,button){
  $(fnId).value="DeleteAll";
  formSubmit(formId,button);
}

//从通讯录中选择好友;
function submitFriend(obj){
  var nicknames = $('recv_user_nickname').value;
  if(nicknames.length > 0 
    && (nicknames.substring(nicknames.length - 1) != ";")){
    $('recv_user_nickname').value = $('recv_user_nickname').value + ";" + obj + ";";
  }else{
    $('recv_user_nickname').value = $('recv_user_nickname').value + obj + ";";
  }
}

//发送短消息
function messageSubmit(obj){
  obj.form.submit();
}

//留言框的提交;
function submitLeaveword(button){
  var obj = $('leaveword_content');
  //检查内容
  if(obj) {
     obj.value = Trim(obj.value);
     if( obj.value == ""){
       alert("留言内容必须填写！");
       return false;
     }
    if(obj.value.length > 1000){
       alert("留言最多 1000 个字符（汉字占两位）");
       return false;
     }
  }
  formSubmit('leaveword_form',button);
}

//变换排序
function changeFriendsOrder(obj){
  $('friendOrderType').value = obj;
  formSubmit('friendsOrderForm');
}

//保存好友;
function saveFriend(opeType,button){
  if(opeType == "u"){
    $('_fn_id').value="UpdateFriend";
     formSubmit('savefriend_form',button);
    }else{
     formSubmit('savefriend_form',button);
  }
}

//获得我的标签
function getFriendTag(text){
  var friend_tags = $("friend_tags");
  var len = friend_tags.value.length;
  var t = friend_tags.value.substring(len-1,len);
  if(friend_tags.value==""){
    friend_tags.value +=text;
  }else{
    if(friend_tags.value.indexOf(text) == -1){
      if(t==" "){
        friend_tags.value +=text;
      }else{
        friend_tags.value +=" "+text;
      }
    }
  }
}

//计算税
function creditTransferCount(){
 var money = $('credit_fromscore').value;
 var tax = Math.ceil(money*$('tax').value/100);
 if(money != ""){
  if(!money.search(/^\d+$/)){
   alert("转出金额 : "+money+"\n税 : "+tax+"\n实际转入金额 : "+(money-tax));
   return true;
  }else{
   alert("转出金额必须为正整数！");
  }
 }else{
  alert("请输入转出金额！");
 }
 return false;
}

//计算金额
function creditChangeCount(){
  var credit = $('credit_fromscore').value;
  if(credit != ""){
    if(!credit.search(/^\d+$/)){
      var  credit1 = $('credit_fromfield');
      var  credit2 = $('credit_tofield');
      var  tax = Math.ceil(credit*$('tax').value/100);
      var  value = ((credit-tax)*creditArr[credit1.selectedIndex][1])/creditArr[credit2.selectedIndex][1];
      var info = '兑换金额 : '+creditArr[credit1.selectedIndex][0]+' '+parseInt(credit)+'\n';
      info +='实际所得 : '+creditArr[credit2.selectedIndex][0]+' '+parseInt(value)+'\n';
      info +='税 : '+creditArr[credit1.selectedIndex][0]+' '+tax+'\n';
      alert(info);
      return true;
    }else{
      alert('兑换的积分数量必须为正整数！');
    }
  }else{
    alert('请输入要兑换的积分数量！');
  }
  return false;
}

function rollbackUserInfoEdit(path,id){
    var obj = $(id);
    obj.src = path;
}

//操作按钮全部变灰
function disableButtonMessage(formId){
  var form = $(formId);
  for(var i=0;i<form.elements.length;i++){ 
    var e = form.elements[i]; 
    if (e.type == "button" && e.id != "clearbutton"){
      e.disabled=true; 
    }
  }
}

//我的主题的卡片效果;
function myTopicCards(myType){
  $("myType").value = myType;
  submitMyTopicSearch(1);
}

//加载加个朋友操作页面
function onloadFriendShortCut(){
  if($("opeMessage").value != ""){
    alert($("opeMessage").value);
    window.close();
  }
}

//复选框全部选中
function checkAllMessage(form,checkBoxName){

  checkAll(form,checkBoxName);

  for (var i=0;i<form.elements.length;i++) { 
    var e = form.elements[i]; 
    if(e.type == "button" && form.chkAll.checked){
      e.disabled=false;
    }else if(e.type == "button"){
      e.disabled=true;
    }
  }
}

