function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer") {
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();


function sndReq(word) {
    /*  ORIGINAL
	if(findUser.wildcard.value.length < 5)
	{
    	return false;
	}
    http.open('get', 'userComplete.php?username='+findUser.wildcard.value);
    http.onreadystatechange = handleResponse;
    http.send(null);
	alert("Hello World");
	*/
	
    //  NEW
	// alert('checkCaptcha.php?word='+word);
    http.open('get', 'http://www.primalurge.com.au/typo3conf/ext/sr_freecap/pi2/checkCaptcha.php?word='+word);
    http.onreadystatechange = handleResponse;
    http.send(null);
}


function handleResponse() {
	/* ORIGINAL NEIL
    if(http.readyState == 4) 
	{
        var response = http.responseText;
		var userNames = response.split(",");

		var i = 0;	
		var divHTML = "";
		while(i < userNames.length) 
		{
			divHTML += "<a href=\"#\" onClick=\"findUser.wildcard.value= '" + userNames[i] + "'; findUser.submit();\">" + userNames[i] + "</a><br>";
			i++;
		}
	
		document.getElementById("usernameList").innerHTML = divHTML;
		document.getElementById("usernameList").style.visibility = 'visible';
    }
	*/
	
	// NEW
    if(http.readyState == 4) {
		// alert('State = 4');
        var response = http.responseText;
		
		// alert(response);
		
		if (response == "Wrong") {
			alert("This is wrong");
			newFreeCap();
			return false;
		} else {
			// alert("This is correct");
		}

		/**/
		// document.getElementById("responseText").innerHTML = response;
	}
}

function hideDiv() {
	document.getElementById("usernameList").style.visibility = 'hidden';
}

