$(init);

window.onload = function() {

  Thumbs.init();

}

function init() {

  $("body").addClass("js");

  $("form.input_form").each(
    function() {
      FormRegistry.init($(this));
    }
  );

  CommentFormHelper.init();
  StarRating.init();

}

var Thumbs = {

  init: function() {

    $("#thumbs li").hover(
      function() {
        $(this).addClass("hover");
      },
      function() {
        $(this).removeClass("hover");
      }
    );

    $("#thumbs a").click(
      function() {
        //$(this).parent().parent().find("li").removeClass("active");
        //$(this).parent().addClass("active");
        Thumbs.show($(this).find("img:eq(0)"));
        return false;
      }
    );

    $("#thumbs img:eq(0)").trigger("click");

  },

  show: function(node) {
    var href = $("#main_img").href();
    var link = href.replace(/show_pic=(\d)+/i, "show_pic=" + $(node).id().split("_")[1]);
    var src  = $(node).src().replace(/w\.(\d{2,3})+/i, "w.300").replace(/h\.(\d)+/i, "h.200");
    $("#main_img")
      .css("backgroundImage", "url('" + src + "')")
      .href(link);
  }

}