$(document).ready(function(){

     // SHARE ME :)
     $("img.share-me").click(function()
     {
          var shareme = $("div.share-me");
          if ($(shareme).is(':visible')) { $(shareme).hide(); }
          else { $(shareme).show(); }
     });

     // Tables
     $("table.datatable tr:nth-child(even)").addClass("odd");

     // Удаление ошибки
     $("i.msg.remove").click(function(){
          $(this).parent("div").fadeOut();
     });

     // Даты
     if($("input[type='date']").size() >= 1)
     {
//          $("input[type='date']").dateinput({ format:'yyyy-mm-dd', trigger: true });
     }

     // Tooltip
     if($(".tip").size() > 0)
     {
          $(".tip[title]").tooltip({offset: [-3, 0]}).dynamic({ bottom: { direction: 'down', bounce: true } });
     }

     if($("form.form").size() > 0)
     {
          // Validation
return;
          $.tools.validator.addEffect("wall", function(errors, event)
          {
               var wall = $(this.getConf().container).fadeIn();
               $("div#error.show").hide();
               wall.find("p").remove();
               wall.append("<i class='msg error'></i>");
               wall.append("<i class='msg remove'></i>")
               $("i.msg.remove").click(function()
               {
                    $(wall).fadeOut();
               });
               $.each(errors, function(index, error)
               {
                    var input = this.input;
     			input.addClass('invalid').focus(function()  {
     				input.removeClass('invalid');
     			});
                    wall.append("<p>"+error.messages[0]+"</p>");
     	     });

          }, function(inputs)  {

          });

          $.tools.validator.fn("[data-equals]", "Value not equal with the $1 field", function(input) {
     	var name = input.attr("data-equals"),
     		 field = this.getInputs().filter("[name=" + name + "]");
     	return input.val() == field.val() ? true : [name];
          });

          $("form.form").validator({effect:'wall', container: '#error', errorInputEvent: null});

     }

     // Overlay
     if($("a[rel], img[rel]").size() >0)
     {
          $("a[rel], img[rel]").overlay();
     }

     // Confirmation
     $('a.confirm').click(function()
     {
          if (confirm("Вы действительно хотите удалить данную запись?")) { return true; }
          return false;
     });

});
