function PopupImage(img) {
	w=open("",'image','width=400,height=400'); //,location=no,directories=no,status=no,menubar=no,toolbar=no,scrollbars=no,resizable=no');
	w.document.write("<HTML><HEAD><TITLE>FMWarehouse</TITLE></HEAD>");
	w.document.write("<SCRIPT language=javascript>function checksize()  { if (document.images[0].complete) {  window.resizeTo(document.images[0].width+0,document.images[0].height+0); window.focus();} else { setTimeout('check()',250) } }</"+"SCRIPT>");
	w.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><IMG src='"+img+"' border=0>");
	w.document.write("");
	w.document.write("</BODY></HTML>");
	w.document.close();
}


function req(url,id,sp,title)
{
    if (sp == 's')
    {
      document.getElementById('url').innerHTML = 'http://front-mission.com/'+url;
      document.getElementById('h_title').innerHTML = title;
      url = 's_'+url;
      document.title = 'Front Mission Warehouse - '+title;
      if (document.getElementById ('div_droite').style.visibility != 'hidden' && url == 's_divers/carte/')
        document.getElementById ('div_droite').style.visibility = "hidden";
      else
        if (document.getElementById ('div_droite').style.visibility == 'hidden')
          document.getElementById ('div_droite').style.visibility = "visible";
      document.getElementById ('add_google').innerHTML = document.getElementById ('add_google').innerHTML;
      //alert (url)
    }
    var xhr_object = null;
    var position = id; //alert (position);
     if(window.XMLHttpRequest) {  //alert('a');
      try {
        xhr_object = new XMLHttpRequest();
      }
      catch (e) {
        xhr_object = false;
      }
     }
     else
     {
      if (window.ActiveXObject) { //alert('b');
        try {
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (e) {
          xhr_object = false;
        }
      }
     }
     if (xhr_object)
     {                                    //alert('c'+url);
      if (position != 'div_live') window.scrollTo (0,0);
     // On ouvre la requete vers la page désirée
      xhr_object.open("GET", url, true);
      //xhr_object.overrideMimeType('text/html; charset=ISO-8859-15');
      xhr_object.onreadystatechange = function(){
      if ( xhr_object.readyState == 4 )    //alert('d'+xhr_object.responseText);
      {
          // j'affiche dans la DIV spécifiées le contenu retourné par le fichier
          document.getElementById(position).innerHTML = xhr_object.responseText;
      } else if (position !='div_live' && position != 'div_fmpb') document.getElementById(position).innerHTML = "<div class='now_loading'>Veuillez patienter, merci<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='/images/ajax-loader.gif' /><br />Now Loading...<br /><br /></div>"+document.getElementById(position).innerHTML;
      }
    }
    // dans le cas du get
    xhr_object.send(null);
}

function load_live ()
{
  req("addMessage.php?name=&msg=&adr=", "div_live");
  timeinit = setTimeout ('load_live()', 500000);
}

function load_fmpb ()
{
  req("parser_rdf.php", "div_fmpb");
}

function addMessage (name, msg, adr)
{
  //alert (name);
  //alert (adr);
  var aTester = /^[a-zA-Z]*$/;
  //var bTester = /^[\ a-zA-Z]*$/;
  if (name.length > 0 && msg.length > 0)
  {
    if (aTester.test(name))// && bTester.test(msg))
    {
      //alert ("Expression bien formée");
      req("addMessage.php?name="+name+"&msg="+escape(msg)+"&adr="+adr, "div_live");
      document.form_live.msg.value = "";
    }
    else
      alert ("Les champs ne peuvent comporter de caractères spéciaux.");
  }
}

