--- Webpacus/root/js/webpac.js 2005/12/17 03:20:14 274 +++ Webpacus/root/js/webpac.js 2005/12/17 03:20:19 275 @@ -82,8 +82,6 @@ /* toggle visibility and replace text with something else */ function toggleLinkAndElement ( link, elementID, text ) { - Element.toggle( elementID ); // toggle the element - if ( link.innerHTML != text ) { // change link text link.oldInnerHTML = link.innerHTML; @@ -93,6 +91,13 @@ link.innerHTML = link.oldInnerHTML; } + Logger.debug('toggleLinkAndElement '+elementID+': '+Element.visible( elementID )+' text: '+text); + + Element.toggle( elementID ); + + // why is this needed, Firefox 1.5? + if (Element.visible( elementID )) $( elementID ).style.display = 'block'; + return false; } @@ -106,9 +111,9 @@ if (results_form) { var form_params = Form.serialize( results_form ); - Logger.debug('Ajax.Updater(results,/results) '+form_params); + Logger.debug('Ajax.Updater(results,/results/ajax) '+form_params); - new Ajax.Updater( 'results', '/search/results', { + new Ajax.Updater( 'results', '/search/results/ajax', { parameters: form_params, asynchronous: 1, onLoading: function(request) {