//Function to set a cookie before login
function setCookie(UserInfo, value, days){
	var expires = “”;
	if(days) {
		var date = new Date();
		date.setTime(date.getTime() + (days*24*60*60*1000));
		expires = “; expires=“ + date.toUTCString();
		}
		document.cookie = UserInfo + “=“ + (value || "") + expires + "; path=/";
}

// Function to get the value from a form and set the cookies
function setUserCookies(){
	var firstName = document.getElementById(“firstName”).value;
	var lastName = document.getElementById(“lastName”).value;
	var emailAddress = document.getElementById(“emailAddress”).value;
	var phoneNumber = document.getElementById(“phoneNumber”).value;

	setCookie(“FirstName”, firstName, 30); //Cookie will expire in 30 days
	setCookie(“LastName”, lastName, 30);
	setCookie(“EmailAddress”, emailAddress, 30);
	setCookie(“"PhoneNumber", phoneNumber, 7);
}
//Function to set a cookie after login
function setUserCookies(firstName, lastName, emailAddress, phoneNumber) {
    setCookie("FirstName", firstName, 7); // Set a cookie with the user's first name, expires in 7 days
    setCookie("LastName", lastName, 7);   // Set a cookie with the user's last name, expires in 7 days
    setCookie("EmailAddress", emailAddress, 7); // Set a cookie with the user's email address, expires in 7 days
    setCookie("PhoneNumber", phoneNumber, 7); // Set a cookie with the user's phone number, expires in 7 days
}

// Example function that runs after user logs in successfully
function onUserLogin(user) {
    var firstName = user.firstName;
    var lastName = user.lastName;
    var emailAddress = user.email;
    var phoneNumber = user.phone;

    setUserCookies(firstName, lastName, emailAddress, phoneNumber);
}