var nbce = 0;

function cmsl_redirect() {
  document.getElementById('popupconfbut').innerHTML="<p class='instructions' style='text-align:center; padding-bottom:10px;'>Stiamo accedendo al tuo tour, ti preghiamo di attendere...</p>";
  top.location.href='/francia-tour/configuration.php';
}

function close_cmslw(gosl) {
  if (nbce == 1) {
    if (gosl)
      naction = "cmsl_redirect();";
    else
      naction = "cs_mbox_close();";
    cs_mbox_content("<table class='lay-mbox'><tr><td class='lay-mbox-title'>Il mio tour</td></tr><tr><td class='lay-mbox-text'>Puoi accedere al tuo tour in qualsiasi momento tramite il menu a sinistra. L'accesso ti permette di configurare il tour, ottenere suggerimenti sulle tappe, visualizzare e scaricare il percorso.</td></tr><tr><td class='lay-mbox-text' style='text-align:center;'><div id='popupconfbut'><button onclick=\""+naction+" return false;\"  style='margin-top:5px; margin-bottom:10px;'>OK</button></div></td></tr></table>");
  }
  else {
    if (gosl)
      cmsl_redirect();
    else
      cs_mbox_close();
  }
}

function add_etape(type,iid) {
  var req = null; 
  if(window.XMLHttpRequest)
    req = new XMLHttpRequest(); 
  else if (window.ActiveXObject)
    req = new ActiveXObject('Microsoft.XMLHTTP'); 
  req.onreadystatechange = function() { 
    if(req.readyState == 4) {
      if(req.status == 200) {
        if (req.responseText == '#ERR_MAX_COUNT#')
          text_msg = "<td class='lay-mbox-error'>Votre circuit a déjà atteint le nombre maximum d'étapes.";
        else if (req.responseText == '#ERR_NO_CUSTOM#')
          text_msg = "<td class='lay-mbox-error'>Il tuo tour è in modalità automatica. Devi passare alla modalità manuale prima di poter aggiungere nuove tappe. A questo scopo, clicca sul pulsante 'Vai al mio tour'.";
        else if (req.responseText == '#ERR_BAD_ID#')
          text_msg = "<td class='lay-mbox-error'>Si è verificato un errore e non è stato possibile aggiungere questa tappa al tuo tour.";
        else if (req.responseText == '#ERR_ALREADY_IN#')
          text_msg = "<td class='lay-mbox-error'>Questa tappa figura già nel tuo tour.";
        else {
          nbce = req.responseText;
          if (nbce > 1)
            edisp = nbce+" tappe";
          else
            edisp = nbce+" tappa";
          if (document.getElementById('cmslrmdisp'))
            document.getElementById('cmslrmdisp').innerHTML = edisp;
          else if (document.getElementById('cmslrmempty'))
            document.getElementById('cmslrmempty').innerHTML="<div class='lay-lp-boxmain' onclick=\"top.location.href='/francia-tour/configuration.php';\"><div class='lay-lp-boxtitle' style='margin-top:25px;'><img src='/visuals/common/circuits2.gif'>Il mio tour</div><div class='lay-lp-boxcontent' style='background-position:center right; padding-bottom:5px;'><div id='cmslrmdisp'>Modalità manuale<br>"+edisp+"</div></div><div class='lay-lp-boxtitle' style='background-position:bottom right; font-size:10px;'>Configura - Visualizza</div></div>";
          text_msg = "<td class='lay-mbox-text'>Il tuo tour è stato aggiornato e ora prevede <b>"+nbce+"</b> ";
            if (nbce > 1)
              text_msg = text_msg+"tappe"; else text_msg = text_msg+"tappa";
        }
      }
      else
        text_msg = "<td class='lay-mbox-error'>Si è verificato un errore durante la connessione e non è stato possibile aggiungere questa tappa al tuo tour.";
      cs_mbox_content("<table class='lay-mbox'><tr><td class='lay-mbox-title'>Il mio tour</td></tr><tr>"+text_msg+"</tr><tr><td class='lay-mbox-text'><div id='popupconfbut'><table class='tdf'><tr><td class='lay-mbox-text'><button onclick=\"close_cmslw(true); return false;\" style='margin-top:5px; margin-bottom:10px;'>Vai&nbsp;al&nbsp;mio&nbsp;tour</button></td><td class='lay-mbox-text' style='text-align:right;'><button onclick=\"close_cmslw(false); return false;\"  style='margin-top:5px; margin-bottom:10px;'>Continua</button></td></tr></table></div></td></tr></table>");
    }
  }
  cs_mbox_open("<table class='lay-mbox'><tr><td class='lay-mbox-title'>Il mio tour</td></tr><tr><td class='lay-mbox-text'><p class='instructions' style='text-align:center'><br>Stiamo accedendo al tuo tour, ti preghiamo di attendere...<br><img src='/visuals/common/loader.gif'><br><br></p></td></tr></table>");
  req.open('POST', '/francia-tour/add_etape.php', true); 
  req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8'); 
  req.send('type='+type+'&iid='+iid);
}

