var affloader = '<div class="loader"><img src="images/loader.gif" alt=""/>Chargement...</div>';
var affloadercom = '<div class="loadercom"><img src="images/loader.gif" alt=""/>Chargement...</div>';
var affloaderc = '<div class="loaderc"><img src="images/loaderc.gif" alt=""/>Connexion...</div>';

function affune(id)
	{
	document.getElementById("nav1").className = "navblock";
	document.getElementById("nav2").className = "navblock";
	document.getElementById("nav3").className = "navblock";
	document.getElementById("nav4").className = "navblock";
	
	document.getElementById("une1").style.display = "none";
	document.getElementById("une2").style.display = "none";
	document.getElementById("une3").style.display = "none";
	document.getElementById("une4").style.display = "none";
	
	document.getElementById("nav"+id).className= "navblockactive";
	
	document.getElementById("une"+id).style.display = "block";
	}

function addcom(id)
	{
	var pseudo = document.getElementById('pseudo').value;
	var mail = document.getElementById('mail').value;
	var message = encodeURIComponent(document.getElementById('message').value);
	var pass = encodeURIComponent(document.getElementById('pass').value);
	
	document.getElementById("commenter").innerHTML = affloadercom;
	
	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", "commenter.php?article="+id+"&pseudo="+pseudo+"&mail="+mail+"&message="+message+"&pass="+pass, true);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
		actualisercommentaires(id);
		document.getElementById("commenter").innerHTML = xhr_object.responseText;
		window.scrollBy(0,1000);
		}
	}
	xhr_object.send(null);
	}

function checkmail()
	{
	var mail = document.getElementById('mail').value;
	
	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", "checkmail.php?mail="+mail, true);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
		document.getElementById("compte").innerHTML = xhr_object.responseText;
		}
	}
	xhr_object.send(null);
	}

function ajouterpass(id)
	{
	var pass = encodeURIComponent(document.getElementById('pass').value);
	
	document.getElementById("commenter").innerHTML = affloadercom;
	
	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", "ajouterpass.php?id="+id+"&pass="+pass, true);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
		document.getElementById("commenter").innerHTML = xhr_object.responseText;
		window.scrollBy(0,1000);
		}
	}
	xhr_object.send(null);
	}

function actualisercommentaires(id)
	{
	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", "actualisercommentaires.php?article="+id, true);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
		document.getElementById("commentaires").innerHTML = xhr_object.responseText;
		window.scrollBy(0,1000);
		}
	}
	xhr_object.send(null);
	}

function logout(id)
	{
	document.getElementById("commenter").innerHTML = affloadercom;
	
	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", "commenter.php?article="+id+"&logout=1", true);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
		actualisercommentaires(id);
		document.getElementById("commenter").innerHTML = xhr_object.responseText;
		}
	}
	xhr_object.send(null);
	}

function navmenu(id)
	{
	document.getElementById('mn1').className = "";
	document.getElementById('mn2').className = "";
	document.getElementById('mn3').className = "";
	document.getElementById('mn4').className = "";
	
	document.getElementById('m1').style.display = "none";
	document.getElementById('m2').style.display = "none";
	document.getElementById('m3').style.display = "none";
	document.getElementById('m4').style.display = "none";
	
	document.getElementById('mn'+id).className = "active";
	document.getElementById('m'+id).style.display = "block";
	}

function signaler(id)
	{
	if(confirm('Si tu penses que ce messsage ne respecte pas les règles du site, clique sur "ok". Les modérateurs seront alors prévenus et s\'occuperont du problème.'))
		{
		document.getElementById("signaler"+id).innerHTML = affloader;
		
		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", "signaler.php?id="+id, true);
		xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 )
			{
			document.getElementById("signaler"+id).innerHTML = xhr_object.responseText;
			}
		}
		xhr_object.send(null);
		}
	}

function supprimer(id)
	{
	if(confirm('Cliquez sur "ok" pour valider la suppression de ce message.'))
		{
		document.getElementById("signaler"+id).innerHTML = affloader;
		
		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", "supprimer.php?id="+id, true);
		xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 )
			{
			document.getElementById("signaler"+id).innerHTML = xhr_object.responseText;
			}
		}
		xhr_object.send(null);
		}
	}

function newsletterinsc()
	{
	document.getElementById("newsletterinsc").style.display = "block";
	document.getElementById("newsletterload").style.display = "none";
	document.getElementById("newsletterimg").style.display = "none";
	document.getElementById("newsletterres").style.display = "none";
	}

function newslettersubmit()
	{
	var mail = document.getElementById('nlmail').value;
	
	document.getElementById('nlmail').value = "Ecris ici ton adresse e-mail";
	
	document.getElementById("newsletterinsc").style.display = "none";
	document.getElementById("newsletterload").style.display = "block";
	document.getElementById("newsletterimg").style.display = "none";
	document.getElementById("newsletterres").style.display = "none";
	
	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", "add_newsletter.php?mail="+mail, true);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
		document.getElementById("newsletterload").style.display = "none";
		document.getElementById("newsletterres").style.display = "block";
		document.getElementById("newsletterres").innerHTML = xhr_object.responseText;
		}
	}
	xhr_object.send(null);
	}

function sondagevote()
	{
	var reponse = 0;
	
	radio = document.forms["sondage"];
	
	for (i=0; i<radio.length; i++)
		{
		if (radio[i].checked)
			{
			reponse = i+1;
			}
		}
	
	document.getElementById("sondagevoter").style.display = "none";
	document.getElementById("sondageloader").style.display = "block";
	
	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", "sondage.php?r="+reponse, true);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
		document.getElementById("sondage").innerHTML = xhr_object.responseText;
		}
	}
	xhr_object.send(null);
	}

function displogin()
	{
	document.getElementById("connexion").style.display = "block";
	}

function connexion()
	{
	var mail = document.getElementById('login_m').value;
	var pass = encodeURIComponent(document.getElementById('login_p').value);
	
	document.getElementById("connexion").innerHTML = affloaderc;
	
	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", "login.php?mail="+mail+"&pass="+pass, true);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
		if(xhr_object.responseText == "1") { window.location.reload(); }
		else { document.getElementById("connexion").innerHTML = xhr_object.responseText; }
		}
	}
	xhr_object.send(null);
	}

function logedin()
	{
	document.getElementById("logedin").style.display = "none";
	}

function debath()
	{
	document.getElementById("ledebat_participer").src = "images/ledebat_participerh.png";
	}

function debatuh()
	{
	document.getElementById("ledebat_participer").src = "images/ledebat_participer.png";
	}
