if(typeof russesiden == "undefined") russesiden={};
if(typeof russesiden.Templates == "undefined") russesiden.Templates={};
if(typeof russesiden.Templates.Documents == "undefined") russesiden.Templates.Documents={};
if(typeof russesiden.Templates.Documents.ShoppingOrder == "undefined") russesiden.Templates.Documents.ShoppingOrder={};
if(typeof russesiden.Templates.Documents.ShoppingOrder.Full == "undefined") russesiden.Templates.Documents.ShoppingOrder.Full={};
russesiden.Templates.Documents.ShoppingOrder.Full_class = function() {};
Object.extend(russesiden.Templates.Documents.ShoppingOrder.Full_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ConfirmAdminOrder: function(documentID) {
		return this.invoke("ConfirmAdminOrder", {"documentID":documentID}, this.ConfirmAdminOrder.getArguments().slice(1));
	},
	RefundOrder: function(orderID) {
		return this.invoke("RefundOrder", {"orderID":orderID}, this.RefundOrder.getArguments().slice(1));
	},
	SaveUser: function(firstname, lastname, streetaddress, zipcode, zipplace, mobilephone, emailaddress, schoolid, classname, classColorID, userComment, userid) {
		return this.invoke("SaveUser", {"firstname":firstname, "lastname":lastname, "streetaddress":streetaddress, "zipcode":zipcode, "zipplace":zipplace, "mobilephone":mobilephone, "emailaddress":emailaddress, "schoolid":schoolid, "classname":classname, "classColorID":classColorID, "userComment":userComment, "userid":userid}, this.SaveUser.getArguments().slice(12));
	},
	SetOrderUser: function(userID, orderID) {
		return this.invoke("SetOrderUser", {"userID":userID, "orderID":orderID}, this.SetOrderUser.getArguments().slice(2));
	},
	SetAdminOrder: function(userID, orderID) {
		return this.invoke("SetAdminOrder", {"userID":userID, "orderID":orderID}, this.SetAdminOrder.getArguments().slice(2));
	},
	AssignOrderToUser: function(userID, orderID, forceReplace) {
		return this.invoke("AssignOrderToUser", {"userID":userID, "orderID":orderID, "forceReplace":forceReplace}, this.AssignOrderToUser.getArguments().slice(3));
	},
	AdminOpenOrder: function(orderID) {
		return this.invoke("AdminOpenOrder", {"orderID":orderID}, this.AdminOpenOrder.getArguments().slice(1));
	},
	AdminCloseOrder: function() {
		return this.invoke("AdminCloseOrder", {}, this.AdminCloseOrder.getArguments().slice(0));
	},
	ResetOrderUser: function(orderID) {
		return this.invoke("ResetOrderUser", {"orderID":orderID}, this.ResetOrderUser.getArguments().slice(1));
	},
	GetUserByMobilePhone: function(mobilePhone) {
		return this.invoke("GetUserByMobilePhone", {"mobilePhone":mobilePhone}, this.GetUserByMobilePhone.getArguments().slice(1));
	},
	GetUserByEmailAddress: function(emailAddress) {
		return this.invoke("GetUserByEmailAddress", {"emailAddress":emailAddress}, this.GetUserByEmailAddress.getArguments().slice(1));
	},
	AjaxRender: function(pDocumentID) {
		return this.invoke("AjaxRender", {"pDocumentID":pDocumentID}, this.AjaxRender.getArguments().slice(1));
	},
	AddCouponCode: function(couponCode, cartDocID) {
		return this.invoke("AddCouponCode", {"couponCode":couponCode, "cartDocID":cartDocID}, this.AddCouponCode.getArguments().slice(2));
	},
	url: '/ajaxpro/russesiden.Templates.Documents.ShoppingOrder.Full,russesiden.ashx'
}));
russesiden.Templates.Documents.ShoppingOrder.Full = new russesiden.Templates.Documents.ShoppingOrder.Full_class();

