﻿var ajax = new Ajax();
var page = 1;
 function memoOpen(id) {
     var memo = document.getElementById("memo"+id);
     var memo_pop = document.getElementById("memo_pop" + id);
     memo_pop.style.display = "";
 }
 function memoClose(id) {
     var memo_pop = document.getElementById("memo_pop" + id);
     memo_pop.style.display = "none";
 }
 function memoOn(id) {
     var memo_on = document.getElementById("memo_on" + id);
     var memo_textarea = document.getElementById("memo_textarea" + id);
     memo_on.style.display = "none";
     memo_textarea.style.display = "";
 }
 function UpdateMemo(id,friendName) {
     var memo_on = document.getElementById("memo_on" + id);
     var memo_textarea = document.getElementById("memo_textarea" + id);
     memo_on.style.display = "";
     memo_textarea.style.display = "none";
     var memoText = document.getElementById("memoText" + id);
     var userName=document.getElementById("UserName"+id);
     if (memoText.value != "") {
         memo_on.innerHTML = memoText.value;
         userName.innerHTML = memoText.value;        
     }
     else {
         memo_on.innerHTML = "还未添加备注";
         userName.innerHTML = friendName;
     }     
     var url = "FriendAjax.aspx?Action=UpdateMemo&Memo=" + memoText.value + "&CollectionID=" + id;
     ajax.RequestURL(url, DealUpdateMemo);
 }
 function DealUpdateMemo(content) {
 }
 //删除好友
 function DeleteCollection(id) {
     var url = "FriendAjax.aspx?Action=DeleteCollection&SelectID=" + id;
     ajax.RequestURL(url, DealDeleteCollection);
 }
 function DealDeleteCollection(content) {
     AlertMessage("删除成功");
     ReadFriend();
 }
 //全选全不选
 function Select(bool) {
     var aspnetForm = document.getElementById("aspnetForm");
     if (aspnetForm.SelectID != null) {
         if (aspnetForm.SelectID.length == null) {
             aspnetForm.SelectID.checked = bool;
         }
         else {
             for (i = 0; i < aspnetForm.SelectID.length; i++) {
                 aspnetForm.SelectID[i].checked = bool;                    
             }
         }
     }
 }

 //检查操作
 function DeleteSelect() {
     var aspnetForm = document.getElementById("aspnetForm");
     var selectID = "";
     if (aspnetForm.SelectID != null) {
         if (aspnetForm.SelectID.length == null) {
             if (aspnetForm.SelectID.checked == true) {
                 selectID = aspnetForm.SelectID.value;
             }
         }
         else {
             for (i = 0; i < aspnetForm.SelectID.length; i++) {
                 if (aspnetForm.SelectID[i].checked == true) {
                     if (selectID != "") {
                         selectID +=  ","+aspnetForm.SelectID[i].value;
                     }
                     else {
                         selectID += aspnetForm.SelectID[i].value;
                     }
                 }
             }
         }
     }
     if (selectID == "") {
         AlertMessage("请选择要操作的记录");
     }
     else {
         if (confirm("注意：请问确定要操作吗")) {
             DeleteCollection(selectID);
         }
     }
 }
 function ReadFriend() {
     Loading("FriendAjax", "好友");
     var url = "FriendAjax.aspx?Action=ReadFriend&Page=" + page;
     ajax.RequestURL(url, DealReadFriend);
 }
 function DealReadFriend(content) {
     var obj = document.getElementById("FriendAjax");
     obj.innerHTML = content;
 }
 function GoFriendPager(tempPage) {
     page = tempPage;
     ReadFriend();
 }
 function RedirectPage(maxPage) {
     var obj = document.getElementById("GoFriendPagerID");
     if (obj != null) {
         var goValue = obj.value;
         if (isNaN(goValue)) {
             return;
         }
         if (goValue < 1) {
             goValue = 1;
         }
         if (goValue > maxPage) {
             goValue = maxPage;
         }
         page = goValue;
         ReadFriend();
     }
 }
///添加好友
 function AddFriend(friendID) {
     var url = "/User/FriendAjax.aspx?Action=AddFriend&FriendID=" + friendID;
     ajax.RequestURL(url, DealAddFirend);
}
function DealAddFirend(content) {
    switch (content) { 
    case "1":
      AlertMessage("添加成功");
      break;
  case "2":
     AlertMessage("您已经添加了该好友");      
      break;
  case "3":
      AlertMessage("您还没登陆");
      break;
  case "4":
      AlertMessage("不能添加自己为好友");
      break;
  default:
      break;
      
    }
}
