if(typeof ObservationProxyTwo == "undefined") ObservationProxyTwo={};
ObservationProxyTwo_class = function() {};
Object.extend(ObservationProxyTwo_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	CallObsService: function(Application, SessionID, ControlName, UserName, Url, ReferUrl) {
		return this.invoke("CallObsService", {"Application":Application, "SessionID":SessionID, "ControlName":ControlName, "UserName":UserName, "Url":Url, "ReferUrl":ReferUrl}, this.CallObsService.getArguments().slice(6));
	},
	CallObsSvcTimeOS: function(Application, SessionID, Seconds) {
		return this.invoke("CallObsSvcTimeOS", {"Application":Application, "SessionID":SessionID, "Seconds":Seconds}, this.CallObsSvcTimeOS.getArguments().slice(3));
	},
	GetLightedCandleCount: function() {
		return this.invoke("GetLightedCandleCount", {}, this.GetLightedCandleCount.getArguments().slice(0));
	},
	IncrementLightedCandleCount: function() {
		return this.invoke("IncrementLightedCandleCount", {}, this.IncrementLightedCandleCount.getArguments().slice(0));
	},
	TellAFriend: function(name, email, message) {
		return this.invoke("TellAFriend", {"name":name, "email":email, "message":message}, this.TellAFriend.getArguments().slice(3));
	},
	ShareYourStorySend: function(location, full_story, disclaimer) {
		return this.invoke("ShareYourStorySend", {"location":location, "full_story":full_story, "disclaimer":disclaimer}, this.ShareYourStorySend.getArguments().slice(3));
	},
	SubscribeToMailingListSend: function(email_address, i_am_a, referrer) {
		return this.invoke("SubscribeToMailingListSend", {"email_address":email_address, "i_am_a":i_am_a, "referrer":referrer}, this.SubscribeToMailingListSend.getArguments().slice(3));
	},
	url: '/ajaxpro/ObservationProxyTwo,Site.ashx'
}));
ObservationProxyTwo = new ObservationProxyTwo_class();

