function diaporamaProduit(idVisuel, lien){
	document.getElementById('img-principale').src = idVisuel;
	//document.getElementById('lien').href = lien;
}

function showhideTextDiv(id)
{
	if (document.getElementById(id).style.display == 'none')
	{
		document.getElementById(id).style.display = 'block';
		return;
	}
	else
	{
		document.getElementById(id).style.display = 'none';
		return;
	}
}

function showhideMenu(id)
{
	if (document.getElementById(id))
	{
		if (document.getElementById(id).style.display == 'none')
		{
			document.getElementById(id).style.display = 'block';
			return;
		}
		else
		{
			document.getElementById(id).style.display = 'none';
			return;
		}
	}
}

function testvalidcontact() {
	var f=document.formulaire;
	
	if(f.nom.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nom.focus();
		return false;
	}
	if(f.prenom.value==""){
		alert("Veuillez indiquer votre prenom !");
		f.prenom.focus();
		return false;
	}
	
	if(f.email.value==""){
		alert("Veuillez indiquer votre email !");
		f.email.focus();
		return false;
	}

	adresse = f.email.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{
	}
	else
	{
		alert('Entrez une adresse e-mail valide !');
		f.email.focus();
		return(false);
	}

	if(f.demande.value==""){
		alert("Veuillez indiquer votre message !");
		f.ville.focus();
		return false;
	}

	f.submit();
}

function changeAllure(){
	var value = document.formulaire.allure.value;
	
	if (value == "autre"){
		document.getElementById("autreallure").style.visibility="visible";
	}
	else{
		document.getElementById("autreallure").style.visibility="hidden";
	}
}

function changeSport(){
	var value = document.formulaire.sport.value;
	
	if (value == "nonsportif"){
		document.getElementById("listesport").style.visibility="hidden";
	}
	else{
		document.getElementById("listesport").style.visibility="visible";
	}
}

function changeSportIdeal(){
	var value = document.formulaire.sportideal.value;
	
	if (value == "nonsportif"){
		document.getElementById("listesportideal").style.visibility="hidden";
	}
	else{
		document.getElementById("listesportideal").style.visibility="visible";
	}
}

function changeReligion(){
	var value = document.formulaire.religion.value;
	
	if (value == "autre"){
		document.getElementById("autrereligion").style.visibility="visible";
	}
	else{
		document.getElementById("autrereligion").style.visibility="hidden";
	}
}

function changeProfessionIdeal(){
	var value = document.formulaire.professionideal.value;
	
	if (value == "autre"){
		document.getElementById("autreprofession").style.visibility="visible";
	}
	else{
		document.getElementById("autreprofession").style.visibility="hidden";
	}
}

function changeReligionIdeale(){
	var value = document.formulaire.religionideale.value;
	
	if (value == "autre"){
		document.getElementById("autrereligionideale").style.visibility="visible";
	}
	else{
		document.getElementById("autrereligionideale").style.visibility="hidden";
	}
}

function testvalidinscription_fr(){
	var f=document.formulaire;
	
	if(f.nom.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nom.focus();
		return false;
	}
	if(f.prenoms.value==""){
		alert("Veuillez indiquer vos prenoms !");
		f.prenoms.focus();
		return false;
	}
	if(f.adresse.value==""){
		alert("Veuillez indiquer votre adresse !");
		f.adresse.focus();
		return false;
	}
	if(f.cp.value==""){
		alert("Veuillez indiquer votre code postal !");
		f.cp.focus();
		return false;
	}
	if(f.ville.value==""){
		alert("Veuillez indiquer votre ville !");
		f.ville.focus();
		return false;
	}
	if(f.telephone.value==""){
		alert("Veuillez indiquer votre telephone !");
		f.telephone.focus();
		return false;
	}
	if(f.email.value==""){
		alert("Veuillez indiquer votre email !");
		f.email.focus();
		return false;
	}

	adresse = f.email.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{
	}
	else
	{
		alert('Entrez une adresse e-mail valide !');
		f.email.focus();
		return(false);
	}
	
	
	if(f.datenaissance.value==""){
		alert("Veuillez indiquer votre datenaissance !");
		f.datenaissance.focus();
		return false;
	}
	if(f.nationalite.value==""){
		alert("Veuillez indiquer votre nationalite !");
		f.nationalite.focus();
		return false;
	}
	if(f.passeport.value==""){
		alert("Veuillez indiquer votre numero de passeport !");
		f.passeport.focus();
		return false;
	}
	if(f.datedelivrance.value==""){
		alert("Veuillez indiquer la date de delivrance de votre passeport !");
		f.datedelivrance.focus();
		return false;
	}
	if(f.situation.value==""){
		alert("Veuillez indiquer votre situation !");
		f.situation.focus();
		return false;
	}
	if(f.profession.value==""){
		alert("Veuillez indiquer votre profession !");
		f.profession.focus();
		return false;
	}
	if(f.etudes.value==""){
		alert("Veuillez indiquer votre etudes !");
		f.etudes.focus();
		return false;
	}
	if(f.langues.value==""){
		alert("Veuillez indiquer les langues parlees !");
		f.langues.focus();
		return false;
	}
	if(f.enfant.value==""){
		alert("Veuillez indiquer si vous avez des enfants !");
		f.enfant.focus();
		return false;
	}
	if(f.taille.value==""){
		alert("Veuillez indiquer si votre taille !");
		f.taille.focus();
		return false;
	}
	if(f.poids.value==""){
		alert("Veuillez indiquer si votre poids !");
		f.poids.focus();
		return false;
	}
	if(f.yeux.value==""){
		alert("Veuillez indiquer la couleur de vos yeux !");
		f.yeux.focus();
		return false;
	}
	if(f.cheveux.value==""){
		alert("Veuillez indiquer la couleur de vos cheveux !");
		f.cheveux.focus();
		return false;
	}
	if(f.allure.value=="autre"){
		if(f.autreallure.value==""){
			alert("Veuillez indiquer votre allure !");
			f.autreallure.focus();
			return false;
		}
	}
	if(f.sport.value!="nonsportif"){
		if(f.listesport.value==""){
			alert("Veuillez indiquer vos sports !");
			f.listesport.focus();
			return false;
		}
	}
	if(f.religion.value=="autre"){
		if(f.autrereligion.value==""){
			alert("Veuillez indiquer votre religion !");
			f.autrereligion.focus();
			return false;
		}
	}
	if(f.agemini.value==""){
		alert("Veuillez indiquer l'age minimal souhaite !");
		f.agemini.focus();
		return false;
	}
	if(f.agemaxi.value==""){
		alert("Veuillez indiquer l'age maximal souhaite !");
		f.agemaxi.focus();
		return false;
	}
	if(f.taillemini.value==""){
		alert("Veuillez indiquer la taille minimale souhaitee !");
		f.taillemini.focus();
		return false;
	}
	if(f.taillemaxi.value==""){
		alert("Veuillez indiquer la taille maximale souhaitee !");
		f.taillemaxi.focus();
		return false;
	}
	if(f.professionideal.value=="autre"){
		if(f.autreprofession.value==""){
			alert("Veuillez indiquer la profession souhaitee !");
			f.autreprofession.focus();
			return false;
		}
	}
	if(f.religionideale.value=="autre"){
		if(f.autrereligionideale.value==""){
			alert("Veuillez indiquer la religion souhaitee !");
			f.autrereligionideale.focus();
			return false;
		}
	}
	if(!f.certifie.checked){
		alert("Veuillez accepter les conditions generales !");
		f.certifie.focus();
		return false;
	}
	f.submit();
}

function testvalidinscription_ru(){
	var f=document.formulaire;
	
	if(f.nom.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nom.focus();
		return false;
	}
	if(f.prenoms.value==""){
		alert("Veuillez indiquer vos prenoms !");
		f.prenoms.focus();
		return false;
	}
	if(f.adresse.value==""){
		alert("Veuillez indiquer votre adresse !");
		f.adresse.focus();
		return false;
	}
	if(f.cp.value==""){
		alert("Veuillez indiquer votre code postal !");
		f.cp.focus();
		return false;
	}
	if(f.ville.value==""){
		alert("Veuillez indiquer votre ville !");
		f.ville.focus();
		return false;
	}
	if(f.email.value==""){
		alert("Veuillez indiquer votre email !");
		f.email.focus();
		return false;
	}

	adresse = f.email.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{
	}
	else
	{
		alert('Entrez une adresse e-mail valide !');
		f.email.focus();
		return(false);
	}
	
	if(f.datenaissance.value==""){
		alert("Veuillez indiquer votre datenaissance !");
		f.datenaissance.focus();
		return false;
	}
	if(f.situation.value==""){
		alert("Veuillez indiquer votre situation !");
		f.situation.focus();
		return false;
	}
	if(f.profession.value==""){
		alert("Veuillez indiquer votre profession !");
		f.profession.focus();
		return false;
	}
	if(f.enfant.value==""){
		alert("Veuillez indiquer si vous avez des enfants !");
		f.enfant.focus();
		return false;
	}
	if(f.taille.value==""){
		alert("Veuillez indiquer si votre taille !");
		f.taille.focus();
		return false;
	}
	if(f.poids.value==""){
		alert("Veuillez indiquer si votre poids !");
		f.poids.focus();
		return false;
	}
	if(f.yeux.value==""){
		alert("Veuillez indiquer la couleur de vos yeux !");
		f.yeux.focus();
		return false;
	}
	if(f.cheveux.value==""){
		alert("Veuillez indiquer la couleur de vos cheveux !");
		f.cheveux.focus();
		return false;
	}
	if(f.sport.value!="nonsportif"){
		if(f.listesport.value==""){
			alert("Veuillez indiquer vos sports !");
			f.listesport.focus();
			return false;
		}
	}
	if(f.agemini.value==""){
		alert("Veuillez indiquer l'age minimal souhaite !");
		f.agemini.focus();
		return false;
	}
	if(f.agemaxi.value==""){
		alert("Veuillez indiquer l'age maximal souhaite !");
		f.agemaxi.focus();
		return false;
	}
	if(f.situationideale.value==""){
		alert("Veuillez indiquer la situation de famille souhaitee !");
		f.situationideale.focus();
		return false;
	}
	if(f.professionideal.value=="autre"){
		if(f.autreprofession.value==""){
			alert("Veuillez indiquer la profession souhaitee !");
			f.autreprofession.focus();
			return false;
		}
	}
	if(f.taillemini.value==""){
		alert("Veuillez indiquer la taille minimale souhaitee !");
		f.taillemini.focus();
		return false;
	}
	if(f.taillemaxi.value==""){
		alert("Veuillez indiquer la taille maximale souhaitee !");
		f.taillemaxi.focus();
		return false;
	}
	if(f.poidsmini.value==""){
		alert("Veuillez indiquer le poids minimal souhaite !");
		f.taillemini.focus();
		return false;
	}
	if(f.poidsmaxi.value==""){
		alert("Veuillez indiquer le poids maximal souhaite !");
		f.taillemaxi.focus();
		return false;
	}
	if(!f.certifie.checked){
		alert("Veuillez accepter les conditions generales !");
		f.certifie.focus();
		return false;
	}
	
	f.submit();
}