if(typeof FancyFeast == "undefined") FancyFeast={};
if(typeof FancyFeast.Web == "undefined") FancyFeast.Web={};
if(typeof FancyFeast.Web.Utils == "undefined") FancyFeast.Web.Utils={};
FancyFeast.Web.Utils.AjaxUtility_class = function() {};
Object.extend(FancyFeast.Web.Utils.AjaxUtility_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SendToFriendSocial: function(emailAddressFrom, emailAddressTo, subject, videoId, nameFrom) {
		return this.invoke("SendToFriendSocial", {"emailAddressFrom":emailAddressFrom, "emailAddressTo":emailAddressTo, "subject":subject, "videoId":videoId, "nameFrom":nameFrom}, this.SendToFriendSocial.getArguments().slice(5));
	},
	LogInTasteMaker: function(emailAddress, password) {
		return this.invoke("LogInTasteMaker", {"emailAddress":emailAddress, "password":password}, this.LogInTasteMaker.getArguments().slice(2));
	},
	SendPassword: function(emailAddress) {
		return this.invoke("SendPassword", {"emailAddress":emailAddress}, this.SendPassword.getArguments().slice(1));
	},
	GetCurrentGallery: function() {
		return this.invoke("GetCurrentGallery", {}, this.GetCurrentGallery.getArguments().slice(0));
	},
	RegisterTasteMaker: function(firstName, lastName, password, address1, address2, city, state, zip, birth_day, birth_month, birth_year, emailAddress, phoneArea, phonePrefix, phoneSuffix, emailOptInYOrN, eloquaUniqueId) {
		return this.invoke("RegisterTasteMaker", {"firstName":firstName, "lastName":lastName, "password":password, "address1":address1, "address2":address2, "city":city, "state":state, "zip":zip, "birth_day":birth_day, "birth_month":birth_month, "birth_year":birth_year, "emailAddress":emailAddress, "phoneArea":phoneArea, "phonePrefix":phonePrefix, "phoneSuffix":phoneSuffix, "emailOptInYOrN":emailOptInYOrN, "eloquaUniqueId":eloquaUniqueId}, this.RegisterTasteMaker.getArguments().slice(17));
	},
	SubmitVote: function(emailAddress, id) {
		return this.invoke("SubmitVote", {"emailAddress":emailAddress, "id":id}, this.SubmitVote.getArguments().slice(2));
	},
	Validate: function(challenge, response) {
		return this.invoke("Validate", {"challenge":challenge, "response":response}, this.Validate.getArguments().slice(2));
	},
	url: '/ajaxpro/FancyFeast.Web.Utils.AjaxUtility,FancyFeast.Web.ashx'
}));
FancyFeast.Web.Utils.AjaxUtility = new FancyFeast.Web.Utils.AjaxUtility_class();


