﻿
function validateLogOn() {
    if ((document.frmLogin.userName.value.length == 0) || (document.frmLogin.password.value.length == 0)) {
        alert("Please provide your username and password and try again.");
        document.frmLogin.userName.focus();
        return false;
    }

    return true;
}

function setFirstFocus() {
    document.frmLogin.userName.focus();
}

window.location.querystring = (function() {
    var collection = {};
    var querystring = window.location.search;

    if (!querystring) {
        return { toString: function() { return ""; } };
    }

    querystring = decodeURI(querystring.substring(1));

    var pairs = querystring.split("&");

    for (var i = 0; i < pairs.length; i++) {
        if (!pairs[i]) {
            continue;
        }

        var seperatorPosition = pairs[i].indexOf("=");
        if (seperatorPosition == -1) {
            collection[pairs[i]] = "";
        }
        else {
            collection[pairs[i].substring(0, seperatorPosition)] = pairs[i].substr(seperatorPosition + 1);
        }
    }

    collection.toString = function() {
        return "?" + querystring;
    };

    return collection;
})();

function checkStatus() {
    if (window.location.querystring["status"] == "failure") {
        alert("The credentials you provided are invalid.  Please retry or contact Titan for assistance.");
    }
}

