// JavaScript Document
function createXmlHttpRequestObject(){
  //creates XMLHttpRequest object if it is possible
  var xmlhttp
  try {
  //should work on all browsers except IE6 or older
    xmlHttp = new XMLHttpRequest();
  }
  catch (e){
    //browser is IE6 or older
    try {
      xmlHttp = new ActiveXObject("Microsoft.XMLHttp");
    }
    catch (e){
      //ignore error
    }
  }
  if (!xmlHttp)
    alert ("Error creating the XMLHttpRequest object.");
  else 
    return xmlHttp;
}

    //mail na telefoni cislo
    function sendContactPhone(sender, phone) {
     
        var http_request = createXmlHttpRequestObject();
        var contact = document.getElementById(phone);
        var request = 'phone=' + contact.value;
        
        http_request.onreadystatechange = function() { sendMail(http_request, sender); };
        http_request.open('POST', '../sendMail.php', true);
        http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        http_request.send(request);
   }

    function sendMail(http_request, sender) {
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                
                var response = http_request.responseText
                //process response
                respDiv = document.getElementById(sender);
                respDiv.innerHTML = "";
                respDiv.innerHTML += response;
                //alert(response);

            } else {
                respDiv = document.getElementById(sender);
                respDiv.innerHTML = "";
                respDiv.innerHTML += 'Telefoní číslo se nepodařilo odeslat, zkuste to prosím později.';
            }
        }
    }
