function(query) {
            this.ajaxToggleLoadClass(true);
            
            // Cancel last call if already in progress
            if (this.ajax.xhr) this.ajax.xhr.abort();
            
            var params = this.ajax.preDispatch ? this.ajax.preDispatch(query) : { query : query };
            var jAjax = (this.ajax.method === "post") ? $.post : $.get;
            this.ajax.xhr = jAjax(this.ajax.url, params, $.proxy(this.ajaxLookup, this));
            this.ajax.timerId = null;
        }
function(query) {
            this.ajaxToggleLoadClass(true);
            
            
            if (this.ajax.xhr) this.ajax.xhr.abort();
            
            var params = this.ajax.preDispatch ? this.ajax.preDispatch(query) : { query : query };
            var jAjax = (this.ajax.method === "post") ? $.post : $.get;
            this.ajax.xhr = jAjax(this.ajax.url, params, $.proxy(this.ajaxLookup, this));
            this.ajax.timerId = null;
        }
function ( query ) { this . ajaxToggleLoadClass ( true ) ; // Cancel last call if already in progress if ( this . ajax . xhr ) this . ajax . xhr . abort ( ) ; var params = this . ajax . preDispatch ? this . ajax . preDispatch ( query ) : { query : query } ; var jAjax = ( this . ajax . method === "post" ) ? $ . post : $ . get ; this . ajax . xhr = jAjax ( this . ajax . url , params , $ . proxy ( this . ajaxLookup , this ) ) ; this . ajax . timerId = null ; }
------------------------------------------------------------------  Execute an AJAX request
------------------------------------------------------------------ Execute an AJAX request