var path = "";
function loadLeaveMessage(pageNo,mth)
{
	if(document.getElementById("path")!=null)
	 	path = document.getElementById("path").value;
	 document.getElementById("space_box").innerHTML = '&nbsp;&nbsp;<img src="'+path+'/common/images/ajax/waitting_1.gif"/>&nbsp;读取数据中... ...';
	XMLHttp.sendReq('post', ''+path+'/ajax/getNewReplyAjax.html?operationType=getLeaveMessageByStatus&pageNo='+pageNo+mth, '', getLeaveMessageAjax);
}
function getLeaveMessageAjax(http_request)
{
   	/*是否成功请求*/
   	if(http_request.responseText!="")
   	{
   		var results=http_request.responseXML;
		var roots=results.documentElement;
		var ajaxMessage=roots.getAttribute("ajaxMessage");
		var pageContent=roots.getAttribute("pageContent");
		if(ajaxMessage == "nosession")
		{
			getScreenByStatus("jsAddScreenNologin","noLogin","","","","","");
			showScreen("ifrNoLogins","ScreenNoLogins","waitBoxNoLogins",'','','');
		}
		else
		{
			 document.getElementById("space_box").innerHTML = pageContent;
		}
    }
}
   function showReplyText(id)
   {
   		 document.getElementById("replyText"+id).style.display = "block";
   }
    function hideReplyText(id)
   {
   		 document.getElementById("replyText"+id).style.display = "none";
   }
   function addReply(id,replyId)
   {
   	  var content = document.getElementById("leaveMessageReplyContent"+id).value;
   	  if(jsTrim(content)=="")
   	  {
   	  	document.getElementById("showReplay"+id).innerHTML="&nbsp;&nbsp;请输入要恢复的内容！";
		return null;
   	  }
   	  else if(jsTrim(content).length > 100)
	{
		document.getElementById("showReplay"+id).innerHTML="回复内容不能超过100字符！";
		return null;
	}
   	  else
   	  {
   	  	document.getElementById("showReplay"+id).innerHTML="&nbsp;&nbsp;<img src='"+path+"/common/images/ajax/waitting_1.gif'/>&nbsp;提交数据中... ...";
   	  	XMLHttp.sendReq('post', ''+path+'/ajax/getNewReplyAjax.html?operationType=addMessageReply&id='+id+'&content='+encodeURI(content)+'&replyId='+replyId, '', addMessageReplyAjax);
   	  }
   }
   function addMessageReplyAjax(http_request)
{
   	/*是否成功请求*/
   	if(http_request.responseText!="")
   	{
   		var results=http_request.responseXML;
		var roots=results.documentElement;
		var ajaxMessage=roots.getAttribute("ajaxMessage");
		var html=roots.getAttribute("html");
		var id = roots.getAttribute("id");
		var replyId = roots.getAttribute("replyId");
		if(ajaxMessage == "nosession")
		{
			document.getElementById("showReplay"+id).innerHTML="";
			getScreenByStatus("jsAddScreenNologin","noLogin","","","","","");
			showScreen("ifrNoLogins","ScreenNoLogins","waitBoxNoLogins",'','','');
		}
		else
		{
			document.getElementById("showReplay"+id).innerHTML="";
			document.getElementById("leaveMessageReplyContent"+id).value="";
			 document.getElementById("showAllReplyMessage"+replyId).innerHTML = document.getElementById("showAllReplyMessage"+replyId).innerHTML + html;
		}
    }
}
function deleteOneMessage(e,id)
{
	document.getElementById("leaveMessageId").value = id;
	showScreen("","","deleteLeaveMessageBox",e);
}
function deleteLeaveMessage()
{
	var id = document.getElementById("leaveMessageId").value;
	showScreen("lockIfr","lockScreen","lockWaitBox",'','','');
	XMLHttp.sendReq('post', ''+path+'/ajax/getNewReplyAjax.html?operationType=deleteLeaveMessage&id='+id, '', deleteMessageAjax);
}
function deleteMessageAjax(http_request)
{
   	/*是否成功请求*/
   	if(http_request.responseText!="")
   	{
   		var results=http_request.responseXML;
		var roots=results.documentElement;
		var ajaxMessage=roots.getAttribute("ajaxMessage");
		var id = roots.getAttribute("id");
		var replyId = roots.getAttribute("replyId");
		hideScreen("lockIfr","lockScreen","lockWaitBox",'','','');
		if(ajaxMessage == "nosession")
		{
			getScreenByStatus("jsAddScreenNologin","noLogin","","","","","");
			showScreen("ifrNoLogins","ScreenNoLogins","waitBoxNoLogins",'','','');
		}
		else
		{
			 document.getElementById("bigMessage"+id).style.display = "none";
			 hideScreen("","","deleteLeaveMessageBox");
		}
    }
}
function deleteMessageReply(e,id,replayId)
{
	document.getElementById("leaveMessageReplyId").value = id;
	document.getElementById("messageReplyId").value = replayId;
	showScreen("","","deleteLeaveMessageReplyBox",e);
}
function deleteLeaveMessageReply()
{
	var id = document.getElementById("leaveMessageReplyId").value;
	var replyId = document.getElementById("messageReplyId").value;
	showScreen("lockIfr","lockScreen","lockWaitBox",'','','');
	XMLHttp.sendReq('post', ''+path+'/ajax/getNewReplyAjax.html?operationType=deleteLeaveMessageReply&id='+id+'&replyId='+replyId, '', deleteMessageReplyAjax);
}
function deleteMessageReplyAjax(http_request)
{
   	/*是否成功请求*/
   	if(http_request.responseText!="")
   	{
   		var results=http_request.responseXML;
		var roots=results.documentElement;
		var ajaxMessage=roots.getAttribute("ajaxMessage");
		var id = roots.getAttribute("id");
		var replyId = roots.getAttribute("replyId");
		hideScreen("lockIfr","lockScreen","lockWaitBox",'','','');
		if(ajaxMessage == "nosession")
		{
			getScreenByStatus("jsAddScreenNologin","noLogin","","","","","");
			showScreen("ifrNoLogins","ScreenNoLogins","waitBoxNoLogins",'','','');
		}
		else
		{
			 document.getElementById("messageReplyDiv"+replyId).style.display = "none";
			 hideScreen("","","deleteLeaveMessageReplyBox");
		}
    }
}
function addLeaveMessage(userId,leaveMessageType)
{
	if (leaveMessageType == '4' || leaveMessageType == '2' || leaveMessageType == '5')
	{
		XMLHttp.sendReq('post', ''+path+'/ajax/getNewReplyAjax.html?operationType=checkAddLevMessage&userId='+userId+'&leaveMessageType='+leaveMessageType+'', '', checkMessageAjax);
	}
	else
	{
		suerAddLeaveMessage(userId,leaveMessageType);
	}
}
function checkMessageAjax(http_request)
{
   	/*是否成功请求*/
   	if(http_request.responseText!="")
   	{
   		var results=http_request.responseXML;
		var roots=results.documentElement;
		var ajaxMessage=roots.getAttribute("ajaxMessage");
		var userId=roots.getAttribute("userId");
		var leaveMessageType=roots.getAttribute("leaveMessageType");
		getScreenByStatus("jsAddScreenInfo","info","","","","","");
		if (ajaxMessage == "all_fromblackList")
		{
		 	showScreen("","ScreenInForss","promptBoxInForss",null,260,20);
		 	document.getElementById("p_content").innerHTML="您已经被该人脉拉如黑名单,不能留言！";
		}
		else
		{
			suerAddLeaveMessage(userId,leaveMessageType);
		}
    }
}
function suerAddLeaveMessage(userId,leaveMessageType)
{
	var content = document.getElementById("leaveContent").value;
	var isType = document.getElementById("leaveType").value;
	var objId = document.getElementById("objId").value;
	var objTitle = document.getElementById("objTitle").value;
	var albumId = document.getElementById("albumId").value;
	if(jsTrim(content)=='')
	{
		document.getElementById("leaveMessageStatus").innerHTML="留言内容不能为空！";
		return null;
	}
	else if(jsTrim(content).length > 100)
	{
		document.getElementById("leaveMessageStatus").innerHTML="留言内容不能超过100字符！";
		return null;
	}
	else
	{
		document.getElementById("button").disabled = true;
		document.getElementById("leaveMessageStatus").innerHTML="&nbsp;&nbsp;<img src='"+path+"/common/images/ajax/waitting_1.gif'/>&nbsp;提交数据中... ...";
		XMLHttp.sendReq('post', ''+path+'/ajax/getNewReplyAjax.html?operationType=addLeaveMessage&userId='+userId+'&content='+encodeURI(content)+'&isType='+isType+'&leaveMessageType='+leaveMessageType+'&objId='+objId+'&objTitle='+encodeURI(objTitle)+'&albumId='+albumId, '', addLeaveMessageAjax);
	}
}
function addLeaveMessageAjax(http_request)
{
   	/*是否成功请求*/
   	if(http_request.responseText!="")
   	{
   		var results=http_request.responseXML;
		var roots=results.documentElement;
		var ajaxMessage=roots.getAttribute("ajaxMessage");
		var id = roots.getAttribute("id");
		var html=roots.getAttribute("html");
		if(ajaxMessage == "nosession")
		{
			getScreenByStatus("jsAddScreenNologin","noLogin","","","","","");
			showScreen("ifrNoLogins","ScreenNoLogins","waitBoxNoLogins",'','','');
		}
		else
		{
			if(document.getElementById("showNoMessage") != null)
			{
				document.getElementById("showNoMessage").style.display = "none";
			}
			document.getElementById("leaveContent").value="";
			document.getElementById("bigMessage").innerHTML =  html+document.getElementById("bigMessage").innerHTML ;
			window.location.href='#'+id+'';
			document.getElementById("leaveMessageStatus").innerHTML="";
			document.getElementById("button").disabled = false;
		}
    }
}
