/*
** lance l'affichage de l'onglet en cours
** requis :
**  - cur_section
**  - cur_tab
**  - cur_view
**  - cur_page
*/

function get_content()
{
  var url = "./php/get_content.php";
	var param = "?section=" + cur_section;
	param += "&tab=" + cur_tab;
	param += "&view=" + cur_view;
	param += "&page=" + cur_page;
  if(cur_tab != "")
  {
  	url += param;
  }
  xmlhttp_content.onreadystatechange = get_XML_content;
  xmlhttp_content.open("GET",url,true);
  xmlhttp_content.send(null);
}

function get_XML_content()
{
	if (xmlhttp_content.readyState == 4)
	{
		xmlContent = xmlhttp_content.responseXML.documentElement;
		update_content();
		
	}
}

function update_content()
{
	var type = xmlMenu.getElementsByTagName(cur_section)[0].getElementsByTagName(cur_tab)[0].getElementsByTagName("type")[0].textContent;
	var to_aff = "<img class='adm_element' src='./pics/utils/add.png' alt='Add a new post' onclick=\"add("+type+");\" />";
	var posts;
	var i;
	
	if (posts = xmlContent.getElementsByTagName("post"))
	{
		for(i = 0; posts[i]; i++)
		{
			to_aff += "<div class='post' id='" + posts[i].getElementsByTagName('id')[0].textContent + "'>";
			to_aff += "<span class='article'>" + posts[i].getElementsByTagName("content")[0].textContent + "</span>";
			to_aff += "<span class='adm_element'>" + include_footer(posts[i]) + "</span>";
			to_aff += "</div>";
		}
		document.getElementById('txt').innerHTML = to_aff;
		$(".yoxview").yoxview();
	}
}

function include_footer(post)
{
	var footer;
	
	var type = xmlMenu.getElementsByTagName(cur_section)[0].getElementsByTagName(cur_tab)[0].getElementsByTagName("type")[0].textContent;
	
 	footer = "<span class='footer'>Ecrit le " + post.getElementsByTagName("date")[0].textContent;
 	footer += " par <a href='mailto:" + post.getElementsByTagName("writer")[0].getElementsByTagName("mail")[0].textContent;
 	footer += "'>" + post.getElementsByTagName("writer")[0].getElementsByTagName("login")[0].textContent + "</a>";
 	footer += "<img src='./pics/utils/delete.png' alt='Delete this post post' onclick=\"remove(" + post.getElementsByTagName("id")[0].textContent + ");\" />";
 	footer += "<img src='./pics/utils/edit.png' alt='Edit this post post' onclick=\"edit(this, " + post.getElementsByTagName("id")[0].textContent + ", "+type+");\" />";
 	footer += "</span>";
 	
 	return(footer);
}

