function print_sugg(v){ 
  //$('#info').html('ID: '+v.id+'<br>VALUE: '+v.value+'<br>INFO: '+v.info+' <i>'+v.extra+'</i>'); 
  document.quicksearch.search.value = v.extra;
  document.quicksearch.submit();
}

function get_booky_suggs(key,cont){ 
   var script_name = '/search_ajax.php';
   var params = { 'q':key }
   $.get(script_name,params,
         function(obj){ 
           // obj is just array of strings
           var res = [];
           var suggests = obj[0];
           var infos = obj[1];
           var extras = obj[2];
           for(var i=0;i<suggests.length;i++){
             res.push({ id:i , value:suggests[i], info:infos[i], extra:extras[i]});
           }
           // will build suggestions list
           cont(res); 
         },
         'json');
}

function init(input){
    $(input).autocomplete({ajax_get : get_booky_suggs, callback:print_sugg});
}
