var httpRequest_doporuceni = null;

function poslatDoporuceni(){

  //init z formulare
  mail = document.forms['form_doporuceni'].doporuceni_email.value;
  jmeno = document.forms['form_doporuceni'].doporuceni_jmeno.value;
  url = document.forms['form_doporuceni'].doporuceni_url.value;

  if(window.ActiveXObject){
    httpRequest_doporuceni = new ActiveXObject("Microsoft.XMLHTTP");
  }else{
    httpRequest_doporuceni = new XMLHttpRequest();
  }

  httpRequest_doporuceni.open("GET", "poslat-doporuceni.php?m=" + mail + "&j=" + jmeno + "&u=" + url, true);
  setEcho("DOPORUČENÍ SE ODESÍLÁ ...");
  httpRequest_doporuceni.onreadystatechange= function () {processRequest(); } ;
  httpRequest_doporuceni.send(null);

  //return false;
  return;
}

function processRequest(){
  if(httpRequest_doporuceni.readyState == 4){
    if(httpRequest_doporuceni.status == 200){
      if(httpRequest_doporuceni.responseText == "-1"){
        setEcho("DOPORUČENÍ NELZE ODESLAT");
      }else{
        //setEcho(httpRequest_doporuceni.responseText);
        setEcho("ODESLÁNO, <a href=\"javascript: setEcho2();\" title=\"POSLAT DALŠÍ\">POSLAT DALŠÍ</a>");
        document.forms['form_doporuceni'].doporuceni_email.value = "Váš e-mail";
        document.forms['form_doporuceni'].doporuceni_jmeno.value = "Vaše jméno";
      }
    }else{
      setEcho("<a href=\"javascript: document.forms['form_doporuceni'].submit();\" title=\"DOPORUČIT\">DOPORUČIT</a>");
    }
  }

  return;
}

function setEcho(str){
  var elem = document.getElementById('echo_doporuceni');
  if(elem) elem.innerHTML = str;
  return;
}

function setEcho2(){
  setEcho('<a href=\"javascript: document.forms[\'form_doporuceni\'].submit();\" title=\"DOPORUČIT\">DOPORUČIT</a>');
}