Element.observe(window, 'load',initLiveSearch,false);
var nb_limit=3;var text='';var lock=0;
function initLiveSearch(){
    lock=0;
    $('livesearch_field2').onkeyup=getResults2;
    $('livesearch_results2').style.display='none';
    $('livesearch_results2').style.visibility='visible';
    $('search_title2').onclick=hideResults2;
}
function getResults2(){if(this.value.length>=nb_limit){if(lock==0){setTimeout("doSearch2()",800);lock=1;}}}

function unlock(){lock=0;}

function doSearch2() {
    var url = ROOT+'/functions/livesearch/gallery.php';
    var pars = 'search='+$('livesearch_field2').value;
    displayLiveSearch2();
    var myAjax = new Ajax.Updater(  {success: 'results2'},  url, {method: 'post', parameters: pars, onFailure: reportError});
    unlock()
}

function hideResults2(){$('livesearch_results2').hide();	}
function displayLiveSearch2(){$('livesearch_results2').show();	}
function reportError(request){alert('Sorry. There was an error.');}
