﻿$(document).ready(function() {

    setTimeout("streachBackgrounds()", 0);
});

function applyLoginFieldsEffect()
{
setUserDefaultEmailFromCookie();
    
    $('#pass-text').focus(function() {
        $('#pass-text').hide();
        $('#Password').show();
        $('#Password').focus();
    });
    $('#Password').blur(function() {
        if ($('#Password').val() == '') {
            $('#pass-text').show();
            $('#Password').hide();
        }
    });

    $('#userName-text').focus(function() {
        $('#userName-text').hide();
        $('#userName').show();
        $('#userName').focus();
    });
    $('#userName').blur(function() {
        if ($('#userName').val() == '') {
            $('#userName-text').show();
            $('#userName').hide();
        }
    });
}

function setUserDefaultEmailFromCookie() {
    
    var userEmail = Get_Cookie("userEmail");
    if (userEmail) {
        $('#userName').val(userEmail);
            $('#userName-text').hide();
            $('#userName').show();
    }
}

function streachBackgrounds() {
    if (document.getElementById('BackGroundGradientImage') && document.getElementById('InnerContainer')) {
        document.getElementById('BackGroundGradientImage').style.height = (Number(document.getElementById('InnerContainer').offsetHeight) + 50).toString() + 'px';
    }

    document.getElementById('baseBackgroundBottomGradientImg').style.height = (Number(document.getElementById('MainContentTable').offsetHeight) - 180).toString() + 'px';
}

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\\\\\\\Logout User\\\\\\\\\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
function LogoutUser() {
    try {
        UserServices_LogoutUser(m_session, onLogoutUserSuccess);
    }
    catch (ex) { }

}
function onLogoutUserSuccess(result) {
    location.href = "/";
}



/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\\\\\\\Get Fresh User\\\\\\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
function GetFreshUser() {
    if (m_session != '')
        UserServices_GetFreshUser(m_session, onSuccessGetUser);
}

function onSuccessGetUser(result) {
    if (result == null) return;
    //var elm = document.getElementById("UserBalance");
    //    setUserDisplayedBalance(eval(result.Balance).toFixed(2));
    setUserDisplayedBalance(parseFloat(result.Balance));
    //elm.innerHTML = eval(result.Balance).toFixed(2);
    CheckUserBalance();
}

function setUserDisplayedBalance(balance) {
    document.getElementById('UserBalanceDisplay').innerHTML = addCommas(balance.toFixed(2));
}

function getUserDisplayedBalance() {
    return parseFloat(document.getElementById('UserBalanceDisplay').innerText.replace(',', ''));
}

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\Extracted from masterpage\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/


function SendSessionURL() {
    var sessionId = $.query.get('s');
    if (sessionId != "") {
        $(this)[0].href = $(this)[0].pathname + $.query.load($(this)[0].href).set('s', sessionId).toString();
    }
}
