LoginBox = {
  show: function (afterLoginUrl) {
    LoadingDiv.show();
    jQuery("#modalboxBody").load("/login.jsp", null, function () {
      LoadingDiv.hide();
      jQuery("#modalboxBody #afterLoginUrl").val(afterLoginUrl);
      jQuery("#modalbox").modal();
    });
  },

  login: function () {
    var data = {login: jQuery("#form_login").val(), password: jQuery("#form_password").val()};
    jQuery.get("/login.jspa", data, function (data) {
      if ( data.firstChild.firstChild.nodeValue == 0 ) {
        document.location.href = jQuery("#afterLoginUrl").val();
      } else {
        jQuery("#error_block").css('display', 'block');
      }
    }, "xml");
  }
};

Validator = {
    validate: function (context) {
    var count=0;
    jQuery("input[validate]", context).each(function(){
      if (jQuery(this).val()=='')
        count++;
    });
    if ( count>0 ) {
      alert("Все поля отмеченные * должны быть заполненны");
      return false;
    }
    return true;
  }

};

Banner = {
  start: function () {
    setInterval(
      function() {
        var url = "/banner.jspa?banner.id="+jQuery("#banner_id").val()+"&lngId="+jQuery("#langIdBanner").val();
         var banner = jQuery("#banner > a > img");
          banner.fadeTo("slow", 0.1, function () {
            jQuery("#hidden_banner").load(url, null, function () {
              jQuery("#banner > a").attr("href",jQuery("#hidden_banner > a").attr("href"));
              jQuery("#banner > a").attr("title",jQuery("#hidden_banner > a").attr("title"));
              banner.attr("src",jQuery("#hidden_banner > a > img").attr("src"));
              banner.fadeTo("slow", 1);
            });
          });
      }
      , 5000);
  }
};

  LoadingDiv = {
    show: function(){
      var overlay = document.getElementById("overlay");
      if ( overlay == null ) {
        overlay = document.createElement("div", document.body);
        overlay.id = "overlay";
        document.body.appendChild(overlay);
      }
      overlay.style.display = "block";
    },
    hide: function() {
      var overlay = document.getElementById("overlay");
      if ( overlay != null ) {
        overlay.style.display = "none";
      }
    }
  }
