google.load("jquery", "1.3.1");
google.load("swfobject", "2.1");

imgPreLoad('loading',140,31,_DIR['TEMPLATE_IMAGES'] + 'loading.gif');
imgPreLoad('loader',16,16,_DIR['TEMPLATE_IMAGES'] + 'loader.gif');

function checkUser(what,text,current) {
	var current = (current == null) ? '' : current;
	if ((current.toLowerCase() != text.value.toLowerCase()) && (text.value != '') && (text.value != ' ')) {
		var values = {
					'what' : what,
					'with' : text.value
					}
		ajax({
			'method' : 'user',
			'action' : 'checkUser',
			'parameters' : values,
			'callback' : function(response) {
				if (response['status'] === true) {
					if (response['what'] == 'email') {
						document.getElementById('email_error').innerHTML = 'Email has already been chosen.';
					}
						else {
							document.getElementById('username_error').innerHTML = 'Username has already been chosen.';
						}
				}
					else {
						document.getElementById(what + '_error').innerHTML = '';
					}
			},
			'class' : 'module'
		});
	}
		else {
			document.getElementById(what + '_error').innerHTML = '';	
		}
}

