$(function() {
  var text = 'Search this site';
  $('#query').autocomplete({ 
     serviceUrl:'/searches/new.json',
     minChars:2, 
     maxHeight:400,
     width:200,
     autoSubmit: false,
     deferRequestBy: 5, //miliseconds
     delimiter: /(,|;)\s*/, // regex or character
     onSelect: function(value, data){ 
       location.href = data;
    },
   });

  $('#query').val(text).addClass('quiet');  
  $('#query').focus(function() {
    $(this).val('').removeClass('quiet');
  });
  $('#query').blur(function() {
    $(this).val(text).addClass('quiet');
  });
});