var to;var currentMenu;currentMenu="";function montre(id){clearTimeout(to);if(id==''){tempo=500;}
else{tempo=100;}
to=setTimeout("immediateMontre(\""+id+"\")",tempo);}
function immediateMontre(id){if(id!=currentMenu){var d=document.getElementById(id);if(currentMenu!=""){document.getElementById(currentMenu).style.display='none';}
if(d){d.style.display='block';divmenu=document.getElementById('menu_haut');var m=document.getElementById(id+'_title');d.style.left=(findPosX(divmenu)+m.offsetLeft)+'px';x=findPosX(divmenu)+divmenu.offsetWidth-(d.offsetLeft+d.offsetWidth);if(x<=0){left=findPosX(m)+m.offsetWidth-d.offsetWidth+1;d.style.left=left+'px';}
d.style.top=(findPosY(m)+m.offsetHeight)+'px';}
currentMenu=id;}}
function verif_est_numerique(a,b){a=a.replace(",",".");var exp=new RegExp("^-?[0-9]+\.?[0-9]*$","g");var etat=exp.test(a);if(etat==true){return(a);}
else{return('1');}}
function ajax_fiche_article(article){var XHR=new XHRConnection();var qte=document.getElementById("quantite").value;qte=verif_est_numerique(qte,0);XHR.appendData('qte',qte);if(document.getElementById("variante")){var variante=document.getElementById("variante").value;}
var type_affichage=document.getElementById("type_affichage").innerHTML;var chaine_affichage=type_affichage.split(',');if(chaine_affichage !=-1){var lesgroupesdoptions=document.getElementById("lesgroupes").innerHTML;var chaine=lesgroupesdoptions.split(',');var comptage_article=0;var comptage_qte=0;var option='';var liste_option='';for(variable in chaine){var valeur=chaine[variable];var type_affichage=chaine_affichage[variable];if(valeur !=''&&valeur>0){option=option+'|'+valeur
liste_option=liste_option+"|"+valeur;if(type_affichage=='0'||type_affichage=='1'){var groupe="groupe["+valeur+"]";var lesoptions=document.getElementById(groupe).innerHTML;var chaineoption=lesoptions.split(',');for(variable2 in chaineoption){var valeur2=chaineoption[variable2];if(valeur2 !=''&&valeur2>0){variable_nom="choix["+valeur+"]["+valeur2+"]";variable_qte="lot_qte["+valeur+"]["+valeur2+"]";if(document.getElementById(variable_nom))
cocher=document.getElementById(variable_nom).checked;if(cocher){comptage_article=1;qte=document.getElementById(variable_qte).value;comptage_qte=parseInt(comptage_qte)+parseInt(qte);liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage;}}}}
else{if(type_affichage=='2'||type_affichage=='3'){comptage_article=1;variable_qte="lot_qte["+valeur+"]";variable_choix="choix["+valeur+"]";index=document.getElementById(variable_choix).selectedIndex;id_variante=document.getElementById(variable_choix).options[index].value;comptage_qte=document.getElementById(variable_qte).value;liste_option=liste_option+"-"+id_variante+"#"+comptage_qte+"~"+type_affichage;}
else{if(type_affichage=='4'){var groupe="groupe["+valeur+"]";var lesoptions=document.getElementById(groupe).innerHTML;var chaineoption=lesoptions.split(',');for(variable2 in chaineoption){var valeur2=chaineoption[variable2];if(valeur2 !=''&&valeur2>0){variable_nom="choix["+valeur+"]["+valeur2+"]";variable_qte="lot_qte["+valeur+"]["+valeur2+"]";if(document.getElementById(variable_nom))
cocher=document.getElementById(variable_nom).checked;if(cocher){comptage_article++;qte=document.getElementById(variable_qte).value;comptage_qte=parseInt(comptage_qte)+parseInt(qte);liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage;}
else{liste_option=liste_option+"-"+valeur2+"#0"+"~"+type_affichage;}}}}
else{var groupe="groupe["+valeur+"]";var lesoptions=document.getElementById(groupe).innerHTML;var chaineoption=lesoptions.split(',');for(variable2 in chaineoption){var valeur2=chaineoption[variable2];if(valeur2 !=''&&valeur2>0){variable_nom="choix["+valeur+"]["+valeur2+"]";variable_qte="lot_qte["+valeur+"]["+valeur2+"]";comptage_article++;qte=document.getElementById(variable_qte).value;comptage_qte=parseInt(comptage_qte)+parseInt(qte);liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage;}}}}}
option=option+','+comptage_qte;option=option+','+comptage_article;}}
XHR.appendData('option',option);XHR.appendData('liste_option',liste_option);}
if(document.getElementById("info_complementaire")){var info_complementaire=document.getElementById("info_complementaire").value;XHR.appendData('info_complementaire',info_complementaire);if(document.getElementById('etap_info_comp_ok')){if(info_complementaire !=''){document.getElementById('etap_info_comp_ok').style.display='block';document.getElementById('etap_info_comp_ko').style.display='none';}
else{document.getElementById('etap_info_comp_ok').style.display='none';document.getElementById('etap_info_comp_ko').style.display='block';}}}
XHR.appendData('variante',variante);XHR.appendData('article',article);XHR.sendAndLoad("../ajax/ajax_calculfichearticle.php","POST",affiche_info_fiche_article);}
function ajax_fiche_article_admin(article){var XHR=new XHRConnection();var qte=document.getElementById("quantite").value;var prix_base=document.getElementById("prix_base").value;var remise1=document.getElementById("remise1").value;var remise2=document.getElementById("remise2").value;var remise3=document.getElementById("remise3").value;qte=verif_est_numerique(qte,0);XHR.appendData('qte',qte);if(document.getElementById("variante")){var variante=document.getElementById("variante").value;}
var type_affichage=document.getElementById("type_affichage").innerHTML;type_affichage=type_affichage.replace("3","1");type_affichage=type_affichage.replace("4","0");var chaine_affichage=type_affichage.split(',');if(chaine_affichage !=-1){var lesgroupesdoptions=document.getElementById("lesgroupes").innerHTML;var chaine=lesgroupesdoptions.split(',');var comptage_article=0;var comptage_qte=0;var option='';var liste_option='';for(variable in chaine){var valeur=chaine[variable];var type_affichage=chaine_affichage[variable];if(valeur !=''){option=option+'|'+valeur
liste_option=liste_option+"|"+valeur;if(type_affichage=='0'||type_affichage=='1'){var groupe="groupe["+valeur+"]";var lesoptions=document.getElementById(groupe).innerHTML;var chaineoption=lesoptions.split(',');for(variable2 in chaineoption){var valeur2=chaineoption[variable2];if(valeur2 !=''){variable_nom="choix["+valeur+"]["+valeur2+"]";variable_qte="lot_qte["+valeur+"]["+valeur2+"]";variable_prix="lot_prix["+valeur+"]["+valeur2+"]";if(document.getElementById(variable_nom))
cocher=document.getElementById(variable_nom).checked;if(cocher){comptage_article=1;qte=document.getElementById(variable_qte).value;prix=document.getElementById(variable_prix).value;comptage_qte=parseInt(comptage_qte)+parseInt(qte);liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage+"_"+prix;}}}}
else{if(type_affichage=='2'||type_affichage=='3'){comptage_article=1;variable_qte="lot_qte["+valeur+"]";variable_choix="choix["+valeur+"]";index=document.getElementById(variable_choix).selectedIndex;id_variante=document.getElementById(variable_choix).options[index].value;comptage_qte=document.getElementById(variable_qte).value;liste_option=liste_option+"-"+id_variante+"#"+comptage_qte+"~"+type_affichage;}
else{if(type_affichage=='4'){var groupe="groupe["+valeur+"]";var lesoptions=document.getElementById(groupe).innerHTML;var chaineoption=lesoptions.split(',');for(variable2 in chaineoption){var valeur2=chaineoption[variable2];if(valeur2 !=''){variable_nom="choix["+valeur+"]["+valeur2+"]";variable_qte="lot_qte["+valeur+"]["+valeur2+"]";variable_prix="lot_prix["+valeur+"]["+valeur2+"]";if(document.getElementById(variable_nom))
cocher=document.getElementById(variable_nom).checked;if(cocher){comptage_article++;qte=document.getElementById(variable_qte).value;prix=document.getElementById(variable_prix).value;comptage_qte=parseInt(comptage_qte)+parseInt(qte);liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage+"_"+prix;}
else{liste_option=liste_option+"-"+valeur2+"#0"+"~"+type_affichage+"_0";}}}}
else{var groupe="groupe["+valeur+"]";var lesoptions=document.getElementById(groupe).innerHTML;var chaineoption=lesoptions.split(',');for(variable2 in chaineoption){var valeur2=chaineoption[variable2];if(valeur2 !=''){variable_nom="choix["+valeur+"]["+valeur2+"]";variable_qte="lot_qte["+valeur+"]["+valeur2+"]";variable_prix="lot_prix["+valeur+"]["+valeur2+"]";comptage_article++;qte=document.getElementById(variable_qte).value;prix=document.getElementById(variable_prix).value;comptage_qte=parseInt(comptage_qte)+parseInt(qte);liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage+"_"+prix;}}}}}
option=option+','+comptage_qte;option=option+','+comptage_article;}}
XHR.appendData('option',option);XHR.appendData('liste_option',liste_option);}
if(document.getElementById("info_complementaires")){var info_complementaire=document.getElementById("info_complementaires").value;XHR.appendData('info_complementaire',info_complementaire);if(document.getElementById('etap_info_comp_ok')){if(info_complementaire !=''){document.getElementById('etap_info_comp_ok').style.display='block';document.getElementById('etap_info_comp_ko').style.display='none';}
else{document.getElementById('etap_info_comp_ok').style.display='none';document.getElementById('etap_info_comp_ko').style.display='block';}}}
XHR.appendData('variante',variante);XHR.appendData('article',article);XHR.appendData('prix_base',prix_base);XHR.appendData('remise1',remise1);XHR.appendData('remise2',remise2);XHR.appendData('remise3',remise3);XHR.sendAndLoad("../ajax/ajax_calculoption_admin.php","POST",affiche_info_fiche_article_admin);}
function ajax_enregistrement(id){if(document.getElementById(id)){var texte=document.getElementById(id).value;var langue_id=document.getElementById('langue_id').value;var XHR=new XHRConnection();XHR.appendData('texte',texte);XHR.appendData('id_menu_gabarit',id);XHR.appendData('langue_id',langue_id);XHR.sendAndLoad("../ajax/ajax_enregistrement_gabarit_formulaire.php","POST");}}
function chiffres(event,champ,no_point){if(!event&&window.event){event=window.event;}
if((event.keyCode<48||event.keyCode>57)&&(event.keyCode!=46)&&(event.keyCode!=0)&&(event.keyCode!=8)&&(event.keyCode!=13)||(event.keyCode==46&&champ.value.indexOf(".")!=-1)){event.returnValue=false;event.cancelBubble=true;}
if((event.which<48||event.which>57)&&(event.which!=46)&&(event.which!=0)&&(event.which!=8)&&(event.which!=13)||(event.which==46&&champ.value.indexOf(".")!=-1)){event.preventDefault();event.stopPropagation();}
if(no_point){if(event.keyCode==46){event.returnValue=false;event.cancelBubble=true;}
if(event.which==46){event.preventDefault();event.stopPropagation();}}}
function ajax_change_image(id_variante,no_image,groupe_lot,type_prix,article){var XHR=new XHRConnection();XHR.appendData('id_variante',id_variante);XHR.appendData('no_image',no_image);XHR.appendData('groupe_lot',groupe_lot);XHR.appendData('type_prix',type_prix);XHR.appendData('article',article);XHR.sendAndLoad("../ajax/ajax_change_image_variante.php","POST",change_image);}
function change_image(obj){var image=obj.responseText.split("|");if(image[1]!="none"){document.getElementById('image_'+image[0]).src=image[1];document.getElementById('image_'+image[0]).style.visibility="visible";}
else{document.getElementById('image_'+image[0]).style.visibility="hidden";}
document.getElementsByName('lnk_image_'+image[0])[0].href=image[2];document.getElementById('lot_prix['+image[3]+']').innerHTML=image[4];}
function getProperties(obj){var msg="";for(prop in obj){msg+="property:"+prop+"\n";}
alert(msg);}
