Type.registerNamespace('ClickATable.WebServices');
ClickATable.WebServices.SearchService=function() {
ClickATable.WebServices.SearchService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ClickATable.WebServices.SearchService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ClickATable.WebServices.SearchService._staticInstance.get_path();},
Wait:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Wait',false,{},succeededCallback,failedCallback,userContext); },
RegisterPopUpFinished:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RegisterPopUpFinished',false,{},succeededCallback,failedCallback,userContext); },
RegisterScreenResolution:function(resolution,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RegisterScreenResolution',false,{resolution:resolution},succeededCallback,failedCallback,userContext); },
GetDropDownContents:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDropDownContents',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
CheckIfCanJump:function(value,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckIfCanJump',false,{value:value},succeededCallback,failedCallback,userContext); },
GetPotentialPoints:function(restuarantid,datetime,hour,minutes,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPotentialPoints',false,{restuarantid:restuarantid,datetime:datetime,hour:hour,minutes:minutes},succeededCallback,failedCallback,userContext); },
GetDateRelatedRemark:function(restuarantid,datetime,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDateRelatedRemark',false,{restuarantid:restuarantid,datetime:datetime},succeededCallback,failedCallback,userContext); },
GetRestaurantList:function(prefixText,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRestaurantList',false,{prefixText:prefixText},succeededCallback,failedCallback,userContext); }}
ClickATable.WebServices.SearchService.registerClass('ClickATable.WebServices.SearchService',Sys.Net.WebServiceProxy);
ClickATable.WebServices.SearchService._staticInstance = new ClickATable.WebServices.SearchService();
ClickATable.WebServices.SearchService.set_path = function(value) { ClickATable.WebServices.SearchService._staticInstance.set_path(value); }
ClickATable.WebServices.SearchService.get_path = function() { return ClickATable.WebServices.SearchService._staticInstance.get_path(); }
ClickATable.WebServices.SearchService.set_timeout = function(value) { ClickATable.WebServices.SearchService._staticInstance.set_timeout(value); }
ClickATable.WebServices.SearchService.get_timeout = function() { return ClickATable.WebServices.SearchService._staticInstance.get_timeout(); }
ClickATable.WebServices.SearchService.set_defaultUserContext = function(value) { ClickATable.WebServices.SearchService._staticInstance.set_defaultUserContext(value); }
ClickATable.WebServices.SearchService.get_defaultUserContext = function() { return ClickATable.WebServices.SearchService._staticInstance.get_defaultUserContext(); }
ClickATable.WebServices.SearchService.set_defaultSucceededCallback = function(value) { ClickATable.WebServices.SearchService._staticInstance.set_defaultSucceededCallback(value); }
ClickATable.WebServices.SearchService.get_defaultSucceededCallback = function() { return ClickATable.WebServices.SearchService._staticInstance.get_defaultSucceededCallback(); }
ClickATable.WebServices.SearchService.set_defaultFailedCallback = function(value) { ClickATable.WebServices.SearchService._staticInstance.set_defaultFailedCallback(value); }
ClickATable.WebServices.SearchService.get_defaultFailedCallback = function() { return ClickATable.WebServices.SearchService._staticInstance.get_defaultFailedCallback(); }
ClickATable.WebServices.SearchService.set_path("/WebServices/SearchService.asmx");
ClickATable.WebServices.SearchService.Wait= function(onSuccess,onFailed,userContext) {ClickATable.WebServices.SearchService._staticInstance.Wait(onSuccess,onFailed,userContext); }
ClickATable.WebServices.SearchService.RegisterPopUpFinished= function(onSuccess,onFailed,userContext) {ClickATable.WebServices.SearchService._staticInstance.RegisterPopUpFinished(onSuccess,onFailed,userContext); }
ClickATable.WebServices.SearchService.RegisterScreenResolution= function(resolution,onSuccess,onFailed,userContext) {ClickATable.WebServices.SearchService._staticInstance.RegisterScreenResolution(resolution,onSuccess,onFailed,userContext); }
ClickATable.WebServices.SearchService.GetDropDownContents= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {ClickATable.WebServices.SearchService._staticInstance.GetDropDownContents(knownCategoryValues,category,onSuccess,onFailed,userContext); }
ClickATable.WebServices.SearchService.CheckIfCanJump= function(value,onSuccess,onFailed,userContext) {ClickATable.WebServices.SearchService._staticInstance.CheckIfCanJump(value,onSuccess,onFailed,userContext); }
ClickATable.WebServices.SearchService.GetPotentialPoints= function(restuarantid,datetime,hour,minutes,onSuccess,onFailed,userContext) {ClickATable.WebServices.SearchService._staticInstance.GetPotentialPoints(restuarantid,datetime,hour,minutes,onSuccess,onFailed,userContext); }
ClickATable.WebServices.SearchService.GetDateRelatedRemark= function(restuarantid,datetime,onSuccess,onFailed,userContext) {ClickATable.WebServices.SearchService._staticInstance.GetDateRelatedRemark(restuarantid,datetime,onSuccess,onFailed,userContext); }
ClickATable.WebServices.SearchService.GetRestaurantList= function(prefixText,onSuccess,onFailed,userContext) {ClickATable.WebServices.SearchService._staticInstance.GetRestaurantList(prefixText,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('AjaxControlToolkit');
if (typeof(AjaxControlToolkit.CascadingDropDownNameValue) === 'undefined') {
AjaxControlToolkit.CascadingDropDownNameValue=gtc("AjaxControlToolkit.CascadingDropDownNameValue");
AjaxControlToolkit.CascadingDropDownNameValue.registerClass('AjaxControlToolkit.CascadingDropDownNameValue');
}

