function get_order_details(str)
{
document.getElementById("details_div").style.visibility = "visible";
if (str=="")
  {
    close_order_details();
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("loading").style.display = "none";
    document.getElementById("order_details").style.visibility = "visible";
    document.getElementById("order_details").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","order_details.php?order_id="+str,true);
xmlhttp.send();
}

function restore_password(str)
{
document.getElementById("details_div").style.visibility = "visible";
if (str=="")
  {
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("loading").style.display = "none";
    document.getElementById("order_details").style.visibility = "visible";
    if (xmlhttp.responseText == 'true')
    {
      document.getElementById("order_details").innerHTML="Votre email à eté bien envoyé.";
    document.getElementById("order_details").id = "label";
      }
    else
        {
          document.getElementById("order_details").innerHTML="Erreur lors de l'envoi de l'email.";
    document.getElementById("order_details").id = "label_error";
        }

    }
  }
xmlhttp.open("GET","restore_password.php?user_id="+str,true);
xmlhttp.send();
}

function close_order_details()
{
    if (document.getElementById("label") != null)
    document.getElementById("label").id = "order_details";
    if (document.getElementById("label_error") != null)
    document.getElementById("label_error").id = "order_details";
    document.getElementById("loading").style.display = "block";
    document.getElementById("order_details").style.visibility = "hidden";
    document.getElementById("details_div").style.visibility = "hidden";
    document.getElementById("order_details").innerHTML="";
}

function clear_textarea() {
    var t_area = document.getElementById("t_area");
    if (t_area.className == 'not_cleared')
    {
      t_area.value = "";
      t_area.className = "cleared";
    }
}
