	
	//CMS Lite AJAX Login System
	
	var userConn = new XHConn();
	var userUpdate = function (oXML) { document.getElementById('user').innerHTML = oXML.responseText; userLoaded(); }
	
	function userAjax (pars) {
		if (userConn) {
			userLoading();
			userConn.connect("user.php", "POST", pars, userUpdate);
		}
		else
		{
			userError('Unable to connect to server.');	
		}
	}
	
	function userRefresh (user) {
		userAjax ('update=1&user=' + user);
	}
	
	function userLogin () {
		userAjax('login=1&user=' + document.getElementById('username').value + '&pass=' + document.getElementById('pass').value);
	}
	
	function userLogout () {
		userAjax('logout=1');
	}
	
	function userRemind (user) {
		if (!user) { 
			if (document.getElementById('username')) {
				user = document.getElementById('username').value;
			}
		}
		userAjax('remind=1&user=' + user);	
	}
	
	function userSendRemind() {
		userAjax('sendremind=1&user=' + document.getElementById('username').value);
	}
	
	function userLoading () {
		document.getElementById('user').innerHTML = '<img src="img/loading.gif" border="0" alt="Loading..." />';
	}
	
	function userLoaded () {
		document.getElementById('user').style.backgroundImage = '';
	}
	
	function userError (mess) {
		if (debug) {
			alert (mess);	
		}
	}