﻿function loginOver(s) {
    if (btnLogin != null) { btnLogin.setAttribute('src', '/admin/Zeta/images/button-purple.gif'); }
}
function loginOut() {
    if (btnLogin != null) { btnLogin.setAttribute('src', '/admin/Zeta/images/button-green.gif'); }
}
function onNameFocus() {
    if (txtUsername.value == "Email") { txtUsername.value = ""; txtUsername.style.color = "#5c3896"; }
    else { txtUsername.style.color = "#5c3896"; }
}
function onNameFocusOut() {
    txtUsername.style.color = "#bcbdc0";
    if (txtUsername.value == "") { txtUsername.value = "Email"; }
}
function onPswFocus() {
    if (txtPassword.value == "Password") { txtPassword.value = ""; txtPassword.style.color = "#5c3896"; }
    else { txtPassword.style.color = "#5c3896"; }
}
function onPswFocusOut() {
    txtPassword.style.color = "#bcbdc0";
    if (txtPassword.value == "") { txtPassword.value = "Password"; }
}

function centerUpdatePanelLogin() {
    if (loadingImage == null) setupAjax();
    AjaxNS.DisplayedLoadingPanels = [];
    centerElementOnScreenLogin(loadingImage);
}

function centerElementOnScreenLogin(element) {
    if (loadingImage == null) setupAjax();
    var scrollTop = document.body.scrollTop;
    var scrollLeft = document.body.scrollLeft;
    var viewPortHeight = document.body.clientHeight;
    var viewPortWidth = document.body.clientWidth;

    if (document.compatMode == "CSS1Compat") {
        viewPortHeight = document.documentElement.clientHeight;
        viewPortWidth = document.documentElement.clientWidth;
        scrollTop = document.documentElement.scrollTop;
        scrollLeft = document.documentElement.scrollLeft;
    }
    var topOffset = Math.ceil(viewPortHeight / 2 - element.offsetHeight / 2);
    var leftOffset = Math.ceil(viewPortWidth / 2 - element.offsetWidth / 2);

    var top = scrollTop + topOffset;
    var left = scrollLeft + leftOffset;

    element.style.top = top + "px";
    element.style.left = left + "px";
}


function DisableControlsLogin() {
    if (loadingImage == null) setupAjax();
    loadingImage.style.display = 'block';

    for (var i = 0; i < document.forms[0].elements.length; i++) {
        var obj = document.forms[0].elements[i];
        obj.disabled = true;
    }
}

function EnableControlsLogin() {
    if (loadingImage == null) setupAjax();
    loadingImage.style.display = 'none';
    for (var i = 0; i < document.forms[0].elements.length; i++) {
        var obj = document.forms[0].elements[i];
        obj.disabled = false;
    }
}
