FicoClientProxy_class = function() {};
Object.extend(FicoClientProxy_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	AddParticipant: function(prefix, firstName, middleInitial, lastName, suffix, address1, address2, city, state, zip, treatmentCode) {
		return this.invoke("AddParticipant", {"prefix":prefix, "firstName":firstName, "middleInitial":middleInitial, "lastName":lastName, "suffix":suffix, "address1":address1, "address2":address2, "city":city, "state":state, "zip":zip, "treatmentCode":treatmentCode}, this.AddParticipant.getArguments().slice(11));
	},
	AddParticipantUnsubscribe: function(prefix, firstName, middleInitial, lastName, suffix, address1, address2, city, state, zip, treatmentCode) {
		return this.invoke("AddParticipantUnsubscribe", {"prefix":prefix, "firstName":firstName, "middleInitial":middleInitial, "lastName":lastName, "suffix":suffix, "address1":address1, "address2":address2, "city":city, "state":state, "zip":zip, "treatmentCode":treatmentCode}, this.AddParticipantUnsubscribe.getArguments().slice(11));
	},
	AddParticipantAnswers: function(participantAnswers, isOpenEnded) {
		return this.invoke("AddParticipantAnswers", {"participantAnswers":participantAnswers, "isOpenEnded":isOpenEnded}, this.AddParticipantAnswers.getArguments().slice(2));
	},
	FinalizeParticipant: function() {
		return this.invoke("FinalizeParticipant", {}, this.FinalizeParticipant.getArguments().slice(0));
	},
	SubmitToFICO: function(websiteId) {
		return this.invoke("SubmitToFICO", {"websiteId":websiteId}, this.SubmitToFICO.getArguments().slice(1));
	},
	SaveTreatmentCode: function(treatmentCode) {
		return this.invoke("SaveTreatmentCode", {"treatmentCode":treatmentCode}, this.SaveTreatmentCode.getArguments().slice(1));
	},
	SaveQueryParam: function(name, value) {
		return this.invoke("SaveQueryParam", {"name":name, "value":value}, this.SaveQueryParam.getArguments().slice(2));
	},
	SavePersistentCookieInSession: function(cookieValue) {
		return this.invoke("SavePersistentCookieInSession", {"cookieValue":cookieValue}, this.SavePersistentCookieInSession.getArguments().slice(1));
	},
	CheckPersistentCookieInSession: function() {
		return this.invoke("CheckPersistentCookieInSession", {}, this.CheckPersistentCookieInSession.getArguments().slice(0));
	},
	url: '/ajaxpro/FicoClientProxy, BMS.EWD.IM.LaunchNet.FicoServices, Version=3.0.0.7, Culture=neutral, PublicKeyToken=e1a7493254f9117a.ashx'
}));
FicoClientProxy = new FicoClientProxy_class();


