Type.registerNamespace('GivePetsAHome');
GivePetsAHome.MemberService=function() {
GivePetsAHome.MemberService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
GivePetsAHome.MemberService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return GivePetsAHome.MemberService._staticInstance.get_path();},
FacebookUserIsRegisteredMember:function(facebookId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FacebookUserIsRegisteredMember',false,{facebookId:facebookId},succeededCallback,failedCallback,userContext); },
FacebookUserShelterChosen:function(memberId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FacebookUserShelterChosen',false,{memberId:memberId},succeededCallback,failedCallback,userContext); },
FacebookUserUpdateRegisteredMember:function(memberId,facebookId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FacebookUserUpdateRegisteredMember',false,{memberId:memberId,facebookId:facebookId},succeededCallback,failedCallback,userContext); },
GetMemberFacebookId:function(memberid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMemberFacebookId',false,{memberid:memberid},succeededCallback,failedCallback,userContext); },
FacebookMemberUpdateShelter:function(memberId,shelterId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FacebookMemberUpdateShelter',false,{memberId:memberId,shelterId:shelterId},succeededCallback,failedCallback,userContext); },
GetRegisteredMemberId:function(email,password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRegisteredMemberId',false,{email:email,password:password},succeededCallback,failedCallback,userContext); },
GetMerchantImage:function(merchantId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMerchantImage',false,{merchantId:merchantId},succeededCallback,failedCallback,userContext); },
CreateAccountValidation:function(userName,email,facebookId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateAccountValidation',false,{userName:userName,email:email,facebookId:facebookId},succeededCallback,failedCallback,userContext); },
SendPassword:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendPassword',false,{email:email},succeededCallback,failedCallback,userContext); },
LoadTerms:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadTerms',false,{},succeededCallback,failedCallback,userContext); },
SheltersSelectByZip:function(zipCode,distance,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SheltersSelectByZip',false,{zipCode:zipCode,distance:distance},succeededCallback,failedCallback,userContext); },
SheltersSelectByState:function(state,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SheltersSelectByState',false,{state:state},succeededCallback,failedCallback,userContext); }}
GivePetsAHome.MemberService.registerClass('GivePetsAHome.MemberService',Sys.Net.WebServiceProxy);
GivePetsAHome.MemberService._staticInstance = new GivePetsAHome.MemberService();
GivePetsAHome.MemberService.set_path = function(value) { GivePetsAHome.MemberService._staticInstance.set_path(value); }
GivePetsAHome.MemberService.get_path = function() { return GivePetsAHome.MemberService._staticInstance.get_path(); }
GivePetsAHome.MemberService.set_timeout = function(value) { GivePetsAHome.MemberService._staticInstance.set_timeout(value); }
GivePetsAHome.MemberService.get_timeout = function() { return GivePetsAHome.MemberService._staticInstance.get_timeout(); }
GivePetsAHome.MemberService.set_defaultUserContext = function(value) { GivePetsAHome.MemberService._staticInstance.set_defaultUserContext(value); }
GivePetsAHome.MemberService.get_defaultUserContext = function() { return GivePetsAHome.MemberService._staticInstance.get_defaultUserContext(); }
GivePetsAHome.MemberService.set_defaultSucceededCallback = function(value) { GivePetsAHome.MemberService._staticInstance.set_defaultSucceededCallback(value); }
GivePetsAHome.MemberService.get_defaultSucceededCallback = function() { return GivePetsAHome.MemberService._staticInstance.get_defaultSucceededCallback(); }
GivePetsAHome.MemberService.set_defaultFailedCallback = function(value) { GivePetsAHome.MemberService._staticInstance.set_defaultFailedCallback(value); }
GivePetsAHome.MemberService.get_defaultFailedCallback = function() { return GivePetsAHome.MemberService._staticInstance.get_defaultFailedCallback(); }
GivePetsAHome.MemberService.set_path("/shop/MemberService.asmx");
GivePetsAHome.MemberService.FacebookUserIsRegisteredMember= function(facebookId,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.FacebookUserIsRegisteredMember(facebookId,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.FacebookUserShelterChosen= function(memberId,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.FacebookUserShelterChosen(memberId,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.FacebookUserUpdateRegisteredMember= function(memberId,facebookId,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.FacebookUserUpdateRegisteredMember(memberId,facebookId,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.GetMemberFacebookId= function(memberid,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.GetMemberFacebookId(memberid,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.FacebookMemberUpdateShelter= function(memberId,shelterId,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.FacebookMemberUpdateShelter(memberId,shelterId,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.GetRegisteredMemberId= function(email,password,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.GetRegisteredMemberId(email,password,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.GetMerchantImage= function(merchantId,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.GetMerchantImage(merchantId,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.CreateAccountValidation= function(userName,email,facebookId,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.CreateAccountValidation(userName,email,facebookId,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.SendPassword= function(email,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.SendPassword(email,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.LoadTerms= function(onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.LoadTerms(onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.SheltersSelectByZip= function(zipCode,distance,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.SheltersSelectByZip(zipCode,distance,onSuccess,onFailed,userContext); }
GivePetsAHome.MemberService.SheltersSelectByState= function(state,onSuccess,onFailed,userContext) {GivePetsAHome.MemberService._staticInstance.SheltersSelectByState(state,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(GivePetsAHome.ShelterInfo) === 'undefined') {
GivePetsAHome.ShelterInfo=gtc("GivePetsAHome.ShelterInfo");
GivePetsAHome.ShelterInfo.registerClass('GivePetsAHome.ShelterInfo');
}
