﻿//Carga de página
$(document).ready(
    function() {
        $('#formverdad').css({ 'display': 'none' });
        $('#nuevaverdad').css({ 'display': 'block' });
    }
);

//Asignar eventos Click
    $('#linknuevaverdad').live('click', function() {
        $('#formverdad').modal({ onOpen: FormVerdadOpen, onClose: FormVerdadClose }); return false;
    });

$('#ctl00_ContentPlaceHolder1_uxbt_submit').live('click', function() {
    Enviar();
});

//Enviar formulario (peticion ajax)
function Enviar() {
    var nombre = document.getElementById("ctl00_ContentPlaceHolder1_uxtb_nombre").value;
    var pseudonimo = document.getElementById("ctl00_ContentPlaceHolder1_uxtb_pseudonimo").value;
    var mail = document.getElementById("ctl00_ContentPlaceHolder1_uxtb_mail").value;
    var verdad = document.getElementById("ctl00_ContentPlaceHolder1_uxtb_verdad").value;
    PageMethods.NuevaVerdad(nombre, pseudonimo, mail, verdad, NuevaVerdadCallBack);
}

//Respuesta petición ajax
function NuevaVerdadCallBack(result) {
    if (result == '') {
        //success
        $('#contenidoformulario').fadeOut('slow', function() {
        $('#contenidoformulario').html("<div id='mensajeajaxverdad' class='success'>Su verdad fue insertada con éxito. Será publicada cuando el moderador la valide. Gracias por su participación.</div>");
            $('#contenidoformulario').fadeIn('slow');
        });
    }
    else {
        //error
        if ($('#mensajeajaxverdad').html() != null) {
            $('#mensajeajaxverdad').html(result);
            //elimino clases
            $('#mensajeajaxverdad').toggleClass("error", false);
            $('#mensajeajaxverdad').toggleClass("success", false);
            $('#mensajeajaxverdad').addClass("error");
        }
        else {
            var html_temp = $('#contenidoformulario').html();
            $('#contenidoformulario').html("<div id='mensajeajaxverdad' class='error'>" + result + "</div>" + html_temp);
        }

        $('#mensajeajaxverdad').hide();
        $('#mensajeajaxverdad').fadeIn('slow');
    }
}

//Abrir formularo
function FormVerdadOpen(formulario) {
    /*formulario.overlay.fadeIn('fast', function() {
    formulario.container.fadeIn('fast', function() {
    formulario.data.hide().fadeIn('fast');
    });
    });*/
    formulario.data.fadeIn('normal');
    formulario.container.fadeIn('normal');
    formulario.overlay.fadeIn('normal');
}

//Cerrar formulario
function FormVerdadClose(formulario) {
    formulario.data.fadeOut('slow');
    formulario.container.fadeOut('slow');
    formulario.overlay.fadeOut('slow', function() {
        $.modal.close();
    });
}