addNamespace("Seacon.eBiz.Web.Hovel");
Seacon.eBiz.Web.Hovel.HovelSuggestion_class = Class.create();
Seacon.eBiz.Web.Hovel.HovelSuggestion_class.prototype = (new AjaxPro.AjaxClass()).extend({
	SaveSuggestion: function(strSuggestionName, hovel_pKey, hovelurl_pKey, user_pKey, strSuggestionContent) {
		return this.invoke("SaveSuggestion", {"strSuggestionName":strSuggestionName, "hovel_pKey":hovel_pKey, "hovelurl_pKey":hovelurl_pKey, "user_pKey":user_pKey, "strSuggestionContent":strSuggestionContent}, this.SaveSuggestion.getArguments().slice(5));
	},
	RetrieveSuggestion: function(suggestionKey) {
		return this.invoke("RetrieveSuggestion", {"suggestionKey":suggestionKey}, this.RetrieveSuggestion.getArguments().slice(1));
	},
	RetrieveSuggestionList: function(hovel_pKey, hovelurl_pKey, user_pKey) {
		return this.invoke("RetrieveSuggestionList", {"hovel_pKey":hovel_pKey, "hovelurl_pKey":hovelurl_pKey, "user_pKey":user_pKey}, this.RetrieveSuggestionList.getArguments().slice(3));
	},
	DeleteSuggestion: function(draftKey) {
		return this.invoke("DeleteSuggestion", {"draftKey":draftKey}, this.DeleteSuggestion.getArguments().slice(1));
	},
	initialize: function() {
		this.url = '/ajaxpro/Seacon.eBiz.Web.Hovel.HovelSuggestion,eBiz.Web.ashx';
	}
});
Seacon.eBiz.Web.Hovel.HovelSuggestion = new Seacon.eBiz.Web.Hovel.HovelSuggestion_class();

