
function Delnb(ss) {
	var tt1 = ss.indexOf("\n");
	ss = ss.replace("\n", "<br/>");
	if (tt1 != -1) {
		ss = Delnb(ss);
	}
	return ss;
}
function rtim(ss) {
	ss = ss.replace(/\s/g, "");
	return ss;
}
function quxiao() {
	document.getElementById("confirm").style.display = "none";
}
function deleteCaseLocation(caseid,isdra){
	window.location='/case/deleteCase.do?caseInfo.id='+caseid+'&isDraft='+isdra;
}
function dodelet(event, Id, type) {
	
	event = event ? event : (window.event ? window.event : null);
	var x = document.body.scrollLeft + event.clientX;
	var y = document.body.scrollTop + event.clientY;
	var theTop;
	if (document.documentElement && document.documentElement.scrollTop) {
		theTop = document.documentElement.scrollTop;
	} else {
		theTop = document.body.scrollTop;
	}
	var x = event.clientX;
	var y = event.clientY + theTop;
	document.getElementById("confirm").style.top = y - 100;
	document.getElementById("confirm").style.left = x - 900;
	document.getElementById("confirm").style.display = "block";
	document.getElementById("deId").value = Id;
	document.getElementById("deType").value = type;

	if (type == "case") {
		document.getElementById("msg_dete").innerHTML = "\u786e\u5b9a\u5220\u9664\u8be5\u6848\u4f8b\u5417\uff1f";
		if(confirm(document.getElementById("msg_dete").innerHTML)){
			deleteCase();
		}
//	    document.getElementById("delete_button").onclick = function text() {
//			deleteCase();
//		};
	}
	if(type=="son" ||type=="pre"){
		deleteBlogReply(Id, type);
	}
}

function deleteBlogReply(id, type) {
	var param = "replyId=" + id;
	$.ajax({type:"POST", url:"/case/deleteReply.do", data:param, success:function (msg) {
		document.getElementById(type + id).style.borderRight = "#ffec19 1px solid";
		document.getElementById(type + id).style.borderTop = "#ffec19 1px solid";
		document.getElementById(type + id).style.background = "fffbcc";
		document.getElementById(type + id).style.borderLeft = "#ffec19 1px solid";
		document.getElementById(type + id).style.borderBottom = "#ffec19 1px solid";
		quxiao();
		setTimeout(function () {
			document.getElementById(type + id).style.display = "none";
		}, 1000);
	}, error:function (e) {
	}});
}
function show(obj, replyUserId) {
//	var text = "<form name='replyform' method='post' id='replyform1'><p><table border=\"0\" cellpadding=\"3\" cellspacing=\"0\">" + "<tr><td ><textarea name=sonReply rows='7' id=sonReply" + obj + "  cols='70%' onkeydown=sendtj(event,'button" + obj + "') maxlength='400' onkeyup=\"ismaxlength(this,'son-hint" + obj + "');\" onmousedown=\"ismaxlength(this,'son-hint" + obj + "');\" onMouseUp=\"ismaxlength(this,'son-hint" + obj + "');\" onkeypress=\"ismaxlength(this,'son-hint" + obj + "');\" onpropertychange=\"ismaxlength(this,'son-hint" + obj + "');\"></textarea>" + "<br><span id=sonMsgIn" + obj + " style='display: none;' class='msg-error'></td></tr><tr><td ><input style='float:left;margin-right:8px;' type=\"button\" name=\"sendbutton\" id=button" + obj + " class=\"f-button\" onclick='reply2(" + obj + "," + replyUserId + ")'  value=\"\u56de\u590d\" /><input style='float:left;' type=\"reset\" value=\"\u53d6\u6d88\" class=\"f-button f-alt\" onclick=\"doset('" + obj + "')\"/><span id='son-hint" + obj + "' style='float:right'>\u53ef\u4ee5\u8f93\u5165 <strong>400</strong> \u5b57</span><font color='red'><div id='info'></div></font>   <span id='info' class=\"a_white\"></span></td>" + "</tr></table></p></form><br/>";
//	document.getElementById(obj).innerHTML = text;
//	document.getElementById(obj).style.display = "block";
//	document.getElementById("button" + obj).focus();
//	return;
var text = "<form name='replyform' method='post' id='replyform1'><p><table border=\"0\" cellpadding=\"3\" cellspacing=\"0\">"
			+ "<tr><td ><textarea name=\sonReply\ rows='7' id=sonReply"
			+ obj
			+ "  cols='60' onkeydown=sendtj(event,'button"
			+ obj
			+ "') maxlength='400' onkeyup=\"ismaxlength(this,'son-hint"
			+ obj
			+ "');\" onmousedown=\"ismaxlength(this,'son-hint"
			+ obj
			+ "');\" onMouseUp=\"ismaxlength(this,'son-hint"
			+ obj
			+ "');\" onkeypress=\"ismaxlength(this,'son-hint"
			+ obj
			+ "');\" onpropertychange=\"ismaxlength(this,'son-hint"
			+ obj
			+ "');\"></textarea>"
			+ "<br><span id=sonMsgIn"
			+ obj
			+ " style='display: none;' class='msg-error'></td></tr><tr><td ><input style='float:left;margin-right:8px;' type=\"button\" name=\"sendbutton\" id=button"
			+ obj
			+ " class=\"f-button\" onclick='reply2("
			+ obj
			+ ",\""
			+ replyUserId
			+ "\")'  value=\"回复\" /><input style='float:left;' type=\"reset\" value=\"取消\" class=\"f-button f-alt\" onclick=\"doset('"
			+ obj
			+ "')\"/><span id='son-hint"
			+ obj
			+ "' style='float:right'>可以输入 <strong>400</strong> 字</span><font color='red'><div id='info'></div></font>   <span id='info' class=\"a_white\"></span></td>"
			+ "</tr></table></p></form><br/>";
	document.getElementById(obj).innerHTML = text;
	document.getElementById(obj).style.display = "block";
	document.getElementById("button" + obj).focus();
	return;
}
function doset(obj) {
	document.getElementById(obj).style.display = "none";
}
function reply1(type, obj) {
	$("#preMsgIn").hide();
	document.getElementById("pre_button").disabled="disabled";
	var a = document.getElementById(type + obj).value;
	var text = Delnb(document.getElementById(type + obj).value);
	if (rtim(a) == "") {
		$("#preMsgIn").html("\u8bf7\u8f93\u5165\u8bc4\u8bba\u4fe1\u606f!");
		$("#preMsgIn").show("slow");
		document.getElementById("pre_button").disabled="";
		document.getElementById(type + obj).focus();
		return false;
	}
	if (rtim(a).length > 400) {
		$("#preMsgIn").html("\u8bc4\u8bba\u4fe1\u606f\u4e0d\u80fd\u5927\u4e8e400\u4e2a\u5b57\u7b26");
		$("#preMsgIn").show("slow");
		document.getElementById("pre_button").disabled="";
		document.getElementById(type + obj).focus();
		return false;
	}
	
	 //字过滤 content
		var param = "content="+escape(encodeURIComponent(rtim(a)))+"&date="+(new Date().getTime());
		  $.ajax({type:"POST", url:"/sns/checkContent.do", data:param, success:function (data) {
				if(data=='1'){			 	
					$("#preMsgIn").html("内容中含有违规字符，请重新编辑！");
					$("#preMsgIn").show('slow');
					document.getElementById("pre_button").disabled="";
				}else{
					doSendReplay(type, obj, null);
					document.getElementById("pre_button").disabled="";
				}
			}, error:function (e) {
				alert(e);
	    }});
}
function reply2(obj, replyUserId) {
	$("#sonMsgIn" + obj).hide();
	var type = "sonReply";
	var a = document.getElementById(type + obj).value;
	var text = Delnb(document.getElementById(type + obj).value);
	if (rtim(a) == "") {
		$("#sonMsgIn" + obj).html("\u8bf7\u8f93\u5165\u56de\u590d\u4fe1\u606f!");
		$("#sonMsgIn" + obj).show("slow");
		document.getElementById(type + obj).focus();
		return false;
	}
	if (rtim(a).length > 400) {
		$("#sonMsgIn" + obj).html("<div class=msg-error>\u56de\u590d\u4fe1\u606f\u4e0d\u80fd\u5927\u4e8e400\u4e2a\u5b57\u7b26</div>");
		$("#sonMsgIn" + obj).show("slow");
		document.getElementById(type + obj).focus();
		return false;
	}
	//字过滤 content
		var param = "content="+escape(encodeURIComponent(rtim(a)))+"&date="+(new Date().getTime());
		  $.ajax({type:"POST", url:"/sns/checkContent.do", data:param, success:function (data) {
				if(data=='1'){			 	
					$("#sonMsgIn" + obj).html("内容中含有违规字符，请重新编辑！");
					$("#sonMsgIn" + obj).show('slow');
				}else{
					doSendReplay(type, obj, replyUserId);
				}
			}, error:function (e) {
				alert(e);
	    }});
}
 function sendtj(event,id){
   event=event?event:(window.event?window.event:null);
   
  if(event.ctrlKey&&event.keyCode==13){
   
   document.getElementById(id).disabled="disabled";
   setTimeout(function(){ document.getElementById(id).disabled="";
  
   document.getElementById(id).click();
   
   },500);
  }
  
 }
    function ismaxlength(obj,id){
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")):""
	 
	if (obj.getAttribute && rtim(obj.value).length>mlength)	{
	
	var b=rtim(obj.value).length-400
	document.getElementById(id).innerHTML='<font color=red>超出了'+b+'个字符</font>';
	}
	if(rtim(obj.value).length==mlength)	{
	document.getElementById(id).innerHTML='<font color=red>只能输入400个字符</font>';
	}
	else if(rtim(obj.value).length<mlength)	{
	var a=rtim(obj.value).length;
	
	a=400-a;
		
	document.getElementById(id).innerHTML="可以输入 <strong>"+a+"</strong> 字";
	}
	}
function addBlogReview(param,type,obj){
  $.ajax({
   type: "POST",
   url:"/case/saveCaseReview.do",
   data: param,
   success: function(msg){
   	if(msg=="error1"){
   		if(type=='sonReply'){
			$("#sonMsgIn" + obj).html("您已提交过相同的内容，请修改！");
			$("#sonMsgIn" + obj).show('slow');
	  	}
	  	if(type=='preReply'){
			$("#preMsgIn").html("您已提交过相同的内容，请修改！");
			$("#preMsgIn").show('slow');
			document.getElementById("pre_button").disabled="";
	  	}	
   	}else{
	 //  if(type=='sonReply'){
	 // 	document.getElementById("sonReplyInfo"+obj).innerHTML+=msg;
	 // 	document.getElementById("replyform1").style.display="none";
	 // 	}
	  //	if(type=='preReply'){
	 // 		document.getElementById("preReplyInfo").innerHTML+=msg;
	 // 		document.getElementById("preReply").value="";
	  //	}	
	  document.location.reload();
  	}
//    document.getElementById("sonReply").value="";	
 //   document.getElementById("sonReply").focus();
   },
   error: function(e){
    document.getElementById("sonReplyInfo"+obj).innerHTML="评论信息失败!";
   }
 });
}