////////////////
function getXMLHttp(){
  var xmlHttp

  try{
    //Firefox, Opera 8.0+, Safari
    xmlHttp = new XMLHttpRequest();
  }
  catch(e){
    //Internet Explorer
    try{
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e){
      try{
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e){
        alert("Your browser does not support AJAX!")
        return false;
      }
    }
  }
  return xmlHttp;
}

function postForm(obj) {
  var poststr = "newsletter_mail="  + escape(encodeURI( document.forms['newsletter_form']['newsletter_mail'].value )) 
              + "&newsletter_user=" + escape(encodeURI( document.forms['newsletter_form']['newsletter_user'].value ));
  requestData('newsletter_form.php', "newsletter", poststr);
}

////////////////scriptfile ist das php file, targetobject der container in dem das r
function requestData(scriptFile, target, param){
  var xmlHttp = getXMLHttp();
  var response = "";
  
  xmlHttp.onreadystatechange = function(){
    if(xmlHttp.readyState == 4){
      HandleResponse( xmlHttp.responseText,scriptFile,target );
    }
  }
  

  //if ( target == "poststr" ){  
    URL="includes/"+scriptFile+"?"+param;
    xmlHttp.open('POST', URL, true);
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Content-length", param.length);
    xmlHttp.setRequestHeader("Connection", "close");
    xmlHttp.send(param);
  //}
  //else{
  //  URL="http://127.0.0.1/mpecweb/includes/"+scriptFile+"?ajaxparam="+param;
  //  xmlHttp.open("GET", URL, true);
 // }
  xmlHttp.send(null);  
}
////////////////
function HandleResponse(response,scriptFile,target){
 // document.getElementById(target).style.display=block;   
  document.getElementById(target).innerHTML=response;
}



////////////////
function createCookie(name,value) {
	document.cookie=name+'=0; expires=Thu, 01-Jan-70 00:00:01 GMT;';
  document.cookie=name+"="+value+";";
}
////////////////
function ReadCookie(cookieName) {
 var theCookie=""+document.cookie;
 var ind=theCookie.indexOf(cookieName);
 if (ind==-1 || cookieName=="") return ""; 
 var ind1=theCookie.indexOf(';',ind);
 if (ind1==-1) ind1=theCookie.length; 
 return unescape(theCookie.substring(ind+cookieName.length+1,ind1));

}
