
	function prev_vue_v()
	{
		document.location.href = "./image_recap.php?sens=2";
	}

	function next_vue_v()
	{
		document.location.href = "./image_recap.php?sens=1";
	}

	function highlight(field) {
	  field.focus();
	  field.select();
	}

	function VerifChampsUser()
	{
		var retour = true;
		
		if(document.getElementById('identifiant').value.length == 0)
		{
			alert('Le champ [Nom utilisateur] est obligatoire.');
			retour = false;
		}
		
		if(document.getElementById('mdp').value.length == 0)
		{
			alert('Le champ [Mot de passe] est obligatoire.');
			retour = false;
		}
		
		return retour;
	}
	
	function VerifChampsInsc()
	{
		var retour = true;
		
		if(document.getElementById('identifiantInscrip').value.length == 0)
		{
			alert('Le champ [Nom utilisateur] est obligatoire.');
			retour = false;
		}
		
		if(document.getElementById('mdpInscrip').value.length == 0 || document.getElementById('mdpInscrip').value != document.getElementById('mdpConfInscrip').value)
		{
			alert('Le champ mot de passe doit etre identique au champ de controle.');
			retour = false;
		}
		
		if(!IsMailValid(document.getElementById('emailInscrip').value))
		{
			alert('Adresse mail invalide.');
			retour = false;
		}
		
		return retour;
	}
	
	function IsMailValid(adrMail)
	{
		var retour = false;
		
		if(adrMail.length > 0)
		{
			var MaRegExp = /^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/;
				if(MaRegExp.test(adrMail))
					retour = true;
		}
		
		return retour;
	}
	
	// Vérification de la validité du formulaire
	function VerifMail()
	{
		var chaine = document.getElementById('emailInscrip').value;
		if(chaine.length > 0)
		{
			var MaRegExp = /^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/;
			if(MaRegExp.test(chaine))
			{
				if(document.images['imgStatusMail'].src != 'images/content/blockInscription/apply.gif')
					document.images['imgStatusMail'].src = 'images/content/blockInscription/apply.gif';
			}
			else
			{
				if(document.images['imgStatusMail'].src != 'images/content/blockInscription/cancel.gif')
					document.images['imgStatusMail'].src = 'images/content/blockInscription/cancel.gif';
			}
		}
	}
	
	function ConfirmMdp()
	{
		var chaine1 = document.getElementById('mdpInscrip').value;
		var chaine2 = document.getElementById('mdpConfInscrip').value;
		
		if(chaine1.length > 0)
		{
			if(chaine1 == chaine2 && chaine1.length == chaine1.length)
			{
				if(document.images['imgStatusMdp'].src != 'images/content/blockInscription/apply.gif')
					document.images['imgStatusMdp'].src = 'images/content/blockInscription/apply.gif';
			}
			else
			{
				if(document.images['imgStatusMdp'].src != 'images/content/blockInscription/cancel.gif')
					document.images['imgStatusMdp'].src = 'images/content/blockInscription/cancel.gif';
			}
		}
	}
	
	function RemplirComboBoxAnnee()
	{	
		if(document.getElementById('dateInscrip') != null)
		{
			var combobox = document.getElementById('dateInscrip');
			var anneeCourante = (new Date()).getFullYear();
			var j=0;
					
			for(var i=1920;i<anneeCourante;i++)
			{
				combobox.options[j++] = new Option(i, i);
			}
		}
	}
	
	function loadDivContent(url, id)
	{
		var xhr_object = null;
		var position = id;
		if(window.XMLHttpRequest)
			xhr_object = new XMLHttpRequest();
		else
			if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

		 xhr_object.open("GET", url, true);
		 xhr_object.onreadystatechange = function()
		 {
			 if ( xhr_object.readyState == 4 )
			 {
				 document.getElementById(position).innerHTML = xhr_object.responseText;
				 var tableau = xhr_object.responseText.split("<script type=\"text/javascript\">");
					 //var tab = new Array();					 
				 for (var i=0; i<tableau.length; i++)
				 {
					if(tableau[i].indexOf("<\/script>") >= 0)
					{
						var tableau2 = tableau[i].split("<\/script>");
						try { eval(tableau2[0]); } catch(e) { }
					}						
				 }
			 }
		 }
		 
		 xhr_object.send(null);
	}
	
	
	
	function loadThisContent(url)
	{
		var xhr_object = null;
		if(window.XMLHttpRequest)
			xhr_object = new XMLHttpRequest();
		else
			if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
			
		 xhr_object.open("GET", url, true);
		 xhr_object.onreadystatechange = function()
		 {
			 if ( xhr_object.readyState == 4 )
			 {
				 this.innerHTML = xhr_object.responseText;
				 eval(xhr_object.responseText);
			 }
		 }

		 xhr_object.send(null);
	}
	
	function select_image_to_del(img)
	{		
		if(img.style.borderTopColor != "red")
			img.style.borderColor = "red";
		else
			img.style.borderColor = "black";
	}
	
	function writediv(texte)
	{
		document.getElementById('imginfo').innerHTML = texte;
	}

	function changeResize( change )
	{
	    document.uploadform.resize.disabled = !change;
	}

	function filetoUp( )
	{
	}

	function VerifNomAlbum()
	{
		var retour;
		retour = true;
		
		if(document.getElementById('alb_nom').value.length == 0)
		{
			alert('Le champ [Nom album] est obligatoire.');
			retour = false;
		}	
		
		var elem = document.getElementById("div_img_copy");
		var imgs = elem.getElementsByTagName('img');
			
		if(retour)
		{
			for(var i=0;i<imgs.length;i++)		
			{
				var idReel = imgs[i].id.split("_");
				elem.innerHTML += "<input type='hidden' value='" + idReel[1] + "' id='chp_id" + i + "' name='chp_id" + i + "' />";
			}
		}

		return retour;		
	}
	
	function drop_img_right()
	{
		var elem = document.getElementById("div_img_copy");		
		var cpt = 0;

		for(var i=0;i<document.images.length;i++)
		{
			cpt = 0;
			
			if(document.images[i].style.borderTopColor == "yellow")
			{
				while(document.getElementById("imgalb"+ cpt + "_" + document.images[i].id) != null)		
					++cpt;	
					
				elem.innerHTML += "<img id='imgalb"+ cpt + "_" + document.images[i].id + "' src='" + document.images[i].src + "' title='' alt='' height='"+ document.images[i].height +"' width='"+ document.images[i].width +"' border='1' onclick='select_image_right(this);' />";				
				++cpt;
			}
		}
		
		unselect_all_images();
	}
	
	function move_img_right(img)
	{
		var elem = document.getElementById("div_img_copy");		
		var cpt = 0;
		
		while(document.getElementById("imgalb"+ cpt + "_" + img.id) != null)		
			++cpt;		

		elem.innerHTML += "<img id='imgalb"+ cpt + "_" + img.id + "' src='" + img.src + "' title='' alt='' height='"+ img.height +"' width='"+ img.width +"' border='1' onclick='select_image_right(this);' ondblclick=\"alert('Clicked');\" />";						
	}
	
	function drop_img_left()
	{		
		var elem = document.getElementById("div_img_copy");
		var imgs = elem.getElementsByTagName('img');		
		var tabImgs = new Array();
		var indImg = 0;
		
		for (var i=0; i<imgs.length; i++)
		{	
			  if(imgs[i].style.borderTopColor == "red")
			  {			
				tabImgs[indImg] = imgs[i];
				++indImg;
			  }			  
		}		
		
		for(var j=0;j<tabImgs.length;j++)
		{
			elem.removeChild(tabImgs[j]);
		}
	}
	
	function select_image_left(img)
	{
		if(img.style.borderTopColor != "yellow")
			img.style.borderColor = "yellow";
		else
			img.style.borderColor = "black";
	}
	
	function select_image_right(img)
	{		
		if(img.style.borderTopColor != "red")
			img.style.borderColor = "red";
		else
			img.style.borderColor = "black";
	}

	function valid_image_to_del()
	{		
		var elem = document.getElementById("div_alb_courant");
		var imgs = elem.getElementsByTagName('img');
		var cptLoc = 0;
		
		for(var i=0;i<imgs.length;i++)		
		{			
			if(imgs[i].style.borderTopColor == "red")
			{				
				var idReel = imgs[i].id.split("_");
				alert(idReel[1]);
				elem.innerHTML += "<input type='hidden' value='" + idReel[1] + "' id='del_id" + cptLoc + "' name='del_id" + cptLoc + "' />";

				++cptLoc;
			}
		}
		
		return true;
	}
	
	function unselect_all_images()
	{
		for(var i=0;i<document.images.length;i++)
		{
			if(document.images[i].style.borderTopColor == "yellow")
			{
				document.images[i].style.borderColor = "black";
			}
		}
	}
	
	function errAddImage()
	{
		 document.getElementById("uploadInvalide").innerHTML = "<p class='uploadInvalide'><img src='images/content/erreurDonneesInvalides.gif' alt='Donn&eacute;es incorrectes.' width='720' height='14' /></p>";//"<span style=\"color:red;\">Vous devez s&#233;lectionner une image avant de pouvoir en ajouter une nouvelle.</span>";
		 document.getElementById("divUpload").style.display = 'block';
	 }
	
	function ajouterFileUploader()
	{
		var cptFile = document.getElementById('divFileUpload').innerHTML.split("lineParcourir").length - 1;
		
		var arVersion = navigator.appVersion.split("MSIE");
		var version = parseFloat(arVersion[1]);
		
		if(version && version >= 6 && version < 7)
		{
			if(document.getElementById("nomFichier_0").value && document.getElementById("nomFichier_0").value.length > 0)
			{
				document.getElementById("uploadInvalide").innerHTML = "";
				document.getElementById("divUpload").style.display = 'none';
				
				var contenuDiv = "<fieldset class='fieldsetAdd'>" + 
						"<label for='btAddImg_"+cptFile.toString()+"'>Ajouter une autre image</label>"+ 
						"<input type='image'  onclick='ajouterFileUploader();return false;' class='btAdd' id='btAddImg_"+cptFile.toString()+"' name='btAddImg_"+cptFile.toString()+"' src='images/content/btAdd.gif' alt='Ajouter une autre image' />"+ 
					"</fieldset>"+ 
					"<fieldset class='fieldsetParcourir'>"+ 
						"<div class='file'>"+ 
							"<label for='p_"+cptFile.toString()+"'>Parcourer</label>"+ 
							"<input id='p_"+cptFile.toString()+"' type='file' name='txtFile_"+cptFile.toString()+"' size='60' onfocus=\"document.getElementById('form_upload').nomFichier_"+cptFile.toString()+".value=document.getElementById('form_upload').txtFile_"+cptFile.toString()+".value;\" onchange=\"document.getElementById('form_upload').nomFichier_"+cptFile.toString()+".value=document.getElementById('form_upload').txtFile_"+cptFile.toString()+".value;\" />"+ 
						"</div>"+ 
						"<div class='fileDeco'>"+ 
							"<label for='bp_"+cptFile.toString()+"'>Parcourir</label>"+ 
							"<input id='bp_"+cptFile.toString()+"' type='text' size='60' name='nomFichier_"+cptFile.toString()+"' />"+ 
							"<img src='./images/content/btParcourir.gif' alt='Parcourir' />"+ 
						"</div>"+ 
					"</fieldset>";
			
					var nouvelleDiv = document.createElement('div');
					nouvelleDiv.innerHTML = contenuDiv;
					nouvelleDiv.className = 'lineParcourir';
					
					var divUpload = document.getElementById('divFileUpload');
					divUpload.appendChild(nouvelleDiv);
			}
			else
				errAddImage();
		}
		else
		{
			if(document.getElementById("p_"+(cptFile-1).toString()).files.length > 0 && document.getElementById("p_"+(cptFile-1).toString()).files.length < 10)
			{
				document.getElementById("uploadInvalide").innerHTML = "";
				document.getElementById("divUpload").style.display = 'none';
				
				var contenuDiv = "<fieldset class='fieldsetAdd'>" + 
					"<label for='btAddImg_"+cptFile.toString()+"'>Ajouter une autre image</label>"+ 
					"<input type='image'  onclick='ajouterFileUploader();return false;' class='btAdd' id='btAddImg_"+cptFile.toString()+"' name='btAddImg_"+cptFile.toString()+"' src='images/content/btAdd.gif' alt='Ajouter une autre image' />"+ 
				"</fieldset>"+ 
				"<fieldset class='fieldsetParcourir'>"+ 
					"<div class='file'>"+ 
						"<label for='p_"+cptFile.toString()+"'>Parcourer</label>"+ 
						"<input id='p_"+cptFile.toString()+"' type='file' name='txtFile_"+cptFile.toString()+"' size='60' onfocus=\"document.getElementById('form_upload').nomFichier_"+cptFile.toString()+".value=document.getElementById('form_upload').txtFile_"+cptFile.toString()+".value;\" onchange=\"document.getElementById('form_upload').nomFichier_"+cptFile.toString()+".value=document.getElementById('form_upload').txtFile_"+cptFile.toString()+".value;\" />"+ 
					"</div>"+ 
					"<div class='fileDeco'>"+ 
						"<label for='bp_"+cptFile.toString()+"'>Parcourir</label>"+ 
						"<input id='bp_"+cptFile.toString()+"' type='text' size='60' name='nomFichier_"+cptFile.toString()+"' />"+ 
						"<img src='./images/content/btParcourir.gif' alt='Parcourir' />"+ 
					"</div>"+ 
				"</fieldset>";
		
				var nouvelleDiv = document.createElement('div');
				nouvelleDiv.innerHTML = contenuDiv;
				nouvelleDiv.className = 'lineParcourir';
				
				var divUpload = document.getElementById('divFileUpload');
				divUpload.appendChild(nouvelleDiv);
			}
			else
				errAddImage();
		}
	}
	
	function loadCaroussel(url)
	{
	}
	
	function PutClassACtive(img)
	{
		var divApercu = document.getElementById('carrouselAlbum');
		var tabApercu = divApercu.getElementsByTagName('div');
		
		for(var i=0;i<tabApercu.length;i++)
		{
			if(tabApercu[i].className == "vignetteAlbum active")
				tabApercu[i].className = "vignetteAlbum";
		}

		img.className = "vignetteAlbum active";
		
		return true;
	}
	
	function PutClassVignetteACtive(img)
	{
		var divApercu = document.getElementById('apercuAlbum');
		var tabApercu = divApercu.getElementsByTagName('div');
		
		for(var i=0;i<tabApercu.length;i++)
		{
			if(tabApercu[i].className == "vignetteApercuAlbum active")
				tabApercu[i].className = "vignetteApercuAlbum";
		}
		
		img.className = "vignetteApercuAlbum active";

		if(document.getElementById('typeCode') != null)
		{
			var valSelect = document.getElementById('typeCode').value;
			switch(valSelect)
			{
				case "option1" : document.getElementById('selected_image').value = "<a href=\"http://www.heberger-image.fr/images/" + img.id + ".html\"><img src=\"http://www.heberger-image.fr/data/vignettes/" + img.id + "\" border=\"0\" alt=\"Hebergeur d'Images Gratuit\" /></a>"; break;
				case "option2" : document.getElementById('selected_image').value = "[URL=http://www.heberger-image.fr/images/" + img.id + ".html][IMG]http://www.heberger-image.fr/data/vignettes/" + img.id + "[/IMG][/URL]"; break;
				case "option3" : document.getElementById('selected_image').value = "[url=http://www.heberger-image.fr/images/" + img.id + ".html][img=http://www.heberger-image.fr/data/vignettes/" + img.id + "][/url]"; break;
				case "option4" : document.getElementById('selected_image').value = "<a href=\"http://www.heberger-image.fr\"><img src=\"http://www.heberger-image.fr/data/images/" + img.id + "\" border=\"0\" alt=\"Hebergeur d'Images Gratuit\" /></a>"; break;
				case "option5" : document.getElementById('selected_image').value = "[url=http://www.heberger-image.fr][img=http://www.heberger-image.fr/data/images/" + img.id + "][/url]"; break;				
				case "option6" : document.getElementById('selected_image').value = "[URL=http://www.heberger-image.fr][IMG]http://www.heberger-image.fr/data/images/" + img.id + "[/IMG][/URL]"; break;
				case "option7" : document.getElementById('selected_image').value = "Merci a www.heberger-image.fr : [URL=http://www.heberger-image.fr]Hebergeur d'Images Gratuit[/URL]"; break;
				case "option8" : document.getElementById('selected_image').value = "http://www.heberger-image.fr/images/" + img.id + ".html"; break;
				
				
				default: break;
			}
		}
	}
	
	function PutClassVignetteACtive2(img)
	{
		var divApercu = document.getElementById('apercuAlbum2');
		var tabApercu = divApercu.getElementsByTagName('div');
		
		if(img.className == "vignetteApercuAlbum active")
		{
			img.className = "vignetteApercuAlbum";
			var formSupp = document.getElementById('formSuppImg');
			var elemHidden = null;
			for(i=0;i<formSupp.elements.length;i++)
			{
				try
				{
					if(formSupp.elements[i].value == img.id)
					{
						elemHidden = formSupp.elements[i];
						break;
					}
				}
				catch(e) {}
			}
			
			try
			{
				if(elemHidden != null) formSupp.removeChild(elemHidden);
				
				var indTmp = 0;
				for(i=0;i<formSupp.elements.length;i++)
				{
					if(formSupp.elements[i].id.indexOf('delimg_') >= 0)
					{
						formSupp.elements[i].id = "delimg_" + indTmp.toString();
						formSupp.elements[i].name = "delimg_" + indTmp.toString();
						++indTmp;
					}
				}	
			}
			catch(e)
			{	}
		}
		else
		{
			try
			{
				img.className = "vignetteApercuAlbum active";
				if(document.getElementById('formSuppImg') != null)
				{							
					var formCreer = document.getElementById('formSuppImg');
					var indice_del = 0;
					var nouvelleDiv = document.createElement('input');
					nouvelleDiv.type = "hidden";
					nouvelleDiv.value = img.id; 
					
					while(document.getElementById("delimg_" + indice_del.toString()) != null)
						++indice_del;
						
					nouvelleDiv.id = "delimg_" + indice_del.toString();
					nouvelleDiv.name = "delimg_" + indice_del.toString();

					formCreer.appendChild(nouvelleDiv);
				}
			}
			catch(e)
			{	}
		}		
	}
	
	function PutClassVignetteACtive3(img)
	{	
		var divApercu = document.getElementById('apercuAlbum');
		var tabApercu = divApercu.getElementsByTagName('div');
		
		for(var i=0;i<tabApercu.length;i++)
		{
			if(tabApercu[i].className == "vignetteApercuAlbum active")
				tabApercu[i].className = "vignetteApercuAlbum";
		}
		
		img.className = "vignetteApercuAlbum active";

		if(document.getElementById('typeCode') != null)
		{
			var valSelect = document.getElementById('typeCode').value;
			switch(valSelect)
			{
				case "option1" : document.getElementById('selected_image').value = "<a href=\"http://www.heberger-image.fr/images/" + img.id + ".html\"><img src=\"http://www.heberger-image.fr/data/vignettes/" + img.id + "\" border=\"0\" alt=\"Hebergeur d'Images Gratuit\" /></a>"; break;
				case "option2" : document.getElementById('selected_image').value = "[URL=http://www.heberger-image.fr/images/" + img.id + ".html][IMG]http://www.heberger-image.fr/data/vignettes/" + img.id + "[/IMG][/URL]"; break;
				case "option3" : document.getElementById('selected_image').value = "[url=http://www.heberger-image.fr/images/" + img.id + ".html][img=http://www.heberger-image.fr/data/vignettes/" + img.id + "][/url]"; break;
				case "option4" : document.getElementById('selected_image').value = "<a href=\"http://www.heberger-image.fr\"><img src=\"http://www.heberger-image.fr/data/images/" + img.id + "\" border=\"0\" alt=\"Hebergeur d'Images Gratuit\" /></a>"; break;
				case "option5" : document.getElementById('selected_image').value = "[url=http://www.heberger-image.fr][img=http://www.heberger-image.fr/data/images/" + img.id + "][/url]"; break;				
				case "option6" : document.getElementById('selected_image').value = "[URL=http://www.heberger-image.fr][IMG]http://www.heberger-image.fr/data/images/" + img.id + "[/IMG][/URL]"; break;
				case "option7" : document.getElementById('selected_image').value = "Merci a www.heberger-image.fr : [URL=http://www.heberger-image.fr]Hebergeur d'Images Gratuit[/URL]"; break;
				case "option8" : document.getElementById('selected_image').value = "http://www.heberger-image.fr/images/" + img.id + ".html"; break;
								
				default: break;
			}
		}			
	}
	
	function loadAlbumContent(url)
	{
		if(document.getElementById('apercuAlbum') != null)
		{		        
			var xhr_object = null;
			var position = "apercuAlbum";
			if(window.XMLHttpRequest)
				xhr_object = new XMLHttpRequest();
			else 
				if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

			 xhr_object.open("GET", url, true);
			 xhr_object.onreadystatechange = function()
			 {
				 if ( xhr_object.readyState == 4 )
				 {					 
					 document.getElementById(position).innerHTML = xhr_object.responseText;
					 var tableau = xhr_object.responseText.split("<script type=\"text/javascript\">");					 
					 for (var i=0; i<tableau.length; i++)
					 {
						if(tableau[i].indexOf("<\/script>") >= 0)
						{
							var tableau2 = tableau[i].split("<\/script>");
							try { eval(tableau2[0]); } catch(e) { }
						}						
					 }
					 
					 if(document.getElementById('selected_album') != null && url.indexOf('NULL_ALBUM_X1X') < 0)
					   document.getElementById('selected_album').value = url.replace("./album_user.php?nom_album=", "http://www.heberger-image.fr/album/") + "/" + document.getElementById('idViewMd5').value.toString();
						//document.getElementById('selected_album').value = url.replace("./album_user", "http://heberger-image.fr/album_user_view") + "&id_view=" + document.getElementById('idViewMd5').value.toString();
				 }
			 }
			xhr_object.send(null);
		} 
	}
	 
	function loadAlbumApercu(url)
	{
		if(document.getElementById('apercuAlbum2') != null)
		{
			var xhr_object = null;
			var position = "apercuAlbum2";
			if(window.XMLHttpRequest)
				xhr_object = new XMLHttpRequest();
			else
				if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

			 xhr_object.open("GET", url, true);
			 xhr_object.onreadystatechange = function()
			 {
				 if ( xhr_object.readyState == 4 )
				 {					 
					 document.getElementById(position).innerHTML = xhr_object.responseText;
					 var tableau = xhr_object.responseText.split("<script type=\"text/javascript\">");				 
					 for (var i=0; i<tableau.length; i++)
					 {
						if(tableau[i].indexOf("<\/script>") >= 0)
						{
							var tableau2 = tableau[i].split("<\/script>");
							try { eval(tableau2[0]); } catch(e) { }
						}						
					 }					 					
				 }
			 }
			xhr_object.send(null);
		} 
	}
	
	function loadAlbumLink()
	{		
		document.getElementById('codeAlbum').value = document.getElementById('selected_album').value.replace("./album_pages", "http://www.heberger-image.fr/album_user_view");
	}
	
	function loadImageAlbumLink()
	{
		document.getElementById('codeImage').value = document.getElementById('selected_image').value;
	}
	
	function updateImgFormat()
	{		
		var divApercu = document.getElementById('apercuAlbum');
		var tabApercu = divApercu.getElementsByTagName('div');
		var activeImage = null;
		
		for(var i=0;i<tabApercu.length;i++)
		{
			if(tabApercu[i].className == "vignetteApercuAlbum active")
			{
				activeImage = tabApercu[i];
				break;
			}
		}
		
		if(document.getElementById('typeCode') != null && activeImage != null)
		{
			var valSelect = document.getElementById('typeCode').value;
			switch(valSelect)
			{
				case "option1" : document.getElementById('selected_image').value = "<a href=\"http://www.heberger-image.fr/images/" + activeImage.id + ".html\"><img src=\"http://www.heberger-image.fr/data/vignettes/" + activeImage.id + "\" border=\"0\" alt=\"Hebergeur d'Images Gratuit\" /></a>"; break;
				case "option2" : document.getElementById('selected_image').value = "[URL=http://www.heberger-image.fr/images/" + activeImage.id + ".html][IMG]http://www.heberger-image.fr/data/vignettes/" + activeImage.id + "[/IMG][/URL]"; break;
				case "option3" : document.getElementById('selected_image').value = "[url=http://www.heberger-image.fr/images/" + activeImage.id + ".html][img=http://www.heberger-image.fr/data/vignettes/" + activeImage.id + "][/url]"; break;
				case "option4" : document.getElementById('selected_image').value = "<a href=\"http://www.heberger-image.fr\"><img src=\"http://www.heberger-image.fr/data/images/" + activeImage.id + "\" border=\"0\" alt=\"Hebergeur d'Images Gratuit\" /></a>"; break;
				case "option5" : document.getElementById('selected_image').value = "[url=http://www.heberger-image.fr][img=http://www.heberger-image.fr/data/images/" + activeImage.id + "][/url]"; break;				
				case "option6" : document.getElementById('selected_image').value = "[URL=http://www.heberger-image.fr][IMG]http://www.heberger-image.fr/data/images/" + activeImage.id + "[/IMG][/URL]"; break;
				case "option7" : document.getElementById('selected_image').value = "Merci a www.heberger-image.fr : [URL=http://www.heberger-image.fr]Hebergeur d'Images Gratuit[/URL]"; break;
				case "option8" : document.getElementById('selected_image').value = "http://www.heberger-image.fr/images/" + activeImage.id + ".html"; break;
				
				default: break;
			}
		}
	}
	
	function ClearLiensGenerated()
	{
		document.getElementById('codeAlbum').value = "";
		document.getElementById('codeImage').value = "";
	}
	
	function AddPictureAlbum(img)
	{
		if(img.className != "vignetteApercuAlbum activated")
		{
			if(img.className != "vignetteApercuAlbum active")
			{
				img.className = "vignetteApercuAlbum active";
			}
			else
				img.className = "vignetteApercuAlbum";
		}
	}
	 
	function InsertPictureAlbum()
	{
		if(document.getElementById('formCreerAlbum') != null)
		{
			var divApercu = document.getElementById('apercuAlbum');
			var tabApercu = divApercu.getElementsByTagName('div');			
			var nbImgs = 0;
			var divUpload = document.getElementById('formCreerAlbum');
			
			for(var j=0;j<tabApercu.length;j++)
			{
				if(tabApercu[j].className == "vignetteApercuAlbum activated")
					++nbImgs;
			}
			
			for(var i=0;i<tabApercu.length;i++)
			{
				if(tabApercu[i].className == "vignetteApercuAlbum active")
				{
					tabApercu[i].className = "vignetteApercuAlbum activated";

					var nouvelleDiv = document.createElement('input');
					nouvelleDiv.type = "hidden";
					nouvelleDiv.value = tabApercu[i].id;
					nouvelleDiv.id = "imgid_" + nbImgs.toString();
					nouvelleDiv.name = "imgid_" + nbImgs.toString();

					divUpload.appendChild(nouvelleDiv);
			
					++nbImgs;
				}
			}
			
			var taille = 0;
			
			for(var i=0;i<divUpload.elements.length;i++)
			{
				var elem = divUpload[i];
				if(elem != null && elem.type == "hidden")
				{
					++taille;
				}
			}
			
			document.getElementById('nbImportImages').innerHTML = taille.toString();
		}
	}
	
	function PutActiveAlbum(img)
	{
		var divApercu = document.getElementById('carrouselAlbum');
		var tabApercu = divApercu.getElementsByTagName('div');
		
		for(var i=0;i<tabApercu.length;i++)
		{
			if(tabApercu[i].className == "vignetteAlbum active")
				tabApercu[i].className = "vignetteAlbum";
		}

		img.className = "vignetteAlbum active";	
		var champAlbum = document.getElementById('albumid');
		
		if(champAlbum == null)
		{
			var formModif = document.getElementById('formModifAlbum');
			var nouvelleDiv = document.createElement('input');
			nouvelleDiv.type = "hidden";
			nouvelleDiv.value = img.id;
			nouvelleDiv.id = "albumid";
			nouvelleDiv.name = "albumid";
			
			formModif.appendChild(nouvelleDiv);
		}
		else
		{
			champAlbum.value = img.id;
		}
	}
	
	function PutActiveAlbumDel(img)
	{
		var divApercu = document.getElementById('carrouselAlbum');
		var tabApercu = divApercu.getElementsByTagName('div');
		
		for(var i=0;i<tabApercu.length;i++)
		{
			if(tabApercu[i].className == "vignetteAlbum active")
				tabApercu[i].className = "vignetteAlbum";
		}

		img.className = "vignetteAlbum active";	
		var champAlbum = document.getElementById('albumid');
		
		if(champAlbum == null)
		{
			var formModif = document.getElementById('formDelAlbum');
			var nouvelleDiv = document.createElement('input');
			nouvelleDiv.type = "hidden";
			nouvelleDiv.value = img.id;
			nouvelleDiv.id = "albumid";
			nouvelleDiv.name = "albumid";
			
			formModif.appendChild(nouvelleDiv);
		}
		else
		{
			champAlbum.value = img.id;
		}
	}
	
	function ConfirmerSuppression()
	{
		if(document.getElementById('albumid') != null)
		{
			return confirm("Etes-vous sur(e) de vouloir supprimer l'album " + document.getElementById('albumid').value + " ?");
		}
		
		return false;
	}
	
	function ConfirmerSuppressionImage()
	{
		return confirm("Etes-vous sur(e) de vouloir supprimer l'image selectionnee ?");
	}
	
	function ReloadSelectedImages()
	{
		if(document.getElementById('formCreerAlbum') != null)
		{
			var divUpload = document.getElementById('formCreerAlbum');
			var tabImported = divUpload.getElementsByTagName('input');
			var divRecentImgs = document.getElementById('apercuAlbum');
			var imgs = divRecentImgs.getElementsByTagName('div');
			
			for(var i=0;i<tabImported.length;i++)
			{
				if(tabImported[i].type == 'hidden')
				{
					for(var j=0;j<imgs.length;j++)
					{
						if(imgs[j].id == tabImported[i].value)
						{
							imgs[j].className = "vignetteApercuAlbum activated";
							break;
						}
					}
				}
			}
		}
	} 
	
	function loadAlbum(idDiv, url)
	{
		if(document.getElementById(idDiv) != null)
		{			
			var xhr_object = null;
			var position = idDiv;
			if(window.XMLHttpRequest)
				xhr_object = new XMLHttpRequest();
			else
				if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

			 xhr_object.open("GET", url, true);
			 xhr_object.onreadystatechange = function()
			 {
				 if ( xhr_object.readyState == 4 )
				 {
					 document.getElementById(position).innerHTML = xhr_object.responseText;
					 
					 var tableau = xhr_object.responseText.split("<script type=\"text/javascript\">");
					 for (var i=0; i<tableau.length; i++)
					 {
						if(tableau[i].indexOf("<\/script>") >= 0)
						{
							var tableau2 = tableau[i].split("<\/script>");
							try { eval(tableau2[0]); } catch(e) { }
						}						
					 }					 					
				 }
			 }
		
			xhr_object.send(null);
		} 
	}
	
	function loadAjaxMethodPOST(idDiv, url, arg1, arg2)
	{
		if(document.getElementById(idDiv) != null)
		{	
			document.getElementById(idDiv).style.cursor = 'wait';
			
			if(document.getElementById('spinner') != null)
				document.getElementById('spinner').style.display='block';
				
			if(document.getElementById('spinner2') != null)	
				document.getElementById('spinner2').style.display='block';
			
			var xhr_object = null;
			var position = idDiv; 
			var params = "";
			
			if(arg1.length > 0)
				params = "rechercheInput=" + arg1 + "&indice_page=" + arg2;				
			else
				params = "indice_page=" + arg2;						

			if(window.XMLHttpRequest)
				xhr_object = new XMLHttpRequest();
			else
				if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				

			xhr_object.open("POST", url, true);
			
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.setRequestHeader("Content-length", params.length);
			xhr_object.setRequestHeader("Connection", "close");

			
			xhr_object.onreadystatechange = function()
			{
				if ( xhr_object.readyState == 4 )
				{
					document.getElementById(position).innerHTML = xhr_object.responseText;
					 
					var tableau = xhr_object.responseText.split("<script type=\"text/javascript\">");				 
					for (var i=0; i<tableau.length; i++)
					{
						if(tableau[i].indexOf("<\/script>") >= 0)
						{
							var tableau2 = tableau[i].split("<\/script>");
							try { eval(tableau2[0]); } catch(e) { }
						}						
					}					

					document.getElementById(idDiv).style.cursor = 'default';
					if(document.getElementById('spinner') != null) document.getElementById('spinner').style.display='none';
					if(document.getElementById('spinner2') != null)	document.getElementById('spinner2').style.display='none';
				}				
			}

			xhr_object.send(params);					
		} 
	}
	
	function movePopup(elem)
	{
		try
		{
			if(elem != null)
			{
				var docWidth = 0;
				var docHeight = 0;
				var elemWidth = 0;
				var elemHeight = 0;
				var x1 = -1;
				var y1 = -1;
				
				if(document.width != undefined)
				{
					// Mozilla
					docWidth = document.width;
					docHeight = document.height;
				}
				else
				{
					// IE
					docWidth = document.body.clientWidth;
					docHeight = document.body.clientHeight;
				}
				
				elemWidth = elem.style.width;
				elemHeight = elem.style.height;
				
				if(elemWidth.toString().indexOf('px') > 0)							
					elemWidth = elem.style.width.substring(0, elem.style.width.length - 2);													
				
				if(elemHeight.toString().indexOf('px') > 0)
					elemHeight = elem.style.height.substring(0, elem.style.height.length - 2);
				
				x1 = Math.floor((docWidth - elemWidth) / 2);
				y1 = Math.floor((docHeight - elemHeight) / 2);
				
				if( x1 >= 0 )
					elem.style.left = x1.toString() + "px";
					
				if( y1 >= 0 )
					elem.style.top = y1.toString() + "px";	

				elem.style.display = 'block';
				elem.innerHTML = "Cette option permet de redimmensionner l'image elle-m&#234;me. Elle ne concerne pas les aperçus (vignettes pour forums ou autres). Vous modifiez donc directement les dimensions de l'image que vous envoyez.";
			}
		}
		catch(e)
		{	}
	}
	