var MasjidInfoService=function() {
MasjidInfoService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MasjidInfoService.prototype={
GetMasjidDetails:function(state,cityZip,radius,succeededCallback, failedCallback, userContext) {
return this._invoke(MasjidInfoService.get_path(), 'GetMasjidDetails',false,{state:state,cityZip:cityZip,radius:radius},succeededCallback,failedCallback,userContext); },
GetSchoolDetails:function(state,cityZip,radius,succeededCallback, failedCallback, userContext) {
return this._invoke(MasjidInfoService.get_path(), 'GetSchoolDetails',false,{state:state,cityZip:cityZip,radius:radius},succeededCallback,failedCallback,userContext); },
GetHajDetails:function(state,cityZip,radius,succeededCallback, failedCallback, userContext) {
return this._invoke(MasjidInfoService.get_path(), 'GetHajDetails',false,{state:state,cityZip:cityZip,radius:radius},succeededCallback,failedCallback,userContext); },
GetSlaughterDetails:function(state,cityZip,radius,succeededCallback, failedCallback, userContext) {
return this._invoke(MasjidInfoService.get_path(), 'GetSlaughterDetails',false,{state:state,cityZip:cityZip,radius:radius},succeededCallback,failedCallback,userContext); },
GetMSADetails:function(state,cityZip,radius,succeededCallback, failedCallback, userContext) {
return this._invoke(MasjidInfoService.get_path(), 'GetMSADetails',false,{state:state,cityZip:cityZip,radius:radius},succeededCallback,failedCallback,userContext); }}
MasjidInfoService.registerClass('MasjidInfoService',Sys.Net.WebServiceProxy);
MasjidInfoService._staticInstance = new MasjidInfoService();
MasjidInfoService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; MasjidInfoService._staticInstance._path = value; }
MasjidInfoService.get_path = function() { return MasjidInfoService._staticInstance._path; }
MasjidInfoService.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
MasjidInfoService._staticInstance._timeout = value; }
MasjidInfoService.get_timeout = function() { 
return MasjidInfoService._staticInstance._timeout; }
MasjidInfoService.set_defaultUserContext = function(value) { 
MasjidInfoService._staticInstance._userContext = value; }
MasjidInfoService.get_defaultUserContext = function() { 
return MasjidInfoService._staticInstance._userContext; }
MasjidInfoService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; MasjidInfoService._staticInstance._succeeded = value; }
MasjidInfoService.get_defaultSucceededCallback = function() { 
return MasjidInfoService._staticInstance._succeeded; }
MasjidInfoService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; MasjidInfoService._staticInstance._failed = value; }
MasjidInfoService.get_defaultFailedCallback = function() { 
return MasjidInfoService._staticInstance._failed; }
MasjidInfoService.set_path("/MasjidInfoService.asmx");
MasjidInfoService.GetMasjidDetails= function(state,cityZip,radius,onSuccess,onFailed,userContext) {MasjidInfoService._staticInstance.GetMasjidDetails(state,cityZip,radius,onSuccess,onFailed,userContext); }
MasjidInfoService.GetSchoolDetails= function(state,cityZip,radius,onSuccess,onFailed,userContext) {MasjidInfoService._staticInstance.GetSchoolDetails(state,cityZip,radius,onSuccess,onFailed,userContext); }
MasjidInfoService.GetHajDetails= function(state,cityZip,radius,onSuccess,onFailed,userContext) {MasjidInfoService._staticInstance.GetHajDetails(state,cityZip,radius,onSuccess,onFailed,userContext); }
MasjidInfoService.GetSlaughterDetails= function(state,cityZip,radius,onSuccess,onFailed,userContext) {MasjidInfoService._staticInstance.GetSlaughterDetails(state,cityZip,radius,onSuccess,onFailed,userContext); }
MasjidInfoService.GetMSADetails= function(state,cityZip,radius,onSuccess,onFailed,userContext) {MasjidInfoService._staticInstance.GetMSADetails(state,cityZip,radius,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ContactInfo) === 'undefined') {
var ContactInfo=gtc("ContactInfo");
ContactInfo.registerClass('ContactInfo');
}
