function verifyEmail(userId, currentStyle){
	var verificationRequest = createXMLObject();
	
	var inputsArray = new Array('oldEmail', 'newEmail', 'confirmNewEmail');
	
	var oldEmailInput = document.getElementById(inputsArray[0]);
	var newEmailInput = document.getElementById(inputsArray[1]);
	var newEmailConfirmInput = document.getElementById(inputsArray[2]);
	
	var requestURL = 'ajax-index.php?content=users&action=verify-email&old='+escape(oldEmailInput.value)+'&new='+escape(newEmailInput.value)+'&confirm='+escape(newEmailConfirmInput.value)+'&user-id='+userId;
	
	verificationRequest.onreadystatechange = function() { defaultReturnErrors(verificationRequest, inputsArray, currentStyle); };
	verificationRequest.open('GET', requestURL, true);
	verificationRequest.send(null);
}

function verifyPassword(userId, currentStyle){
	var verificationRequest = createXMLObject();
	
	var inputsArray = new Array('oldPassword', 'newPassword', 'confirmNewPassword');
	
	var oldPasswordInput = document.getElementById(inputsArray[0]);
	var newPasswordInput = document.getElementById(inputsArray[1]);
	var confirmNewPasswordInput = document.getElementById(inputsArray[2]);
	
	var requestURL = 'ajax-index.php?content=users&action=verify-password&old='+escape(oldPasswordInput.value)+'&new='+escape(newPasswordInput.value)+'&confirm='+escape(confirmNewPasswordInput.value)+'&user-id='+userId;
	
	verificationRequest.onreadystatechange = function() { defaultReturnErrors(verificationRequest, inputsArray, currentStyle); };
	verificationRequest.open('GET', requestURL, true);
	verificationRequest.send(null);
}

function submitRegistration(currentStyle){
	var verificationRequest = createXMLObject();
	
	var inputsArray = new Array('registerHandle', 'registerEmail', 'registerEmailConfirm', 'registerFirstName', 'charactersString');
	
	var usernameInput = document.getElementById(inputsArray[0]);
	var emailInput = document.getElementById(inputsArray[1]);
	var emailConfirmInput = document.getElementById(inputsArray[2]);
	var firstNameInput = document.getElementById(inputsArray[3]);
	var captchaInput = document.getElementById(inputsArray[4]);
	
	var requestURL = 'ajax-index.php?content=users&action=verify-registration&username='+escape(usernameInput.value)+'&email='+escape(emailInput.value)+'&email-confirm='+escape(emailConfirmInput.value)+'&first-name='+escape(firstNameInput.value)+'&captcha='+escape(captchaInput.value);
	
	verificationRequest.onreadystatechange = function() { defaultReturnErrors(verificationRequest, inputsArray, currentStyle); };
	verificationRequest.open('GET', requestURL, true);
	verificationRequest.send(null);
}

function confirmRegistration(registrationId, userId, currentStyle){
	var verificationRequest = createXMLObject();
	
	var inputsArray = new Array('randomPassword', 'newPassword', 'newPasswordConfirm');
	
	var randomPasswordInput = document.getElementById(inputsArray[0]);
	var newPasswordInput = document.getElementById(inputsArray[1]);
	var newPasswordConfirmInput = document.getElementById(inputsArray[2]);
	
	var requestURL = 'ajax-index.php?content=users&action=complete-registration&random-password='+escape(randomPasswordInput.value)+'&new-password='+escape(newPasswordInput.value)+'&new-password-confirm='+escape(newPasswordConfirmInput.value)+'&registration-id='+escape(registrationId)+'&user-id='+escape(userId);
	
	verificationRequest.onreadystatechange = function() { defaultReturnErrors(verificationRequest, inputsArray, currentStyle); };
	verificationRequest.open('GET', requestURL, true);
	verificationRequest.send(null);
}

function verifyAvatar(currentStyle){
	var verificationRequest = createXMLObject();
	
	var inputsArray = new Array('userAvatar');
	
	var avatarInput = document.getElementById(inputsArray[0]);
	
	var requestURL = 'ajax-index.php?content=users&action=verify-avatar&avatar='+escape(avatarInput.value);
	
	verificationRequest.onreadystatechange = function() { defaultReturnErrors(verificationRequest, inputsArray, currentStyle); };
	verificationRequest.open('GET', requestURL, true);
	verificationRequest.send(null);
}

function requestPasswordFields(currentStyle){
	var verificationRequest = createXMLObject();
	
	var inputsArray = new Array('userEmail', 'charactersString');
	
	var emailInput = document.getElementById(inputsArray[0]);
	var captchaInput = document.getElementById(inputsArray[1]);
	
	var requestURL = 'ajax-index.php?content=users&action=verify-request-password&email='+escape(emailInput.value)+'&captcha='+escape(captchaInput.value);
	
	verificationRequest.onreadystatechange = function() { defaultReturnErrors(verificationRequest, inputsArray, currentStyle); };
	verificationRequest.open('GET', requestURL, true);
	verificationRequest.send(null);
}