var wsTemplateManager=function() {
wsTemplateManager.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsTemplateManager.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return wsTemplateManager._staticInstance.get_path();},
InsertWidget:function(contentid,placeholder,container,pluginname,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertWidget',false,{contentid:contentid,placeholder:placeholder,container:container,pluginname:pluginname},succeededCallback,failedCallback,userContext); },
UpdateWidgetOrder:function(contentid,order,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateWidgetOrder',false,{contentid:contentid,order:order},succeededCallback,failedCallback,userContext); },
DeleteWidget:function(contentid,widgetid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteWidget',false,{contentid:contentid,widgetid:widgetid},succeededCallback,failedCallback,userContext); },
UpdatePlaceholderTemplate:function(contentid,templateid,template,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdatePlaceholderTemplate',false,{contentid:contentid,templateid:templateid,template:template},succeededCallback,failedCallback,userContext); },
GetWidgetEditSettings:function(contentid,widgetid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetWidgetEditSettings',false,{contentid:contentid,widgetid:widgetid},succeededCallback,failedCallback,userContext); },
SetWidgetSettings:function(contentid,widgetid,data,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetWidgetSettings',false,{contentid:contentid,widgetid:widgetid,data:data},succeededCallback,failedCallback,userContext); },
SetWrapper:function(contentid,pluginid,wrapperid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetWrapper',false,{contentid:contentid,pluginid:pluginid,wrapperid:wrapperid},succeededCallback,failedCallback,userContext); },
ChangeTemplate:function(contentid,templateid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeTemplate',false,{contentid:contentid,templateid:templateid},succeededCallback,failedCallback,userContext); },
CopyPage:function(pagename,destination,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CopyPage',false,{pagename:pagename,destination:destination},succeededCallback,failedCallback,userContext); },
CopyWidget:function(contentid,pluginid,destination,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CopyWidget',false,{contentid:contentid,pluginid:pluginid,destination:destination},succeededCallback,failedCallback,userContext); }}
wsTemplateManager.registerClass('wsTemplateManager',Sys.Net.WebServiceProxy);
wsTemplateManager._staticInstance = new wsTemplateManager();
wsTemplateManager.set_path = function(value) { wsTemplateManager._staticInstance.set_path(value); }
wsTemplateManager.get_path = function() { return wsTemplateManager._staticInstance.get_path(); }
wsTemplateManager.set_timeout = function(value) { wsTemplateManager._staticInstance.set_timeout(value); }
wsTemplateManager.get_timeout = function() { return wsTemplateManager._staticInstance.get_timeout(); }
wsTemplateManager.set_defaultUserContext = function(value) { wsTemplateManager._staticInstance.set_defaultUserContext(value); }
wsTemplateManager.get_defaultUserContext = function() { return wsTemplateManager._staticInstance.get_defaultUserContext(); }
wsTemplateManager.set_defaultSucceededCallback = function(value) { wsTemplateManager._staticInstance.set_defaultSucceededCallback(value); }
wsTemplateManager.get_defaultSucceededCallback = function() { return wsTemplateManager._staticInstance.get_defaultSucceededCallback(); }
wsTemplateManager.set_defaultFailedCallback = function(value) { wsTemplateManager._staticInstance.set_defaultFailedCallback(value); }
wsTemplateManager.get_defaultFailedCallback = function() { return wsTemplateManager._staticInstance.get_defaultFailedCallback(); }
wsTemplateManager.set_path("/ws/wsTemplateManager.asmx");
wsTemplateManager.InsertWidget= function(contentid,placeholder,container,pluginname,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.InsertWidget(contentid,placeholder,container,pluginname,onSuccess,onFailed,userContext); }
wsTemplateManager.UpdateWidgetOrder= function(contentid,order,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.UpdateWidgetOrder(contentid,order,onSuccess,onFailed,userContext); }
wsTemplateManager.DeleteWidget= function(contentid,widgetid,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.DeleteWidget(contentid,widgetid,onSuccess,onFailed,userContext); }
wsTemplateManager.UpdatePlaceholderTemplate= function(contentid,templateid,template,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.UpdatePlaceholderTemplate(contentid,templateid,template,onSuccess,onFailed,userContext); }
wsTemplateManager.GetWidgetEditSettings= function(contentid,widgetid,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.GetWidgetEditSettings(contentid,widgetid,onSuccess,onFailed,userContext); }
wsTemplateManager.SetWidgetSettings= function(contentid,widgetid,data,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.SetWidgetSettings(contentid,widgetid,data,onSuccess,onFailed,userContext); }
wsTemplateManager.SetWrapper= function(contentid,pluginid,wrapperid,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.SetWrapper(contentid,pluginid,wrapperid,onSuccess,onFailed,userContext); }
wsTemplateManager.ChangeTemplate= function(contentid,templateid,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.ChangeTemplate(contentid,templateid,onSuccess,onFailed,userContext); }
wsTemplateManager.CopyPage= function(pagename,destination,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.CopyPage(pagename,destination,onSuccess,onFailed,userContext); }
wsTemplateManager.CopyWidget= function(contentid,pluginid,destination,onSuccess,onFailed,userContext) {wsTemplateManager._staticInstance.CopyWidget(contentid,pluginid,destination,onSuccess,onFailed,userContext); }

