if(typeof Pork == "undefined") Pork={};
if(typeof Pork.PorkRecipe_class == "undefined") Pork.PorkRecipe_class={};
Pork.PorkRecipe_class = function() {};
Object.extend(Pork.PorkRecipe_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	RecipeDetailPageRetrieve: function(RecipeID, xslDocument) {
		return this.invoke("RecipeDetailPageRetrieve", {"RecipeID":RecipeID, "xslDocument":xslDocument}, this.RecipeDetailPageRetrieve.getArguments().slice(2));
	},
	RecipeDetailRetrieve: function(RecipeID) {
		return this.invoke("RecipeDetailRetrieve", {"RecipeID":RecipeID}, this.RecipeDetailRetrieve.getArguments().slice(1));
	},
	RecipeCutInfoRetrieve: function(CutID) {
		return this.invoke("RecipeCutInfoRetrieve", {"CutID":CutID}, this.RecipeCutInfoRetrieve.getArguments().slice(1));
	},
	RecipeCookingMethodRetrieve: function(CookingMethod) {
		return this.invoke("RecipeCookingMethodRetrieve", {"CookingMethod":CookingMethod}, this.RecipeCookingMethodRetrieve.getArguments().slice(1));
	},
	RecipeReviewCreate: function(RecipeID, Username, Title, Comment, Rating) {
		return this.invoke("RecipeReviewCreate", {"RecipeID":RecipeID, "Username":Username, "Title":Title, "Comment":Comment, "Rating":Rating}, this.RecipeReviewCreate.getArguments().slice(5));
	},
	RecipeReviewsRetrieve: function(RecipeID, FormatForScreen) {
		return this.invoke("RecipeReviewsRetrieve", {"RecipeID":RecipeID, "FormatForScreen":FormatForScreen}, this.RecipeReviewsRetrieve.getArguments().slice(2));
	},
	RotatingTipRetrieve: function() {
		return this.invoke("RotatingTipRetrieve", {}, this.RotatingTipRetrieve.getArguments().slice(0));
	},
	url: '/ajaxpro/Pork.PorkRecipe,PorkSite_deploy.ashx'
}));
Pork.PorkRecipe = new Pork.PorkRecipe_class();

