// JavaScript Document
function openedit(val)
{
	var idLen=document.all("editMyquestion").length;
	for(i=0;i<idLen;i++)
	{
		if(i==val)
		{
			if(document.all("editMyquestion")[i].style.display=="none")
			document.all("editMyquestion")[i].style.display="";
			else
			document.all("editMyquestion")[i].style.display="none";
		}
		else
		document.all("editMyquestion")[i].style.display="none";
		
	}	
	
}
function openanswer(val)
{
	var idLen=document.all("editMyquestion1").length;
	for(i=0;i<idLen;i++)
	{
		if(i==val)
		{
			if(document.all("editMyquestion1")[i].style.display=="none")
			document.all("editMyquestion1")[i].style.display="";
			else
			document.all("editMyquestion1")[i].style.display="none";
		}
		else
		document.all("editMyquestion1")[i].style.display="none";
		
	}	
	
}


function question2(uid,qid)
{
	
	if(document.all("wtbcedit").value=="")
	{
		alert("请输入你要对问题的补充说明");
		return false;
	}
	if(document.all("wtbcedit").value.length>1000)
	{
		alert("你的问题补充字数超过1000字的范围");
		return false;
	}
	var content=document.all("wtbcedit").value;
	var url="/zixun/editQuestion.asp?act=wtbc&uid="+uid+"&qid="+qid+"&c="+escape(content)+"&"+Math.random();
	request.open("GET",url,true);
	request.onreadystatechange=function(){updateWTbc(content)};
	request.send(null);	
	
}
function questionmodify(uid,qid)
{
	
	if(document.all("questionedit").value=="")
	{
		alert("请输入提问问题的内容!");
		return false;
	}
	if(document.all("questionedit").value.length>1000)
	{
		alert("你的问题补充字数超过1000字的范围");
		return false;
	}
	var content=document.all("questionedit").value;
	var url="/zixun/editQuestion.asp?act=modify&uid="+uid+"&qid="+qid+"&c="+escape(content)+"&"+Math.random();
	request.open("GET",url,true);
	request.onreadystatechange=function(){updatemodify(content)};
	request.send(null);	
	
}

function answermodify(uid,qid)
{
	if(document.all("answeredit2").value=="")
	{
		alert("请输入您的解答");
		return false;
	}
	if(document.all("answeredit2").value.length>1000)
	{
		alert("您的解答字数超过1000字的范围");
		return false;
	} 
	var content=document.all("answeredit2").value;
	var reference=document.all("cankao").value;
	//alert(reference)
	var url="/zixun/editQuestion.asp?act=edit&uid="+uid+"&qid="+qid+"&c="+escape(content)+"&re="+escape(reference)+"&"+Math.random();
	request.open("GET",url,true);
	request.onreadystatechange=function(){updateanswer(content)};
	request.send(null);	
	
}
function updateanswer(content)
{
	if(request.readyState==4 && request.status==200)
	{
		
		var result=request.responseText.split(",");
		//alert(result[0]);
		
		if(result[0]=="ok")
		{
			//document.all("editMyquestion")[3].style.display="none";			
			document.getElementById("answer").style.display = "none"; 
			//alert(result[0]);
		
			alert("编辑成功");
			location.reload();
			return;
		}
		else if(result[0]=="cut")
		{
			alert("很抱歉，系统繁忙，请稍后再试");
			return;
		}
	}
	
}


function updateWTbc(content)
{
	if(request.readyState==4 && request.status==200)
	{
		
		var result=request.responseText.split(",");
		if(result[0]=="ok")
		{
			//document.all("wtbc").innerHTML="<b>问题补充:</b>"+content;
			document.all("editMyquestion")[0].style.display="none";
			
			alert("问题补充成功");
			location.reload();
			return;
		}
		else if(result[0]=="cut")
		{
			alert("很抱歉，系统繁忙，请稍后再试");
			return;
		}
	}
	
}
function updatemodify(content)
{
	if(request.readyState==4 && request.status==200)
	{
		
		var result=request.responseText.split(",");
		if(result[0]=="ok")
		{  // document.all("wtbc").innerHTML="<b>问题编辑:</b>"+content;
			document.all("editMyquestion")[3].style.display="none";
			
			alert("问题编辑成功");
			location.reload();
			return;
		}
		else if(result[0]=="cut")
		{
			alert("很抱歉，系统繁忙，请稍后再试");
			return;
		}
	}
	
}

function tigaoxuanshang(uid,qid)
{
	
	var jifen=document.all("tgxs").value;
	var url="/zixun/editQuestion.asp?act=tgxs&uid="+uid+"&qid="+qid+"&j="+escape(jifen)+"&"+Math.random();
	request.open("GET",url,true);
	request.onreadystatechange=function(){updateJiFen(jifen)};
	request.send(null);	
	
}
function updateJiFen(jifen)
{
	if(request.readyState==4 && request.status==200)
	{
		var result=request.responseText.split(",");
		if(result[0]=="ok")
		{
			var orgJifen=document.all("xuanshang").innerText
			document.all("xuanshang").innerText=parseInt(orgJifen)+parseInt(jifen);
			document.all("editMyquestion")[1].style.display="none";
			alert("提高悬赏分成功");
			location.reload();
			return;
		}
		else if(result[0]=="cut")
		{
			alert("很抱歉，系统繁忙，请稍后再试");
			return;
		}
		else if(result[0]=="buzu")
		{
			alert("你的积分不足");
			return;
		}
	}
	
}

function cutQuestion(uid,qid)
{
	var url="/zixun/editQuestion.asp?act=cut&uid="+uid+"&qid="+qid
	request.open("GET",url,true);
	request.onreadystatechange=updateZx;
	request.send(null);	
	
}

function updateZx()
{
	if(request.readyState==4 && request.status==200)
	{
		var result=request.responseText.split(",");
		if(result[0]=="ok")
		{
			alert("问题关闭成功");
			window.location.reload();
			return;
		}
		else if(result[0]=="cut")
		{
			alert("很抱歉，系统繁忙，请稍后再试");
			return;
		}
	}
}

function bestAnswer(uid,qid,anid)
{
	var url="/zixun/editQuestion.asp?act=s&uid="+uid+"&qid="+qid+"&anid="+anid
	request.open("GET",url,true);
	request.onreadystatechange=updateBestAnswer;
	request.send(null);		
}

function updateBestAnswer()
{
	if(request.readyState==4 && request.status==200)
	{
		var result=request.responseText.split(",");
		if(result[0]=="ok")
		{
			alert("恭喜您！您的问题成功解决");
			window.location.reload();
			return;
		}
		else if(result[0]=="cut")
		{
			alert("很抱歉，系统繁忙，请稍后再试");
			return;
		}
		else if(result[0]=="chongfu")
		{
			alert("很抱歉，此问题已经有最佳答案了。");
			return;
		}
	}
	
}

function QuestionUpdate(qid,uid)
{
	$.ajax({
		   	   
		   type:"get",
		   url:"/zixun/editQuestion.asp",
		   data:"act=modify&uid="+uid+"&qid="+qid+"&c="+escape($("#answeredit").val()),
		   success:function(data)
		   {
			  
			   document.getElementById("answer").style.display="none";
			   document.getElementById("a_content").style.display="block"; 
			 }
		   });
}
