--- Webpacus/root/js/webpac.js 2005/11/27 20:51:02 186 +++ Webpacus/root/js/webpac.js 2005/11/27 22:10:36 187 @@ -126,3 +126,33 @@ return false; } +/* + load record nr in some template +*/ + +function load_rec(nr, tmp_template_filename) { + if (! tmp_template_filename) tmp_template_filename = template_filename; + Logger.info('load_rec '+nr+' in '+tmp_template_filename); + + var results_form = $('results_form'); + + if (results_form) { + var args = '?mfn='+nr+'&template_filename='+tmp_template_filename; + Logger.debug('Ajax.Updater(results,/search/record) '+args); + + new Ajax.Updater( 'results', '/search/record'+args, { + asynchronous: 1, + onLoading: function(request) { + show_searching(); + }, + onLoaded: function(request) { + hide_searching(); + } + } ) ; + return false; + } else { + Logger.debug('no results_form element'); + return undef; + } + return false; +}