/*
 * Displays the login form in the supplied element.
 */
function ShowLogin(id) {
	if (id == null) {
		id = 'sideBarContentsInner';
	}
	
	$(id).innerHTML = '<input name="mbr_uname" id="mbr_uname" type="text" />';
	$(id).innerHTML += '<input name="mbr_pwd" id="mbr_pwd" type="password" />';
	$(id).innerHTML += '<span class="btn_01" id="mbr_login" onClick="VerifyLogin();">login</span>';
}

function VerifyLogin() {
	var uname = $('mbr_uname').value;
	var pwd = $('mbr_pwd').value;

	var xmlHttp = new Ajax.Request('/lib/auth.inc.php', 
	{	method: "post",
		parameters: '?func=login&uname=' + $('mbr_uname').value + '&pwd=' + $('mbr_pwd').value,
		onComplete: function(request) {
			//alert(request.responseText);
			if (request.responseText != '-1') {
				//alert('Good Login.');
				//slideSideBar();
				UpdateMenu();
			} else {
				//alert('Bad Login.');
				//slideSideBar();
			}
		}
	});
	showLoader('mbrBar', 'white');
}

function Logout() {
	showLoader('mbrBar', 'white');
	var xmlHttp = new Ajax.Request('/lib/auth.inc.php', 
	{	method: "post",
		parameters: '?func=logout',
		onComplete: function(request) {
			//slideSideBar();
			UpdateMenu();
		}
	});
}

function UpdateMenu(id, params) {
	if (id == null) {
		id = 'mbrBar';
	}
	
	if (params == null) {
		var params = "";
	}

	var xmlHttp = new Ajax.Request('/lib/auth.inc.php', 
	{	method: "post",
		parameters: '?func=menu' + params,
		onComplete: function(request) {
			//alert(request.responseText);
			$(id).innerHTML = request.responseText;
			watermark();
		}
	});
}