function defile()
{
	var ref = document.getElementById("cadre-images").offsetTop;
	var image = document.getElementById("img0");
	if (image.offsetTop <= ref ) image.style.marginTop = (image.offsetTop - ref + 1 ) + "px";
	else image.style.marginTop = "-904px" ;	
}

function chargerliste(liste)
{
		var elt = document.getElementById("mp3");
		var listecour=elt.innerHTML;
		var debut=0;
		var fin=0;
		debut=listecour.indexOf('=mp3/') + 5;
		fin=listecour.indexOf('.xspf');
		listecour=listecour.substring(debut,fin);
		if (listecour!=liste) elt.innerHTML = '<object type="application/x-shockwave-flash" width="180" height="78" data="mp3/xspf_oragnewhite.swf?playlist_url=mp3/' + liste + '.xspf&autoplay=1">		<param name="movie" value="mp3/xspf_oragnewhite.swf?playlist_url=mp3/' + liste + '.xspf&autoplay=1" />		</object>';
}

function over(bouton)
{
if (!window.XMLHttpRequest) // IE
{
bouton.style.backgroundColor="FBA51A";
}
}

function out(bouton)
{
if (!window.XMLHttpRequest) // IE
{
bouton.style.backgroundColor="f07500";
}
}

var historique = new Array();
historique[0] = new Array('get','spip.php','page=cont_sommaire');
var i=0;

function cible(methode,page,data)
{
	if (methode=='get'){
		var xhr_object = null; 
		
		if(window.XMLHttpRequest) // Firefox 
		   xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else { // XMLHttpRequest non supporté par le navigateur 
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		   return; 
		} 
		historique=historique.slice(0,i+1);
		historique[i + 1] = new Array( methode , page , data);
		i=i+1;
		xhr_object.open("GET", page + "?" + data , true); 
		xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4){
				var elt = document.getElementById("ensemble");
				elt.innerHTML = xhr_object.responseText ;
			}
		}
		xhr_object.send(null);
	}
	else{
		if (methode=='post'){
			var xhr_object = null; 			
			if(window.XMLHttpRequest) // Firefox 
			   xhr_object = new XMLHttpRequest(); 
			else if(window.ActiveXObject) // Internet Explorer 
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
			else { // XMLHttpRequest non supporté par le navigateur 
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			   return; 
			} 
			historique=historique.slice(0,i+1);
			historique[i + 1] = new Array( methode , page , data);
			i=i+1;
			xhr_object.open("POST", page, true); 
			xhr_object.onreadystatechange = function() { 
				if(xhr_object.readyState == 4){
					var elt = document.getElementById("ensemble");
					elt.innerHTML = xhr_object.responseText ;
				}
			}
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
		}
	}
	window.scroll(0,0);
}

function cible_sans_historique(methode,page,data)
{
	if (methode=='get'){
		var xhr_object = null; 
		
		if(window.XMLHttpRequest) // Firefox 
		   xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else { // XMLHttpRequest non supporté par le navigateur 
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		   return; 
		} 
		xhr_object.open("GET", page + "?" + data , true); 
		xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4){
				var elt = document.getElementById("ensemble");
				elt.innerHTML = xhr_object.responseText ;
			}
		}
		xhr_object.send(null);
	}
	else{
		if (methode=='post'){
			var xhr_object = null; 			
			if(window.XMLHttpRequest) // Firefox 
			   xhr_object = new XMLHttpRequest(); 
			else if(window.ActiveXObject) // Internet Explorer 
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
			else { // XMLHttpRequest non supporté par le navigateur 
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			   return; 
			} 
			xhr_object.open("POST", page, true); 
			xhr_object.onreadystatechange = function() { 
				if(xhr_object.readyState == 4){
					var elt = document.getElementById("ensemble");
					elt.innerHTML = xhr_object.responseText ;
				}
			}
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
		}
	}
	window.scroll(0,0);
}

function nav(rubrique)
{
		var xhr_object = null; 
		
		if(window.XMLHttpRequest) // Firefox 
		   xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else { // XMLHttpRequest non supporté par le navigateur 
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		   return; 
		} 
		xhr_object.open("GET", "spip.php?page=nav_js&id_rubrique=" + rubrique , true); 
		xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4){
				var elt = document.getElementById("nav");
				elt.innerHTML = xhr_object.responseText ;
			}
		}
		xhr_object.send(null);
}

function presui()
{
		var xhr_object = null; 
		
		if(window.XMLHttpRequest) // Firefox 
		   xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else { // XMLHttpRequest non supporté par le navigateur 
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		   return; 
		} 
		xhr_object.open("GET", "spip.php?page=presui_js", true); 
		xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4){
				var elt = document.getElementById("presui");
				elt.innerHTML = xhr_object.responseText ;
			}
		}
		xhr_object.send(null);
}

function execute(methode,page,data)
{
	if (methode=='get'){
		var xhr_object = null; 
		
		if(window.XMLHttpRequest) // Firefox 
		   xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else { // XMLHttpRequest non supporté par le navigateur 
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		   return; 
		} 
		xhr_object.open("GET", page + "?" + data , true); 
		xhr_object.send(null);
	}
	else{
		if (methode=='post'){
			var xhr_object = null; 			
			if(window.XMLHttpRequest) // Firefox 
			   xhr_object = new XMLHttpRequest(); 
			else if(window.ActiveXObject) // Internet Explorer 
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
			else { // XMLHttpRequest non supporté par le navigateur 
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			   return; 
			} 
			xhr_object.open("POST", page, true); 
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
		}
	}
}

function precedente()
{
	if (i==0) return;
	i=i-1;
	var methode=historique[i][0];
	var page=historique[i][1];
	var data=historique[i][2];
	if (methode=='get'){
		var xhr_object = null; 
		
		if(window.XMLHttpRequest) // Firefox 
		   xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else { // XMLHttpRequest non supporté par le navigateur 
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		   return; 
		} 
		xhr_object.open("GET", page + "?" + data , true); 
		xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4){
				var elt = document.getElementById("ensemble");
				elt.innerHTML = xhr_object.responseText ;
			}
		}
		xhr_object.send(null);
	}
	else{
		if (methode=='post'){
			var xhr_object = null; 			
			if(window.XMLHttpRequest) // Firefox 
			   xhr_object = new XMLHttpRequest(); 
			else if(window.ActiveXObject) // Internet Explorer 
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
			else { // XMLHttpRequest non supporté par le navigateur 
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			   return; 
			} 
			xhr_object.open("POST", page, true); 
			xhr_object.onreadystatechange = function() { 
				if(xhr_object.readyState == 4){
					var elt = document.getElementById("ensemble");
					elt.innerHTML = xhr_object.responseText ;
				}
			}
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
		}
	}
	window.scroll(0,0);
}

function suivante()
{
	var l=historique.length;
	if (i==l-1) return;
	i=i+1;
	var methode=historique[i][0];
	var page=historique[i][1];
	var data=historique[i][2];
	if (methode=='get'){
		var xhr_object = null; 
		
		if(window.XMLHttpRequest) // Firefox 
		   xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else { // XMLHttpRequest non supporté par le navigateur 
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		   return; 
		} 
		xhr_object.open("GET", page + "?" + data , true); 
		xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4){
				var elt = document.getElementById("ensemble");
				elt.innerHTML = xhr_object.responseText ;
			}
		}
		xhr_object.send(null);
	}
	else{
		if (methode=='post'){
			var xhr_object = null; 			
			if(window.XMLHttpRequest) // Firefox 
			   xhr_object = new XMLHttpRequest(); 
			else if(window.ActiveXObject) // Internet Explorer 
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
			else { // XMLHttpRequest non supporté par le navigateur 
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
			   return; 
			} 
			xhr_object.open("POST", page, true); 
			xhr_object.onreadystatechange = function() { 
				if(xhr_object.readyState == 4){
					var elt = document.getElementById("ensemble");
					elt.innerHTML = xhr_object.responseText ;
				}
			}
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
		}
	}
	window.scroll(0,0);
}
function validation (methode, page, data)
{
	var message="";
	
	if (document.forms[0].nom.value=="") message='Veuillez saisir votre nom';
	if (document.forms[0].prenom.value=="") message=message + '\nVeuillez saisir votre prenom';
	var email=document.forms[0].email.value;
	if (document.forms[0].email.value=="")	message=message + '\nVeuillez saisir votre email';
	else {
		var p=email.indexOf('@');
		if (p<1 || p==(email.length - 1)) message=message + '\nVeuillez saisir une adresse email valide';
	}
	if (document.forms[0].adresse.value=="") message=message + '\nVeuillez saisir votre adresse';
	if (document.forms[0].cp.value=="") message=message + '\nVeuillez saisir votre code postal';
	if (document.forms[0].ville.value=="") message=message + '\nVeuillez saisir votre ville';
	if (message=="") cible_sans_historique(methode, page, data);
	else alert (message);
}

function ok (methode, page, data, merci)
{
execute (methode, page, data);
cible_sans_historique ("get","spip.php","page=" + merci);
}

function chants (id)
{
	var obj = document.getElementById(id);
	var obja = document.getElementById("voir" + id);
	if (obja.innerHTML == "voir les chants") {
	obj.style.position = "relative" ;
	obj.style.visibility = "visible" ;
	obja.innerHTML = "cacher les chants" ;
	}
	else {
	obj.style.position = "absolute" ;
	obj.style.visibility = "hidden" ;
	obja.innerHTML = "voir les chants" ;
	}
}
