function verifEmail (email)
{
	var email = email;
	var arobase = email.indexOf("@");
	var point = email.lastIndexOf(".");
	if((arobase < 3) || (point + 3 > email.length) || (point < arobase+3)) {
		return false;
	}
	return true;
}
function contactform()
{
	var nom = document.getElementById('nom');
	var prenom = document.getElementById('prenom');
	var email = document.getElementById('email');
	var sujet = document.getElementById('sujet');
	var titre = document.getElementById('titre');
	var message = document.getElementById('message');
	var error='';
	if(nom.value.length==0)
		error=error+'Vous devez inscrire votre nom \n';
	if(prenom.value.length==0)
		error=error+'Vous devez inscrire votre prenom \n';
	if(email.value.length==0 || !verifEmail(email.value))
		error=error+'Vous devez inscrire votre email \n';
	if(titre.value.length==0)
		error=error+'Vous devez inscrire un titre \n';
	if(message.value.length<50)
		error=error+'Vous devez inscrire au moins 50 caracteres dans le message \n';
	if(error!='')
		alert(error);
	else
	{
		var Request1 = 'nom='+nom.value+'&prenom='+prenom.value+'&email='+email.value+'&sujet='+sujet.value+'&titre='+titre.value+'&message='+message.value;
		var xhr1;
		if(window.XMLHttpRequest) // Firefox
		xhr1 = new XMLHttpRequest();
		else if(window.ActiveXObject) // Internet Explorer
		xhr1 = new ActiveXObject("Microsoft.XMLHTTP");
		xhr1.onreadystatechange = function() {
			if(xhr1.readyState == 4 && xhr1.status == 200) {
				var reponse1 = xhr1.responseText;
				if(strpos(reponse1,'MARCHEPAS')!=false)
				{
					alert('Une erreur est survenue');
				}
				else
				{
					document.getElementById('contactform').innerHTML=reponse1;
					document.getElementById('formulairecontact').style.display='none';
				}
			}
		}
		var request1 = "../jax/contactform.php";
		xhr1.open("POST",request1,true);
		xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr1.send(Request1);	
		}
}

function addrecettefav(id)
{
	var Request1 = 'id='+id;
	var xhr1;
	if(window.XMLHttpRequest) // Firefox
	xhr1 = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	xhr1 = new ActiveXObject("Microsoft.XMLHTTP");
	xhr1.onreadystatechange = function() {
		if(xhr1.readyState == 4 && xhr1.status == 200) {
			var reponse1 = xhr1.responseText;
			if(!reponse1)
			{
				document.getElementById('sipasmembre').style.display='block';
			}
			else
			{
				document.getElementById('infoaction').style.display='block';
				document.getElementById('infoaction').innerHTML=reponse1;
			}
		}
	}
	var request1 = "../jax/addfav.php";
	xhr1.open("POST",request1,true);
	xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr1.send(Request1);	
}

function addrecettebook(id)
{
	var Request1 = 'id='+id;
	var xhr1;
	if(window.XMLHttpRequest) // Firefox
	xhr1 = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	xhr1 = new ActiveXObject("Microsoft.XMLHTTP");
	xhr1.onreadystatechange = function() {
		if(xhr1.readyState == 4 && xhr1.status == 200) {
			var reponse1 = xhr1.responseText;
			
			if(!reponse1)
			{
				document.getElementById('sipasmembre').style.display='block';
			}
			else
			{
				document.getElementById('infoaction').style.display='block';
				document.getElementById('infoaction').innerHTML=reponse1;
			}
		}
	}
	var request1 = "../jax/addbook.php";
	xhr1.open("POST",request1,true);
	xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr1.send(Request1);	
}

function addrecetteflash(id)
{
	var Request1 = 'id='+id;
	var xhr1;
	if(window.XMLHttpRequest) // Firefox
	xhr1 = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	xhr1 = new ActiveXObject("Microsoft.XMLHTTP");
	xhr1.onreadystatechange = function() {
		if(xhr1.readyState == 4 && xhr1.status == 200) {
			var reponse1 = xhr1.responseText;
			if(!reponse1)
			{
				document.getElementById('sipasmembre').style.display='block';
			}
			else
			{
				document.getElementById('infoaction').style.display='block';
				document.getElementById('infoaction').innerHTML=reponse1;
			}
		}
	}
	var request1 = "../jax/addflash.php";
	xhr1.open("POST",request1,true);
	xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr1.send(Request1);	
}



function checkformrecette()
{
	var titreR = document.getElementById('titreR');
	var type = document.getElementById('type');
	var prix = document.getElementById('prix');
	var pour = document.getElementById('pour');
	var difficulte = document.getElementById('difficulte');
	var ingredients = document.getElementById('ingredients');
	var preparation = document.getElementById('preparation');
	var error = '';
	
	if(titreR.value.length<4)
		error = error+'Le titre doit etre de 5 caracteres minimum. \n';
	if(isNaN(type)==true)
		error = error+'Choisissez un type de plat \n';
	if(isNaN(difficulte)==true)
		error = error+'Choisissez une difficulte de plat \n';
	if(isNaN(prix)==true)
		error = error+'Choisissez le cout de la recette \n';
	if(isNaN(pour)==true)
		error = error+'Cette recette est pour combien de personne ? \n';
	if(ingredients.value.length<100)
		error = error+'La liste des ingredients doit faire 100 caracteres minimum. \n';
	if(preparation.value.length<100)
		error = error+'Les details de la preparation doivent etre de 100 caracteres minimum. \n';
	if(error!='')
		alert(error);
}




function devenirmembre()
{
	document.getElementById('sipasmembre').style.display='block';	
}



function SendSondage(id)
{
	var reponse;
	var error;
	
	if(document.getElementById('sondager1').checked==true)
		reponse = 1;
	else if(document.getElementById('sondager2').checked==true)
		reponse = 2
	else if(document.getElementById('sondager3').checked==true)
		reponse = 3;
	else
		error=1;
		
	if(error!=1)
	{
	var Request = 'id='+id+'&voter=1&reponse='+reponse;
	
	var xhr;
	if(window.XMLHttpRequest) // Firefox
	xhr = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	xhr = new ActiveXObject("Microsoft.XMLHTTP");
	xhr.onreadystatechange = function() {
		
		if(xhr.readyState == 4 && xhr.status == 200) {
			var reponse = xhr.responseText;
				var Request1 = 'id='+id+'&rapport=1';
				
				var xhr1;
				if(window.XMLHttpRequest) // Firefox
				xhr1 = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				xhr1 = new ActiveXObject("Microsoft.XMLHTTP");
				xhr1.onreadystatechange = function() {
					if(xhr1.readyState == 4 && xhr1.status == 200) {
						var reponse1 = xhr1.responseText;
						document.getElementById('resultatsondage').innerHTML=reponse1;
					}
				}
				var request1 = "../jax/sondage.php";
				xhr1.open("POST",request1,true);
				xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xhr1.send(Request1);
		}
	}
	var request = "./jax/sondage.php";
	xhr.open("POST",request,true);
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr.send(Request);
	}
	else alert("Faites votre choix !");
}
function voirresultatsondage(id)
{
	var Request1 = 'id='+id+'&rapport=1';
	var xhr1;
	if(window.XMLHttpRequest) //Firefox
	xhr1 = new XMLHttpRequest();
	else if(window.ActiveXObject) //Internet Explorer
	xhr1 = new ActiveXObject("Microsoft.XMLHTTP");
	xhr1.onreadystatechange = function() {
		//alert(xhr1.status);
		if(xhr1.readyState == 4 && xhr1.status == 200) {
			var reponse1 = xhr1.responseText;
			document.getElementById('resultatsondage').innerHTML=reponse1;
		}
	}
	var request1 = "./jax/sondage.php";
	xhr1.open("POST",request1,true);
	xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr1.send(Request1);
}


function imprime_zone(titre, obj) 
{
// Définie la zone à imprimer
var zi = document.getElementById(obj).innerHTML;

// Ouvre une nouvelle fenetre
var f = window.open("", "ZoneImpr", "height=900, width=800,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");

// Définit le Style de la page
f.document.body.style.color = '#000000';
f.document.body.style.backgroundColor = '#FFFFFF';
f.document.body.style.padding = "10px";

// Ajoute les Données
f.document.title = titre;
f.document.body.innerHTML += "" + zi + "";

// Imprime et ferme la fenetre
f.window.print();
f.window.close();
return true;
} 
