// Désactivation de la sélection sauf dans les éléments de formulaires
// ==========================================================================================================================
	function disableselect(e)
	{
		// Tableau malicieux des TAG à éviter ^^
		var tableau_malice=["input", "textarea", "select"];

		// On récupère le nom de la balise actuelle
		if (navigator.appName=="Microsoft Internet Explorer")
			// Pour IE
			var balise = window.event.srcElement.tagName.toLowerCase() ;
		else
			// Pour les autres navigateurs
			var balise = e.target.tagName.toLowerCase() ;
				
		// On test et on désactive si besoin
		if (array_search(balise,tableau_malice)==-1)
		{
			return false;
		}
		else
		{
			return true;
		}
	}

	function reEnable()
	{
		return true
	}

	//if IE4+
	document.onselectstart=disableselect
	document.oncontextmenu=new Function ("return false" )
	
	//if NS6
	if (window.sidebar)
	{
		document.onmousedown=disableselect
		document.onclick=reEnable
	}
	
	function array_search(what, where)
	{
			var index_du_tableau=-1
 
			for(elt in where)
			{
				index_du_tableau++;
				if (where[elt]==what)
				{return index_du_tableau}
			}
			
		index_du_tableau=-1;
		return index_du_tableau
	}


// Gestion des boutons
// ==========================================================================================================================
	function menu(menu, action)
	{
		if (action == "over")
		{
			document.getElementById(menu + "g").innerHTML="<img src=\"/include/images/menu_sel_bkg.png\" alt=\"\" />";
			document.getElementById(menu + "d").innerHTML="<img src=\"/include/images/menu_sel_bkd.png\" alt=\"\" />";
		}
		if (action == "out")
		{
			document.getElementById(menu + "g").innerHTML="";
			document.getElementById(menu + "d").innerHTML="";
		}
	}

// Affichage du diaporama
// ==========================================================================================================================
	function diaporama(url)
	{
		window.open(url,"oleane_diaporama","fullscreen=yes, resizable=no, scrollbars=no, menubar=no, toolbar=no");
	}
	
// Gestion de l'application
// ==========================================================================================================================


function aff_cathegorie(lacathegorie)
{
	obj = document.getElementById("application");
	obj.innerHTML = "Chargement...";

	if(window.XMLHttpRequest) // FIREFOX
	xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
	return(false);

	// ON APPELLE LA PAGE
	xhr_object.open("GET", "fonctions.php?cath=" + lacathegorie, false);
	xhr_object.send(null);

	obj.innerHTML = xhr_object.responseText;
}

function aff_album(lacathegorie, lalbum)
{
	obj = document.getElementById("application");
	obj.innerHTML = "Chargement...";

	if(window.XMLHttpRequest) // FIREFOX
	xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
	return(false);

	// ON APPELLE LA PAGE
	xhr_object.open("GET", "fonctions.php?cath=" + lacathegorie + "&albm=" + lalbum, false);
	xhr_object.send(null);

	obj.innerHTML = xhr_object.responseText;
}


