Type.registerNamespace('CGA_Web_New.Applications.WCFServices');
CGA_Web_New.Applications.WCFServices.SizesService=function() {
CGA_Web_New.Applications.WCFServices.SizesService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
CGA_Web_New.Applications.WCFServices.SizesService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.get_path();},
GetFieldSurveySizes:function(SubCatID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFieldSurveySizes',false,{SubCatID:SubCatID},succeededCallback,failedCallback,userContext); }}
CGA_Web_New.Applications.WCFServices.SizesService.registerClass('CGA_Web_New.Applications.WCFServices.SizesService',Sys.Net.WebServiceProxy);
CGA_Web_New.Applications.WCFServices.SizesService._staticInstance = new CGA_Web_New.Applications.WCFServices.SizesService();
CGA_Web_New.Applications.WCFServices.SizesService.set_path = function(value) { CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.set_path(value); }
CGA_Web_New.Applications.WCFServices.SizesService.get_path = function() { return CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.get_path(); }
CGA_Web_New.Applications.WCFServices.SizesService.set_timeout = function(value) { CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.set_timeout(value); }
CGA_Web_New.Applications.WCFServices.SizesService.get_timeout = function() { return CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.get_timeout(); }
CGA_Web_New.Applications.WCFServices.SizesService.set_defaultUserContext = function(value) { CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.set_defaultUserContext(value); }
CGA_Web_New.Applications.WCFServices.SizesService.get_defaultUserContext = function() { return CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.get_defaultUserContext(); }
CGA_Web_New.Applications.WCFServices.SizesService.set_defaultSucceededCallback = function(value) { CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.set_defaultSucceededCallback(value); }
CGA_Web_New.Applications.WCFServices.SizesService.get_defaultSucceededCallback = function() { return CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.get_defaultSucceededCallback(); }
CGA_Web_New.Applications.WCFServices.SizesService.set_defaultFailedCallback = function(value) { CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.set_defaultFailedCallback(value); }
CGA_Web_New.Applications.WCFServices.SizesService.get_defaultFailedCallback = function() { return CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.get_defaultFailedCallback(); }
CGA_Web_New.Applications.WCFServices.SizesService.set_enableJsonp = function(value) { CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.set_enableJsonp(value); }
CGA_Web_New.Applications.WCFServices.SizesService.get_enableJsonp = function() { return CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.get_enableJsonp(); }
CGA_Web_New.Applications.WCFServices.SizesService.set_jsonpCallbackParameter = function(value) { CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.set_jsonpCallbackParameter(value); }
CGA_Web_New.Applications.WCFServices.SizesService.get_jsonpCallbackParameter = function() { return CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.get_jsonpCallbackParameter(); }
CGA_Web_New.Applications.WCFServices.SizesService.set_path("http://www.cgastrategy.co.uk/Applications/WCFServices/SizesService.svc");
CGA_Web_New.Applications.WCFServices.SizesService.GetFieldSurveySizes= function(SubCatID,onSuccess,onFailed,userContext) {CGA_Web_New.Applications.WCFServices.SizesService._staticInstance.GetFieldSurveySizes(SubCatID,onSuccess,onFailed,userContext); }

