﻿var _idEventoPrincipal = 0;
var _idEvento = 0;
var _pagina;
var _isEcommerce = 0;
var _idVideo = 0;
var _idSlide = 0;
var inicioCaminhoAjax = "";

$(document).ready(function() {
    $("#divLogin").jqm({ modal: true, overlay: 90 });
});

function abrirLogin(idEventoP, pagina, idEvento) {


    _idEventoPrincipal = idEventoP;
    _idEvento = idEvento;
    _pagina = pagina;
    if (_pagina == 'principal') {
        var login = document.getElementById('txtUsername');
        var senha = document.getElementById('txtSenha');
        var lblMensagem = document.getElementById('lblMensagem');
    } else {
        if (_pagina == 'controle') {
            var login = document.getElementById('ctrEvento_txtUsername');
            var senha = document.getElementById('ctrEvento_txtSenha');
            var lblMensagem = document.getElementById('ctrEvento_lblMensagem');
        } else {
            var login = document.getElementById('ctl00_body_txtUsername');
            var senha = document.getElementById('ctl00_body_txtSenha');
            var lblMensagem = document.getElementById('ctl00_body_lblMensagem');
        }
    }

    if (_pagina == 'Videos') {
        _idVideo = idEvento
    }

    if (_pagina == 'slideShow') {
        _idSlide = idEvento
    }

    $(login).html("");
    $(senha).html("");
    $(lblMensagem).html("");



    $("#divLogin").jqmShow();
}

function fecharLogin() {
    $("#divLogin").jqmHide();
}

function conferirLogin() {

    if (_pagina == 'Videos') {
        conferirLoginVideo()
    } else if (_pagina == 'slideShow') {
        conferirLoginSlide()
    } else {
        if (_pagina == 'principal') {
            var login = document.getElementById('txtUsername');
            var senha = document.getElementById('txtSenha');
            var lblMensagem = document.getElementById('lblMensagem');
        } else {
            if (_pagina == 'controle') {
                var login = document.getElementById('ctrEvento_txtUsername');
                var senha = document.getElementById('ctrEvento_txtSenha');
                var lblMensagem = document.getElementById('ctrEvento_lblMensagem');
                inicioCaminhoAjax = "../../fotografo.webapp/"
            } else {

                var login = document.getElementById('ctl00_body_txtUsername');
                var senha = document.getElementById('ctl00_body_txtSenha');
                var lblMensagem = document.getElementById('ctl00_body_lblMensagem');
            }
        }

        $(lblMensagem).html("Aguarde efetuando login...");

        if (!login.value || !senha.value) {
            alert('Você deve informar seu login e senha corretamente,\ntodos os campos são de preenchimento\nobrigatório.');
            login.focus;
            return false;
        }
        else {
            //nao esta passando as varilaveleses
            $.post(inicioCaminhoAjax + "ajax/AutenticarUsuarioEvento.aspx", { idEventoPrincipal: _idEventoPrincipal, usuario: login.value,
                senha: senha.value, pagina: _pagina, idEvento: _idEvento, isEcommerce: _isEcommerce
            },
        function(data) {
            if (data == 'False') {
                $(lblMensagem).html("Usuário ou senha inválidos");
            } else {
                if (data == 'Falha') {
                    $("#lblMensagem").text("Ocorreu uma falha, por favor, tente novamente...");
                } else {
                    location.href = data;
                    $(lblMensagem).html("Logado. redirecionando...");
                }
            }
        });

        }
    }
}

function conferirLoginSlide() {

    var login = document.getElementById('ctl00_body_txtUsername');
    var senha = document.getElementById('ctl00_body_txtSenha');
    var lblMensagem = document.getElementById('ctl00_body_lblMensagem');
    $(lblMensagem).html("Aguarde efetuando login...");

    if (!login.value || !senha.value) {
        alert('Você deve informar seu login e senha corretamente,\ntodos os campos são de preenchimento\nobrigatório.');
        login.focus;
        return false;
    }
    else {
        //nao esta passando as varilaveleses
        $.post("ajax/AutenticarUsuarioSlide.aspx", { idEventoPrincipal: _idEventoPrincipal, usuario: login.value,
            senha: senha.value, pagina: _pagina, idSlide: _idSlide, isEcommerce: _isEcommerce
        },
                function(data) {

                    if (data) {
                        $(lblMensagem).html("Logado. redirecionando...");
                        fecharLogin();
                        abrirJqmSlide();
                    } else {
                        if (data == 'Falha') {
                            $("#lblMensagem").text("Ocorreu uma falha, por favor, tente novamente...");
                        } else {
                            $(lblMensagem).html("Usuário ou senha inválidos");
                        }
                    }
                });
    }
}

function conferirLoginVideo() {

    var login = document.getElementById('ctl00_body_txtUsername');
    var senha = document.getElementById('ctl00_body_txtSenha');
    var lblMensagem = document.getElementById('ctl00_body_lblMensagem');

    $(lblMensagem).html("Aguarde efetuando login...");

    if (!login.value || !senha.value) {
        alert('Você deve informar seu login e senha corretamente,\ntodos os campos são de preenchimento\nobrigatório.');
        login.focus;
        return false;
    }
    else {
        //nao esta passando as variáveis
        $.post("ajax/AutenticarUsuarioVideo.aspx", { idEventoPrincipal: _idEventoPrincipal, usuario: login.value,
            senha: senha.value, pagina: _pagina, idVideo: _idVideo, isEcommerce: _isEcommerce
        },
        function(data) {
            if (data == 'False') {
                $(lblMensagem).html("Usuário ou senha inválidos");
            } else {
                if (data == 'Falha') {
                    $("#lblMensagem").text("Ocorreu uma falha, por favor, tente novamente...");
                } else {
                    location.href = data;
                    $(lblMensagem).html("Logado. redirecionando...");
                }
            }
        });
    }
} 
