function layerposition(that) {
    wh = windowheight = $(window).height() / 2;

    $(that).css('top', $(window).scrollTop() + wh + "px");

    $(that).css('margin-top', '-' + $(that).height() / 2 + 'px');

    $(that).css('z-index', 9999);

}

function event_layer(event_date, that) {

    $('div#outer').append('<div id="content-layer-disable"></div>');

    $('div#outer').append('<div id="content-layer"></div>');

    layerposition(document.getElementById('content-layer'));

    $('body').css('overflow', 'hidden');

    $.ajax({

        url: '/?module=event_layer&event_date=' + event_date,

        success: function(data) {

            response = eval(data);

            $('div#content-layer').html(response.html);

        }

    });

    $('div#content-layer').click(function() {

        $('div#content-layer').fadeOut();

        $('div#content-layer-disable').fadeOut();

        $('body').css('overflow', 'auto');

        $('div#content-layer-disable').remove();

        $('div#content-layer').remove();

    });

}

