addNamespace("resources");
resources.ajax_class = Class.create();
resources.ajax_class.prototype = (new AjaxPro.AjaxClass()).extend({
	update_account: function(contact_email, pin) {
		return this.invoke("update_account", {"contact_email":contact_email, "pin":pin}, this.update_account.getArguments().slice(2), "resources.ajax");
	},
	loginAttempt: function(accountNum, pinNum) {
		return this.invoke("loginAttempt", {"accountNum":accountNum, "pinNum":pinNum}, this.loginAttempt.getArguments().slice(2), "resources.ajax");
	},
	ConfirmAttempt: function(account_num, zip, pin, email) {
		return this.invoke("ConfirmAttempt", {"account_num":account_num, "zip":zip, "pin":pin, "email":email}, this.ConfirmAttempt.getArguments().slice(4), "resources.ajax");
	},
	gen_catalog_tabs: function(cat_id) {
		return this.invoke("gen_catalog_tabs", {"cat_id":cat_id}, this.gen_catalog_tabs.getArguments().slice(1), "resources.ajax");
	},
	build_catalog: function(cat_id) {
		return this.invoke("build_catalog", {"cat_id":cat_id}, this.build_catalog.getArguments().slice(1), "resources.ajax");
	},
	process_ds_order: function(list, contact, address, city, state, zip) {
		return this.invoke("process_ds_order", {"list":list, "contact":contact, "address":address, "city":city, "state":state, "zip":zip}, this.process_ds_order.getArguments().slice(6), "resources.ajax");
	},
	process_wc_order: function(list, contact) {
		return this.invoke("process_wc_order", {"list":list, "contact":contact}, this.process_wc_order.getArguments().slice(2), "resources.ajax");
	},
	process_order: function(list) {
		return this.invoke("process_order", {"list":list}, this.process_order.getArguments().slice(1), "resources.ajax");
	},
	build_order_confirm: function(list) {
		return this.invoke("build_order_confirm", {"list":list}, this.build_order_confirm.getArguments().slice(1), "resources.ajax");
	},
	getQuote: function(inZip, weight) {
		return this.invoke("getQuote", {"inZip":inZip, "weight":weight}, this.getQuote.getArguments().slice(2), "resources.ajax");
	},
	initialize: function() {
		this.url = '/confirm-account.aspx';
	}
});
resources.ajax = new resources.ajax_class();

