var GeoSplashWindow = {
    init: function() {
        $("a[rel^='prettyPhoto']").prettyPhoto({
            animationSpeed: 'fast',
            showTitle: false,
            allowresize: false,
            theme: 'facebook',
            modal: true,
            markup: '<div class="pp_pic_holder" style="height: 150px; width: 500px;"> \
                        <div class="pp_top"> \
                                <div class="pp_left"></div> \
                                <div class="pp_middle"></div> \
                                <div class="pp_right"></div> \
                        </div> \
                        <div class="pp_content_container"> \
                                <div class="pp_left"> \
                                <div class="pp_right"> \
                                        <div class="pp_content"  style="min-height: 100px;"> \
                                                <div class="pp_loaderIcon"></div> \
                                                <div class="pp_fade"> \
                                                        <div id="pp_full_res"></div> \
                                                </div> \
                                        </div> \
                                </div> \
                                </div> \
                        </div> \
                        <div class="pp_bottom"> \
                                <div class="pp_left"></div> \
                                <div class="pp_middle"></div> \
                                <div class="pp_right"></div> \
                        </div> \
                </div> \
                <div class="pp_overlay"></div> \
                <div class="ppt"></div>',
            inline_markup: '<div class="pp_inline clearfix" style="text-align: center; margin-left: 25px;">{content}</div>'
         });
    },

    show: function(callback) {
        callback = callback || '';
        link = Interface.search.index.button.object;

        link.unbind();
        GeoSplashWindow.init();

        link.click().hide();
        setTimeout('Interface.search.index.sendLoadPointsToMapRequest("'+callback+'");', 1000);
    },

    closeWindow: function() {
        if (Interface.search.index.limit == Interface.search.maxPointsCount
                || true == Interface.search.index.allPoints) {
            setTimeout('$.prettyPhoto.closeWindow();', 2000);
        }
    }
};


