var Question_View = {};
Question_View._CurrentRecordID = null;
Question_View.SetStatusActive = function(sender, e){
	//if(confirm("Наистина ли искате да върнете този въпрос в статус 'Неотговорен'?")){
		Question_View._CurrentRecordID = sender.getAttribute('recordid');
		var arguments = new Array();
		arguments["Title"] = "Моля, въведете коментар";
		arguments["HandlerName"] = "Question_View.OnMessageEntered";
		Home.LoadTemplate("TextInput", arguments, true);
	//}
}

Question_View.OnMessageEntered = function(sComment){
	var request = new CHttpRequest();
	request.QueryString = "AjaxType=HTML&RequestFile=Templates.Question.View&MethodName=XSetActiveStatus&InstanceCall=0";
	request.AddProperty("Arguments[RecordID]", Question_View._CurrentRecordID);
	request.AddProperty("Arguments[Comment]", (sComment) ? sComment : "");
	request.AsyncCall = true;
	request.OnResponse = Controls.Delegates.CreateDelegate(this, Question_View.SetStatusActive_Callback);
	request.Send();
}

Question_View.SetStatusActive_Callback = function(request, state){
	var recordID = request.responseText;
	arguments["RecordID"] = recordID;
	Home.LoadTemplate("Question.View", arguments, false);
}
