﻿//-----------------------------------------------------------------------------
// <description>
//    This file contains the javascript function that redirects a user to 
//    MyPSE.com.
// </description>
// <author>Vertex Seattle</author>
// <created>07/28/2010</created>
// <updatelog>
// Date         Developer       Description
//-----------------------------------------------------------------------------
// 12/08/2021   John Doe        Sample
// </updatelog>
//-----------------------------------------------------------------------------
function SubmitForm() {
    var Username = document.getElementById('loginUserName').value;
    var Password = document.getElementById('loginPassword').value;

    if (Username.length == 0 || Password.length == 0) {
        alert("Please enter a Username and Password");
        return false;
    }
    document.forms['mypselogin'].elements['user'].value = Username;
    document.forms['mypselogin'].elements['password'].value = Password;

    if (document.getElementById('rememberMe').checked == true) {
        document.forms['mypselogin'].elements['remember'].value = '1';
        setCookie('login_rememberuser', Username, 180);
    }
    else {
        document.forms['mypselogin'].elements['remember'].value = '0';
        setCookie('login_rememberuser', '', -1);
    }

    document.forms['mypselogin'].action = 'https://my.pse.com/SUSO/Login.aspx';
    document.forms['mypselogin'].submit();
}


function setCookie(c_name, value, expiredays) {
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + expiredays)
    document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()) + ";path=/";
}


$(document).ready(function () {
    var nameEQ = "login_rememberuser" + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) {
            document.getElementById('loginUserName').value = c.substring(nameEQ.length, c.length);
            document.getElementById('rememberMe').checked = true;
        }
    }
    return null;
});

