// FONCTIONS JAVASCRIPT POUR L'INSCRIPTION D'UN MEMBRE
// ET L'AJOUT D'UN GITES

function VerifForm1(newmembre) 
{

if((document.newmembre.email.value == "") || (document.newmembre.NomPrenom.value == "") || (document.newmembre.Adresse1.value == "") || (document.newmembre.cp.value == "") || (document.newmembre.paceword1.value == "") || (document.newmembre.paceword2.value == "")){
	alert ('Au moins un champ n\'est pas remplie.'); 
   return false;
}

if((document.newmembre.email.value != "") && (document.newmembre.NomPrenom.value != "") && (document.newmembre.Adresse1.value != "") && (document.newmembre.cp.value != "") && (document.newmembre.paceword1.value != "") && (document.newmembre.paceword2.value != "")){
	var pass1 = document.newmembre.paceword1.value;
	var pass2 = document.newmembre.paceword2.value;
	var email = document.newmembre.email.value;

      if (email.search(/^([_a-z0-9-]+(\.[_a-z0-9-]+)*)@([_a-z0-9-]+(\.[_a-z0-9-]+)*)\.([a-z]{2,6})$/i) == -1)
        { 
            alert ('entrez une adresse Email valide'); 
            document.newmembre.email.focus(); 
            return false;
        }
		if (pass1 != pass2)
		{
		alert('Les mots de passe ne correspondent pas.\n\rVeuillez re-saisir votre mot de passe ! Merci.');
		return false;
		}
		if (pass1.length<6)
		{
		alert('Le mot de passe doit comporter au moins 6 caractères ! Merci.');
		return false;
		}
		else{
		}
	if(isNaN(document.newmembre.cp.value)){
	alert ('Le champ Code postal n\'est pas correct.');
	document.newmembre.cp.focus();
   	return false;
}
}
else{
}
}
	
	
function writediv(list)
{
document.getElementById('listcom2').innerHTML = list;
}

function listcom(cp)
{
if(document.newmembre.cp.value == "") 
	{ 
   alert ('veuillez entrer un code postal puis selectionnner une commune'); 
   document.newmembre.cp.focus(); 
   return false; 
  	}
else if(cp.length!=5)
writediv('<span style="color:#cc0000"><b>'+cp+' :</b> code postal incorrect</span>');
else if(cp.length=5)
writediv(file('inc/getvillefromcp.php?cp='+escape(cp)));
else
writediv('');
}

function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}

