All pastes #321592 Raw Edit

Znuff

public javascript v1 · immutable
#321592 ·published 2007-01-19 15:40 UTC
rendered paste body
var sBar;var sTimeout;var sFX;var sFX2;function searchInit() {    sBar = $('searchAJResults');    if (!sBar) return;    sFX = new Fx.Style(sBar, 'height', {duration:200});    sFX2 = new Fx.Style(sBar, 'padding', {duration:50});    sFX.set(0);        $('barSearchQ').addEvent('keyup',function(){        if ($('barSearchQ').value.replace(/^\s*|\s*$/g,"")=="") {            sFX2.goTo(0);            return sFX.goTo(0);        }                $clear(sTimeout);         sTimeout = SearchProcess.delay(2000);    });}function SearchProcess() {    sFX.goTo(0); /* reset the output zone */    sFX2.goTo(0); /* and some more */        var wowJAX = new Ajax("/index.php", {        method: 'post',        postBody:$('barSearchForm').toQueryString(),        update:sBar,        /* when done, open up the output */        onComplete:function(){            sFX2.goTo(8);            sFX.goTo(sBar.scrollHeight);        }    }).request();}window.onDomReady(searchInit());