Type.registerNamespace('CPM');
CPM.iCPMService=function() {
CPM.iCPMService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
CPM.iCPMService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return CPM.iCPMService._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',true,{},succeededCallback,failedCallback,userContext); },
GetClientPickerHtml:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetClientPickerHtml',true,{},succeededCallback,failedCallback,userContext); },
GetProjectPickerHtml:function(nocache,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProjectPickerHtml',true,{nocache:nocache},succeededCallback,failedCallback,userContext); },
GetFyiHtml:function(fyiId,nocache,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFyiHtml',true,{fyiId:fyiId,nocache:nocache},succeededCallback,failedCallback,userContext); }}
CPM.iCPMService.registerClass('CPM.iCPMService',Sys.Net.WebServiceProxy);
CPM.iCPMService._staticInstance = new CPM.iCPMService();
CPM.iCPMService.set_path = function(value) { CPM.iCPMService._staticInstance.set_path(value); }
CPM.iCPMService.get_path = function() { return CPM.iCPMService._staticInstance.get_path(); }
CPM.iCPMService.set_timeout = function(value) { CPM.iCPMService._staticInstance.set_timeout(value); }
CPM.iCPMService.get_timeout = function() { return CPM.iCPMService._staticInstance.get_timeout(); }
CPM.iCPMService.set_defaultUserContext = function(value) { CPM.iCPMService._staticInstance.set_defaultUserContext(value); }
CPM.iCPMService.get_defaultUserContext = function() { return CPM.iCPMService._staticInstance.get_defaultUserContext(); }
CPM.iCPMService.set_defaultSucceededCallback = function(value) { CPM.iCPMService._staticInstance.set_defaultSucceededCallback(value); }
CPM.iCPMService.get_defaultSucceededCallback = function() { return CPM.iCPMService._staticInstance.get_defaultSucceededCallback(); }
CPM.iCPMService.set_defaultFailedCallback = function(value) { CPM.iCPMService._staticInstance.set_defaultFailedCallback(value); }
CPM.iCPMService.get_defaultFailedCallback = function() { return CPM.iCPMService._staticInstance.get_defaultFailedCallback(); }
CPM.iCPMService.set_path("/icpm/iCPMService.svc");
CPM.iCPMService.HelloWorld= function(onSuccess,onFailed,userContext) {CPM.iCPMService._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
CPM.iCPMService.GetClientPickerHtml= function(onSuccess,onFailed,userContext) {CPM.iCPMService._staticInstance.GetClientPickerHtml(onSuccess,onFailed,userContext); }
CPM.iCPMService.GetProjectPickerHtml= function(nocache,onSuccess,onFailed,userContext) {CPM.iCPMService._staticInstance.GetProjectPickerHtml(nocache,onSuccess,onFailed,userContext); }
CPM.iCPMService.GetFyiHtml= function(fyiId,nocache,onSuccess,onFailed,userContext) {CPM.iCPMService._staticInstance.GetFyiHtml(fyiId,nocache,onSuccess,onFailed,userContext); }
