
function StateSuggestions() {
    /*this.states = [
        "Alabama", "Alaska", "Arizona", "Arkansas",
        "California", "Colorado", "Connecticut",
        "Delaware", "Florida", "Georgia", "Hawaii",
        "Idaho", "Illinois", "Indiana", "Iowa",
        "Kansas", "Kentucky", "Louisiana",
        "Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", 
        "Mississippi", "Missouri", "Montana",
        "Nebraska", "Nevada", "New Hampshire", "New Mexico", "New York",
        "North Carolina", "North Dakota", "Ohio", "Oklahoma", "Oregon", 
        "Pennsylvania", "Rhode Island", "South Carolina", "South Dakota",
        "Tennessee", "Texas", "Utah", "Vermont", "Virginia", 
        "Washington", "West Virginia", "Wisconsin", "Wyoming"  
    ];*/
}

/**
 * Request suggestions for the given autosuggest control. 
 * @scope protected
 * @param oAutoSuggestControl The autosuggest control to provide suggestions for.
 */
StateSuggestions.prototype.requestSuggestions = function (oAutoSuggestControl /*:AutoSuggestControl*/,
                                                          bTypeAhead /*:boolean*/) {
    var aSuggestions = [];
	 
 //   var sTextboxValue = oAutoSuggestControl.textbox.value;

	var txtSearch = $('#keyword').val();
	
	//option = document.getElementById("txtherbproduct1").value;
	var arrSuggestions;
	var now = new Date();
	$.post('/ss/suggestion_provider.asp',{date:now,sugstr:txtSearch},function(suggestions){
		 arrSuggestions = eval(suggestions);
		 
		 if(arrSuggestions[0]=='norecord')
			 ;// Ignore suggestion
		 else
			//provide suggestions to the control
			 oAutoSuggestControl.autosuggest(arrSuggestions, bTypeAhead);    	
	});
	 
};
