/**
 * 
 */

function changer_album_photos(url, containerid, activite, groupe){
	var page_request = false
	if (window.XMLHttpRequest){ // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	}
	else if (window.ActiveXObject){ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else{
		return false
	}
	page_request.onreadystatechange=function(){
		loadpage(page_request, containerid)
	} 
	page_request.open('POST', url, true)
	page_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	var data = "activite=" + activite + "&groupe=" + groupe;
	page_request.send(data)
}

function changer_activite(url, containerid, activite){
	var page_request = false
	if (window.XMLHttpRequest){ // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	}
	else if (window.ActiveXObject){ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else{
		return false
	}
	page_request.onreadystatechange=function(){
		loadpage(page_request, containerid)
	} 
	page_request.open('POST', url, true)
	page_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	var data = "activite=" + activite;
	page_request.send(data)
}

function changer_groupe(url, containerid, activite, groupe){
	var page_request = false
	if (window.XMLHttpRequest){ // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	}
	else if (window.ActiveXObject){ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else{
		return false
	}
	page_request.onreadystatechange=function(){
		loadpage(page_request, containerid)
	} 
	page_request.open('POST', url, true)
	page_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	var data = "activite=" + activite + "&groupe=" + groupe;
	page_request.send(data)
}








/* CODE VIEU */

iNumeroPhoto = 0;
tableau_photos_chemin = new Array;
tableau_photos_nom = new Array;
tableau_activite = new Array;
tableau_activite["beaujolais"] = "Le Beaujolais Nouveau";
tableau_activite["brocante"] = "La brocante";
tableau_activite["etoiles"] = "Les �toiles de la cr�ation";
tableau_activite["pain"] = "La f�te du pain";
tableau_activite["tourbillante"] = "La Tourbillante";
tableau_activite["petanque"] = "La p�tanque";
tableau_activite["voyages"] = "Les voyages";
tableau_groupe = new Array;
tableau_groupe["2002"] = "2002";
tableau_groupe["2003"] = "2003";
tableau_groupe["2004"] = "2004";
tableau_groupe["2005"] = "2005";
tableau_groupe["2006"] = "2006";
tableau_groupe["2007"] = "2007";
tableau_groupe["2008"] = "2008";
tableau_groupe["2009"] = "2009";
tableau_groupe["2010"] = "2010";
tableau_groupe["2011"] = "2011";
tableau_groupe["terre2010"] = "La Terre m'a dit - Avril 2010";
tableau_groupe["melimelo2007"] = "M�li-M�lo - 2007";
tableau_groupe["stpeeoctobre2009"] = "St P�e - Octobre 2009";
tableau_groupe["luberonseptembre2009"] = "Le Lub�ron - Septembre 2009";
tableau_groupe["premanonseptembre2008"] = "Pr�manon - Septembre 2008";

/*function ajouter(liste,activite) {
	if (activite == 'etoiles'){
		var o=new Option('2009','2009');
		liste.options[liste.options.length] = o;
	}
	else if (activite == 'pain'){
		var o=new Option('2009','2009');
		liste.options[liste.options.length] = o;
	}
	else if (activite == 'tourbillante'){
		var o=new Option('La Terre m\'a dit - Avril 2010','terre2010');
		liste.options[liste.options.length] = o;
		var o=new Option('M�li-M�lo - 2007','melimelo2007');
		liste.options[liste.options.length] = o;
	}
	else if (activite == 'voyages'){
		var o=new Option('St P�e - Octobre 2009','stpeeoctobre2009');
		liste.options[liste.options.length] = o;
		var o=new Option('Le Lub�ron - Septembre 2009','luberonseptembre2009');
		liste.options[liste.options.length] = o;
		var o=new Option('Pr�manon - Septembre 2008','premanonseptembre2008');
		liste.options[liste.options.length] = o;
	}
}
function Inserer(form) {
	var o=new Option(form.libelle.value,form.valeur.value);
	if(form.liste.options.selectedIndex>=0) {
		form.liste.options.length++;
		for (var i=form.liste.options.length-1;i>form.liste.options.selectedIndex;i--) {
			var p=new Option(form.liste.options[i-1].text,form.liste.options[i-1].value);
			form.liste.options[i]=p;
		}
		form.liste.options[form.liste.options.selectedIndex]=o;
	} else {
		alert("Insertion impossible. S�lectionnez une ligne");
	}
}
function Supprimer(list) {
	if (list.options.selectedIndex>=0) {
		list.options[list.options.selectedIndex]=null;
	} else {
		alert("Suppression impossible : aucune ligne s�lectionn�e");
	}
}

function supprimerTout(liste) {
	liste.options.length=0;
}*/

function actualiserListes(sActivite, sGroupe){
	for (var i=0 ; i<document.forms["albums_photos"].activite.length ; i++){
		if (document.forms["albums_photos"].activite[i].value == sActivite){
			document.forms["albums_photos"].activite[i].selected = true;
		}
		else{
			document.forms["albums_photos"].activite[i].selected = false;
		}	
	}
	for (var i=0 ; i<document.forms["albums_photos"].groupe.length ; i++){
		if (document.forms["albums_photos"].groupe[i].value == sGroupe){
			document.forms["albums_photos"].groupe[i].selected = true;
		}
		else{
			document.forms["albums_photos"].groupe[i].selected = false;
		}	
	}
}

//IMAGES
function creerMiniImage(sCheminImage, id, iLargeurMax, iHauteurMax) {
	var iLargeurMax = iLargeurMax;
	var iHauteurMax = iHauteurMax;
	// Declarations des variables "Nouvelle Taille"
	var dLargeur = 0;
	var dHauteur = 0;
	// Declaration d'un objet Image
	var oImg = new Image();
	// Affectation du chemin de l'image a l'objet
	oImg.src = sCheminImage;
	// On recupere les tailles reelles
	var h = dHauteur = oImg.height;
	var l = dLargeur = oImg.width;
	if (h > l) {
		dHauteur = iHauteurMax;
		// On recalcule la taille proportionnellement
		dLargeur = parseInt((l * dHauteur) / h, 10);
	} else {
		dLargeur = iLargeurMax;
		// On recalcule la taille proportionnellement
		dHauteur = parseInt((h * dLargeur) / l, 10);
	}
	document.getElementById(id).width = dLargeur;
	document.getElementById(id).height = dHauteur;
}

function redimensionnerImage(sCheminImage, iLargeurMaxi, iHauteurMaxi, iNumero){
	iNumeroPhoto = iNumero;
	document.getElementById("diaporama_numero").innerHTML = iNumero;
	// Cette fonction recoit 3 parametres
	// inImg : Chemin relatif de l'image
	// inMW  : Largeur maximale
	// inMH   : Hauteur maximale
	var iLargeurMax = iLargeurMaxi;
	var iHauteurMax = iHauteurMaxi;
	// Declarations des variables "Nouvelle Taille"
	var dLargeur = 0;
	var dHauteur = 0;
	// Declaration d'un objet Image
	var oImg = new Image();
	// Affectation du chemin de l'image a l'objet
	oImg.src = sCheminImage;
	// On recupere les tailles reelles
	var h = dHauteur = oImg.height;
	var l = dLargeur = oImg.width;
	// Si la largeur ou la hauteur depasse la taille maximale
	if ((h >= iHauteurMax) || (l >= iLargeurMax)) {
		// Si la largeur et la hauteur depasse la taille maximale
		if ((h >= iHauteurMax) && (l >= iLargeurMax)) {
			// On cherche la plus grande valeur
			if (h > l) {
				dHauteur = iHauteurMax;
				// On recalcule la taille proportionnellement
				dLargeur = parseInt((l * dHauteur) / h, 10);
			} else {
				dLargeur = iLargeurMax;
				// On recalcule la taille proportionnellement
				dHauteur = parseInt((h * dLargeur) / l, 10);
			}
		} else if ((h > iHauteurMax) && (l < iLargeurMax)) {
			// Si la hauteur depasse la taille maximale
			dHauteur = iHauteurMax;
			// On recalcule la taille proportionnellement
			dLargeur = parseInt((l * dHauteur) / h, 10);
		} else if ((h < iHauteurMax) && (l > iLargeurMax)) {
			// Si la largeur depasse la taille maximale
			dLargeur = iLargeurMax;
			// On recalcule la taille proportionnellement
			dHauteur = parseInt((h * dLargeur) / l, 10);
		}
	}
	document.getElementById("diaporama_photo").src = sCheminImage;
	document.getElementById("diaporama_photo").width = dLargeur;
	document.getElementById("diaporama_photo").height = dHauteur;
	//document.getElementById("diaporama_nom").innerHTML = tableau_photos_nom[iNumeroPhoto-1];
}

function photoPrecedente(iNumero){
	if (iNumero == 0){
		iNumero = tableau_photos_chemin.length;
	}
	redimensionnerImage(tableau_photos_chemin[iNumero-1],700,580,iNumero);
}

function photoSuivante(iNumero){
	if (iNumero == tableau_photos_chemin.length+1){
		iNumero = 1;
	}
	redimensionnerImage(tableau_photos_chemin[iNumero-1],700,580,iNumero);
}

function submit()
{
	document.forms["retour"].submit();
} 
