// --------------------------------------------------- // Produits->panier // a optimiser ==> // ne pas rediriger vers la page panier mais include du panier // on ira dans le panier via menu // --------------------------------------------------- function changeQteGondole(idNum, idPrd){ var debugLocal=0; if (debugLocal==1) {alert('idNum='+idNum+' idPrd='+idPrd);} var item='select'+idNum; if (document.getElementById(item)){ var quantite= document.getElementById(item).value; if (document.getElementById('qte')) document.getElementById('qte').value = quantite; else if (debugLocal==1) {alert(' erreur qte injoignable par Id =>' +document.getElementById('qte') ) ;} } else{ if (debugLocal==1) {alert(' erreur item : '+item+' injoignable par Id' );} } document.formProduit.target='_self'; document.formProduit.action='panier-encours-'+idPrd+'-'+quantite+''; if (debugLocal==1) {alert('action='+ document.formProduit.action);} document.formProduit.submit(); } // --------------------------------------------------- // Image grande zoom // --------------------------------------------------- function openImgGrand( adresse, titre ){ var width=580; var height=720; var left=(screen.availWidth - width )/2; var top=(screen.availHeight - height )/2; // alert(' Adresse = '+adresse); // alert('titre='+titre); var myNewWindow=window.open( adresse, '', 'width=' + width + ', height=' + height + ', top=' + top + ', left=' + left + ', location=no, menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=yes'); myNewWindow.document.writeln(""); myNewWindow.document.writeln(""+titre+""); myNewWindow.document.writeln(""); myNewWindow.document.writeln(""); myNewWindow.document.writeln(""); myNewWindow.document.writeln(""); myNewWindow.document.writeln(""); // --------------------------------------------------- // Bouton fermer // --------------------------------------------------- myNewWindow.document.writeln("
"); // --------------------------------------------------- // Page // --------------------------------------------------- myNewWindow.document.writeln("
"); myNewWindow.document.writeln("
"); myNewWindow.document.writeln(""); myNewWindow.document.writeln("
"); myNewWindow.document.writeln("
"); myNewWindow.document.writeln("

zoom
"); myNewWindow.document.writeln("
"); myNewWindow.document.writeln("
Déplacez la souris sur l'image pour zoomer
"); myNewWindow.document.writeln("
"); myNewWindow.document.writeln("🔍 -- "); myNewWindow.document.writeln("🔍 - "); myNewWindow.document.writeln(" 🔎 + "); myNewWindow.document.writeln(" 🔎 ++ "); myNewWindow.document.writeln("
"); myNewWindow.document.writeln("
"); myNewWindow.document.writeln(""); myNewWindow.document.writeln(""); myNewWindow.document.close(); } // --------------------------------------------------- // Diapo // --------------------------------------------------- //var compteur; // --------------------------------------------------- var liste = new Array('lienImageGd','lienImgGauche','lienImgDroite','lienImgDessus','lienImgDessous','lienVideo'); // flag EDT traduction var legende = new Array('Image de gauche','Image de droite','Image de dessus','Image de dessous','Vidéo'); // --------------------------------------------------- // Monter // --------------------------------------------------- function monter(totalImg){ var debugLocal; var z; var indice = 0; var cpt = 0; debugLocal=3; if (debugLocal==1) alert('totalImg = ' +totalImg ); if (document.getElementById('cpt').value ) {cpt = parseInt(document.getElementById('cpt').value);} if (debugLocal<=1) alert('Cpt = ' +cpt ); cpt=parseInt(cpt)+1; if (cpt>totalImg ) {cpt=0;if (debugLocal<=2) alert('Remise CPt a 0') ;} if (debugLocal<=1) alert('Cpt +1 = ' + cpt ); document.getElementById('cpt').value=cpt; // On va affecter l'image grande a la vignette cliquée test=liste[cpt].trim(); if (debugLocal<=2) alert('test = ' + test ); if (document.getElementById(test).value!='' && document.getElementById(test).value!='-'){ document.getElementById('imgPrd').style.display="block"; document.imgPrd.src = document.getElementById(test).value; } else { test=liste[cpt+1].trim(); cpt=parseInt(cpt)+1; if (document.getElementById(test).value!='' && document.getElementById(test).value!='-'){ document.getElementById('imgPrd').style.display="block"; document.imgPrd.src = document.getElementById(test).value; } else { test=liste[cpt+2].trim(); cpt=parseInt(cpt)+1; if (document.getElementById(test).value!='' && document.getElementById(test).value!='-'){ document.getElementById('imgPrd').style.display="block"; document.imgPrd.src = document.getElementById(test).value; } } // document.getElementById('imgPrd').style.display="none"; } if (debugLocal<=2) alert('imgPrd = ' +document.getElementById(test).value ); // on veut afficher les 3 prochaines vignettes, si 6 on revient à 1 for(z=0; z<3; z++){ indice = cpt + z; if (indice > 3 ){ if (cpt==3 ) { indice=z; } ; // serie 561 if (cpt==4 ) { indice=z-1; } ; // serie 612 if (cpt==5 ) { indice=z-2; } ; // serie 123 } if (debugLocal==1) alert('indice = ' +indice ); //Le tableau legende commence a zero if(liste[indice]!='' && liste[indice]!="-"){ document.getElementById('vignette'+z).style.display="block"; } else { document.getElementById('vignette'+z).style.display="none"; } document.getElementById('vignette'+z).value = document.getElementById(liste[indice]).value; if (debugLocal==2) alert ('vignette['+z+'] = '+document.getElementById(liste[$z]).value); } //for+ if (debugLocal<=2) alert('Fin monter'); document.formProduit.submit(); } // --------------------------------------------------- // Descendre // --------------------------------------------------- function descendre(totalImg){ var debugLocal; var z; var indice = 0; var cpt = 0; debugLocal=3; if (document.getElementById('cpt') ) { if (debugLocal==1) alert('Cpt = ' +document.getElementById('cpt').value ); if (document.getElementById('cpt').value ) cpt = document.getElementById('cpt').value; } cpt=parseInt(cpt)-1; if (cpt == 0 ) {cpt = totalImg;} if (cpt == -1 ) {cpt = 0;} document.getElementById('cpt').value=cpt; //Le tableau liste commence a zero test=liste[cpt-1].trim(); if (document.getElementById(test).value!='' && document.getElementById(test).value!='-'){ document.getElementById('imgPrd').style.display="block"; document.imgPrd.src = document.getElementById(test).value; // document.getElementById('legende').value = legende[cpt-1]; } else { test=liste[cpt-2].trim();cpt=parseInt(cpt)-1; if (document.getElementById(test).value!='' && document.getElementById(test).value!='-'){ document.getElementById('imgPrd').style.display="block"; document.imgPrd.src = document.getElementById(test).value; // document.getElementById('legende').value = legende[cpt-1]; } else { test=liste[cpt-2].trim();cpt=parseInt(cpt)-1; if (document.getElementById(test).value!='' && document.getElementById(test).value!='-'){ document.getElementById('imgPrd').style.display="block"; document.imgPrd.src = document.getElementById(test).value; // document.getElementById('legende').value = legende[cpt-1]; } } } if (debugLocal==1) alert('Cpt = ' +document.getElementById('cpt').value ); // on veut afficher les 3 prochaines vignettes, si 6 on revient à 1 for(z=0; z<3; z++){ indice = cpt - z; if (indice < 1 ){ if (cpt==1 ) { indice=6-z; } ; // serie 561 if (cpt==2 ) { indice=6-z; } ; // serie 612 if (cpt==3 ) { indice=5; } ; // serie 123 } if (debugLocal==1) alert('indice = ' +indice ); //Le tableau legende commence a zero if(liste[indice]!='' && liste[indice]!="-"){ document.getElementById('vignette'+z).style.display="block"; } else { document.getElementById('vignette'+z).style.display="none"; } document.getElementById('vignette'+z).value = document.getElementById(liste[indice-1]).value; if (debugLocal==1) alert ('vignette'+z+' = '+document.getElementById(liste[indice-1]).value); } //for+ if (debugLocal==1) alert('Fin descendre'); document.formProduit.submit(); }