function User()
{
	var self = this;
	
	// properties
	this.userName;
	this.firstName;
	this.lastName;
	this.userGroupName;
	
	// methods
	this.userLogin = userLogin;
	
	function userLogin()
	{
		// go get value from "userName" textbox
		var userNameTextBox = document.getElementById("userName");
		
		if( userNameTextBox != null && userNameTextBox.value != "" )
		{
			self.userName = document.getElementById("userName").value;
			self.userGroupName = document.getElementById("userGroupName").value;
			self.firstName = document.getElementById("firstName").value;
			self.lastName = document.getElementById("lastName").value;
			
			spnUserName.innerText = self.userName;
			spnUserGroup.innerText = self.userGroupName;
			spnFirstName.innerText = self.firstName;
			spnLastName.innerText = self.lastName;
		}
		else
		{
			alert("User values not set in the HTML.");
		}
		
		if( self.userGroupName == 'Guests' )
		{
			divUserDetails.style.display = 'none';
			divUserLoginForm.style.display = 'block';
		}
		else
		{
			divUserDetails.style.display = 'block';
			divUserLoginForm.style.display = 'none';
		}
		
		/*alert("userName: " + self.userName +
			"\nuserGroupName: " + self.userGroupName +
			"\nfirstName: " + self.firstName + 
			"\nlastName: " + self.lastName);*/
	}
}

