Type.registerNamespace('CotyServices');
CotyServices.CoachService=function() {
CotyServices.CoachService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
CotyServices.CoachService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return CotyServices.CoachService._staticInstance.get_path();},
Search:function(searchText,limitToFinalists,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Search',false,{searchText:searchText,limitToFinalists:limitToFinalists},succeededCallback,failedCallback,userContext); },
GetStandingsByDivision:function(divisionName,page,pageSize,conferenceID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetStandingsByDivision',false,{divisionName:divisionName,page:page,pageSize:pageSize,conferenceID:conferenceID},succeededCallback,failedCallback,userContext); },
GetConferences:function(divisionName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetConferences',false,{divisionName:divisionName},succeededCallback,failedCallback,userContext); },
GetStandingsNearCoach:function(coachID,pageSize,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetStandingsNearCoach',false,{coachID:coachID,pageSize:pageSize},succeededCallback,failedCallback,userContext); },
GetPastWinnersByYear:function(year,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPastWinnersByYear',false,{year:year},succeededCallback,failedCallback,userContext); },
GetPastFinalistsByYear:function(year,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPastFinalistsByYear',false,{year:year},succeededCallback,failedCallback,userContext); }}
CotyServices.CoachService.registerClass('CotyServices.CoachService',Sys.Net.WebServiceProxy);
CotyServices.CoachService._staticInstance = new CotyServices.CoachService();
CotyServices.CoachService.set_path = function(value) { CotyServices.CoachService._staticInstance.set_path(value); }
CotyServices.CoachService.get_path = function() { return CotyServices.CoachService._staticInstance.get_path(); }
CotyServices.CoachService.set_timeout = function(value) { CotyServices.CoachService._staticInstance.set_timeout(value); }
CotyServices.CoachService.get_timeout = function() { return CotyServices.CoachService._staticInstance.get_timeout(); }
CotyServices.CoachService.set_defaultUserContext = function(value) { CotyServices.CoachService._staticInstance.set_defaultUserContext(value); }
CotyServices.CoachService.get_defaultUserContext = function() { return CotyServices.CoachService._staticInstance.get_defaultUserContext(); }
CotyServices.CoachService.set_defaultSucceededCallback = function(value) { CotyServices.CoachService._staticInstance.set_defaultSucceededCallback(value); }
CotyServices.CoachService.get_defaultSucceededCallback = function() { return CotyServices.CoachService._staticInstance.get_defaultSucceededCallback(); }
CotyServices.CoachService.set_defaultFailedCallback = function(value) { CotyServices.CoachService._staticInstance.set_defaultFailedCallback(value); }
CotyServices.CoachService.get_defaultFailedCallback = function() { return CotyServices.CoachService._staticInstance.get_defaultFailedCallback(); }
CotyServices.CoachService.set_enableJsonp = function(value) { CotyServices.CoachService._staticInstance.set_enableJsonp(value); }
CotyServices.CoachService.get_enableJsonp = function() { return CotyServices.CoachService._staticInstance.get_enableJsonp(); }
CotyServices.CoachService.set_jsonpCallbackParameter = function(value) { CotyServices.CoachService._staticInstance.set_jsonpCallbackParameter(value); }
CotyServices.CoachService.get_jsonpCallbackParameter = function() { return CotyServices.CoachService._staticInstance.get_jsonpCallbackParameter(); }
CotyServices.CoachService.set_path("/Services/CoachService.asmx");
CotyServices.CoachService.Search= function(searchText,limitToFinalists,onSuccess,onFailed,userContext) {CotyServices.CoachService._staticInstance.Search(searchText,limitToFinalists,onSuccess,onFailed,userContext); }
CotyServices.CoachService.GetStandingsByDivision= function(divisionName,page,pageSize,conferenceID,onSuccess,onFailed,userContext) {CotyServices.CoachService._staticInstance.GetStandingsByDivision(divisionName,page,pageSize,conferenceID,onSuccess,onFailed,userContext); }
CotyServices.CoachService.GetConferences= function(divisionName,onSuccess,onFailed,userContext) {CotyServices.CoachService._staticInstance.GetConferences(divisionName,onSuccess,onFailed,userContext); }
CotyServices.CoachService.GetStandingsNearCoach= function(coachID,pageSize,onSuccess,onFailed,userContext) {CotyServices.CoachService._staticInstance.GetStandingsNearCoach(coachID,pageSize,onSuccess,onFailed,userContext); }
CotyServices.CoachService.GetPastWinnersByYear= function(year,onSuccess,onFailed,userContext) {CotyServices.CoachService._staticInstance.GetPastWinnersByYear(year,onSuccess,onFailed,userContext); }
CotyServices.CoachService.GetPastFinalistsByYear= function(year,onSuccess,onFailed,userContext) {CotyServices.CoachService._staticInstance.GetPastFinalistsByYear(year,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('BLL.Model');
if (typeof(BLL.Model.Coach) === 'undefined') {
BLL.Model.Coach=gtc("BLL.Model.Coach");
BLL.Model.Coach.registerClass('BLL.Model.Coach');
}
if (typeof(BLL.Model.PagedCoachList) === 'undefined') {
BLL.Model.PagedCoachList=gtc("BLL.Model.PagedCoachList");
BLL.Model.PagedCoachList.registerClass('BLL.Model.PagedCoachList');
}
if (typeof(BLL.Model.Conference) === 'undefined') {
BLL.Model.Conference=gtc("BLL.Model.Conference");
BLL.Model.Conference.registerClass('BLL.Model.Conference');
}

