
function verified() {
	var s = location.href ;
	if(s.indexOf("OK" , 0) != -1)
	{
		document.getElementById("econfirm").style.display="block"; 
	}
	else if(s.indexOf("NO" , 0) != -1)
	{
		document.getElementById("eerror").style.display="block"; 
	}
}

function sendData() {
	httpRequest("GET" , "http://www.workshops-berlin.de/commit.do?email=" + encodeURIComponent(document.getElementById("email").value) + "&id=" + encodeURIComponent(document.getElementById("id").value) , true) ; 
}

function handleResponse() {
    if(request.readyState == 4){
        if(request.status == 200){
            /* Grab the result as a string */
            var s = request.responseText;
			if(s == "OK")
			{
				document.getElementById("form").style.display="none"; 
				document.getElementById("confirm").style.display="block"; 
			}
			else
			{
				document.getElementById("email").style.border="1px solid red"; 
			}
           

        } else {
            alert("A problem occurred with communicating between "+
                  "the XMLHttpRequest object and the server program.");
        }
    }//end outer if
}


function httpRequest(reqType,url,asynch){
    //Mozilla-based browsers
    if(window.XMLHttpRequest){
        request = new XMLHttpRequest(  );
    } else if (window.ActiveXObject){
        request=new ActiveXObject("Msxml2.XMLHTTP");
        if (! request){
            request=new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    //the request could still be null if neither ActiveXObject
    //initialization succeeded
    if(request){
        initReq(reqType,url,asynch);
    } else {
        alert("Your browser does not permit the use of all "+
              "of this application's features!");
    }
}
/* Initialize a request object that is already constructed */
function initReq(reqType,url,bool){
    /* Specify the function that will handle the HTTP response */
    request.onreadystatechange=handleResponse; 
    request.open(reqType,url,bool);
    request.send(null);
}
