var xhr_object = null; 

function getHTTPObject()
{
//Firefox et autres
if (window.XMLHttpRequest)
{
	xhr_object = new XMLHttpRequest();
}
//Internet Explorer 
else if (window.ActiveXObject)
{
	try
	{
	xhr_object = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
}
//XMLHttpRequest non supporté par le navigateur 
else
{
	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	xhr_object = false; 
}
}


//Newsletter
function AjaxNewsletter()
{
	getHTTPObject();
	
	var f=document.Newsletter;
	var email = f.Newsletter_email.value;
	var data = null;
	
	xhr_object.onreadystatechange=function ()
	{
	if (xhr_object.readyState==4)
	{
		var results = xhr_object.responseText.split("¿");
		if (results[0]=='erreur')
		{
		document.getElementById("newsletter-message").innerHTML = '<strong>'+results[1]+'</strong>';
		}
		else
		if (results[0]=='ok')
		{
		document.getElementById("newsletter-message").innerHTML = '<strong>'+results[1]+'</strong>';
		}
	}
	}
	
	data = "mode=newsletter&email="+email;
	
	xhr_object.open("POST", "Ajax.php", true);
	xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr_object.send(data);
}



//Forum
function ForumPhoto()
{
	getHTTPObject();
	
	var f=document.Upload;
	var numero = f.numero.value;
	var data = null;
	
	xhr_object.onreadystatechange=function ()
	{
	if (xhr_object.readyState==4)
	{
		var results = xhr_object.responseText;
		parent.document.getElementById("upload-photo-forum").innerHTML = results;
		parent.document.getElementById("upload-status").innerHTML = '';
	}
	}
	
	data = "mode=forum&action=photo-ajout&numero="+numero;
	
	xhr_object.open("POST", "Ajax.php", true);
	xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr_object.send(data);
}


function ForumPhotoSupprimer(photo)
{
	getHTTPObject();
	
	xhr_object.onreadystatechange=function ()
	{
	if (xhr_object.readyState==4)
	{
		var results = xhr_object.responseText;
		parent.document.getElementById("upload-photo-forum").innerHTML = results;
		parent.document.getElementById("upload-status").innerHTML = '';
	}
	}
	
	data = "mode=forum&action=photo-supprimer&numero="+photo;
	
	xhr_object.open("POST", "Ajax.php", true);
	xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr_object.send(data);
}