function checkLibre(ceci)
{
	var valeur = ceci.value;
	if(ceci.value != '')
	{
		new Ajax.Updater('checkLibre', 'ajax-administration-check-user,check-' + valeur + '.html');
	}
}

function chargerXML(ceci, quoi)
{
	var valeur = ceci.options[ceci.selectedIndex].value;

	var doChargerUtilisateur = function(t)
	{
		var nombre = t.responseXML.getElementsByTagName('infos').length;
		
		for(var i = 0; i < nombre; i++)
		{
			champs = t.responseXML.getElementsByTagName('infos')[i].attributes.getNamedItem('champs').value;
			variable = t.responseXML.getElementsByTagName('infos')[i].attributes.getNamedItem('variable').value;
			type = t.responseXML.getElementsByTagName('infos')[i].attributes.getNamedItem('type').value;
			
			if(type == 'liste')
			{
				for(var j = 0; j < $(champs).options.length; j++)
				{
					if($(champs).options[j].value == variable)
					{
						$(champs).selectedIndex = j;
					}
				}
			} else if(type == 'check') {
				if(variable == '0')
				{
					$(champs).checked = true;
				} else {
					$(champs).checked = false;
				}
			} else {
				$(champs).value = variable;
			}
		}
		
		nombre = t.responseXML.getElementsByTagName('texte').length;
		
		for(i = 0; i < nombre; i++)
		{
			champs = t.responseXML.getElementsByTagName('texte')[i].attributes.getNamedItem('champs').value;
			
			variable = t.responseXML.getElementsByTagName('texte')[i].firstChild.nodeValue;
			
			$(champs).value = variable;
		}
	}
	
	new Ajax.Request('ajax-administration-charger-' + quoi + ',id-' + valeur + '.html', {method: 'get', onSuccess:doChargerUtilisateur});
}

var num = 1;
function ajouterFichier()
{
	var element = document.createElement('input');
	element.setAttribute('type', 'file');
	element.setAttribute('name', 'fichier' + num);
	var br = document.createElement('br');
	$('fichier0').parentNode.appendChild(br);
	$('fichier0').parentNode.appendChild(element);
	num = num + 1;
}

var ancienVoir = '';

function voirProgrammeFichiers()
{
	var objet = document.getElementById('selectProgramme');
	var programmeID = objet.options[objet.selectedIndex].value;
	document.getElementById('divProgramme' + programmeID).style.display = 'block';
	
	if(ancienVoir != '')
	{
		document.getElementById('divProgramme' + ancienVoir).style.display = 'none';
	}
	
	ancienVoir = programmeID;
}

var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/;
var IE7 = (document.all && !window.opera && window.XMLHttpRequest) ? true : false;
var ancienMenuDeroulant = false;

function voirListe(liste, quoi)
{
	$('liste' + liste).style.display = 'block';
	
	if(quoi == 'plansType')
	{
		var plus = 2;
	} else {
		var plus = 0;
	}
	
	if(IE6 || IE7)
	{
		if(quoi == 'plansType')
		{
			var haut = ($(quoi).offsetTop + 12 + $('conteneur').offsetTop) + $('centre').offsetTop + $('grande-programme').offsetTop + 'px';
			var gauche = ($(quoi).offsetLeft + 10 + $('conteneur').offsetLeft) + 'px';
		} else {
			var haut = ($(quoi).offsetTop + 35 + $('conteneur').offsetTop) + 'px';
			var gauche = ($(quoi).offsetLeft + 10 + $('conteneur').offsetLeft) + 'px';
		}
	} else {
		var haut = $(quoi).offsetTop + 20 + plus + 'px';
		var gauche = $(quoi).offsetLeft + 'px';
	}
	
	$('liste' + liste).style.top = haut;
	$('liste' + liste).style.left = gauche;
}

function voirListeDroite(liste, quoi)
{
	$('liste' + liste).style.display = 'block';
	
	if(IE6 || IE7)
	{
		var haut = ($(quoi).offsetTop + $('cadre-ligne-gauche-index').offsetTop - 9 + $('conteneur').offsetTop + $('centre').offsetTop) + 'px';
		var gauche = ($('lienProgrammePlan').offsetLeft + 150 + $('conteneur').offsetLeft) + 'px';
	} else {
		var haut = $(quoi).offsetTop + 'px';
		var gauche = $('lienProgrammePlan').offsetLeft + 150 + 'px';
	}
	
	$('liste' + liste).style.top = haut;
	$('liste' + liste).style.left = gauche;
}

function masquerListe(liste)
{
	$('liste' + liste).style.display = 'none';
}

function voirListeIE(liste, quoi)
{
	if($('liste' + liste).style.display == 'block')
	{
		masquerListe(liste);
	} else {
		if(ancienMenuDeroulant != false)
		{
			masquerListe(ancienMenuDeroulant);
		}
		
		ancienMenuDeroulant = liste;
		voirListe(liste, quoi);
	}
}

function voirListePlan(liste, quoi)
{
	if($('liste' + liste).style.display == 'block')
	{
		masquerListe(liste);
	} else {
		if(ancienMenuDeroulant != false)
		{
			masquerListe(ancienMenuDeroulant);
		}
		
		ancienMenuDeroulant = liste;
		voirListeDroite(liste, quoi);
	}
}

var ancienneCouleur;

function mettreEnValeur(objet)
{
	ancienneCouleur = objet.firstChild.style.color; 
	objet.className = 'selection';
	objet.firstChild.style.color = '#FFFFFF';
}

function telechargerFichier(objet)
{
	var endroit = objet.options[objet.selectedIndex].value;
	window.location = endroit;
}

function enleverValeur(objet)
{
	objet.className = 'normale';
	objet.firstChild.style.color = ancienneCouleur;
}

function reserverAvec(obj, id, lot)
{
	personne = obj.options[obj.selectedIndex].value;
	window.location = 'publique-reserve,id-' + id + '.html?lot=' + lot + '&personne=' + personne;
}

function voirPanneau(menu)
{
	if($(menu).style.display == 'none')
	{
		if(IE7)
		{
			$(menu).style.display = 'block';
		} else {
			Effect.BlindDown(menu);			
		}
	} else {
		if(IE7)
		{
			$(menu).style.display = 'none';
		} else {
			Effect.BlindUp(menu);
		}
	}
}

function changerDiapo()
{
	$('diapo' + diapoActu).style.zIndex = 2;
	
	diapoActu = diapoActu + 1;
	
	if(diapoActu > maxDiapo)
	{
		diapoActu = 0;
	}
	
	$('diapo' + diapoActu).style.zIndex = 2000;
	
	setTimeout('changerDiapo();', 4000);
}
