alpha_full/admin/options/options.js
2026-04-06 22:58:51 +02:00

323 lines
11 KiB
JavaScript
Executable File

var xMousePosition = 0;
var yMousePosition = 0;
document.onmousemove = function(e){
xMousePosition = e.clientX + window.pageXOffset + 200;
yMousePosition = e.clientY + window.pageYOffset;
};
//------------------------------
function activMp(idLanguenav){
// alert('idLanguenav '+idLanguenav);
if (idLanguenav==1){
alert("Ce mode de paiement requièrt un compte 'Vente a distance' avec votre banque. Merci de nous contacter pour la première mise en place, cela dépend des banques.");
document.getElementById('actPaie'+idLanguenav).checked=false;
}
if (idLanguenav==5){
alert("Ce mode de paiement est seulement valable pour une market place. Merci de nous contacter pour la première mise en place.");
document.getElementById('actPaie'+idLanguenav).checked=false;
}
if (idLanguenav==7){
alert("Ce mode de paiement requièrt un compte payPlug. Merci de nous contacter pour la première mise en place.");
document.getElementById('actPaie'+idLanguenav).checked=false;
}
if (idLanguenav==8){
alert("Ce mode de paiement requièrt un edenRest. Merci de nous contacter pour la première mise en place.");
document.getElementById('actPaie'+idLanguenav).checked=false;
}
if (idLanguenav==9){
alert("Ce mode de paiement requièrt un edenRest. Merci de nous contacter pour la première mise en place.");
document.getElementById('actPaie'+idLanguenav).checked=false;
}
// cheque . vir . paypal . stripe . payPlug
if (idLanguenav==2 || idLanguenav==3 || idLanguenav==4 || idLanguenav==6 ){
if (document.getElementById('actPaie'+idLanguenav).checked==false){
document.getElementById('activPaie2').value=0;
// alert('theActiv => 0');
}
else{
document.getElementById('activPaie2').value=1;
// alert('theActiv => 1');
}
document.getElementById('codeOpe').value='upActiv';
document.getElementById('theIdPaie').value=idLanguenav;
document.MPF.submit();
}
}
function libMp(theLib,idLanguenav){
//alert('theLib '+theLib);
//alert('idLanguenav '+idLanguenav);
document.getElementById('libPaie2').value=theLib;
document.getElementById('codeOpe').value='upLib';
document.getElementById('theIdPaie').value=idLanguenav;
document.MPF.submit();
}
function upIcoMp(idLanguenav){
// alert('idLanguenav '+idLanguenav);
document.getElementById('codeOpe').value='upIco';
document.getElementById('theIdPaie').value=idLanguenav;
document.MPF.submit();
}
function updateIcoMp(theIco,idLanguenav){
//alert('updateIcoMp '+theIco);
document.getElementById('codeOpe').value='upIcoMPClass';
document.getElementById('theIdPaie').value=idLanguenav;
document.getElementById('theFichier').value=theIco;
document.MPF.submit();
}
// --------------------- modes de livraison ----------------------------
function activMl(idLanguenav){
// alert('idLanguenav '+idLanguenav);
if (idLanguenav==1 ){
//colissimo domicile
alert("Ce mode de livraison suppose un compte collissimo. Il vous faut un N°KBis (inscription au RCS) pour ouvrir un compte colissimo entreprise. Merci de nous contacter pour la première mise en place.");
//forcer la remise à zero
document.getElementById('actLiv'+idLanguenav).checked=false;
}
if (idLanguenav==2){
//colissimo relais
alert("Ce mode de livraison suppose un compte collissimo point relais. Il vous faut un N° de TVA (inscription au RCS) pour ouvrir un compte entreprise. Merci de nous contacter pour la première mise en place.");
document.getElementById('actLiv'+idLanguenav).checked=false;
}
if (idLanguenav==3){
//chronopost
alert("Ce mode de livraison suppose un compte chronopost. Merci de nous contacter pour la première mise en place.");
document.getElementById('actLiv'+idLanguenav).checked=false;
}
if (idLanguenav==4){
//DPD
alert("Ce mode de livraison suppose un compte DPD. Merci de nous contacter pour la première mise en place.");
document.getElementById('actLiv'+idLanguenav).checked=false;
}
//livraison magasin ou a emporter + mondial relay
if (idLanguenav==5 || idLanguenav==6 || idLanguenav==7 || idLanguenav==8){
if (document.getElementById('actLiv'+idLanguenav).checked==false){
document.getElementById('activLiv2').value=0;
// alert('theActiv => 0');
}
else{
document.getElementById('activLiv2').value=1;
// alert('theActiv => 1');
}
document.getElementById('codeOpe').value='upActiv';
document.getElementById('theIdLiv').value=idLanguenav;
document.MLF.submit();
}
// if (idLanguenav==8){
//Mondial relay
// alert("Ce mode de livraison suppose un compte Mondial relay. Merci de nous contacter pour la première mise en place.");
// document.getElementById('actLiv'+idLanguenav).checked=false;
// }
if (idLanguenav==9){
//Mondial relay
alert("Ce mode de livraison suppose un compte Shippy Pro. Merci de nous contacter pour la première mise en place.");
document.getElementById('actLiv'+idLanguenav).checked=false;
}
}
function libMl(theLib,idLanguenav){
// alert('theLib '+theLib);
// alert('idLanguenav '+idLanguenav);
document.getElementById('libLiv2').value=theLib;
document.getElementById('codeOpe').value='upLib';
document.getElementById('theIdLiv').value=idLanguenav;
document.MLF.submit();
}
function updateIcoLiv(theIco,idLanguenav){
// alert('updateIcoLiv '+theIco);
document.getElementById('codeOpe').value='upIcoMlClass';
document.getElementById('theIdLiv').value=idLanguenav;
document.getElementById('theFichier').value=theIco;
document.MLF.submit();
}
function upIcoMl(idLanguenav){
// alert('idLanguenav '+idLanguenav);
document.getElementById('codeOpe').value='upIcoMl';
document.getElementById('theIdLiv').value=idLanguenav;
document.MLF.submit();
}
function upTvalMl(theIdTaux,idLanguenav){
document.getElementById('idTva2').value=theIdTaux;
document.getElementById('codeOpe').value='upTvaMl';
document.getElementById('theIdLiv').value=idLanguenav;
// alert('idLanguenav c'+idLanguenav);
document.MLF.submit();
}
// --------------------- Zone ----------------------------
function upTarif (theName,theTarif,idLanguenav){
// alert('theName '+theName);
// alert('thepays '+thepays);
// alert('idLanguenav '+idLanguenav);
document.getElementById('theTarif').value=theTarif;
document.getElementById('codeOpe').value='upTarif';
document.getElementById('theName').value=theName;
document.getElementById('theIdZone').value=idLanguenav;
document.GT.submit();
}
function gtLib(theLib,idLanguenav){
// alert('theLib '+theLib);
// alert('idLanguenav '+idLanguenav);
document.getElementById('theLib').value=theLib;
document.getElementById('codeOpe').value='upLibGt';
document.getElementById('theIdZone').value=idLanguenav;
document.GT.submit();
}
function zoneDelete(theIdZone){
var r=confirm('Confirmez la supression de cette zone');
if (r == true) {
document.getElementById('codeOpe').value='delZone';
document.getElementById('theIdZone').value=theIdZone;
document.GT.submit();
}
}
function selectPays(idPays){
// alert('selectPays => idPays '+idPays);
document.getElementById('theIdPays').value=idPays;
}
function deSelectPays(idPays){
//alert('deselectPays => idPays '+idPays);
document.getElementById('theIdPays').value=idPays;
}
function affecterPays(){
// alert('affecterPays => affecterPays ');
document.getElementById('codeOpe').value='upPays2Zone';
document.pays2Zone.submit();
}
function desAffecterPays(){
// alert('desaffecterPays');
document.getElementById('codeOpe').value='downPays2Zone';
document.pays2Zone.submit();
}
function changeBackColor(id){
document.getElementById(id).style.backgroundColor="lightgreen";
}
// --------------------- Grille tarifaire ----------------------------
function upIdentifiants(theIdMl){
// alert('theIdMl '+theIdMl);
document.getElementById('codeOpe').value='upIdentifiants';
// document.getElementById('theIdZone').value=theIdZone;
document.GT.submit();
}
function changeTrancheMin(min,numTranche){
// alert('changeTranche '+numTranche);
document.getElementById('codeOpe').value='gtTranche';
document.getElementById('poidsMin2').value=min;
document.getElementById('numTranche2').value=numTranche;
document.gtTrancheF.submit();
}
function changeTrancheMax(max,numTranche){
// alert('changeTranche '+numTranche);
document.getElementById('codeOpe').value='gtTranche';
document.getElementById('poidsMax2').value=max;
document.getElementById('numTranche2').value=numTranche;
document.gtTrancheF.submit();
}
function changeTranchePrix(prix,numTranche){
// alert('changeTranche '+numTranche);
document.getElementById('codeOpe').value='gtTranche';
document.getElementById('prix2').value=prix;
document.getElementById('numTranche2').value=numTranche;
document.gtTrancheF.submit();
}
// --------------------- Mp conf ----------------------------
function upMpConf(isDemo){
//alert('upMpConf = '+isDemo);
if(isDemo==="disabled") {
alert('Cette option n\'est pas modifiable en Démo.');
}else{
document.getElementById('codeOpe').value='upMpConf';
// document.getElementById('theIdZone').value=theIdZone;
document.mpConf.submit();
}
}
// --------------------- Pays ----------------------------
function paysLib(theLib,idLanguenav){
// alert('theLib '+theLib);
// alert('idLanguenav '+idLanguenav);
document.getElementById('theLibPays').value=theLib;
document.getElementById('codeOpe').value='upLibPays';
document.getElementById('theIdPays').value=idLanguenav;
document.MPays.submit();
}
function paysCoeff(theCoeff,idLanguenav){
// alert('theLib '+theLib);
// alert('idLanguenav '+idLanguenav);
document.getElementById('theCoeff').value=theCoeff;
document.getElementById('codeOpe').value='upCoeffPays';
document.getElementById('theIdPays').value=idLanguenav;
document.MPays.submit();
}
function upPaysZone(theIdZone,idLanguenav){
// alert('theIdZone '+theIdZone);
// alert('idLanguenav '+idLanguenav);
document.getElementById('theZonePays').value=theIdZone;
document.getElementById('codeOpe').value='upZonePays';
document.getElementById('theIdPays').value=idLanguenav;
document.MPays.submit();
}
// --------------------- contact ----------------------------
function upContact(theLib,idLanguenav){
// alert('idLanguenav '+idLanguenav);
document.getElementById('theLibContact2').value=theLib;
document.getElementById('codeOpe').value='upContact';
document.getElementById('theIdContact2').value=idLanguenav;
document.getElementById('thePopContact2').value="";
document.CONTF.submit();
}
function upContactDesc(theDesc,idLanguenav){
// alert('theDesc '+theDesc);
// alert('idLanguenav '+idLanguenav);
document.getElementById('theDescContact2').value=theDesc;
document.getElementById('codeOpe').value='upContact';
document.getElementById('theIdContact2').value=idLanguenav;
document.CONTF.submit();
}
function upContactPop(idLanguenav,thePop){
// alert('thePop '+thePop);
// alert('idLanguenav '+idLanguenav);
document.getElementById('thePopContact2').value=thePop;
document.getElementById('codeOpe').value='upContact';
document.getElementById('theIdContact2').value=idLanguenav;
document.getElementById('theLibContact2').value="";
document.CONTF.submit();
}