Type.registerNamespace('FluidThink.AdultDateLink.Services');
FluidThink.AdultDateLink.Services.ADLWebService=function() {
FluidThink.AdultDateLink.Services.ADLWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
FluidThink.AdultDateLink.Services.ADLWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.get_path();},
ValidateUsername:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateUsername',false,{username:username},succeededCallback,failedCallback,userContext); },
ValidatePassword:function(password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidatePassword',false,{password:password},succeededCallback,failedCallback,userContext); },
ValidateEmail:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateEmail',false,{email:email},succeededCallback,failedCallback,userContext); },
ValidateDate:function(date,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateDate',false,{date:date},succeededCallback,failedCallback,userContext); },
ValidateAge:function(date,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateAge',false,{date:date},succeededCallback,failedCallback,userContext); },
ValidateZip:function(zip,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateZip',false,{zip:zip},succeededCallback,failedCallback,userContext); },
ValidateCity:function(city,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateCity',false,{city:city},succeededCallback,failedCallback,userContext); },
GetSites:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSites',false,{},succeededCallback,failedCallback,userContext); },
GetCitySites:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCitySites',false,{},succeededCallback,failedCallback,userContext); },
LUFP:function(UFP,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LUFP',false,{UFP:UFP},succeededCallback,failedCallback,userContext); }}
FluidThink.AdultDateLink.Services.ADLWebService.registerClass('FluidThink.AdultDateLink.Services.ADLWebService',Sys.Net.WebServiceProxy);
FluidThink.AdultDateLink.Services.ADLWebService._staticInstance = new FluidThink.AdultDateLink.Services.ADLWebService();
FluidThink.AdultDateLink.Services.ADLWebService.set_path = function(value) { FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.set_path(value); }
FluidThink.AdultDateLink.Services.ADLWebService.get_path = function() { return FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.get_path(); }
FluidThink.AdultDateLink.Services.ADLWebService.set_timeout = function(value) { FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.set_timeout(value); }
FluidThink.AdultDateLink.Services.ADLWebService.get_timeout = function() { return FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.get_timeout(); }
FluidThink.AdultDateLink.Services.ADLWebService.set_defaultUserContext = function(value) { FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.set_defaultUserContext(value); }
FluidThink.AdultDateLink.Services.ADLWebService.get_defaultUserContext = function() { return FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.get_defaultUserContext(); }
FluidThink.AdultDateLink.Services.ADLWebService.set_defaultSucceededCallback = function(value) { FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.set_defaultSucceededCallback(value); }
FluidThink.AdultDateLink.Services.ADLWebService.get_defaultSucceededCallback = function() { return FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.get_defaultSucceededCallback(); }
FluidThink.AdultDateLink.Services.ADLWebService.set_defaultFailedCallback = function(value) { FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.set_defaultFailedCallback(value); }
FluidThink.AdultDateLink.Services.ADLWebService.get_defaultFailedCallback = function() { return FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.get_defaultFailedCallback(); }
FluidThink.AdultDateLink.Services.ADLWebService.set_path("/Services/ADLWebService.asmx");
FluidThink.AdultDateLink.Services.ADLWebService.ValidateUsername= function(username,onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.ValidateUsername(username,onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.ValidatePassword= function(password,onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.ValidatePassword(password,onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.ValidateEmail= function(email,onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.ValidateEmail(email,onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.ValidateDate= function(date,onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.ValidateDate(date,onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.ValidateAge= function(date,onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.ValidateAge(date,onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.ValidateZip= function(zip,onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.ValidateZip(zip,onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.ValidateCity= function(city,onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.ValidateCity(city,onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.GetSites= function(onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.GetSites(onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.GetCitySites= function(onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.GetCitySites(onSuccess,onFailed,userContext); }
FluidThink.AdultDateLink.Services.ADLWebService.LUFP= function(UFP,onSuccess,onFailed,userContext) {FluidThink.AdultDateLink.Services.ADLWebService._staticInstance.LUFP(UFP,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(FluidThink.AdultDateLink.Services.ValidationResponse) === 'undefined') {
FluidThink.AdultDateLink.Services.ValidationResponse=gtc("FluidThink.AdultDateLink.Services.ValidationResponse");
FluidThink.AdultDateLink.Services.ValidationResponse.registerClass('FluidThink.AdultDateLink.Services.ValidationResponse');
}
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataTable) === 'undefined') {
System.Data.DataTable=gtc("System.Data.DataTable");
System.Data.DataTable.registerClass('System.Data.DataTable');
}
if (typeof(FluidThink.AdultDateLink.Services.UFP) === 'undefined') {
FluidThink.AdultDateLink.Services.UFP=gtc("FluidThink.AdultDateLink.Services.UFP");
FluidThink.AdultDateLink.Services.UFP.registerClass('FluidThink.AdultDateLink.Services.UFP');
}
