function rechercherParFam(){ if (document.getElementById('idFamRech').value !=0 ) { if (document.getElementById('codeOpe')) {document.getElementById('codeOpe').value="cat";} document.fArt.submit(); } } function rechercherParSousCat(){ // alert('rechercherParCat'); if (document.getElementById('idCatRech').value !=0) { // alert('idCatRech '+ document.getElementById('idCatRech').value ); if (document.getElementById('codeOpe')) {document.getElementById('codeOpe').value="sousCat";} } else { // on désactive le filtre if (document.getElementById('codeOpe')) {document.getElementById('codeOpe').value="cat";} } document.fArt.submit(); } function rechercherParRef(){ //alert('rechercherParRef'); if (document.getElementById('idRefRech').value !='-' && document.getElementById('idRefRech').value !='' ) { if (document.getElementById('idRefRech').value !=0){ if (document.getElementById('codeOpe')) {document.getElementById('codeOpe').value="ref";} } else{ // on désactive le filtre if (document.getElementById('codeOpe')) {document.getElementById('codeOpe').value="cat";} } document.fArt.submit(); } else { alert('Référence vide ou invalide'); } } function rechercherParNom(){ debugLocal=0; if(debugLocal==1) { if (document.getElementById('nomPrdRech')) alert ('nomPrdRech = ' + document.getElementById('nomPrdRech').value ); else alert ('nomPrdRech ps atteint'); } if (document.getElementById('nomPrdRech').value !=0) { if (document.getElementById('codeOpe')) {document.getElementById('codeOpe').value="nom";} } else { // on désactive le filtre if (document.getElementById('codeOpe')) {document.getElementById('codeOpe').value="cat";} } document.fArt.submit(); } function previousArt(){ debugLocal=0; if(debugLocal==1) alert('previousArt'); if (document.getElementById('idPrdRech')){document.getElementById('idPrdRech').value=document.getElementById('idPrd').value;} if (document.getElementById('codeOpeDeplacement')){document.getElementById('codeOpeDeplacement').value="moins";} if (document.getElementById('codeOpe')){document.getElementById('codeOpe').value="";} document.fArt.submit(); } function nextArt(){ debugLocal=0; if (document.getElementById('idPrdRech')){document.getElementById('idPrdRech').value=document.getElementById('idPrd').value;} if(debugLocal==1) alert('nextArt'); if (document.getElementById('codeOpeDeplacement')){document.getElementById('codeOpeDeplacement').value="plus";} if (document.getElementById('codeOpe')){document.getElementById('codeOpe').value="";} document.fArt.submit(); } function updateGond(){ //alert('updateGond'); if (document.getElementById('codeOpe')){document.getElementById('codeOpe').value="majG";} var check=document.getElementById('gondole'); if (check.checked==false) {document.getElementById('gondole').value='0';} else {document.getElementById('gondole').value='1';} //alert('checked='+document.getElementById('gondole').value); document.fArt.submit(); } function updateNouveaute(){ //alert('updateNouveaute'); if (document.getElementById('codeOpe')){document.getElementById('codeOpe').value="majA";} if (document.getElementById('nouveaute') ){ var check=document.getElementById('nouveaute'); if (check.checked==false) {document.getElementById('nouveaute').value='0';} else {document.getElementById('nouveaute').value='1';} } //alert('checked='+document.getElementById('nouveaute').value); document.fArt.submit(); } function updatePrd(){ debugLocal=0; if (debugLocal==1) alert('updatePrd'); if (document.getElementById('codeOpe')){document.getElementById('codeOpe').value="majA";} if (document.getElementById('codeOpeDeplacement')){document.getElementById('codeOpeDeplacement').value="";} if (document.getElementById('idPrdRech')){document.getElementById('idPrdRech').value=document.getElementById('idPrd').value;} document.fArt.submit(); } function KP(){ var x = event.keyCode; if (x==13){ // alert (x); updatePrd(); } } function desactivPrd(idPrd) { //alert (' OH OH Desactiv'+idPrd); if (document.getElementById('codeOpe')){document.getElementById('codeOpe').value="desactivPrd";} document.fArt.submit(); } function activPrd(idPrd){ // alert ('Desactiv'+idPrd); if (document.getElementById('codeOpe')){document.getElementById('codeOpe').value="activPrd";} document.fArt.submit(); } function upCreateArt(){ if (document.getElementById('codeOpe')){document.getElementById('codeOpe').value="faireInsert";} document.createProduit.submit(); } function upCategorieListeFromFamille(){ document.createProduit.submit(); } function deleteNotice(){ var r=confirm('Confirmez la supression de cette notice'); if (r == true) { document.getElementById('codeOpe').value='deleteNotice'; document.fArt.submit(); } } function upHTFromTTC(prixTtc){ debugLocal=0; if (debugLocal==1) alert('upHTFromTTC = '+prixTtc); var tauxTVA= document.getElementById('theTaux').value; tauxTVA= parseFloat(tauxTVA)/100; if (debugLocal==1) alert('tauxTVA = '+tauxTVA); prixTtc=prixTtc.replace(',','.') prixTtc=prixTtc.replace(' ','') prixTtc=prixTtc.replace(' ','') prixTtc= parseFloat(prixTtc).toFixed(4); var prixHt = parseFloat(prixTtc) / (1+ parseFloat(tauxTVA) ) ; if (document.getElementById('prixHt')) document.getElementById('prixHt').value=prixHt; if (document.getElementById('prixTtc')) document.getElementById('prixTtc').value=prixTtc; if (debugLocal==1) alert(' fin updatePrdPrix = '+prixHt); } function upTTCFromHT(prixHt){ debugLocal=0; if (debugLocal==1) alert('upTTCFromHT = '+prixHt); var tauxTVA= document.getElementById('theTaux').value; tauxTVA= parseFloat(tauxTVA)/100; if (debugLocal==1) alert('tauxTVA = '+tauxTVA); prixHt=prixHt.replace(',','.') prixHt=prixHt.replace(' ','') prixHt=prixHt.replace(' ','') prixHt= parseFloat(prixHt).toFixed(4); var prixTtc = parseFloat(prixHt) + ( parseFloat(tauxTVA) * parseFloat(prixHt) ) ; if (document.getElementById('prixHt')) document.getElementById('prixHt').value=prixHt; if (document.getElementById('prixTtc')) document.getElementById('prixTtc').value=prixTtc; if (debugLocal==1) alert(' fin updatePrdPrix = '+prixTtc); } function upTva(tauxTva){ debugLocal=0; if (debugLocal==1) alert('upTva = '+tauxTva); tauxTva= parseFloat(tauxTva)/100; if (debugLocal==1) alert('tauxTva = '+tauxTva); if (document.getElementById('prixHt')) prixHt= document.getElementById('prixHt').value; if (debugLocal==1) alert('prixHt avant formattage = '+prixHt); prixHt=prixHt.replace(',','.') prixHt=prixHt.replace(' ','') prixHt=prixHt.replace(' ','') prixHt= parseFloat(prixHt).toFixed(4); if (debugLocal==1) alert('prixHt apres formattage = '+prixHt); prixTtc = parseFloat(prixHt) + ( parseFloat(tauxTva) * parseFloat(prixHt) ) ; if (document.getElementById('prixTtc')) document.getElementById('prixTtc').value=prixTtc; if (debugLocal==1) alert(' fin updatePrdPrix = '+prixTtc); }