// -----------------------------------------------
function CheckForm() {

	var form = document.getElementById('reminderform');
	params = getFormValues1('reminderform');
	params += 'task=checkReminderForm';
	new Ajax.Request('/lib/Ajax/ajax.common.php', {method:'post', postBody:params, onSuccess:CheckFormHandlerPass});
	//new Ajax.Updater('debug', '/lib/Ajax/ajax.client.php', {method:'post', postBody:params});
}

// -----------------------------------------------

function CheckFormHandlerPass(t)
{
	//alert(t.responseText);
	if (t.responseText !== 'null') {
		clearErrors(name);
		var res = eval('(' + t.responseText + ')');
		for (var i=0; i<res.length; i++) {
			printError(res[i]['field'], res[i]['text']);
		}
	}
	else {
		document.location.href = "/password_reminder.php?done";
	}
}

function printError(name, text)
{
	el = document.getElementById('error_'+name);
	el.innerHTML = text;
}

function clearErrors(name)
{
	var errors = Array('login', 'email');
	for (var i=0; i<errors.length; i++) document.getElementById("error_"+errors[i]).innerHTML = '';
}
