addNamespace("MDWeb_BLL");
MDWeb_BLL.AjaxPage_class = Class.create();
Object.extend(MDWeb_BLL.AjaxPage_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	PLogin: function(Person_UserName, Person_Password) {
		return this.invoke("PLogin", {"Person_UserName":Person_UserName, "Person_Password":Person_Password}, this.PLogin.getArguments().slice(2));
	},
	PLogin_New: function(Person_UserName, Person_Password, remUN) {
		return this.invoke("PLogin_New", {"Person_UserName":Person_UserName, "Person_Password":Person_Password, "remUN":remUN}, this.PLogin_New.getArguments().slice(3));
	},
	PLoginIndex: function(Person_UserName, Person_Password, remUN) {
		return this.invoke("PLoginIndex", {"Person_UserName":Person_UserName, "Person_Password":Person_Password, "remUN":remUN}, this.PLoginIndex.getArguments().slice(3));
	},
	PLoginSub: function(Person_UserName, Person_Password) {
		return this.invoke("PLoginSub", {"Person_UserName":Person_UserName, "Person_Password":Person_Password}, this.PLoginSub.getArguments().slice(2));
	},
	PLoginSub_1: function(Person_UserName, Person_Password) {
		return this.invoke("PLoginSub_1", {"Person_UserName":Person_UserName, "Person_Password":Person_Password}, this.PLoginSub_1.getArguments().slice(2));
	},
	PLoginPersonIndex: function(Person_UserName, Person_Password) {
		return this.invoke("PLoginPersonIndex", {"Person_UserName":Person_UserName, "Person_Password":Person_Password}, this.PLoginPersonIndex.getArguments().slice(2));
	},
	checkLoginStatus: function() {
		return this.invoke("checkLoginStatus", {}, this.checkLoginStatus.getArguments().slice(0));
	},
	PLogin2: function(Person_UserName, Person_Password) {
		return this.invoke("PLogin2", {"Person_UserName":Person_UserName, "Person_Password":Person_Password}, this.PLogin2.getArguments().slice(2));
	},
	LoginOut: function() {
		return this.invoke("LoginOut", {}, this.LoginOut.getArguments().slice(0));
	},
	CKuSameEmail: function(Person_Id, Person_Email) {
		return this.invoke("CKuSameEmail", {"Person_Id":Person_Id, "Person_Email":Person_Email}, this.CKuSameEmail.getArguments().slice(2));
	},
	CKuSameUserName: function(Person_Id, Person_UserName) {
		return this.invoke("CKuSameUserName", {"Person_Id":Person_Id, "Person_UserName":Person_UserName}, this.CKuSameUserName.getArguments().slice(2));
	},
	RPPass: function(pMails) {
		return this.invoke("RPPass", {"pMails":pMails}, this.RPPass.getArguments().slice(1));
	},
	GResumebs: function(Person_ID) {
		return this.invoke("GResumebs", {"Person_ID":Person_ID}, this.GResumebs.getArguments().slice(1));
	},
	GSeltResum: function(Person_ID) {
		return this.invoke("GSeltResum", {"Person_ID":Person_ID}, this.GSeltResum.getArguments().slice(1));
	},
	SendResum: function(Person_ID, Job_ID, Resume_ID, Company_ID) {
		return this.invoke("SendResum", {"Person_ID":Person_ID, "Job_ID":Job_ID, "Resume_ID":Resume_ID, "Company_ID":Company_ID}, this.SendResum.getArguments().slice(4));
	},
	InFavourites: function(Person_ID, Job_ID) {
		return this.invoke("InFavourites", {"Person_ID":Person_ID, "Job_ID":Job_ID}, this.InFavourites.getArguments().slice(2));
	},
	InFavouritesList: function(userid, values) {
		return this.invoke("InFavouritesList", {"userid":userid, "values":values}, this.InFavouritesList.getArguments().slice(2));
	},
	saveMySearchCondi: function(userid, values) {
		return this.invoke("saveMySearchCondi", {"userid":userid, "values":values}, this.saveMySearchCondi.getArguments().slice(2));
	},
	IEmailJob: function(email, title, content) {
		return this.invoke("IEmailJob", {"email":email, "title":title, "content":content}, this.IEmailJob.getArguments().slice(3));
	},
	Reg: function(Company_UserName, Company_Password, Company_Question, Company_Answer, Company_Name, Company_Tel, Company_PerContact, Company_Email) {
		return this.invoke("Reg", {"Company_UserName":Company_UserName, "Company_Password":Company_Password, "Company_Question":Company_Question, "Company_Answer":Company_Answer, "Company_Name":Company_Name, "Company_Tel":Company_Tel, "Company_PerContact":Company_PerContact, "Company_Email":Company_Email}, this.Reg.getArguments().slice(8));
	},
	CLogin: function(Company_UserName, Company_Password) {
		return this.invoke("CLogin", {"Company_UserName":Company_UserName, "Company_Password":Company_Password}, this.CLogin.getArguments().slice(2));
	},
	CLoginIndex: function(Company_UserName, Company_Password) {
		return this.invoke("CLoginIndex", {"Company_UserName":Company_UserName, "Company_Password":Company_Password}, this.CLoginIndex.getArguments().slice(2));
	},
	LoginOutCom: function() {
		return this.invoke("LoginOutCom", {}, this.LoginOutCom.getArguments().slice(0));
	},
	CKuN: function(Company_UserName) {
		return this.invoke("CKuN", {"Company_UserName":Company_UserName}, this.CKuN.getArguments().slice(1));
	},
	RCPass: function(cMails) {
		return this.invoke("RCPass", {"cMails":cMails}, this.RCPass.getArguments().slice(1));
	},
	GJobT: function(JobType_fid) {
		return this.invoke("GJobT", {"JobType_fid":JobType_fid}, this.GJobT.getArguments().slice(1));
	},
	GJobTs: function(JobType_fids) {
		return this.invoke("GJobTs", {"JobType_fids":JobType_fids}, this.GJobTs.getArguments().slice(1));
	},
	GCT: function(City_Fid) {
		return this.invoke("GCT", {"City_Fid":City_Fid}, this.GCT.getArguments().slice(1));
	},
	GCS: function() {
		return this.invoke("GCS", {}, this.GCS.getArguments().slice(0));
	},
	getJobList: function(companyId) {
		return this.invoke("getJobList", {"companyId":companyId}, this.getJobList.getArguments().slice(1));
	},
	GetSearchItems: function(strQuery) {
		return this.invoke("GetSearchItems", {"strQuery":strQuery}, this.GetSearchItems.getArguments().slice(1));
	},
	GetText: function(keyWord) {
		return this.invoke("GetText", {"keyWord":keyWord}, this.GetText.getArguments().slice(1));
	},
	CKAuth: function(code) {
		return this.invoke("CKAuth", {"code":code}, this.CKAuth.getArguments().slice(1));
	},
	CKMAuth: function(code) {
		return this.invoke("CKMAuth", {"code":code}, this.CKMAuth.getArguments().slice(1));
	},
	GetVote: function(voteid) {
		return this.invoke("GetVote", {"voteid":voteid}, this.GetVote.getArguments().slice(1));
	},
	SetVote: function(voteid, values) {
		return this.invoke("SetVote", {"voteid":voteid, "values":values}, this.SetVote.getArguments().slice(2));
	},
	SaveMessage: function(email, values) {
		return this.invoke("SaveMessage", {"email":email, "values":values}, this.SaveMessage.getArguments().slice(2));
	},
	initialize: function() {
		this.url = '/ajaxpro/MDWeb_BLL.AjaxPage,MDWeb_BLL.ashx';
	}
}));
MDWeb_BLL.AjaxPage = new MDWeb_BLL.AjaxPage_class();

