function envoyerCommentaire(pictureid,postuserid,message)
{
	if(escape(message)!="")
	{
		var url = "/album-photo-voiture/ajax/ecrire_commentaire_photo.xhr.php";
		o_options = new Object();
		o_options = {	method: 'post', 						
						parameters: 'pictureid='+pictureid+'&postuserid='+postuserid+'&message='+escape(message),
						asynchronous:false,
						onSuccess: function(transport) {	
							new Insertion.Bottom("tout_message",transport.responseText);
							$('message_ifr').contentWindow.document.getElementById('tinymce').innerHTML="";
						},
						onFailure: function (transport){
							alert("Une erreur est survenue");
						}
				};
		var request = new Ajax.Request(url,o_options);
	}
}

function supprimerCommentaire(pictureid)
{
	if(confirm("Voulez-vous vraiment supprimer le commentaire ?"))
	{
		var url = "/album-photo-voiture/ajax/supprimer_commentaire_photo.xhr.php";
		o_options = new Object();
		o_options = {	method: 'post', 						
						parameters: 'pictureid='+pictureid,
						asynchronous:false,
						onSuccess: function(transport) {
								var node = $('comment_'+pictureid);
								if(node.hasChildNodes())
								{
									var liste = node.childNodes;		
									for (var i=liste.length-1; i>=0; i--) $('comment_'+pictureid).removeChild(liste[i]);
								}

								//"<p class='messageValidation'>Le message a bien été supprimé</p>";
								var p = Builder.node("p",{'class':'messageValidation'},"Le commentaire a bien été supprimé");
								$('comment_'+pictureid).appendChild(p);
								Effect.Fade('comment_'+pictureid,{duration:3});
						},
						onFailure: function (transport){
							alert("Une erreur est survenue");
						}
				};
		var request = new Ajax.Request(url,o_options);
	}
}

var vignette_id="";
var debut=true;

function rotatePhotoVignette(vignette)
{
	if(vignette_id==vignette.id)
	{
		if(debut==true) 
		{
			debut=false;
			setTimeout(function () {rotatePhotoVignette(vignette)},1500);
		}
		else
		{
			var url = "/album-photo-voiture/ajax/rotatePhotoVignette.xhr.php";
			o_options = new Object();
			o_options = {	method: 'post', 						
							parameters: vignette.src,
							asynchronous:true,
							onSuccess: function(transport) {
								info = transport.responseText.split("~~~~");
								vignette.src = info[0];
								if(info[1]>0) { vignette.style.width = info[1]; vignette.style.height = "auto"; }
								else if(info[2]>0) { vignette.style.height = info[2]; vignette.style.width = "auto"; }
							},
							onFailure: function (transport){
								alert("Une erreur est survenue");
							}
					};
			var request = new Ajax.Request(url,o_options);
			
			 setTimeout(function () {rotatePhotoVignette(vignette)},1500);
		}
	}
}

function majCoverPicture(vignette)
{
	var url = "/album-photo-voiture/ajax/rotatePhotoVignette.xhr.php";
	o_options = new Object();
	o_options = {	method: 'post', 						
					parameters: vignette.src+'&etat=cover',
					asynchronous:true,
					onSuccess: function(transport) {
						info = transport.responseText.split("~~~~");
						vignette.src = info[0];
						if(info[1]>0) { vignette.style.width = info[1]; vignette.style.height = "auto"; }
						else if(info[2]>0) { vignette.style.height = info[2]; vignette.style.width = "auto"; }
					},
					onFailure: function (transport){
						alert("Une erreur est survenue");
					}
			};
	var request = new Ajax.Request(url,o_options);
}
