function sendForm(xhr_url,form,div,champs,func){
	if ( window.XMLHttpRequest ) {
		// Objet XmlHttpRequest pour les moteurs GECKO
		xhr_object = new XMLHttpRequest();
	} else if ( window.ActiveXObject ) {
		// Objet XmlHttpRequest pour Internet Explorer
		xhr_object = new ActiveXObject( 'Microsoft.XMLHTTP' );
	} else {
		// Navigateur non-compatible
		alert( 'Votre navigateur ne supporte pas les objets XMLHTTPRequest...' );
		return;
	}
	if(champs!=null){
		xhr_object.open("POST", xhr_url, true);
		xhr_object.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	}else{
		xhr_object.open("GET", xhr_url, true); 
	}
	// On lui donne le pointeur de fonction de retour
	xhr_object.onreadystatechange = function() {
		if (xhr_object. readyState  == 4) {
			document.getElementById(div).innerHTML = xhr_object.responseText;
			if(func!=null) eval(func)();
		}
	} 
	
	//data
	var data = null;
	if(champs!=null && form!=null){
		for(i in champs){
			if(document.forms[form].elements[champs[i]]){
				data +="&"+champs[i]+"="+document.forms[form].elements[champs[i]].value;
			}
		}
	}
	//alert(data);
	 xhr_object.send(data);
}

//MEDIAS
	function video(id,div,div2){
		med = eval(div2);
		var so = new SWFObject("http://insitu.lab20.net/images/flash/flvplayer.swf", "index", "296", "221", "9", "#ffffff");
			so.useExpressInstall('http://insitu.lab20.net/images/flash/expressinstall.swf');
			so.addVariable("file",med[id]['full']);
			so.addVariable("image",med[id]['medium']);
			so.addVariable("titre_file",med[id]['titre_file']);
			so.addVariable("lien",med[id]['lien']);
			so.addVariable("label",med[id]['label']);
			so.addVariable("lienuser",med[id]['lienuser']);
			so.addVariable("user",med[id]['user']);
			so.addParam("allowFullScreen","true");
			so.write(div);
	}
	function audio(id,div,div2){
		med = eval(div2);
		var so = new SWFObject("http://insitu.lab20.net/images/flash/flvplayer.swf", "index", "296", "221", "9", "#ffffff");
			so.useExpressInstall('http://insitu.lab20.net/images/flash/expressinstall.swf');
			so.addVariable("file",med[id]['full']);
			so.addVariable("image",med[id]['medium']);
			so.addVariable("titre_file",med[id]['titre_file']);
			so.addVariable("lien",med[id]['lien']);
			so.addVariable("label",med[id]['label']);
			so.addVariable("lienuser",med[id]['lienuser']);
			so.addVariable("user",med[id]['user']);
			so.addParam("allowFullScreen","true");
			so.write(div);
	}
	function picture(id,div,div2){
		med = eval(div2);
		document.getElementById(div).innerHTML = '<div class="img" style="width:296px;height:221px;position:relative;"><p style="padding: 0"><a href="#lightbox" onClick="Lightbox.show(\''+med[id]['full']+'\', \''+unescape(med[id]['titre_file'])+'\');" ><img src="'+med[id]['medium']+'" /></a><p class="infoLastMedias">'+unescape(med[id]['titre_file'])+' @ <a href="'+med[id]['lien']+'">'+unescape(med[id]['label'])+'</a><br/>par <a href="'+med[id]['lienuser']+'" title="">'+unescape(med[id]['user'])+'</a></p></p></div>';
	}
//upload
	function setAudio(fileName){
		document.getElementById("audio").innerHTML = 'Fichier audio : <input type="text" name="file_audio" id="file_audio" value="'+fileName+'" readOnly="true"  />';
	}
	function setPicture_upaudio(fileName){
		document.getElementById("image_upaudio").innerHTML = 'Fichier image : <input type="text" name="file_image" id="file_image" value="'+fileName+'" readOnly="true"  />';
	}
	function setPicture_uppicture(fileName){
		document.getElementById("image_uppicture").innerHTML = 'Fichier image : <input type="text" name="file_image" id="file_image" value="'+fileName+'" readOnly="true"  />';
	}
	function setVideo(fileName){
		document.getElementById("video").innerHTML = 'Fichier vidéo : <input type="text" name="file_video" id="file_video" value="'+fileName+'" readOnly="true"  />';
	}