﻿
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 showTextDiv(id)
{
	document.getElementById(id).style.display = 'block';
	return;
}

function hideTextDiv(id)
{
	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 == '')
		{
			document.getElementById(id).style.display = 'block';
			return;
		}
		else
		{
			document.getElementById(id).style.display = 'none';
			return;
		}
	}
}


function chiffres(event) {
	// Compatibilité IE / Firefox
	if(!event&&window.event) {
		event=window.event;
	}
	// IE
	if((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 127 && (event.keyCode < 37 || event.keyCode > 40)) {
		event.returnValue = false;
		event.cancelBubble = true;
	}
	// DOM
	if((event.which < 48 || event.which > 57) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 127 && (event.keyCode < 37 || event.keyCode > 40)) {
		event.preventDefault();
		event.stopPropagation();
	}
}

function testvalid_contact() {
	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 prénom !");
		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.demande.focus();
		return false;
	}
	f.submit();
}

function inscritNewsletter() {
	var f=document.inscriptionNewsletter;

	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);
	}
	f.submit();
}

function testvalid_edit2() {
	var f=document.edit;

	if(f.nom.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nom.focus();
		return false;
	}
	if(f.prenom.value==""){
		alert("Veuillez indiquer votre prénom !");
		f.prenom.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.email2.value==""){
		alert("Retapez votre email !");
		f.email2.focus();
		return false;
	}
	adresse = f.email2.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.email2.focus();
		return(false);
	}
	if(f.email.value!=f.email2.value){
		alert('Les adresses e-mail ne correspondent pas !');
		f.email.focus();
		return(false);
	}
	f.submit();
}

function testvalid_panier() {
	var f=document.inscription;
	
	if(f.nom.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nom.focus();
		return false;
	}
	if(f.prenom.value==""){
		alert("Veuillez indiquer votre prénom !");
		f.prenom.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.email2.value==""){
		alert("Retapez votre email !");
		f.email2.focus();
		return false;
	}
	adresse = f.email2.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.email2.focus();
		return(false);
	}
	if(f.email.value!=f.email2.value){
		alert('Les adresses e-mail ne correspondent pas !');
		f.email.focus();
		return(false);
	}
	if(f.mdp.value==""){
		alert("Veuillez indiquer votre mot de passe !");
		f.mdp.focus();
		return false;
	}
	if(f.mdp2.value==""){
		alert("Veuillez indiquer votre mot de passe !");
		f.mdp2.focus();
		return false;
	}
	if(f.mdp.value!=f.mdp2.value){
		alert('Les mots de passe ne correspondent pas !');
		f.mdp.focus();
		return false;
	}
	if(f.mdp.value.length < 8){
		alert("Le mot de passe doit contenir au moins 8 caractères !");
		f.mdp.focus();
		return false;
	}
	if(f.datenaissance.value==""){
		alert("Veuillez indiquer votre date de naissance !");
		f.datenaissance.focus();
		return false;
	}
	if(f.adresse.value==""){
		alert("Veuillez indiquer votre adresse !");
		f.adresse.focus();
		return false;
	}
	if(f.codepostal.value==""){
		alert("Veuillez indiquer votre code postal !");
		f.codepostal.focus();
		return false;
	}
	if(f.ville.value==""){
		alert("Veuillez indiquer votre ville !");
		f.ville.focus();
		return false;
	}
	
	f.submit();
}

function testvalid_facturation(){
	var f = document.facturation;
	
	if(f.nomLivr.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nomLivr.focus();
		return false;
	}
	if(f.emailFact.value==""){
		alert("Veuillez indiquer votre email !");
		f.emailFact.focus();
		return false;
	}
	adresse = f.emailFact.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.emailFact.focus();
		return(false);
	}
	if(f.adresseLivr.value==""){
		alert("Veuillez indiquer votre adresse !");
		f.adresseLivr.focus();
		return false;
	}
	if(f.codepostalLivr.value==""){
		alert("Veuillez indiquer votre code postal !");
		f.codepostalLivr.focus();
		return false;
	}
	if(f.villeLivr.value==""){
		alert("Veuillez indiquer votre ville !");
		f.villeLivr.focus();
		return false;
	}
	if(f.nomFact.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nomFact.focus();
		return false;
	}
	if(f.adresseFact.value==""){
		alert("Veuillez indiquer votre adresse !");
		f.codepostal.focus();
		return false;
	}
	if(f.codepostalFact.value==""){
		alert("Veuillez indiquer votre code postal !");
		f.codepostalFact.focus();
		return false;
	}
	if(f.villeFact.value==""){
		alert("Veuillez indiquer votre ville !");
		f.villeFact.focus();
		return false;
	}
	
	f.submit();
}

