SurveyClientProxy_class = function() {};
Object.extend(SurveyClientProxy_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ClientCompleteSurvey: function(sessionPk, observationPk, surveyResponses) {
		return this.invoke("ClientCompleteSurvey", {"sessionPk":sessionPk, "observationPk":observationPk, "surveyResponses":surveyResponses}, this.ClientCompleteSurvey.getArguments().slice(3));
	},
	GetPageSurveyData: function(pageName) {
		return this.invoke("GetPageSurveyData", {"pageName":pageName}, this.GetPageSurveyData.getArguments().slice(1));
	},
	GetSingleAnswerCount: function(questionPk, answerPk) {
		return this.invoke("GetSingleAnswerCount", {"questionPk":questionPk, "answerPk":answerPk}, this.GetSingleAnswerCount.getArguments().slice(2));
	},
	GetAllAnswersCount: function(questionPk) {
		return this.invoke("GetAllAnswersCount", {"questionPk":questionPk}, this.GetAllAnswersCount.getArguments().slice(1));
	},
	url: '/ajaxpro/SurveyClientProxy,BMS.EWD.IM.LaunchNet.SurveyServices.ashx'
}));
SurveyClientProxy = new SurveyClientProxy_class();

