/************************************/
/*	file: strona.js			*/
/*----------------------------------*/
/*	autor: Tomasz Nowacki		*/
/*	site: http://eradia.pl		*/
/*	e-mail: novik@onet.pl		*/
/************************************/

function SendMail() {
  var xml = GetXmlHttpObject();
  var info = document.getElementById('info');
  var posName = document.getElementById('posName').value;
  var posEmail = document.getElementById('posEmail').value;
  var posTresc = document.getElementById('posTresc').value;
  var params = 'name='+posName+'&email='+posEmail+'&tresc='+posTresc+'';

  info.innerHTML = '<div class="ok">Trwa wysyłanie wiadomości</div>';

  if (!posName || !posEmail || !posTresc) {
    info.innerHTML = '<div class="error">Proszę uzupełnić wszystkie pola formularza.</div>';
  } else {
    if (xml) {
      xml.onreadystatechange = function() {
        if (xml.readyState==4) {
          info.innerHTML = xml.responseText;
        }
      }

      xml.open("POST", './index.php?mode=kontakt', true);
      xml.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      xml.setRequestHeader("Content-length", params.length);
      xml.setRequestHeader("Connection", "close");
      xml.send(params);

      document.getElementById('posName').value = '';
      document.getElementById('posEmail').value = '';
      document.getElementById('posTresc').value = '';
    } else {
      alert ("Your browser does not support AJAX!");
      return;
    }
  }

  return false;
}

function SendOpinia() {
  var xml = GetXmlHttpObject();
  var info = document.getElementById('info');
  var posName = document.getElementById('posName').value;
  var posEmail = document.getElementById('posEmail').value;
  var posTresc = document.getElementById('posTresc').value;
  var params = 'name='+posName+'&email='+posEmail+'&tresc='+posTresc+'';

  info.innerHTML = '<div class="ok">Trwa wysyłanie...</div>';

  if (!posName || !posEmail || !posTresc) {
    info.innerHTML = '<div class="error">Proszę uzupełnić wszystkie pola formularza.</div>';
  } else {
    if (xml) {
      xml.onreadystatechange = function() {
        if (xml.readyState==4) {
          info.innerHTML = xml.responseText;
        }
      }

      xml.open("POST", './index.php?mode=opinia', true);
      xml.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      xml.setRequestHeader("Content-length", params.length);
      xml.setRequestHeader("Connection", "close");
      xml.send(params);

      document.getElementById('posName').value = '';
      document.getElementById('posEmail').value = '';
      document.getElementById('posTresc').value = '';
    } else {
      alert ("Your browser does not support AJAX!");
      return;
    }
  }

  return false;
}

function GetXmlHttpObject(){
  var xmlHttp=null;

  try {
    xmlHttp = new XMLHttpRequest();
  }

  catch(e) {
    try {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }

    catch(e) {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return xmlHttp;
}
