var StaticMenu=function() {
StaticMenu.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
StaticMenu.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return StaticMenu._staticInstance.get_path();},
SaveItem:function(menuId,oldTitle,oldHref,newTitle,newHref,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveItem',false,{menuId:menuId,oldTitle:oldTitle,oldHref:oldHref,newTitle:newTitle,newHref:newHref},succeededCallback,failedCallback,userContext); },
MoveItemUp:function(menuId,title,href,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MoveItemUp',false,{menuId:menuId,title:title,href:href},succeededCallback,failedCallback,userContext); },
MoveItemDown:function(menuId,title,href,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MoveItemDown',false,{menuId:menuId,title:title,href:href},succeededCallback,failedCallback,userContext); },
MoveItemOut:function(menuId,title,href,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MoveItemOut',false,{menuId:menuId,title:title,href:href},succeededCallback,failedCallback,userContext); },
MoveItemIn:function(menuId,title,href,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MoveItemIn',false,{menuId:menuId,title:title,href:href},succeededCallback,failedCallback,userContext); },
DeleteItem:function(menuId,oldTitle,oldHref,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteItem',false,{menuId:menuId,oldTitle:oldTitle,oldHref:oldHref},succeededCallback,failedCallback,userContext); },
HideItem:function(menuId,title,href,hidden,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HideItem',false,{menuId:menuId,title:title,href:href,hidden:hidden},succeededCallback,failedCallback,userContext); },
GetEditForm:function(menuId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEditForm',false,{menuId:menuId},succeededCallback,failedCallback,userContext); },
Render:function(elementId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Render',false,{elementId:elementId},succeededCallback,failedCallback,userContext); }}
StaticMenu.registerClass('StaticMenu',Sys.Net.WebServiceProxy);
StaticMenu._staticInstance = new StaticMenu();
StaticMenu.set_path = function(value) { StaticMenu._staticInstance.set_path(value); }
StaticMenu.get_path = function() { return StaticMenu._staticInstance.get_path(); }
StaticMenu.set_timeout = function(value) { StaticMenu._staticInstance.set_timeout(value); }
StaticMenu.get_timeout = function() { return StaticMenu._staticInstance.get_timeout(); }
StaticMenu.set_defaultUserContext = function(value) { StaticMenu._staticInstance.set_defaultUserContext(value); }
StaticMenu.get_defaultUserContext = function() { return StaticMenu._staticInstance.get_defaultUserContext(); }
StaticMenu.set_defaultSucceededCallback = function(value) { StaticMenu._staticInstance.set_defaultSucceededCallback(value); }
StaticMenu.get_defaultSucceededCallback = function() { return StaticMenu._staticInstance.get_defaultSucceededCallback(); }
StaticMenu.set_defaultFailedCallback = function(value) { StaticMenu._staticInstance.set_defaultFailedCallback(value); }
StaticMenu.get_defaultFailedCallback = function() { return StaticMenu._staticInstance.get_defaultFailedCallback(); }
StaticMenu.set_path("/Services/StaticMenu.svc");
StaticMenu.SaveItem= function(menuId,oldTitle,oldHref,newTitle,newHref,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.SaveItem(menuId,oldTitle,oldHref,newTitle,newHref,onSuccess,onFailed,userContext); }
StaticMenu.MoveItemUp= function(menuId,title,href,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.MoveItemUp(menuId,title,href,onSuccess,onFailed,userContext); }
StaticMenu.MoveItemDown= function(menuId,title,href,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.MoveItemDown(menuId,title,href,onSuccess,onFailed,userContext); }
StaticMenu.MoveItemOut= function(menuId,title,href,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.MoveItemOut(menuId,title,href,onSuccess,onFailed,userContext); }
StaticMenu.MoveItemIn= function(menuId,title,href,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.MoveItemIn(menuId,title,href,onSuccess,onFailed,userContext); }
StaticMenu.DeleteItem= function(menuId,oldTitle,oldHref,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.DeleteItem(menuId,oldTitle,oldHref,onSuccess,onFailed,userContext); }
StaticMenu.HideItem= function(menuId,title,href,hidden,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.HideItem(menuId,title,href,hidden,onSuccess,onFailed,userContext); }
StaticMenu.GetEditForm= function(menuId,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.GetEditForm(menuId,onSuccess,onFailed,userContext); }
StaticMenu.Render= function(elementId,onSuccess,onFailed,userContext) {StaticMenu._staticInstance.Render(elementId,onSuccess,onFailed,userContext); }
