﻿function leerCookie(nombre) {
    var a = document.cookie.substring(document.cookie.indexOf(nombre + '=') + nombre.length + 1, document.cookie.length);
    if (a.indexOf(';') != -1) a = a.substring(0, a.indexOf(';'))
    delCookie(nombre)
    return a;
}

function delCookie(nombre) {
    var path = '';
    var domain = '';

    document.cookie = name + '=' + ((path) ? ';path=' + path : '') + ((domain) ? ';domain=' + domain : '') + ';expires=Thu, 01-Jan-1970 00:00:01 GMT';
}


//imagen de carga
function Loading_capa(sVisible, sContenedor, nTop_aux, nModal) {
    var nLeft = 0, nTop = 0;
    //ubicación
    if (sVisible == "show") {
      
        $("#lod").remove();
        
        var $sLoader = $("<div id='lod' ></div>");
        $sLoader.appendTo(sContenedor);

        nLeft = $(sContenedor).width() / 2; //offset().left / 2) + $sLoader.width();//width() / 2;
        nTop = ($(sContenedor).height() / 2) + nTop_aux; //offset().top + nTop_aux;//height() / 2

        $sLoader.css({
            position: 'absolute',
            zIndex: 5000,
            left: nLeft + "px",
            top: nTop + "px"
        });
        $sLoader.attr("class", "img_cargando");

        $sLoader.fadeIn();
       
    } else {

        $("#lod").fadeOut('slow', function () {
           // Modal_function('hide', sContenedor, nModal);
        });
        
        
    }
}

//modal
function Modal_function(sVisible, sContenedor, nModal) {

    var sModal_width = "0px";
    var sModal_height = "0px";
    var nZindex = 0;
    //#1 modal completo oscuro desapareciendo contenedor
    //#2 modal completo transparente desaapreciendo contenedor
    //#3 modal transparente sin desaparecer contenedor
    var sMod = "modal" + sContenedor.replace("#", '').replace(".", '');

    if (sVisible == 'show') {
        $("#" + sMod).remove();
        var $modal = $("<div id='" + sMod + "' ></div>");
        if (nModal == 1 || nModal == 2) {//body completo //|| nModal == 3
            $modal.appendTo($("body"));
            sModal_width = "100%";
            sModal_height = "100%";
            nZindex = isNaN(parseInt($(sContenedor).css('z-index'))) ? 4999 : parseInt($(sContenedor).css('z-index')) + 4999//parseInt($(sContenedor).css('z-index')) - 1; //4999;
            if (nModal == 1)
                $modal.attr("class", "ModalBody");
            else if (nModal == 2)
                $modal.attr("class", "ModalBody2");



            $modal.css({
                position: 'absolute',
                /*background: '#000',*/
                zIndex: nZindex,
                left: 0 + "px",
                top: 0 + "px",
                width: sModal_width,
                height: sModal_width
            });

            $modal.show(); //5000})//

        }

        $(sContenedor).css({ zIndex: isNaN(parseInt($modal.css('z-index'))) ? 5000 : parseInt($modal.css('z-index')) + 5000 });
        $(sContenedor).show(); ///fadeIn('slow');

    } else {
        //alert(sMod)
        if (nModal == 1 || nModal == 2) {
            $(sContenedor).fadeOut('slow', function () {
                $("#" + sMod).hide();
                $("#" + sMod).remove();
            });
        } else {
            $("#" + sMod).hide();
            $("#" + sMod).remove();
        }
    }
}
