/*
** Fait par Julien PINTO le 13/07/2009
**
** Script permettant d'afficher du contenu dynamique reparti en onglets
*/

function	show_ajax_tab_element(onglet, target)
{
	if (!onglet)
		return false;
	/* On met le survol sur le bon onglet */
	reset_ajax_tab_onglets(onglet.parentNode.parentNode);
	onglet.className = "survol";
	
	/* On charge le contenu dynamique correspondant */
	__XMLHttpRequest_send('path='+absolute_path+'&target='+target, absolute_path_http+'php/ajax/load_ajax_tab_content.php', display_ajax_tab_result, document.getElementById('ajax_tab_result'));
}

/*
** Enleve le survol de tout les onglets
*/
function	reset_ajax_tab_onglets(ajax_tab)
{
	var		elements;
		
	if ((elements = ajax_tab.getElementsByTagName('h3')) == null)
		return false;
	if (elements.length <= 0)
		elements = ajax_tab.getElementsByTagName("a");
	for (var i = 0; i < elements.length; i++)
		elements[i].className = "";
	return true;
}

/*
** Affiche le resultat de la requete ajax
*/
function	display_ajax_tab_result(responseText)
{
	var		container;
	
	if (!(container = document.getElementById('ajax_tab_result')))
		return false;
	container.innerHTML = responseText;
	return true;
}
