/* alertes */
var yOffset = 0;
function nc_alerte(message) {
  //scroll
  yOffset = window.pageYOffset;
  if(yOffset==undefined) {
      yOffset = document.documentElement.scrollTop;
  }
  window.scrollTo(0,0);
  document.body.style.overflowY = "hidden";

  document.getElementById("div_alerte_message").innerHTML = message;
  document.getElementById("div_alerte_fond").style.display = "block";
  document.getElementById("div_alerte").style.display = "block";
}

function nc_alerte_fermer() {
  document.getElementById("div_alerte_fond").style.display = "none";
  document.getElementById("div_alerte").style.display = "none";

  //scroll
  if(yOffset==undefined) {
    yOffset = 0;
  }   

  window.scrollTo(0,yOffset);
  document.body.style.overflowY = "visible";
}

/*
panier
*/

function addPanier(idP,idTaille) {
  var add = false;
  if(idTaille=='') {
    var nbTailles = compteTaillesProduit(idP);
    if(nbTailles==0) {
      add = true;
    } else {
      getTaillesProduit(idP);
      add = false;
    }
  } else {
    add = true;
  }
  if(add) {
    var message = runfile("ajax/ajaxAddPanier.php?idP="+idP+"&idTaille="+idTaille);
    nc_alerte(message);
    taillePanier();  
  }
}

function getTaillesProduit(idP) {
  var message = runfile("ajax/ajaxGetTaillesProduit.php?idP="+idP);
  nc_alerte(message);
}

function compteTaillesProduit(idP) {
  var nbTailles = runfile("ajax/ajaxCompteTaillesProduit.php?idP="+idP);
  return nbTailles;
}

function taillePanier() {
  var message = runfile("ajax/ajaxTaillePanier.php");
  document.getElementById("div_taille_panier").innerHTML = message;
}

function vider_panier() {
  var retour = runfile("ajax/ajaxViderPanier.php");
  panier_recharge();
}

function panier_del(indice) {
  //var retour = runfile("ajax/ajaxDelPanier.php?idP="+idP);
  var retour = runfile("ajax/ajaxDelPanier.php?indice="+indice);
  panier_recharge();
}

function panier_change_quantite(indice,incremente) {
  var retour = runfile("ajax/ajaxChangeQuantitePanier.php?indice="+indice+"&incremente="+incremente);
  
  if(retour!="") {
    alert(retour);
  } else {
    panier_recharge();
  }
  
  
  
}

function panier_recharge() {
  var chemin = runfile("ajax/ajaxGetCheminsite.php");
  window.location.href = chemin + 'web/panier.php';
}

/*
client
*/
function verification_champ_client(champForm, champBdd, divMessage) {
  var retour = runfile("ajax/ajaxVerificationChampClient.php?champValeur="+champForm.value+"&champBdd="+champBdd);
  if(retour=="1") {
    champForm.className = "saisie_alerte";
    document.getElementById(divMessage).innerHTML = champForm.value + " est déjà utilisé !";
    champForm.value = '';
    document.getElementById(divMessage).style.display = 'block';  
  } else {
    champForm.className = "saisie";
    document.getElementById(divMessage).innerHTML = "";
    document.getElementById(divMessage).style.display = 'none';
  }
}

function formate_mdp(mdp, champ) {
  var retour = runfile("ajax/ajaxFormateMdp.php?mdp="+mdp);
  document.getElementById(champ).value = retour;      
  
}

function print_bon_commande() {
  var chemin = runfile("ajax/ajaxGetCheminsite.php");
  popup(chemin + 'web/commande_imprimer.php','imprime','700','600','resizable=1,scrollbars=1,menubar=1');
}

function client_edit_adresse() {
  var retour = runfile("ajax/ajaxClientEditAdresse.php");
  document.getElementById('div_edit_adresse').innerHTML = retour; 
  document.getElementById('div_edit_adresse').style.display = 'block';
  document.getElementById('div_adresse').style.display = 'none'; 
}

