var l = 0;
var p = 0;
var e = 0;
var t = 1;
var b = 0;
var v = 0;
var z = 0; //ici
var cgu = 0;
var ts =0;

function writediv(div,texte){
	document.getElementById(div).innerHTML = texte;
}

function file(fichier){
	if(window.XMLHttpRequest)
	xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject)
	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);
}

function checkl(login, pseudo){
	if(login != ''){
		if(login.length >= 5){
			if(texte = file('ajax.php?login='+escape(login))){
				if(texte == 1){
					writediv('loginbox','&nbsp;<img src="interface/images/ok.gif">');
					l = 1;
				}else if(login == pseudo){
					writediv('loginbox','&nbsp;<img src="interface/images/ok.gif">');
					l = 1;
				}else{
					writediv('loginbox','&nbsp;<img src="interface/images/warn.gif"> Login d&eacute;j&agrave; utilis&eacute;');
					l = 0;		
				}
			}
		}else{
			writediv('loginbox','&nbsp;<img src="interface/images/warn.gif"> Login trop court!');
			l = 0;	
		}
	}else{
		writediv('loginbox','&nbsp;<img src="interface/images/warn.gif">');
		l = 0;	
	}
}

function getformadr(zip){
	texte = "";
	if(zip != ''){
		if(zip.length >= 5){
			if(isNaN(zip)){
				writediv('imgadr','&nbsp;<img src="interface/images/warn.gif"> Le code postal est incorrecte.');
				z = 0;				
			}else{
				texte = file('part_form_adr.php?zip='+escape(zip));
				writediv('imgadr','&nbsp;<img src="interface/images/ok.gif">');
				writediv('formadr',texte);
				z = 1; //ici	
			}
		}else{
			writediv('imgadr','&nbsp;<img src="interface/images/warn.gif"> Le code postal doit comport&eacute; 5 chiffres.');
			z = 0;
		}
	}else{
		writediv('imgadr','&nbsp;<img src="interface/images/warn.gif"> Le code postal doit comport&eacute; 5 chiffres.');
		z = 0;
	}
}

function checke(email, mymail){
	if(email != ''){
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(email)){
			if(texte = file('ajax.php?email='+escape(email))){
				if(texte == 1){
					writediv('emailbox','&nbsp;<img src="interface/images/ok.gif">');
					e = 1;
				}else if(email == mymail){
					writediv('emailbox','&nbsp;<img src="interface/images/ok.gif">');
					e = 1;
				}else{
					writediv('emailbox','&nbsp;<img src="interface/images/warn.gif"> Email d&eacute;j&agrave; utilis&eacute;');
					e = 0;
				}
			}
		}else{
			writediv('emailbox','&nbsp;<img src="interface/images/warn.gif"> Email non valide');
			e = 0;
		}
	}else{
		e = 0;
	}
}

function checkp(){
	var pass = document.getElementById('txtMdp').value;
	var pass2 = document.getElementById('txtConfirm').value;
	if(pass != ''){
		if(pass.length<6){
			writediv('passbox2','');
			writediv('passbox','&nbsp;<img src="interface/images/warn.gif"> Mot de passe trop court!');
			p = 0;
		}else if(pass.length>20){
			writediv('passbox2','');
			writediv('passbox','&nbsp;<img src="interface/images/warn.gif"> Mot de passe trop long!');
			p = 0;
		}else{
			if(pass != pass2){
				writediv('passbox','&nbsp;<img src="interface/images/ok.gif">');
				writediv('passbox2','&nbsp;<img src="interface/images/warn.gif"> Incorrect!');
				p = 0;
			}else{
				writediv('passbox2','&nbsp;<img src="interface/images/ok.gif">');
				writediv('passbox','&nbsp;<img src="interface/images/ok.gif">');
				p = 1;
			}
		}
	}else{
		p = 0;
	}
}

function checkt(num, tel){
	if(num != ""){
		if(num.length == 10){
			if(texte = file('ajax.php?tel='+escape(num))){
				if(texte == 1){
					if(num > 1 && num < 10000000000){
					t = 1;
					writediv('telbox','&nbsp;<img src="interface/images/ok.gif">');
					}
				}else if(num == tel){
					writediv('telbox','&nbsp;<img src="interface/images/ok.gif">');
					t = 1;
				}else{
					writediv('telbox','&nbsp;<img src="interface/images/warn.gif"> Num&eacute;ro d&eacute;j&agrave; utilis&eacute;!');
					t = 0;
				}	
			}	
		}else{
			writediv('telbox','&nbsp;<img src="interface/images/warn.gif"> Num&eacute;ro non valide!');
			t = 0;
		}
	}else{
		writediv('telbox','&nbsp;');
		t = 1;
	}
}

function checkb(day,month,year){
	if(day == '0' || month == '0' || year == '0'){
		writediv('birthbox','&nbsp;<img src="interface/images/warn.gif"> Incomplet!');
		b = 0;
	}else{
		writediv('birthbox','&nbsp;<img src="interface/images/ok.gif">');
		b = 1;
	}
}

function checkv(ville){
	if(ville.length > 0) {
		writediv('villebox','&nbsp;<img src="interface/images/ok.gif">');
		v = 1; 
	}else{
		writediv('villebox','&nbsp;<img src="interface/images/warn.gif">');
		v = 0;
	}
}

function checkcgu(){
	if(document.getElementById('checkCondition').checked == true) cgu = 1; else cgu = 0;	
}

function checkmusic(txt){
	if(txt.length >= 3){
		writediv('send_search','<input type="submit" id="btn_search" name="btn_search" value="Recherche">');
	}else{
		writediv('send_search','<input type="submit" id="btn_search" name="btn_search" value="Recherche" disabled="disabled">');
	}
}
function checkdestinataire(num){
	if(num.length == 10){
		if(num > 1 && num < 10000000000) writediv('telbox','&nbsp;<img src="interface/images/ok.gif">');
	}else{
		if(num == ""){
			writediv('telbox','&nbsp;<img src="interface/images/warn.gif"> Incorrect!');
			
		}else{
			writediv('telbox','&nbsp;<img src="interface/images/warn.gif"> Incorrect!');
			
		}
	}
}
function checktelsms(num, tel){
	if(num.length == 10){
		if(texte = file('ajax.php?tel='+escape(num))){
			if(texte == 1){
				if(num > 1 && num < 10000000000){
				ts = 1;
				writediv('telbox','&nbsp;<img src="interface/images/ok.gif">');
				}
			}else if(num == tel){
				writediv('telbox','&nbsp;<img src="interface/images/ok.gif">');
				ts = 1;
			}else{
				writediv('telbox','&nbsp;<img src="interface/images/warn.gif"> Num&eacute;ro d&eacute;j&agrave; utilis&eacute;!');
				ts = 0;
			}	
		}	
	}else{
		if(num == ""){
			writediv('telbox','&nbsp;<img src="interface/images/warn.gif"> Incorrect!');
			ts = 0;
		}else{
			writediv('telbox','&nbsp;<img src="interface/images/warn.gif"> Incorrect!');
			ts = 0;
		}
	}
}
/*function init_etape1(){
	 l = 1; 
	 p = 1;
	 e = 1;
	 t = 1;
	 b = 1;
	 cgu = 0;
	 v = 1;
	 z = 0;//ici
}*/

function admin_add_user(){
	var x = l + p + e;
	if(x<3){
		writediv('admin_add_user_btn','<input type="submit" name="submit" id="submit" disabled="disabled" value="V&eacute;rifiez vos donn&eacute;es">');
	}else{
		writediv('admin_add_user_btn','<input type="submit" name="submit" id="submit" value="Valider">');
	}
}

function users_register(){
	var x = l + p + e + b + cgu + z;//ici
	//var x = l + p + e + t + b + cgu + v + z;//ici
	//writediv('users_register_btn',x+' - '+l+' - '+p+' - '+e+' - '+t+' - '+b+' - '+cgu+' - '+z);
	if(x < 6){
	
	writediv('users_register_btn','<input type="submit" name="submit" id="submit" disabled="disabled" value="V&eacute;rifiez vos donn&eacute;es">');
	
	}else{
		if(t == 1){
			writediv('users_register_btn','<input type="submit" name="submit" id="submit" value="Continuer">');
		}else{
			writediv('users_register_btn','<input type="submit" name="submit" id="submit" disabled="disabled" value="V&eacute;rifiez vos donn&eacute;es">');
		}
	}
}

function users_update(){
	var x = l + t + b + v;
	if(x<4){
		writediv('users_update_btn','<input type="submit" name="submit" id="submit" disabled="disabled" value="V&eacute;rifiez vos donn&eacute;es">');
	}else{
		writediv('users_update_btn','<input type="submit" name="submit" id="submit" value="Mettre &agrave; jour">');
	}
}
function tel_verif(){
	if(ts<1){
		writediv('btn_tel_verif','<input type="submit"  disabled="disabled" value="Continuer">');
	}else{
		writediv('btn_tel_verif','<input type="submit"  value="Continuer">');
	}
}

function ch_filtre(){
	var age_min = document.getElementById('age_min').value;
	var age_max = document.getElementById('age_max').value;
	if(document.getElementById('age[1]').checked == true){
		document.getElementById('age_min').disabled = false;
		document.getElementById('age_max').disabled = false;
		if(age_min<=age_max){
			writediv('alert_age','');
			writediv('btn_valid_f','<input type="submit" name="btn_filtre" id="btn_filtre" value="Filtrer"/>');
		}else{
			writediv('alert_age','&nbsp;<img src="interface/images/warn.gif">');
			writediv('btn_valid_f','<input type="submit" name="btn_filtre" id="btn_filtre" value="Filtrer" disabled="disabled"/>');
		}
	}else{
		document.getElementById('age_min').disabled = true;
		document.getElementById('age_max').disabled = true;
		writediv('alert_age','');
		writediv('btn_valid_f','<input type="submit" name="btn_filtre" id="btn_filtre" value="Filtrer"/>');	
	}
}
function filtre_pays(pays){
	if(pays == '0'){
		texte='';
		writediv('suite_pays',texte);	
		writediv('suite_reg',texte);
		writediv('suite_dep',texte);
	}else{
			texte='';
			writediv('suite_pays',texte);	
			writediv('suite_reg',texte);
			writediv('suite_dep',texte);
			texte = file('filtre_adresse.php?pays='+escape(pays));
			writediv('suite_pays',texte);
	}
}
function filtre_reg(reg){
	if(reg =='0'){
		texte='';
		writediv('suite_reg',texte);
		writediv('suite_dep',texte);
	}else{
		region = file('filtre_adresse.php?region='+escape(reg));
		writediv('suite_reg',region);
	}
}

function filtre_dep(dep){
	if(dep =='0'){
		texte='';
		writediv('suite_dep',texte);
	}else{
		dep = file('filtre_adresse.php?dep='+escape(dep));
		writediv('suite_dep',dep);
	}
}

