var initLoginWidget = function() {
	var widgetHeader = dojo.byId("widgetheader");
	var widgetMenu = dojo.byId("widgetmenu");
	dojo.xhrGet({
	    url: "/services/_rpc/widgetGetLoggedInMember.php",
	    handleAs: "json",
	    load: function(data, args) {
	    	var item = null;
	    	if (! data.found) {
				widgetHeader.innerHTML = "You are not logged in";
					// show login menu item
				item = dojo.byId("menulogin").style.display="block";
				//item
	    	}
	    	else {
				widgetHeader.innerHTML = data.membername;
					// show services menu item
				item = dojo.byId("menuservices").style.display="block";
				//item
					// show logout menu item
				item = dojo.byId("menulogout").style.display="block";
				//item
	    	}
	    },
	    	// if any error occurs, it goes here:
	    error: function(error, args) {
			widgetHeader.innerHTML = "Welcome PFA Members";
				// show services menu item
			item = dojo.byId("menuservices").style.display="block";
	    }
	});
};

var logOutMember = function()  {
	dojo.xhrGet({
	    url: "/services/_rpc/widgetLogOutMember.php",
	    handleAs: "json",
	    load: function(data, args) {
	    	var item = null;
	    	if (data.done) {
					// hide services menu item
				item = dojo.byId("menuservices").style.display="none";
					// hide logout menu item
				item = dojo.byId("menulogout").style.display="none";
	    	}
	    	else {
				;
	    	}
	    },
	    	// if any error occurs, it goes here:
	    error: function(error, args) {
			widgetHeader.innerHTML = "Welcome PFA Members";
				// show services menu item
			item = dojo.byId("menuservices").style.display="block";
	    }
	});
};

dojo.addOnLoad(initLoginWidget);

function logout() {
	logOutMember();
	initLoginWidget();
}
