var lettre_en_cours=""; //Lettre de la marque en cours var domaine_en_cours="";//Id du domaine en cours var categorie_en_cours="";//Id de la categorie en cours var souscategorie_en_cours="";//Id de la souscategorie en cours var corps_categorie_en_cours="";//Id de la categorie en cours dans le corps var corps_sscategorie_en_cours="";//Id de la sous categorie en cours dans le corps var corps_marque_en_cours="";//Id de la marque en cours dans le corps //clique sur une lettre dans le panneau pour afficher les marques correspondates function marque_select(lettre) { if (lettre_en_cours!=lettre) { if (lettre_en_cours!="") { document.getElementById("mrql_"+lettre_en_cours+"_content").style.display="none"; document.getElementById("mrql_"+lettre_en_cours).className="arbre_domaine_0"; } obj = document.getElementById("mrql_"+lettre+"_content"); obj.style.display=""; document.getElementById("mrql_"+lettre).className="arbre_domaine_1"; var sElement="mrql_"+lettre+"_content"; if (document.getElementById(sElement).innerHTML=="") { var sParam="let="+lettre; document.getElementById(sElement).innerHTML="Chargement en cours..."; ajax_load("POST","dynamic/marques.php",sParam,null,sElement); } //repositionne la scrollbar document.getElementById("navi_content").scrollTop=obj.style.top; lettre_en_cours=lettre; } else { if (lettre_en_cours!="") { document.getElementById("mrql_"+lettre_en_cours+"_content").style.display="none"; document.getElementById("mrql_"+lettre_en_cours).className="arbre_domaine_0"; lettre_en_cours=""; } } //fermeture du panneau dans x secondes if (panel_systeme_fermeture==true) { window.clearInterval(panel_fermeture_interval); panel_fermeture_interval = window.setInterval("panel_close()",panel_fermeture_temps*1000); } } //dans la page d'une marque, click sur une categorie function marque_cat_select(marque,cat) { var sElement="main_cat_"+cat; var sElementContent="main_cat_"+cat+"_content"; if (corps_categorie_en_cours!="") { var sElementContentEnCours="main_cat_"+corps_categorie_en_cours+"_content"; document.getElementById(sElementContentEnCours).style.display="none"; } //alert("encours : "+corps_categorie_en_cours+" : "+corps_sscategorie_en_cours); //alert("new : "+cat+" : "+sscat); if (corps_categorie_en_cours!=cat) { //alert(document.getElementById(sElementContent).innerHTML); if (document.getElementById(sElementContent).innerHTML=="") { var sParam="mid="+marque+"&path="+cat; ajax_load("POST","dynamic/corps_marque_prod.php",sParam,null,sElementContent); } document.getElementById(sElementContent).style.display=""; corps_categorie_en_cours=cat; } else { corps_categorie_en_cours=""; corps_marque_en_cours=""; } //fermeture du panneau dans x secondes //window.clearInterval(panel_fermeture_interval); //panel_fermeture_interval = window.setInterval("panel_close()",panel_fermeture_temps*1000); } //clique sur une marque dans le panneau pour afficher les produits function marque_click(id) { var sElement="sub_corps"; var sParam="mid="+id; ajax_load("POST","dynamic/corps_marque.php",sParam,null,sElement); corps_categorie_en_cours=""; corps_sscategorie_en_cours=""; panelH_close(); //fermeture du panneau dans x secondes if (panel_systeme_fermeture==true) { window.clearInterval(panel_fermeture_interval); panel_fermeture_interval = window.setInterval("panel_close()",panel_fermeture_temps*1000); } //remonte la scrollbar principale document.getElementById("global_corps").scrollTop=0; } function domaine_select(domaine) { corps_marque_en_cours=""; if (domaine_en_cours!=domaine) { if (domaine_en_cours!="") { document.getElementById("dom_"+domaine_en_cours+"_content").style.display="none"; document.getElementById("dom_"+domaine_en_cours).className="arbre_domaine_0"; } obj = document.getElementById("dom_"+domaine+"_content"); obj.style.display=""; document.getElementById("dom_"+domaine).className="arbre_domaine_1"; var sElement="dom_"+domaine+"_content"; if (document.getElementById(sElement).innerHTML=="") { var sParam="did="+domaine; document.getElementById(sElement).innerHTML="Chargement en cours..."; ajax_load("POST","dynamic/categories.php",sParam,null,sElement); } //repositionne la scrollbar document.getElementById("navi_content").scrollTop=obj.style.top; domaine_en_cours=domaine; } else { if (domaine_en_cours!="") { document.getElementById("dom_"+domaine_en_cours+"_content").style.display="none"; document.getElementById("dom_"+domaine_en_cours).className="arbre_domaine_0"; domaine_en_cours=""; } } //fermeture du panneau dans x secondes if (panel_systeme_fermeture==true) { window.clearInterval(panel_fermeture_interval); panel_fermeture_interval = window.setInterval("panel_close()",panel_fermeture_temps*1000); } } function cat_select(domaine,categorie) { //alert(domaine+" = "+categorie); corps_marque_en_cours=""; if (categorie_en_cours!=categorie) { if (categorie_en_cours!="") { document.getElementById("cat_"+categorie_en_cours+"_content").style.display="none"; document.getElementById("cat_"+categorie_en_cours).className="arbre_categorie_0"; } obj = document.getElementById("cat_"+categorie+"_content"); obj.style.display=""; document.getElementById("cat_"+categorie).className="arbre_categorie_1"; var sElement="cat_"+categorie+"_content"; if (document.getElementById(sElement).innerHTML=="") { var sParam="did="+domaine; sParam+="&cid="+categorie; //document.getElementById(sElement).innerHTML="Chargement en cours..."; ajax_load("POST","dynamic/pv_souscategories.php",sParam,null,sElement); } //repositionne la scrollbar document.getElementById("navi_content").scrollTop=obj.style.top; categorie_en_cours=categorie; } else { if (categorie_en_cours!="") { document.getElementById("cat_"+categorie_en_cours+"_content").style.display="none"; document.getElementById("cat_"+categorie_en_cours).className="arbre_categorie_0"; categorie_en_cours=""; } } //fermeture du panneau dans x secondes if (panel_systeme_fermeture==true) { window.clearInterval(panel_fermeture_interval); panel_fermeture_interval = window.setInterval("panel_close()",panel_fermeture_temps*1000); } } //CHoix d'une sous categorie dans le panneau Vertical function sscat_select(categorie,souscategorie) { corps_marque_en_cours=""; var sElement="sub_corps"; var sParam="cat="+categorie+"&sscat="+souscategorie; ajax_load("POST","dynamic/corps_produits.php",sParam,null,sElement); corps_categorie_en_cours=categorie; corps_sscategorie_en_cours=souscategorie; panelH_close(); //fermeture du panneau dans x secondes if (panel_systeme_fermeture==true) { window.clearInterval(panel_fermeture_interval); panel_fermeture_interval = window.setInterval("panel_close()",panel_fermeture_temps*1000); } //remonte la scrollbar principale document.getElementById("global_corps").scrollTop=0; } //dans la pages de catégories, click sur une marque //affiche les produits de cette marque function main_mrq_select(marque,path) { //var sElement="main_mrq_"+marque; var sElementContent="main_mrq_"+marque+"_content"; //alert(marque); if (corps_marque_en_cours!="") { var sElementContentEnCours="main_mrq_"+corps_marque_en_cours+"_content"; if(document.getElementById(sElementContentEnCours)!=null)document.getElementById(sElementContentEnCours).style.display="none"; } if (corps_marque_en_cours!=marque) { //alert(document.getElementById(sElementContent)); if (document.getElementById(sElementContent).innerHTML=="") { var sParam="mid="+marque+"&path="+path; ajax_load("POST","dynamic/corps_marque_prod.php",sParam,null,sElementContent); } document.getElementById(sElementContent).style.display=""; corps_marque_en_cours=marque; } else { corps_marque_en_cours=""; } }