/**
 * @author Blackbam
 */
var XMLHTTP = null;

function ajaxMail(tmpl_url) {
	
	senderName = document.getElementById('newsl_name').value;
	mailAddress= document.getElementById('newsl_mail').value;

// XMLHTTP-Request Objekt erzeugen, dabei auf Browserkonformität achten
 if(window.XMLHttpRequest) {
  XMLHTTP = new XMLHttpRequest();
 } else if(window.ActiveXObject) {
  try {
   XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
  } catch(ex) {
   try {
    XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
   } catch(ex) {
   }
  }
 }
 
 XMLHTTP.open("GET",tmpl_url+"/mail.php?mailAddress="+mailAddress+"&senderName="+senderName);
 XMLHTTP.onreadystatechange = MyRequestExecute;
 XMLHTTP.send(null);
}

// wird jedes mal aufgerufen, wenn der XMLHTTP-Request eine neue Stufe erreicht, bei 4 ist die Antwort des Servers eingetroffen
function MyRequestExecute() {
 // responseText als Javascript-String, responseXML als Javascript XML-DOM-Element, status Statuscode, statusText des. Beschreibung
 if(XMLHTTP.readyState == 4) {
  document.getElementById("newsl_answer").innerHTML = XMLHTTP.responseText;
  document.getElementById('newsl_name').value = '';
  document.getElementById('newsl_mail').value = '';
 }
}