addNamespace("DDSolution.Ajax");
DDSolution.Ajax.CompanyAjaxFunctions_class = Class.create();
Object.extend(DDSolution.Ajax.CompanyAjaxFunctions_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	CompanyRegister: function(names, values) {
		return this.invoke("CompanyRegister", {"names":names, "values":values}, this.CompanyRegister.getArguments().slice(2));
	},
	ValidUserName: function(names, values) {
		return this.invoke("ValidUserName", {"names":names, "values":values}, this.ValidUserName.getArguments().slice(2));
	},
	ValidEmail: function(names, values) {
		return this.invoke("ValidEmail", {"names":names, "values":values}, this.ValidEmail.getArguments().slice(2));
	},
	ValidUpdateEmail: function(names, values) {
		return this.invoke("ValidUpdateEmail", {"names":names, "values":values}, this.ValidUpdateEmail.getArguments().slice(2));
	},
	ProjectStep1: function(names, values) {
		return this.invoke("ProjectStep1", {"names":names, "values":values}, this.ProjectStep1.getArguments().slice(2));
	},
	ProjectStep3: function(names, values) {
		return this.invoke("ProjectStep3", {"names":names, "values":values}, this.ProjectStep3.getArguments().slice(2));
	},
	UpdateCompanyInfo: function(names, values) {
		return this.invoke("UpdateCompanyInfo", {"names":names, "values":values}, this.UpdateCompanyInfo.getArguments().slice(2));
	},
	FinishProject: function(names, values) {
		return this.invoke("FinishProject", {"names":names, "values":values}, this.FinishProject.getArguments().slice(2));
	},
	DeleteMaterial: function(mid) {
		return this.invoke("DeleteMaterial", {"mid":mid}, this.DeleteMaterial.getArguments().slice(1));
	},
	UpdatePassword: function(names, values) {
		return this.invoke("UpdatePassword", {"names":names, "values":values}, this.UpdatePassword.getArguments().slice(2));
	},
	ValidCompanyName: function(CompanyName) {
		return this.invoke("ValidCompanyName", {"CompanyName":CompanyName}, this.ValidCompanyName.getArguments().slice(1));
	},
	SaveBMaterial: function(names, values) {
		return this.invoke("SaveBMaterial", {"names":names, "values":values}, this.SaveBMaterial.getArguments().slice(2));
	},
	SaveBMaterial2: function(names, values) {
		return this.invoke("SaveBMaterial2", {"names":names, "values":values}, this.SaveBMaterial2.getArguments().slice(2));
	},
	ReSetPassword: function(names, values) {
		return this.invoke("ReSetPassword", {"names":names, "values":values}, this.ReSetPassword.getArguments().slice(2));
	},
	initialize: function() {
		this.url = '/ajaxpro/DDSolution.Ajax.CompanyAjaxFunctions,DDSolution.Ajax.ashx';
	}
}));
DDSolution.Ajax.CompanyAjaxFunctions = new DDSolution.Ajax.CompanyAjaxFunctions_class();

