// JavaScript Document
function envois_mdp(type) 
{
	sendV="";
	if(type=='lose1'){
		if($('email').value!=""){
			sendV="email="+$('email').value;
			fichier="/espace-pro/AJAX_mdp_lose.php";
		}
	}
	if(type=='lose2'){
		if($('login2').value!="" && $('reponse').value!=""  && $('question').value!="" ) {
			sendV="login="+$('login2').value +"&question=" + $('question').value  + "&reponse=" + $('reponse').value;
			fichier="/espace-pro/AJAX_mdp_lose2.php";
		}
	}
	if(sendV!="") {
		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("POST", fichier, true);
		xhr_object.onreadystatechange = function() {
			if(xhr_object.readyState == 4 && xhr_object.status == 200) {
				alert(xhr_object.responseText);
				if(type=='lose1') $('email').value="";
				if(type=='lose2') {
					$('email').value="";
					$('reponse').value="";
				}
			} 
		}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object.send(sendV);
	}
	else {
		//$('info_mdp').innerHTML="Veuillez remplir le champ email.";
		alert('Veuillez remplir le(s) champ(s) .');
	}
}

function $(id) {
	return document.getElementById(id);
}
var mess_alert;
function test_formu(champ,nom_champ) {
	var valeur_champ=champ;
	
	if(valeur_champ=="") {
		mess_alert+="Le champ " + nom_champ + " est vide\n";
	}
	return valeur_champ;
}
function valider_membre() {

	mess_alert="";
	var civilite_id=test_formu($('civilite_id').value,'civilite');
	var nom=test_formu($('nom').value,'nom');
	var prenom=test_formu($('prenom').value,'prenom');
	var email=test_formu($('email').value,'email');
	if(email!="") {
		v_mail(email);
	}
	var service=test_formu($('service').value,'service');
	var fonction=test_formu($('fonction').value,'fonction');
	var numero_ordre=test_formu($('numero_ordre').value,'numero d\'ordre');
	var jour=$('jour').value;
	var mois=$('mois').value;
	var annee=$('annee').value;
	var login=test_formu($('idlogin').value,'login');
	var password=test_formu($('password').value,'password');
	var password_bis=test_formu($('password_bis').value,'password_bis');
	if(password!=password_bis) {
		mess_alert+="Les champ Mot de passe ne sont pas identique\n";
	}
	var pays_id=test_formu($('pays_id').value,'pays_id');
	var etablissement=test_formu($('etablissement').value,'etablissement');
	var adresse_1=test_formu($('adresse_1').value,'adresse_1');
	var ville=test_formu($('ville').value,'ville');
	var code_postal=test_formu(parseInt($('code_postal').value),'code_postal');
	var telephone_1=$('telephone_1').value;
	var telephone_2=$('telephone_2').value;
	var fax=$('fax').value;
	var question_id=$('question_id').value;
	var reponse=test_formu($('reponse').value,'reponse');
	if(mess_alert!="") {
		alert(mess_alert);
	}
	else {
	
	
	
	
		sendV="civilite="+ civilite_id + "&nom=" + nom +"&prenom="+ prenom + "&email=" + email +"&service=" + service + "&fonction=" + fonction + "&numero_ordre="+ numero_ordre
		+ "&ddn="+ annee + "-" + mois + "-" + jour +"&login="+ login + "&password=" + password +  "&password2="+password_bis+"&pays_id="+pays_id + "&etablissement="+etablissement
		+ "&adresse_1="+adresse_1+"&ville=" + ville +"&code_postal="+code_postal+"&telephone_1="+telephone_1+"&telephone_2="+telephone_2+"&fax="+fax+"&question_id="+question_id+"&reponse="+reponse;
		
		fichier='/espace-pro/AJAX_new_mbr.php';
		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("POST", fichier, true);
		xhr_object.onreadystatechange = function() {
			if(xhr_object.readyState == 4 && xhr_object.status == 200) {
				if(xhr_object.responseText=="1")
					$('pop').innerHTML='Merci de vous être enregistré. Le webmaster vous adressera une confirmation de votre accès à l\'espace pro très prochainement.';
				if(xhr_object.responseText=="2")
					alert('Ce login existe deja , Veuillez en choisir un autre.\n');
				if(xhr_object.responseText=="3")
					alert('Cet email existe deja , Veuillez en choisir un autre.\n');
				if(xhr_object.responseText=="23")
					alert('Cet email existe deja , Veuillez en choisir un autre.\nCe login existe deja , Veuillez en choisir un autre.\n');
				if(xhr_object.responseText=="66")
					alert('Une info saisie n\'est pas correct.\n');
			} 
		} 
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object.send(sendV);
	}
}
function v_mail(mail) {
	var adresse_mail=mail;
	pos1=adresse_mail.indexOf("@",1);
	if(pos1!=-1) {
		posPoint=adresse_mail.indexOf(".",pos1++);
		if(posPoint != -1 && posPoint < adresse_mail.length-1) {

		}
		else {
			mess_alert+="Le format de votre email est incorrect.\n";
		}
	}
	else {
		mess_alert+="Le format de votre email est incorrect.\n";
	}
	//setTimeout("afficher_form()",2000);
}

function pop_this( url ) {
	window.open('/data/pop.php?url='+url,'pop_this','width=640,height=480,resizable=yes');
	//return false;
}
