/*
récupération du numéro d'abonné en fonction des noms, prénom etc...
*/
function getBpabIdFromNom(){
	nom = valFromId("getBpabIdFromNom_nom");
	if (only_space(nom)){
		alert("Le champs nom est obligatoire !");
		focusById("getBpabIdFromNom_nom");
		return false;
	}
	prenom = valFromId("getBpabIdFromNom_prenom");
	if (only_space(prenom)){
		alert("Le champs prénom est obligatoire !");
		focusById("getBpabIdFromNom_prenom");
		return false;
	}
	ct = valFromId("getBpabIdFromNom_ct");
	if (only_space(ct)){
		alert("Vous devez choisir l'un des titres auxquels vous êtes abonné !");
		focusById("getBpabIdFromNom_ct");
		return false;
	}
	cp = valFromId("getBpabIdFromNom_cp");
	if (only_space(cp)){
		alert("Le code postal est obligatoire !");
		focusById("getBpabIdFromNom_cp");
		return false;
	}
	
	url = urlbase+"ajax/getBpabIdFromNom.php?nom="+nom+"&prenom="+prenom+"&ct="+ct+"&cp="+cp;
	ajaxAndFunc(url,"setBpabId");
}

// renseigne le numéro d'abonné dans le formulaire (id=bpab_id)
function setBpabId(i){
	if (https[i].readyState == 4) {
		try{
			bpabid = parseInt(https[i].responseText);
			if (bpabid>1) {
				document.getElementById("bpab_id").value = bpabid;
				_hide('findnoabo')
			}else{
				alert("Aucun abonné trouvé pour ces paramètres !");
			}
		}catch(e){}
		gr_cible[i]="";
	}
}