
function popup(page,largeur,hauteur,options)
{
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}function WindowOpen(url) {
    SendWin = window.open( 'sendform.php?url=' + url +'','send','width=420,height=390,top=20,left=10,resizable=0,scrollbars=0,titlebar=no,toolbar=0,menubar=0,status=no,directories=0,personalbar=0');
    SendWin.focus();
}
function legende(type) {
    if (type=="lire") document.getElementById("legende").innerHTML="Lire les commentaires";
	if (type=="ecrire") document.getElementById("legende").innerHTML="Donnez votre avis";
	if (type=="envoyer") document.getElementById("legende").innerHTML="Envoyer la page à un ami";
	if (type=="imprimer") document.getElementById("legende").innerHTML="Imprimer la page";
}function bEmail(email)
{
	var re = /^([a-zA-Z0-9_\-])+(\.([a-zA-Z0-9_\-])+)*@((\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\]))|((([a-zA-Z0-9])+(([\-])+([a-zA-Z0-9])+)*\.)+([a-zA-Z])+(([\-])+([a-zA-Z0-9])+)*))$/;
	return re.test(email)
}

function form_comment()
{
	if(document.commentform.name.value == "")
	{
		alert("Veuillez entrer votre nom!");
		document.commentform.name.focus();
		return false;
	}
	else if(document.commentform.text.value == "")
	{
		alert("Veuillez entrer votre commentaire!");
		document.commentform.text.focus();
		return false;
	}
	else if( bEmail(document.commentform.email.value)  == false )
	{
		alert("Veuillez entrer un email correct!");
		document.commentform.email.focus();
		return false;
	}		else if((document.commentform.text.value.indexOf("http://") != -1) || (document.commentform.text.value.indexOf("www.") != -1)
			|| (document.commentform.email.value.indexOf("http://") != -1) || (document.commentform.email.value.indexOf("www.") != -1)
			|| (document.commentform.name.value.indexOf("http://") != -1) || (document.commentform.name.value.indexOf("www.") != -1))
	{
		alert("Pour éviter le spam, pas de liens url. Merci !");
		document.commentform.text.focus();
		return false;
	}
	
	else if(document.commentform.checking.value == "")

	{

		alert("Veuillez remplir tous les champs.");

		document.commentform.checking.focus();

		return false;

	}
}

function form_quiz(nbquest)
{
	if(document.quizForm.sNom.value == "")
	{
		alert("Veuillez entrer votre nom!");
		document.quizForm.sNom.focus();
		return false;
	}
	else if(document.quizForm.sPrenom.value == "")
	{
		alert("Veuillez entrer votre prénom!");
		document.quizForm.sPrenom.focus();
		return false;
	}
	else if(document.quizForm.sAdresse.value == "")
	{
		alert("Veuillez entrer votre adresse!");
		document.quizForm.sAdresse.focus();
		return false;
	}
	else if(document.quizForm.sCodePostal.value == "")
	{
		alert("Veuillez entrer votre code postal!");
		document.quizForm.sCodePostal.focus();
		return false;
	}
	else if(document.quizForm.sVille.value == "")
	{
		alert("Veuillez entrer votre ville!");
		document.quizForm.sVille.focus();
		return false;
	}
	else if(document.quizForm.sPays.value == "")
	{
		alert("Veuillez entrer votre pays!");
		document.quizForm.sPays.focus();
		return false;
	}
	else if( bEmail(document.quizForm.sEmail.value)  == false )
	{
		alert("Veuillez entrer un email correct!");
		document.quizForm.sEmail.focus();
		return false;
	}
	else if( document.quizForm.bNewsletter.checked == false )
	{
		alert("Veuillez accepter l'inscription à la newsletter!");
		document.quizForm.bNewsletter.focus();
		return false;
	}
	if( document.quizForm.q1.value == "" && nbquest >=1 )
	{
		alert("Veuillez répondre à la 1er question!");
		document.quizForm.q1.focus();
		return false;
	}
	if( document.quizForm.q2.value == "" && nbquest >=2 )
	{
		alert("Veuillez répondre à la 2eme question!");
		document.quizForm.q2.focus();
		return false;
	}
	if( document.quizForm.q3.value == "" && nbquest >=3 )
	{
		alert("Veuillez répondre à la 3eme question!");
		document.quizForm.q3.focus();
		return false;
	}
	if( document.quizForm.q4.value == "" && nbquest >=4 )
	{
		alert("Veuillez répondre à la 4eme question!");
		document.quizForm.q4.focus();
		return false;
	}
	if( document.quizForm.q5.value == "" && nbquest >=5 )
	{
		alert("Veuillez répondre à la 5eme question!");
		document.quizForm.q5.focus();
		return false;
	}
	if( document.quizForm.q6.value == "" && nbquest >=6 )
	{
		alert("Veuillez répondre à la 6eme question!");
		document.quizForm.q6.focus();
		return false;
	}
	if( document.quizForm.q7.value == "" && nbquest >=7 )
	{
		alert("Veuillez répondre à la 7eme question!");
		document.quizForm.q7.focus();
		return false;
	}
	if( document.quizForm.q8.value == "" && nbquest >=8 )
	{
		alert("Veuillez répondre à la 8eme question!");
		document.quizForm.q8.focus();
		return false;
	}
	if( document.quizForm.q9.value == "" && nbquest >=9 )
	{
		alert("Veuillez répondre à la 9eme question!");
		document.quizForm.q9.focus();
		return false;
	}
}


function form_newsletter(nbquest)
{
	if(document.quizForm.sNom.value == "")
	{
		alert("Veuillez entrer votre nom!");
		document.quizForm.sNom.focus();
		return false;
	}
	else if(document.quizForm.sPrenom.value == "")
	{
		alert("Veuillez entrer votre prénom!");
		document.quizForm.sPrenom.focus();
		return false;
	}
	else if( bEmail(document.quizForm.sEmail.value)  == false )
	{
		alert("Veuillez entrer un email correct!");
		document.quizForm.sEmail.focus();
		return false;
	}
	else if( document.quizForm.bNewsletter.checked == false )
	{
		alert("Veuillez accepter l'inscription à la newsletter!");
		document.quizForm.bNewsletter.focus();
		return false;
	}
}
