function setXMLHttpRequest(){
	var xhr=null;
	
	if(window.XMLHttpRequest){
		xhr = new XMLHttpRequest();
	}
	else if ( window.ActiveXObject ) {
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	return xhr;
}

var xhr = setXMLHttpRequest();

function checkUserid(user){

	var url = "/accounts/checkuserid.php?userid="+user;	
	xhr.open("GET", url, true);
	xhr.onreadystatechange = updateCheckUserId;
	xhr.send( null );

}
function checkEmail(email){

	var url = "/accounts/checkemail.php?email="+email;	
	xhr.open("GET", url, true);
	xhr.onreadystatechange = updateCheckEmail;
	xhr.send( null );

}
function updateCheckUserId(){
	if (xhr.readyState == 4) {
		var check = xhr.responseText;
		if(check == 0) {
			document.getElementById("checkUserId").innerHTML = "<image src='/images/include/ERROR.png' /> UserID gi&agrave in uso";
			document.getElementById("erroreId").innerHTML = "<input type='hidden' name='erroreId' value='1'";
		}
		else {
			document.getElementById("checkUserId").innerHTML = "";
			document.getElementById("erroreId").innerHTML = "<input type='hidden' name='erroreId' value='0'";
		}
	}
}
function updateCheckEmail(){
	if (xhr.readyState == 4) {
		var check = xhr.responseText;
		if(check == 0) {
			document.getElementById("checkEmail").innerHTML = "<image src='/images/include/ERROR.png' /> Email gi&agrave presente";
			document.getElementById("erroreEmail").innerHTML = "<input type='hidden' name='erroreEmail' value='1'";
		}
		else {
			document.getElementById("checkEmail").innerHTML = "";
			document.getElementById("erroreEmail").innerHTML = "<input type='hidden' name='erroreEmail' value='0'";
		}
	}
}