function createXMLHttpRequest() {

var ua;

if(window.XMLHttpRequest) {
    try {
      ua = new XMLHttpRequest();
    } catch(e) {
      ua = false;
    }
  } else if(window.ActiveXObject) {
    try {
      ua = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
      ua = false;
    }
  }
  return ua;
}

var req = createXMLHttpRequest();

function sendRequest(refer) {
  var pfad = "http://www.blitzdonner.ch/web/" + window.location.pathname;
  req.open('get', 'http://www.blitzdonner.ch/web/c_functions/cookie_new.php?s='+ pfad + '&r=' + refer);
  req.onreadystatechange = handleResponse;
  req.send(null);
}

function updateRequest(refer) {
  var pfad = "http://www.blitzdonner.ch/web/" + window.location.pathname;
  req.open('get', 'http://www.blitzdonner.ch/web/c_functions/cookie_set.php?s='+ pfad + '&r=' + refer);
  req.onreadystatechange = handleResponse;
  req.send(null);
}

function handleResponse() {

  if(req.readyState == 4){
    document.getElementById('inhalt').innerHTML = req.responseText;
  }
  else
  alert("loading" + ajax.readyState);
}

function cookie_suchen(refer) {

	var cookie_set = false;
	
	if(navigator.cookieEnabled == true) {
			
		var str = document.cookie;
		var teil = str.split(";");
		for (i=0;i<teil.length;i++) {
			a = teil[i];
			cookiename = a.substr(0,a.search('='));
			if (cookiename == " blitzdonner_cookie") {
				var cookie_set = true;
			}
		}
				
		if (cookie_set == true) {
			updateRequest(refer);
		} else {
			sendRequest(refer);
		}
		
	
	}
}


///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
// wenn von email-link (spot) und ohne cookie -> adresse anpassen
function spot_check(param) {
	
	var cookie_set = false;
	
	if(navigator.cookieEnabled == true) {
			
		var str = document.cookie;
		var teil = str.split(";");
		for (i=0;i<teil.length;i++) {
			a = teil[i];
			cookiename = a.substr(0,a.search('='));
			if (cookiename == " blitzdonner_cookie") {
				var cookie_set = true;
			}
		}
				
		if (cookie_set == true) {
			spotRequest(param);
		}
		
	}
	
}


function spotRequest(param) {

  var pfad = "http://www.medienzauber.ch" + window.location.pathname;
  req.open('get', 'http://www.blitzdonner.ch/web/c_functions/spot_set.php?a='+ param);
  req.onreadystatechange = handleResponse;
  req.send(null);

}
