$(function () {
      window.mapSetRusDistrict = function (code) {
          $(".map:first").css("background-image", "url(/organization/item/r-" + code + ".png)"); };
      window.imgPreload = function (list) {
              $.each(list,
                     function (num, url) {
                         setTimeout(
                             function () { (new Image(440, 265)).src = url; },  
                             350); });
          };
      window.color2bw = function () {
          var me = $(this).find("img"),
          src = me.attr("src"),
          pair = me.attr("pair");
          if (!pair) return;
          me.attr("src", pair);
          me.attr("pair", src);
      };
      window.fancyCfg = { cyclic: false,
                          hideOnContentClick: true,
                          overlayColor: "#6E7984",
                          showNavArrows: true
                                                  };
      window.fancyGallery = {cyclic: false,
                              hideOnContentClick: true,
                              overlayColor: "#6E7984",
                              titlePosition: "inside",
                              padding: 20,
                             titleFormat: function(title, currentArray, currentIndex, currentOpts) {
                                    var desc = $(currentArray[currentIndex]).find("div.photo-description:first").html();
                                    return '<span id="fancybox-title-outside" style="position:relative;display:block;text-align:center;">' + desc + '</span>';
                                }
      };    
      setTimeout(
          function () {
              imgPreload($(".gallery .pic a img").map(function () { return $(this).parent().attr("href"); }));
              $(".gallery .pic").find("a").fancybox(fancyCfg);
              $(".gallery .pic").find("a[rel=\"gallery_group\"]").fancybox(fancyGallery);
              $(".main-column").find("a.fancyread")
                  .each(function(){ var me = $(this),
                                        id = me.attr("href").replace(/^[^#]+#/g, "#"),
                                        td = $(".main-column").find(id);
                                    td.find(".h2h3")
                                        .find("h2").html(td.attr("h2")).end()
                                        .find("h3").html(td.attr("h3")).end().end();
                                    me.attr("href", id); })
                  .fancybox(fancyCfg);
              $(".pic").hover(color2bw, color2bw);
          },
          300);
});
