function na(){  return;}function ismaxlength(obj){var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""if (obj.getAttribute && obj.value.length>mlength)obj.value=obj.value.substring(0,mlength)}function doSearch(){	location.href = "/search?search=" + document.getElementById("globalSearchInput").value;}function confirmAddLinkMember(member_id, member_name, avatar){	document.getElementById("titleDesc").innerHTML = "<img src='/photos/avatars/" + avatar + "' hspace='4' align='left'/> Select which profile(s) you would like to add <b>" + member_name + "</b> to:";	document.getElementById("addmember_id").value = member_id;	popup('popUpDiv',400,250); }selectedstate = 0;function check_all_inbox_items(){    rowCt = document.getElementById("rowCount").value;            for(i=0; i < rowCt; i++)        {           if(document.getElementById("action_" + i))               {                   document.getElementById("action_" + i).checked = document.getElementById("select_all").checked               }        }}    function refreshInbox(request)    {            document.getElementById("listPanel").innerHTML = request.responseText;            document.getElementById("select_all").checked = false;					}    function confirmInboxDelete(frm,value)    {	        if(value != "deleted")            {              frm.submit();            }            else                {                  if(confirm("Are you sure you want to delete the seleted messages?"))                      {                          frm.submit();                      }                }    }			function showName()		{		document.getElementById("statusMessageBoxName").style.display = "block"; 	}    function clearStatus(request,mode){    //    alert(mode)        if(mode == 0){        document.getElementById("myStatus").innerHTML = "";}  //alert(request.responseText)        document.getElementById("member_wire").innerHTML =  request.responseText;    }  function refreshStatus(request)  {    rVal = request.responseText.split("~~!^!~~");    if(rVal.length > 1)      {        document.getElementById("myStatus").innerHTML = '<span class="message">' +  rVal[0] + '</span> <span class="time">- less than a minute ago</span>';        document.getElementById("member_wire").innerHTML =  rVal[1] + document.getElementById("member_wire").innerHTML;		document.getElementById("update_text").value = "";        statusUpdateFlag = 0;;        showUpdateField(document.getElementById("update_text"),0);      }  }	function toggleStatusUpdateButton()	{				document.getElementById('updateBtn').style.display = 'block';        document.getElementById('updateBtn_').style.display = 'none';		if(document.getElementById("update_text").value.length < 1) { document.getElementById('statusMessageBoxName').style.display = 'none';document.getElementById("update_text").value = "What are you doing?"; return false;} else {return true;}			}  function refreshStatus2(request)  {          document.getElementById("member_wire").innerHTML =  request.responseText + document.getElementById("member_wire").innerHTML;        document.getElementById("quick_message").value = "";        statusUpdateFlag = 0;        showPostBtn(0)          }  statusUpdateFlag = 0;  function showUpdateField(obj,mode)  {    if(mode == 1)      {		if(obj.value == 'What are you doing?'){        obj.value = '';}        document.getElementById('statusMessageBoxName').style.display = 'block';        document.getElementById('updateBtn').style.display = 'none';        document.getElementById('updateBtn_').style.display = 'block';    }    else      {        if(statusUpdateFlag == 0){			if(obj.value == ''){          		obj.value = 'What are you doing?'; 		         document.getElementById('statusMessageBoxName').style.display = 'none';		        document.getElementById('updateBtn').style.display = 'block';		        document.getElementById('updateBtn_').style.display = 'none';			}						        }      }  }  function remove_blog_response(url){      if(confirm("Are you sure you want to remove this item?")){          location.href = url;      }  }    function updateMemberWire(request,obj)    {            document.getElementById('wire_all').setAttribute("class", "");            document.getElementById('wire_status').setAttribute("class", "");            document.getElementById('wire_photos').setAttribute("class", "");            document.getElementById('wire_messages').setAttribute("class", "");            document.getElementById(obj).setAttribute("class", "On");            document.getElementById("member_wire").innerHTML = request.responseText;                }  function showPostBtn(mode)  {     // alert(mode)    if(mode == 1)      {        document.getElementById('updateBtn2').style.display = 'none';        document.getElementById('updateBtn2_').style.display = 'block';    }    else      {         if(statusUpdateFlag == 0){        document.getElementById('updateBtn2').style.display = 'block';        document.getElementById('updateBtn2_').style.display = 'none';		if(document.getElementById("quick_message")){			if(document.getElementById("quick_message").value == ""){				document.getElementById("quick_message").value = "Post a message"			}		}         }      }  }function closeAllCommentBoxes(){	if(lastProfileCommentBox > 0) {	document.getElementById("profile_comment_box_" + lastProfileCommentBox).style.display = "none"; }	if(lastCommentBox > 0) {	document.getElementById("status_comment_box_" + lastCommentBox).style.display = "none"; }	}var lastProfileCommentBox = 0;function showWireProfileCommentBox(idx){	closeAllCommentBoxes();	document.getElementById("profile_comment_box_" + idx).style.display = "block";	lastProfileCommentBox = idx;}var lastCommentBox = 0;function showWireStatusCommentBox(idx){	closeAllCommentBoxes();	document.getElementById("status_comment_box_" + idx).style.display = "block";	lastCommentBox = idx;	}function addWireProfileComment(idx, thread_id, ctlr){    comment = document.getElementById("profile_comment_field_" +idx).value;    if(comment.length > 0 && comment != "Write a comment...")        {            new Ajax.Request('/' + ctlr + '/reply_quick_message?comment=' + comment + '&thread_id=' + thread_id,              {                method:'get',                onSuccess: function(transport){                  var response = transport.responseText || "no response text";                 // alert("Success! \n\n" + response);                 updateDIV = document.getElementById("profile_comments_" + idx);                 updateDIV.innerHTML += response;					document.getElementById("profile_comment_field_" +idx).value = "";                    document.getElementById("profile_comment_box_" + lastProfileCommentBox).style.display = "none";                },                onFailure: function(){ x = idx; }              });        }}function addWireProfileComment2(idx, thread_id, ctlr){    comment = document.getElementById("profile_comment_field_" +idx).value;    if(comment.length > 0 && comment != "Write a comment...")        {            new Ajax.Request('/friends/reply_quick_message?comment=' + comment + '&thread_id=' + thread_id,              {                method:'get',                onSuccess: function(transport){                  var response = transport.responseText || "no response text";                 // alert("Success! \n\n" + response);                 updateDIV = document.getElementById("status_comments_" + idx);                 updateDIV.innerHTML += response;					document.getElementById("profile_comment_field_" +idx).value = "";                    //document.getElementById("profile_comment_box_" + lastProfileCommentBox).style.display = "none";                },                onFailure: function(){ x = idx; }              });        }}function addWireStatusComment(idx, status_id){    comment = document.getElementById("status_update_comment_field_" +idx).value;    if(comment.length > 0 && comment != "Write a comment...")        {            new Ajax.Request('/friends/add_status_update_message?comment=' + comment + '&status_update_id=' + status_id,              {                method:'get',                onSuccess: function(transport){                  var response = transport.responseText || "no response text";                 // alert("Success! \n\n" + response);                 updateDIV = document.getElementById("status_comments_" + idx);                 updateDIV.innerHTML += response;					document.getElementById("status_update_comment_field_" +idx).value = "";                    document.getElementById("status_comment_box_" + lastCommentBox).style.display = "none";                },                onFailure: function(){ x = idx; }              });        }}function addWireStatusComment2(idx, status_id){    comment = document.getElementById("status_update_comment_field_1").value; 	if(comment.length > 0 && comment != "Write a comment...")        {            new Ajax.Request('/friends/add_status_update_message?comment=' + comment + '&status_update_id=' + status_id,              {                method:'get',                onSuccess: function(transport){                  var response = transport.responseText || "no response text";                 // alert("Success! \n\n" + response);                 updateDIV = document.getElementById("status_comments_1");                 updateDIV.innerHTML += response;					document.getElementById("status_update_comment_field_" +idx).value = "";                   // document.getElementById("status_comment_box_" + lastCommentBox).style.display = "none";                },                onFailure: function(){ x = idx; }              });        }}function deleteProfileComment(comment_id,ctrl){            new Ajax.Request('/friends/delete_quick_message/' + comment_id + "?ctrl=" + ctrl,              {                method:'get',                onSuccess: function(transport){                  var response = transport.responseText || "no response text";                 // alert("Success! \n\n" + response);                 //document.getElementById("member_wire").innerHTML =  response;                    location.reload();                },                onFailure: function(){ x = idx; }              });}function deleteStatusComment(comment_id,ctrl){            new Ajax.Request('/friends/delete_status_comment/' + comment_id + "?ctrl=" + ctrl,              {                method:'get',                onSuccess: function(transport){                  var response = transport.responseText || "no response text";                 // alert("Success! \n\n" + response);                 //document.getElementById("member_wire").innerHTML =  response;                    location.reload();                },                onFailure: function(){ x = idx; }              });}function updateWireComments(request){	di = document.getElementById("result_div_index").value;	document.getElementById("status_comments_" + di).innerHTML = request.responseText;    document.getElementById("status_comment_box_" + lastCommentBox).style.display = "none";	}