myJQuery = {
  remoteFunction: {
    beforeSend: function(XMLHttpRequest, userScript) {
      eval(userScript);
    },

    error: function(XMLHttpRequest, textStatus, errorThrown, userScript) {
      eval(userScript);
//      alert("Kļūda: nav izdevies pieslēgties serverim!");
    },

    success: function(data, textStatus, XMLHttpRequest, userScript) {
      eval(userScript);
      eval(data);
    },

    complete: function(XMLHttpRequest, textStatus, userScript) {
      eval(userScript);
    }
  },

  submitToRemote: function(formSelector, settings) {
    var dataArray = $(formSelector).serializeArray();
    var data = {};

    for ( var i = 0; i < dataArray.length; i++) {
      data[dataArray[i].name] = dataArray[i].value;
    }

    settings['data'] = $.extend(data, settings['data']);

    $.ajax(settings);
  }
};

