var advancedFlag = 0;

$(document).ready(function(){
		var postfix='';
		if(/[a-zA-Z]+/.test($("#keyword").val()))
            postfix += "*";
    
		var change = function(e){
        	 	$.getJSON("SuggestKeywordAjax.jsp",
     				{ q: $("#keyword").val() + postfix, fl: "id",sort:"length desc",wt: "json" } , function(json){
							suggest.candidateList=$.map(json.response.docs, function (doc) {
         					 	return doc.id;
         					 });
							var text = suggest.getInputText();
						    var resultList = suggest._search(text);
						    if (resultList != 0) suggest.createSuggestArea(resultList);
	     		 });
	         };


		var suggest = new Suggest.Local("keyword", "suggest", [],
						{interval: 100,
						  dispMax: 10,
						  listTagName: 'div',
						  prefix: false,
						  ignoreCase: true,
						  highlight: true,
						  dispAllKey: true,
						hookBeforeSearch:change
						});

		
});
