wordsearch.LiveSearch = Class.create({
    /**
     * コンストラクタ
     */
    initialize: function(keyword) {
	this.previousKeyword = keyword;
    },
    /**
     * 前回のキーワードと異なればJSONPで検索
     */
    search: function(keyword, callback) {
	if (this.previousKeyword != keyword) {
	    var url = 'http://www.nihonbungeisha.co.jp/cgi-bin/suggest.cgi?keyword=#{keyword}';
	    url = url.interpolate({keyword:  encodeURIComponent(keyword)});
	    jsonp = new JSONscriptRequest(url);
	    jsonp.buildScriptTag();
	    jsonp.addScriptTag();
	    this.previousKeyword = keyword;
	}else if(keyword == '' && $('search_results').visible()){
		$('search_results').hide();
	}
    }
});

