var Handler_Id;
Handler_Id = getXMLHttpRequest();	
	
function processIdResponse()
{
	if (Handler_Id.readyState == 1)
	{
		showBox('nick-preloader', 'block');
		hideBox('nick-response');
		hideBox('nick-alt-validation');
	};

	if (Handler_Id.readyState == 4)
	{
		if (Handler_Id.status == 200)
		{

			hideBox('nick-preloader');
			showBox('nick-response', 'block');
			hideBox('nick-alt-validation');

			GetMyElement('nick-response').innerHTML = Handler_Id.responseText;
		};
	};
}

function checkId(strPattern)
{
	var myPattern = strPattern;
	Handler_Id.open('GET', '<?php echo WEB_ROOT; ?>validation.php?checkId='+myPattern, true);
	Handler_Id.onreadystatechange = processIdResponse;
	Handler_Id.send(null);
}

function prepareEditId()
{
	hideBox('profile-my-id');
	showBox('profile-edit-my-id', 'block');
}

function cancelEditId()
{
	hideBox('profile-edit-my-id');
	showBox('profile-my-id', 'block');
}

function prepareSaveId()
{
	var myValue = GetMyElement('myval').value;



	hideBox('profile-edit-my-id');
	showBox('profile-my-id', 'block');
	GetMyElement('profile-my-id').innerHTML = 'ID: '+GetMyElement('myval').value
}