if (typeof(js_shorlist_defined) == 'undefined') {

var js_shorlist_defined = 1;

var nbisl = 0;

function msl_redirect() {
      document.getElementById('popupconfbut').innerHTML="<p class='instructions' style='text-align:center; padding-bottom:10px;'>Connexion à vos adresses, veuillez patienter...</p>";
      top.location.href='/recherche/shortlist.php?id='+$.cookie("mslid");
}

function close_mslw(gosl) {
  if (nbisl == 1) {
    if (gosl)
      naction = "msl_redirect();";
    else
      naction = "cs_mbox_close();";
    cs_mbox_content("<table class='lay-mbox'><tr><td class='lay-mbox-title'>Mes adresses</td></tr><tr><td class='lay-mbox-text'>L'accès à vos adresses favorites reste disponible à tout moment dans le menu de gauche. Vous pouvez y accéder pour comparer votre sélection, la sauvegarder ou la recevoir par email.</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)
      msl_redirect();
    else
      cs_mbox_close();
  }
}

function add_my_shortlist(iid, type) {
  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 liste a déjà atteint le nombre maximum d'adresses.";
        else if (req.responseText == '#ERR_BAD_ID#')
          text_msg = "<td class='lay-mbox-error'>Une erreur s'est produite et cet établissement n'a pas pu être ajouté à vos adresses.";
        else if (req.responseText == '#ERR_ALREADY_IN#')
          text_msg = "<td class='lay-mbox-error'>Cet établissement est déjà dans vos adresses.";
        else {
          nbisl = req.responseText;
          if (document.getElementById('mslrmdisp')) {
            if (nbisl > 1)
              document.getElementById('mslrmdisp').innerHTML = nbisl+" établissements";
            else
              document.getElementById('mslrmdisp').innerHTML = nbisl+" établissement";
          }
          else if (document.getElementById('mslrmempty'))
            document.getElementById('mslrmempty').innerHTML="<div class='lay-lp-boxmain' onclick=\"top.location.href='/recherche/shortlist.php?id="+$.cookie("mslid")+"';\"><div class='lay-lp-boxtitle' style='margin-top:25px;'><img src='/visuals/recherche/shortlist.gif'>Mes adresses</div><div class='lay-lp-boxcontent' style='background-position:center right; padding-bottom:5px;'><div id='mslrmdisp'>1 établissement</div></div><div class='lay-lp-boxtitle' style='background-position:bottom right; font-size:10px;'>Détails - Comparer</div></div>";
          text_msg = "<td class='lay-mbox-text'>Votre liste d'adresses a été mise à jour et contient maintenant <b>"+nbisl+"</b> établissement";
            if (nbisl > 1)
              text_msg = text_msg+"s";
        }
      }
      else
        text_msg = "<td class='lay-mbox-error'>Une erreur s'est produite lors de la connexion et cet établissement n'a pas pu être ajouté à vos adresses.";
      cs_mbox_content("<table class='lay-mbox'><tr><td class='lay-mbox-title'>Mes adresses</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_mslw(true); return false;\" style='margin-top:5px; margin-bottom:10px;'>Consulter&nbsp;mes&nbsp;adresses</button></td><td class='lay-mbox-text' style='text-align:right;'><button onclick=\"close_mslw(false); return false;\"  style='margin-top:5px; margin-bottom:10px;'>Continuer</button></td></tr></table></div></td></tr></table>");
    }
  }
  cs_mbox_open("<table class='lay-mbox'><tr><td class='lay-mbox-title'>Mes adresses</td></tr><tr><td class='lay-mbox-text'><p class='instructions' style='text-align:center'><br>Connexion à vos adresses, veuillez patienter...<br><img src='/visuals/common/loader.gif'><br><br></p></td></tr></table>");
  req.open('POST', '/recherche/shortlist.php', true); 
  req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8'); 
  req.send('operation=add&type='+type+'&iid='+iid);
}

}
