if(typeof Shove == "undefined") Shove={};
if(typeof Shove.Web == "undefined") Shove.Web={};
if(typeof Shove.Web.UI == "undefined") Shove.Web.UI={};
if(typeof Shove.Web.UI.ShoveWebPart == "undefined") Shove.Web.UI.ShoveWebPart={};
Shove.Web.UI.ShoveWebPart_class = function() {};
Object.extend(Shove.Web.UI.ShoveWebPart_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Save: function(id, siteid, fullid, left, top, width, height, parentleft) {
		return this.invoke("Save", {"id":id, "siteid":siteid, "fullid":fullid, "left":left, "top":top, "width":width, "height":height, "parentleft":parentleft}, this.Save.getArguments().slice(8));
	},
	Edit: function(id, siteid, fullid, AttributesList) {
		return this.invoke("Edit", {"id":id, "siteid":siteid, "fullid":fullid, "AttributesList":AttributesList}, this.Edit.getArguments().slice(4));
	},
	Close: function(id, siteid, fullid) {
		return this.invoke("Close", {"id":id, "siteid":siteid, "fullid":fullid}, this.Close.getArguments().slice(3));
	},
	SaveZIndex: function(id, siteid, fullid, objOtherZIndexList) {
		return this.invoke("SaveZIndex", {"id":id, "siteid":siteid, "fullid":fullid, "objOtherZIndexList":objOtherZIndexList}, this.SaveZIndex.getArguments().slice(4));
	},
	url: '/ajaxpro/Shove.Web.UI.ShoveWebPart,Shove.Web.UI.2 For.NET 2.0.ashx'
}));
Shove.Web.UI.ShoveWebPart = new Shove.Web.UI.ShoveWebPart_class();


