var selPost;

function showPost(_post, _auth, _date, _id, topic, _type, _tid, _level)
{
	var post = document.getElementById(_post);
	var auth = document.getElementById(_auth);
	var date = document.getElementById(_date);
	var type = document.getElementById(_type);
	var id = document.getElementById(_id);
	var tid = document.getElementById(_tid);
	var level = document.getElementById(_level);
	
		
	
	
	document.getElementById("PostAuthor").innerHTML = "<strong>Author:</strong> " + auth.innerHTML;	
	document.getElementById("PostDate").innerHTML = "<strong>Date:</strong> " + date.innerHTML;	
	document.getElementById("PostTopic").innerHTML = "<strong>Topic:</strong> " + topic.innerHTML;	
	document.getElementById("HiddenID").value = id.innerHTML;
	if(document.getElementById("ctl00_MainContent_DebateEditorControl1_hiddenID")!=null)
	{document.getElementById("ctl00_MainContent_DebateEditorControl1_hiddenID").value = id.innerHTML;}
		if(document.getElementById("ctl00_ContentPlaceHolder1_debatesViewControl_hiddenID")!=null)
	{document.getElementById("ctl00_ContentPlaceHolder1_debatesViewControl_hiddenID").value = id.innerHTML;}
	 
	document.getElementById("HiddenTID").value = tid.innerHTML;
	document.getElementById("HiddenTopic").value = topic.innerHTML;
	document.getElementById("HiddenLevel").value = level.innerHTML;
	if((document.getElementById("Answer")!=null)&&(document.getElementById("AnswerToAll")!=null)&&(document.getElementById("Mark")!=null)&&(document.getElementById("Edit")!=null))
	{document.getElementById("Answer").style.display = "inline";
	document.getElementById("AnswerToAll").style.display = "inline";
    document.getElementById("Mark").style.display = "inline";
    document.getElementById("Edit").style.display = "inline";
    }
	if (type.innerHTML != "normal")
	{
		document.getElementById("Answer").style.display = "none";
		document.getElementById("AnswerToAll").style.display = "none";
		document.getElementById("Edit").style.display = "none";	
		document.getElementById("Mark").style.display = "none";
	}
	if (selPost != null)
		selPost.className = "TreeRoot";
	
	topic.className = "SelectedPost";
	selPost = topic;
	if(document.getElementById("ctl00_MainContent_DebateEditorControl1_trigger")!=null)
	{document.getElementById("ctl00_MainContent_DebateEditorControl1_trigger").click();}
		if(document.getElementById("ctl00_ContentPlaceHolder1_debatesViewControl_trigger")!=null)
	{
	document.getElementById("ctl00_ContentPlaceHolder1_debatesViewControl_trigger").click();
	document.getElementById('buttonReplyRow').style.display = "none";
	}
	
}

function overPost(item)
{
	if (item.className != "SelectedPost")
		item.className = "TreeHover";
}

function outPost(item)
{
	if (item.className != "SelectedPost")
		item.className = "TreeRoot";
}

function replyToAll()
{
	answer = document.getElementById("HiddenID").value;
	topicID = document.getElementById("HiddenTID").value;
	level = document.getElementById("HiddenLevel").value;

	performPost(level, topicID, answer,0);
}

function reply()
{
	answer = document.getElementById("HiddenID").value;
	topicID = document.getElementById("HiddenTID").value;
	level = document.getElementById("HiddenLevel").value;

	performPost(level, topicID, answer,2);
}

function edit()
{
	answer = document.getElementById("HiddenID").value;
	topicID = document.getElementById("HiddenTID").value;
	level = document.getElementById("HiddenLevel").value;

	performPost(level, topicID, answer, 1);
}

function newPost()
{
	performPost(0, -1, -1,0);
}



