function chiffresavirgules(event) {
	// Compatibilité IE / Firefox
	if(!event&&window.event) {
		event=window.event;
	}

// 46 : point numérique
// 44 : virgule pavé alphabétique
	// IE
	if(event.keyCode != 46)
	{
		if((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 127 && (event.keyCode < 37 || event.keyCode > 40 && event.keyCode != 46)) {

			event.returnValue = false;
			event.cancelBubble = true;
		}
	}
	// DOM
	if(event.which != 46)
	{
		if((event.which < 48 || event.which > 57) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 127 && (event.keyCode < 37 || event.keyCode > 40 && event.keyCode != 46)) {
			event.preventDefault();
			event.stopPropagation();
		}
	}
}

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 changeComboImage(identifiant) {
	select = document.getElementById(identifiant);
	select.style.background = select.options[select.selectedIndex].style.background;
	return true;
}

function testvalid_fr() {
	var f=document.formulaire;

	if(f.email && f.email.value==""){
		alert("Veuillez indiquer votre email !");
		f.email.focus();
		return false;
	}

	if(f.email)
	{
		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.nom && f.nom.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nom.focus();
		return false;
	}
	if(f.prenom && f.prenom.value==""){
		alert("Veuillez indiquer votre prenom !");
		f.prenom.focus();
		return false;
	}
	if(f.adresse && f.adresse.value==""){
		alert("Veuillez indiquer votre adresse !");
		f.adresse.focus();
		return false;
	}
	if(f.codepostal && f.codepostal.value==""){
		alert("Veuillez indiquer votre code postal  !");
		f.codepostal.focus();
		return false;
	}
	if(f.ville && f.ville.value==""){
		alert("Veuillez indiquer votre ville !");
		f.ville.focus();
		return false;
	}
	if(f.demande && f.demande.value==""){
		alert("Veuillez indiquer votre demande !");
		f.demande.focus();
		return false;
	}

	f.submit();
}

function testlogin() {
	var f=document.zonemembre;

	if(f.identifiant.value==""){
		alert("Veuillez indiquer votre e-mail !");
		f.identifiant.focus();
		return false;
	}
	
	adresse = f.identifiant.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{
	}
	else
	{
		alert('Votre login n\'est pas un e-mail valide !');
		f.identifiant.focus();
		return(false);
	}
	
	if(f.mot_de_passe.value==""){
		alert("Veuillez indiquer votre mot de passe !");
		f.mot_de_passe.focus();
		return false;
	}

	f.submit();
	return true;
}

function verifrappel() {
	var f=document.rappelmdp;

	if(f.facemailmdp.value==""){
		alert("Veuillez indiquer votre e-mail !");
		f.facemailmdp.focus();
		return false;
	}
	
	adresse = f.facemailmdp.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.facemailmdp.focus();
		return(false);
	}

	f.submit();
	return true;
}

function verifcreersompte(){
	var f=document.creercompte;
	
	if(f.facemail.value==""){
		alert("Veuillez indiquer votre e-mail !");
		f.facemail.focus();
		return false;
	}
	
	adresse = f.facemail.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.facemail.focus();
		return(false);
	}
	
	if(f.facemailconf.value==""){
		alert("Veuillez confirmez votre e-mail !");
		f.facemailconf.focus();
		return false;
	}
	
	adresse = f.facemailconf.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.facemailconf.focus();
		return(false);
	}
	
	if(f.facemail.value!=f.facemailconf.value){
		alert("Les deux adresses e-mail ne correspondent pas !");
		f.facemail.focus();
		return false;
	}
	
	if(f.facmotdepasse.value==""){
		alert("Veuillez indiquez un mot de passe !");
		f.facmotdepasse.focus();
		return false;
	}
	
	if(f.facconfmotdepasse.value==""){
		alert("Veuillez confirmez votre mot de passe !");
		f.facconfmotdepasse.focus();
		return false;
	}
	
	if(f.facmotdepasse.value!=f.facconfmotdepasse.value){
		alert("Les mots de passe ne correspondent pas !");
		f.facemail.focus();
		return false;
	}
	
	if(f.facnom.value==""){
		alert("Veuillez infiquez votre nom !");
		f.facnom.focus();
		return false;
	}
	
	if(f.facadresse.value==""){
		alert("Veuillez infiquez votre adresse !");
		f.facadresse.focus();
		return false;
	}
	
	if(f.faccodepostal.value==""){
		alert("Veuillez infiquez votre code postal !");
		f.faccodepostal.focus();
		return false;
	}
	
	if(f.facville.value==""){
		alert("Veuillez infiquez votre ville !");
		f.facville.focus();
		return false;
	}
	
	f.submit();
	return true;
}

function verifmodifcompte(){
	var f=document.edit;
	
	if(f.email.value==""){
		alert("Veuillez indiquer votre e-mail !");
		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("Veuillez confirmez votre e-mail !");
		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 deux adresses e-mail ne correspondent pas !");
		f.email2.focus();
		return false;
	}
	
	if(f.nom.value==""){
		alert("Veuillez indiquez votre nom !");
		f.nom.focus();
		return false;
	}
	
	f.submit();
	return true;
}

function verifchangepassword(){
	var f=document.changepassword;
	
	if(f.motdepasse1.value==""){
		alert("Veuillez indiquer votre mot de passe !");
		f.email.focus();
		return false;
	}
	
	if(f.motdepasse2.value==""){
		alert("Veuillez confirmez votre mot de passe !");
		f.motdepasse2.focus();
		return false;
	}
	
	if(f.motdepasse1.value!=f.motdepasse2.value){
		alert("Les deux mots de passe ne correspondent pas !");
		f.email2.focus();
		return false;
	}
	
	f.submit();
	return true;
}

function testvalidContact() {
	var f=document.formulaire;

	if(f.nom.value==""){
		alert("Veuillez indiquer votre nom !");
		f.nom.focus();
		return false;
	}
	
	if(f.mail.value==""){
		alert("Veuillez indiquer votre email !");
		f.mail.focus();
		return false;
	}

	adresse = f.mail.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.mail.focus();
		return(false);
	}

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

	f.submit();
	return true;
}

function desinscritNewsletter(){
	var f=document.desinscription;
	
	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();
	return true;
}

function inscritNewsletter(){
	var f=document.inscription;
	
	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();
	return true;
}

//Bridage du nombre de caractères dans un textarea
function limitcar(texte, nb, maxi) {
 if (texte.value.length > maxi)
   texte.value = texte.value.substring(0, maxi);
 else 
   nb.value = maxi - texte.value.length;
}

function storeCaret(text)
{ // voided
}

