﻿var fid = "";
var preventRelationship = 0; //防止连续提交

//显示列表归类的绝对位置
function getPosition(obj,id)
{
    fid = id; //当前朋友ID
    preventRelationship = 1;
    
    $('aa').style.top=getTop(obj)+'px';
    $('aa').style.left=(getLeft(obj) - 20) +'px';
    $('aa').style.display='block';
}
/*#### ---- 邀请朋友的所属分类(M) ---- ####*/
function GetRelationship(name,listId)
{
    $('Div_' + fid).innerHTML=listId;
    
    if(preventRelationship == 1) 
    { 
        Ajax('Ajax/AjaxFriends.aspx?do=S&name=' + encodeURIComponent(name) + '&t=' + Math.random(),
            GetRelationship_doBack);
        
        $s('close').display='none';
        $s('loading0').display='block';
        
        preventRelationship = 0;
    }
    else
    {
        alert('loading');
    }
}
function GetRelationship_doBack()
{
    try{
        if (xmlHttp.readyState == 4) {
		    var txt = xmlHttp.responseText;
		    if(txt != "-1"){
		        $('span_' + fid).innerHTML = txt;
		        
		        $('aa').style.display='none';
		        $s('close').display='block';
                $s('loading0').display='none';
		    }
	    }
	}
    catch(e){}
}

/*#### ---- 接受邀请（加为朋友）(M) ---- ####*/
function AcceptInvite(frId)
{
 
   var meflid=$('Div_' + frId).innerHTML;
   Ajax('Ajax/AjaxAccept.aspx?do=A&fid=' + frId + '&meflid=' + meflid +'&t=' + Math.random(),
   AcceptInvite_doBack);

}
function AcceptInvite_doBack()
{
  try{
    if (xmlHttp.readyState == 4) {
	    var txt = xmlHttp.responseText;
	    if(txt != "-1"){
	 
	    window.location.href="invation.aspx";

	    }
     }
  }catch(e){}
}

/*#### ---- 该朋友所属列表 ---- ####*/
function UpdateRelationship(flid,name)
{
    if(preventRelationship == 1) 
    { 
        Ajax('Ajax/AjaxFriends.aspx?do=M&fid=' + fid + '&flid=' + flid + '&name=' + encodeURIComponent(name) + '&t=' + Math.random(),
            UpdateRelationship_doBack);
        
        $s('close').display='none';
        $s('loading0').display='block';
        
        preventRelationship = 0;
    }
    else
    {
        alert('loading');
    }
}
function UpdateRelationship_doBack()
{
    try{
        if (xmlHttp.readyState == 4) {
		    var txt = xmlHttp.responseText;
		    if(txt != "-1"){
		        $('span_' + fid).innerHTML = txt + ' <img src=\"img/arrow_down.gif\" />';
		        
		        $('aa').style.display='none';
		        $s('close').display='block';
                $s('loading0').display='none';
		    }
	    }
	}
    catch(e){}
}

/*#### ---- 删除朋友 ---- ####*/
function DeleteFriends(id)
{
    var sure = confirm("confirm?");
    if (sure==true){ 
        Ajax('Ajax/AjaxFriends.aspx?do=R&fid=' + id + '&t=' + Math.random(),
            DeleteFriends_doBack);
    }
}
function DeleteFriends_doBack()
{ 
  try{
    if (xmlHttp.readyState == 4) {
	    var txt = xmlHttp.responseText;
	    if(txt != "-1"){
	        $('divDel' + txt).innerHTML = "";
	        $s('divDel' + txt).display = "none";
	       
	     
	        
	    }
    }
}
catch(e){}
}



/*#### ---- 您可能认识的的人 ---- ####*/
function GetMayKnowPeople(id)
{
 
    btnFastMcancel();   //sendFastMessages文件中

    $('divbtn1').className='left btn_friend_category12';
    $('divbtn2').className='left btn_friend_category2';
    
    Ajax('Ajax/AjaxMayKnow.aspx?do=G&id=' + id + '&t=' + Math.random(),
        GetMayKnowPeople_doBack);
}
function GetMayKnowPeople_doBack()
{
  try{
    if (xmlHttp.readyState == 4) {
	    var txt = xmlHttp.responseText;
	    if(txt != "-1"){
	        
	        $('divFriendsList').innerHTML = txt;
	        document.getElementById('divFriendsList').style.display="block";
	        document.getElementById('divifends').style.display="none";
	    }
    }
  }catch(e){}
}


/*#### ---- 发送邀请（加为朋友） ---- ####*/
var invitefid = "";
function ShowInvite(obj,id,name)
{
    invitefid = id;
    $('Inname').innerHTML =name;
    $('Inname1').innerHTML =name;
    $('Inname2').innerHTML =name;
    $s('divAddFriends').top = getTop(obj) + 'px';
    
    $s('divAddFriends').left = getLeft(obj) + 'px';
    
    //showCenter($('divAddFriends'),500,-100);
    
    $s('divAddFriends').display = 'block';
}
function hidInvite()
{
    invitefid = "";

    $('drlFriendsList').selectedIndex = 0;
    
    $s('divAddFriends').display = 'none';
}

function SendInvite()
{

    var flid = $('drlFriendsList').options[$('drlFriendsList').selectedIndex].value;
    var mess = encodeURIComponent($('Message').value);

   Ajax('Ajax/AjaxInvite.aspx?do=S&fid=' + invitefid +'&mess=' + mess + '&flid=' + flid + '&t=' + Math.random(),
        SendInvite_doBack);
        
}

function SendInvite_doBack()
{
  try{
    if (xmlHttp.readyState == 4) {
	    var txt = xmlHttp.responseText;
	    if(txt != "-1"){
	         $s('divMayKnow' + txt).backgroundColor = '#eeeeee';
	         $('aMayKnow' + txt).innerHTML = 'invite success';
	         $('aMayKnow' + txt).onclick = '';
	         $('aMayKnow' + txt).href="javascript:alert('already invite');";
	         hidInvite();
	    }else{
	        hidInvite();
	        alert('no');
	    }
     }
  }catch(e){}
}
