var request = false;
try {
	request = new XMLHttpRequest();
}
catch (trymicrosoft) {
	try {
		request = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (othermicrosoft) {
		try {
			request = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (failed) {
			request = false;
		}
	}
}
if (!request)
  alert("Error initializing XMLHttpRequest!");
function setupPreview () {
	//document.getElementById("isbnnum").innerHTML = '<img src=\"gen.gif\" width=\"16\" height=\"16\" alt=\"Preloading\" title=\"Preloading \" />';
	document.getElementById("tbinvisible3").className = 'tbstylevisible';
	document.getElementById("tbvisi").className = 'tbstyleinvisible';
}
function getCompleteInput () {
	setupPreview( );
	var password = document.getElementById("pass").value;
	var email = document.getElementById("email").value;
	var query = "lib/php/ajaxlogin.php?pass=" + escape(password)+ "&email=" + escape(email);
	request.open ("GET", query, true);
	request.onreadystatechange = updatePreview;
	request.send (null);
}
function updatePreview () {
	setupPreview ();
	if (request.readyState == 4) {
		if (request.status == 200) {
			//alert();
			//var response = request.responseText.split("|");
			alert(request.responseText);
			if(request.responseText == 'ok'){
				document.getElementById("tbinvisible3").className = 'tbstyleinvisible';
				document.getElementById("tbinvisible").className = 'tbstylevisible';
			}else{
				document.getElementById("tbinvisible3").className = 'tbstyleinvisible';
				document.getElementById("tbvisi").className = 'tbstylevisible';	
				document.getElementById("error").innerHTML = request.responseText+'Fehlerhafte eingabe';				
			}
		}
	}
}
