$(function(){ $('#menulivesearch_input').focus(function(){ $(this).css('color', '#000'); if(this.value == this.defaultValue){ this.value = ''; } if(this.value != this.defaultValue){ this.select(); } if($('#menulivesearch_results ul').length > 0){ $('#menulivesearch_results').slideDown(); } }); $('#menulivesearch_input').blur(function(){ $(this).css('color', '#7f7f7f'); if($.trim(this.value) == ''){ this.value = (this.defaultValue ? this.defaultValue : ''); } if('#menulivesearch_results:visable'){ $('#menulivesearch_results').slideUp(); } }); $('#menulivesearch_input').keyup(function(){ var t = this; if(t.value.length > 2){ if (this.value != this.lastValue) { if (this.timer) clearTimeout(this.timer); this.timer = setTimeout(function () { $.ajax({ url: '/zoeken/menulivesearch', data: 'queryString=' + t.value, type: 'post', success: function (j) { $('#search_result_container').html(j); $('#menulivesearch_results').slideDown(); } }); }, 200); } this.lastValue = this.value; } }); });