--- trunk/static/Frey/View/NoPager.js 2009/01/07 22:59:23 965 +++ trunk/static/Frey/View/NoPager.js 2009/01/07 23:00:40 966 @@ -6,7 +6,7 @@ 2006-08-16 Dobrica Pavlinusic */ -var preloadDistance = 1000; +var preloadDistance = _getWindowHeight() * 2; var isUpdating = false; var isMouseDown = false; var checker; @@ -42,7 +42,7 @@ 'Loading page '+ v.page + '...' ); - console.log( 'v = ', v ); + //console.log( 'v = ', v ); $.get( "/Frey::View::NoPager/results_as_markup", @@ -51,11 +51,16 @@ search: v.search }, function ( response ) { - $('#next_page').html( response ); + var next_page = $( '#next_page_' + v.page ); + next_page.hide(); + $( '#results' ).append( '' + response ); var resp_v; eval( 'resp_v=' + $('#json').val() ); - console.log( 'resp_v = ', resp_v ); + //console.log( 'resp_v = ', resp_v ); + + // record ID so we can detect back-button + v.id = resp_v.id; // restore status line $('#status').html( resp_v.status || old_status ); @@ -79,9 +84,10 @@ var cookie_id = getCookie(cookie+'_id') || 0; - console.debug( v ); + //console.debug( 'ready', v ); $.log.debug("Page Cookie:" + cookie_id); +/* FIXME var fromBackButton = false; if ( cookie_id == v.id ) { fromBackButton = true; @@ -96,6 +102,7 @@ $('#spacer').height( getCookie(cookie+'_height')+"px" ); scroll( 0, getCookie(cookie+'_scroll') ); } +*/ $(window).mousedown( function () { isMouseDown = true;