
function getAjaxRequest(url) {
	var req;
	if(window.XMLHttpRequest) {
	        req = new XMLHttpRequest();
	} else if(window.ActiveXObject) {
	        req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (req) req.open("GET", url, true);
	return (req);
}

function checkPreferedLanguage() {
	if (window.location.pathname == '/' || window.location.pathname == '') {
		var req = getAjaxRequest("getPrefLanguage.php");
		if (req) {
			req.onreadystatechange = function() {
				if(req.readyState == 4 && req.status == 200) {
					var cLang = req.responseText;
					if (cLang > '' && cLang != 'de') window.location.replace ('/en/');
				}
			}
			req.send(null);
		}
	}
}

checkPreferedLanguage();



