function validateLogin() {
    if (document.front_page.UserName.value == null || document.front_page.AuthPassword == null
	|| document.front_page.UserName.value == "" || document.front_page.AuthPassword.value == ""
	|| document.front_page.UserName.value.charAt(0) == ' ' || document.front_page.AuthPassword.value.charAt(0) == ' ') {
        return false;
    }
    return true;
}

function dosubmit() {
    document.front_page.action = 'https://web.questback.com/qb2/ActivityOverview/MyActivityOverview.aspx';
    document.front_page.submit();
}
function isenter(e) {
    var KeyID = (window.event) ? event.keyCode : e.keyCode;
    switch (KeyID) {
        case 13:
            dosubmit();
            break;
    }
}

function goToOtherLang() {
    var ssel = document.languageSelector.selectlang;
    parent.top.location = 'http://' + ssel.options[ssel.selectedIndex].value;
}

function dologinsubmit(lang) {
    if (document.ERLoginForm.questbackefm.checked) {
        document.ERLoginForm.action = 'https://web.questback.com/qb2/ActivityOverview/MyActivityOverview.aspx';
        document.ERLoginForm.target = '_parent';
        document.ERLoginForm.submit();
        return false;
    }
    else if (document.ERLoginForm.easyresearch.checked) {
        document.ERLoginForm.action = 'https://web.easyresearch.se/app/login.aspx?FrameMode=true&Language=' + lang;
        document.ERLoginForm.target = '_parent';
        return OpenWindowAndSubmit();
    }
    else if (document.ERLoginForm.digium.checked) {
        $.ajax({
            async: false,
            url: "/Templates/Handlers/DigiumAuthenticate.ashx",
            type: "POST",
            data: "p=" + encodeURIComponent(document.ERLoginForm.AuthPassword.value) + "&un=" + encodeURIComponent(document.ERLoginForm.UserName.value),
            dataType: "text",
            complete: function (jqXHR, textStatus) {
                if (jqXHR.responseText != null && jqXHR.responseText != '' && textStatus != 'error') {
                    document.ERLoginForm.AuthPassword.value = '';
                    document.ERLoginForm.UserName.value = '';
                    window.top.location.href = jqXHR.responseText;
                }
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                $('div#digiumErrorDivRow').show();
                document.ERLoginForm.action = '';
                return false;
            }
        });
        return false;
    }
    else {
        document.ERLoginForm.action = 'https://web.questback.com/qb2/ActivityOverview/MyActivityOverview.aspx';
        document.ERLoginForm.target = '_parent';
        document.ERLoginForm.submit();
        return false;
    }
}
