if(typeof Mantis == "undefined") Mantis={};
if(typeof Mantis.Curver == "undefined") Mantis.Curver={};
if(typeof Mantis.Curver.Pages == "undefined") Mantis.Curver.Pages={};
if(typeof Mantis.Curver.Pages.Default == "undefined") Mantis.Curver.Pages.Default={};
Mantis.Curver.Pages.Default_class = function() {};
Object.extend(Mantis.Curver.Pages.Default_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetCategory: function(productCategoryId, isMainCategory) {
		return this.invoke("GetCategory", {"productCategoryId":productCategoryId, "isMainCategory":isMainCategory}, this.GetCategory.getArguments().slice(2));
	},
	ValidateUser: function(userName, userPass) {
		return this.invoke("ValidateUser", {"userName":userName, "userPass":userPass}, this.ValidateUser.getArguments().slice(2));
	},
	LoadPromo: function(promoId) {
		return this.invoke("LoadPromo", {"promoId":promoId}, this.LoadPromo.getArguments().slice(1));
	},
	LoadContentPage: function(queryName) {
		return this.invoke("LoadContentPage", {"queryName":queryName}, this.LoadContentPage.getArguments().slice(1));
	},
	LoadProductDetails: function(productId, addSimilarProducts) {
		return this.invoke("LoadProductDetails", {"productId":productId, "addSimilarProducts":addSimilarProducts}, this.LoadProductDetails.getArguments().slice(2));
	},
	SendContact: function(fullname, email, phone, comments, country) {
		return this.invoke("SendContact", {"fullname":fullname, "email":email, "phone":phone, "comments":comments, "country":country}, this.SendContact.getArguments().slice(5));
	},
	AjaxTimeOutRefresh: function(z) {
		return this.invoke("AjaxTimeOutRefresh", {"z":z}, this.AjaxTimeOutRefresh.getArguments().slice(1));
	},
	url: '/ajaxpro/Mantis.Curver.Pages.Default,App_Web_b4gn4e1s.ashx'
}));
Mantis.Curver.Pages.Default = new Mantis.Curver.Pages.Default_class();

