/* */ // POUR LA RECHERCHE DETAILLEE function prep_requete_detail() { //compose recherche_str à partir des case cochées du formulaire drf = document.rech_form; var liste_nb_classes = new Array(0,2,6,6,19,11,7,3,7,13); // ATTENTION: A CHANGER SI ON CHANGE LES VARS !!! nb_criteres = liste_nb_classes.length-1; var mrcx_requete_crit = new Array(); var requete_complete = ""; for (icrit=1; icrit<=nb_criteres; icrit++) { mrcx_requete_crit[icrit] = ""; for (icla=1; icla<=liste_nb_classes[icrit]; icla++) { if (eval("drf.crit"+icrit+"_cla"+icla+".checked")) { if (icrit==9) { valeur_classe = eval("drf.crit"+icrit+"_cla"+icla+".value"); mrcx_requete_crit[icrit] += (mrcx_requete_crit[icrit].length > 0)?","+valeur_classe:valeur_classe; // alert(mrcx_requete_crit[icrit]); } else { mrcx_requete_crit[icrit] += (mrcx_requete_crit[icrit].length > 0)?","+icla:icla; // alert(mrcx_requete_crit[icrit]); } } } //alert(mrcx_requete_crit[icrit]); mrcx_requete_crit[icrit] = (mrcx_requete_crit[icrit].length>0)?("///"+icrit+"::"+mrcx_requete_crit[icrit]):""; //alert(mrcx_requete_crit[icrit]); requete_complete += mrcx_requete_crit[icrit]; } //ajout août 2011 pour nudité if (drf.nu1.checked) {requete_complete = requete_complete+"///nu1";} if (drf.nu2.checked) {requete_complete = requete_complete+"///nu2";} if (drf.nu3.checked) {requete_complete = requete_complete+"///nu3";} requete_complete = requete_complete.length>0?("rech_detail"+requete_complete):""; //alert(requete_complete); drf.recherche_str.value = requete_complete; } //FIN function (javascript) // POUR LA RECHERCHE PAR ACTIVITE ARTISTIQUE function prep_requete_activite_detail() { //compose recherche_str à partir des case cochées du formulaire drf = document.rech_activite_form; // MODIF 060817 suppression orchestres !!!!!! //var liste_criteres = new Array("","fi1","co1","co2","co3","co4","co5","mo1","mo2","an1","an2","an3","an4","an5","an6","an7","an8","an9","mh1","mh2","mh3","mh4","mh5","mh6","mh7","mh8","mh9","mh10","mh11","mh12","ch1","ch2","ch3","ch4","ch5","mu1","mu2","mu3","mu4","mu5","mu6","mu7","mu8","mu9","mu10","mu11","mu12","mu13","mu14","mu15","mu16","mu17","mu18","mu19","mu20","mu21","mu22","mu23","mu24","mu25","mu26","mu27","mu28","mu29","or1","or2","or3","or4","or5","or6","or7","da1","da2","da3","da4","da5","da6","da7","da8","da9","da10","da11","da12","da13","da14"); // ATTENTION: A CHANGER SI ON CHANGE LES VARS !!! var liste_criteres = new Array("","fi1","co1","co2","co3","co4","co5","mo1","mo2","an1","an2","an3","an4","an5","an6","an7","an8","an9","mh1","mh2","mh3","mh4","mh5","mh6","mh7","mh8","mh9","mh10","mh11","mh12","ch1","ch2","ch3","ch4","ch5","mu1","mu2","mu3","mu4","mu5","mu6","mu7","mu8","mu9","mu10","mu11","mu12","mu13","mu14","mu15","mu16","mu17","mu18","mu19","mu20","mu21","mu22","mu23","mu24","mu25","mu26","mu27","mu28","mu29","da1","da2","da3","da4","da5","da6","da7","da8","da9","da10","da11","da12","da13","da14"); // ATTENTION: A CHANGER SI ON CHANGE LES VARS !!! nb_criteres = liste_criteres.length-1; var debuts_classes = new Array(0,1); // ATTENTION: A CHANGER SI ON CHANGE LES VARS !!! var liste_nb_classes = new Array(0,1); // ATTENTION: A CHANGER SI ON CHANGE LES VARS !!! //liste_nb_classes[1] = 1; // le premier critère (figurant) est spécial for (i=2;i<=nb_criteres;i++) { debuts_classes[i] = 1; liste_nb_classes[i] = 3; // tous les autres critères sont à 3 catégories } debuts_classes[2] = 1; liste_nb_classes[2] = 1; debuts_classes[3] = 2; liste_nb_classes[3] = 3; debuts_classes[4] = 2; liste_nb_classes[4] = 3; debuts_classes[5] = 2; liste_nb_classes[5] = 3; debuts_classes[16] = 1; liste_nb_classes[16] = 1; var mrcx_requete_crit = new Array(); var requete_complete = ""; for (icrit=1; icrit<=nb_criteres; icrit++) { mrcx_requete_crit[icrit] = ""; for (icla=debuts_classes[icrit]; icla<=liste_nb_classes[icrit]; icla++) { //if (icrit == 2) alert("icrit="+icrit+"icla="+icla+"liste_criteres[icrit]="+liste_criteres[icrit]+" drf."+liste_criteres[icrit]+"_"+icla+".checked"); if (eval("drf."+liste_criteres[icrit]+"_"+icla+".checked")) { //alert("drf."+liste_criteres[icrit]+"_"+icla); mrcx_requete_crit[icrit] += (mrcx_requete_crit[icrit].length > 0)?","+icla:icla; //alert(mrcx_requete_crit[icrit]); } } //alert(mrcx_requete_crit[icrit]); mrcx_requete_crit[icrit] = (mrcx_requete_crit[icrit].length>0)?("///"+icrit+"::"+mrcx_requete_crit[icrit]):""; //alert(mrcx_requete_crit[icrit]); requete_complete += mrcx_requete_crit[icrit]; } if (drf.sexe_activite_f.checked && !drf.sexe_activite_m.checked) {requete_complete = "::sexe,1"+requete_complete;} if (drf.sexe_activite_m.checked && !drf.sexe_activite_f.checked) {requete_complete = "::sexe,2"+requete_complete;} //ajout août 2011 pour nudité if (drf.nu1.checked) {requete_complete = requete_complete+"///nu1";} if (drf.nu2.checked) {requete_complete = requete_complete+"///nu2";} if (drf.nu3.checked) {requete_complete = requete_complete+"///nu3";} requete_complete = requete_complete.length>0?("rech_activite"+requete_complete):""; // alert(requete_complete); drf.recherche_str.value = requete_complete; //alert(drf.recherche_str.value); } //FIN function (javascript) // ESSAI RATE POUR LE CRITERE 9 !!!!!!!============================================= /* je n'arrive pas à faire fonctioner le mélange php javascript !!!!!!!!!!!!!!! */