if(typeof CT == "undefined") CT={};
if(typeof CT.BA == "undefined") CT.BA={};
if(typeof CT.BA.Classes == "undefined") CT.BA.Classes={};
if(typeof CT.BA.Classes.Ajax == "undefined") CT.BA.Classes.Ajax={};
if(typeof CT.BA.Classes.Ajax.CommonAjax_class == "undefined") CT.BA.Classes.Ajax.CommonAjax_class={};
CT.BA.Classes.Ajax.CommonAjax_class = function() {};
Object.extend(CT.BA.Classes.Ajax.CommonAjax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	yqdz_IsImport_stock: function(DealerId, StockDate) {
		return this.invoke("yqdz_IsImport_stock", {"DealerId":DealerId, "StockDate":StockDate}, this.yqdz_IsImport_stock.getArguments().slice(2));
	},
	yqdz_IsImport_ribao: function(DealerId, StockDate) {
		return this.invoke("yqdz_IsImport_ribao", {"DealerId":DealerId, "StockDate":StockDate}, this.yqdz_IsImport_ribao.getArguments().slice(2));
	},
	TPY_CheckSchoolIsExit: function(strClassName, strSchoolId) {
		return this.invoke("TPY_CheckSchoolIsExit", {"strClassName":strClassName, "strSchoolId":strSchoolId}, this.TPY_CheckSchoolIsExit.getArguments().slice(2));
	},
	CheckSchoolIsExit: function(strClassName, strSchoolId) {
		return this.invoke("CheckSchoolIsExit", {"strClassName":strClassName, "strSchoolId":strSchoolId}, this.CheckSchoolIsExit.getArguments().slice(2));
	},
	TPY_CheckIDNumberIsExit: function(strClassName, strUserId, strIDNumber) {
		return this.invoke("TPY_CheckIDNumberIsExit", {"strClassName":strClassName, "strUserId":strUserId, "strIDNumber":strIDNumber}, this.TPY_CheckIDNumberIsExit.getArguments().slice(3));
	},
	CheckIDNumberIsExit: function(strClassName, strUserId, strIDNumber) {
		return this.invoke("CheckIDNumberIsExit", {"strClassName":strClassName, "strUserId":strUserId, "strIDNumber":strIDNumber}, this.CheckIDNumberIsExit.getArguments().slice(3));
	},
	GetFormatDateTime: function(str) {
		return this.invoke("GetFormatDateTime", {"str":str}, this.GetFormatDateTime.getArguments().slice(1));
	},
	CheckDefaultVerifyCode: function(strCode) {
		return this.invoke("CheckDefaultVerifyCode", {"strCode":strCode}, this.CheckDefaultVerifyCode.getArguments().slice(1));
	},
	CheckPageVerifyCode: function(strCode, iEmPageClass) {
		return this.invoke("CheckPageVerifyCode", {"strCode":strCode, "iEmPageClass":iEmPageClass}, this.CheckPageVerifyCode.getArguments().slice(2));
	},
	CheckVerifyCode: function(strCode, p) {
		return this.invoke("CheckVerifyCode", {"strCode":strCode, "p":p}, this.CheckVerifyCode.getArguments().slice(2));
	},
	CheckVerifyCode2: function(strCode, p) {
		return this.invoke("CheckVerifyCode2", {"strCode":strCode, "p":p}, this.CheckVerifyCode2.getArguments().slice(2));
	},
	CheckUnique: function(TableName, ColumnName, strName, lId) {
		return this.invoke("CheckUnique", {"TableName":TableName, "ColumnName":ColumnName, "strName":strName, "lId":lId}, this.CheckUnique.getArguments().slice(4));
	},
	CheckUnique2: function(TableName, ColumnName, strName, lId, strConColumnName, strConValue) {
		return this.invoke("CheckUnique2", {"TableName":TableName, "ColumnName":ColumnName, "strName":strName, "lId":lId, "strConColumnName":strConColumnName, "strConValue":strConValue}, this.CheckUnique2.getArguments().slice(6));
	},
	CheckUnique3: function(TableName, ColumnName, strName, lId, strCondition) {
		return this.invoke("CheckUnique3", {"TableName":TableName, "ColumnName":ColumnName, "strName":strName, "lId":lId, "strCondition":strCondition}, this.CheckUnique3.getArguments().slice(5));
	},
	CheckUniqueAjax: function(TableName, ColumnName, strName, lId, IsNew, strCondition) {
		return this.invoke("CheckUniqueAjax", {"TableName":TableName, "ColumnName":ColumnName, "strName":strName, "lId":lId, "IsNew":IsNew, "strCondition":strCondition}, this.CheckUniqueAjax.getArguments().slice(6));
	},
	GetMd5: function(str) {
		return this.invoke("GetMd5", {"str":str}, this.GetMd5.getArguments().slice(1));
	},
	GetMd5Value: function(str, strEm, strEncoding) {
		return this.invoke("GetMd5Value", {"str":str, "strEm":strEm, "strEncoding":strEncoding}, this.GetMd5Value.getArguments().slice(3));
	},
	CreateRSA: function() {
		return this.invoke("CreateRSA", {}, this.CreateRSA.getArguments().slice(0));
	},
	RSAEncrypt: function(str, strKEY) {
		return this.invoke("RSAEncrypt", {"str":str, "strKEY":strKEY}, this.RSAEncrypt.getArguments().slice(2));
	},
	RSADecrypt: function(str, strKEY) {
		return this.invoke("RSADecrypt", {"str":str, "strKEY":strKEY}, this.RSADecrypt.getArguments().slice(2));
	},
	DESEncrypt: function(str, strKEY, strEm, strEncoding) {
		return this.invoke("DESEncrypt", {"str":str, "strKEY":strKEY, "strEm":strEm, "strEncoding":strEncoding}, this.DESEncrypt.getArguments().slice(4));
	},
	DESDecrypt: function(str, strKEY, strEm, strEncoding) {
		return this.invoke("DESDecrypt", {"str":str, "strKEY":strKEY, "strEm":strEm, "strEncoding":strEncoding}, this.DESDecrypt.getArguments().slice(4));
	},
	DES3Encrypt: function(str, strKEY, strEm, strEncoding) {
		return this.invoke("DES3Encrypt", {"str":str, "strKEY":strKEY, "strEm":strEm, "strEncoding":strEncoding}, this.DES3Encrypt.getArguments().slice(4));
	},
	DES3Decrypt: function(str, strKEY, strEm, strEncoding) {
		return this.invoke("DES3Decrypt", {"str":str, "strKEY":strKEY, "strEm":strEm, "strEncoding":strEncoding}, this.DES3Decrypt.getArguments().slice(4));
	},
	RetrieveValue: function(strClassName, objId, strColumnName) {
		return this.invoke("RetrieveValue", {"strClassName":strClassName, "objId":objId, "strColumnName":strColumnName}, this.RetrieveValue.getArguments().slice(3));
	},
	CountByColumnAll: function(strClassName, strColumnName, strColumnValue) {
		return this.invoke("CountByColumnAll", {"strClassName":strClassName, "strColumnName":strColumnName, "strColumnValue":strColumnValue}, this.CountByColumnAll.getArguments().slice(3));
	},
	CountByColumn: function(strClassName, strColumnName, strColumnValue, iWhereCondition) {
		return this.invoke("CountByColumn", {"strClassName":strClassName, "strColumnName":strColumnName, "strColumnValue":strColumnValue, "iWhereCondition":iWhereCondition}, this.CountByColumn.getArguments().slice(4));
	},
	Max: function(strClassName, strMaxColumnName) {
		return this.invoke("Max", {"strClassName":strClassName, "strMaxColumnName":strMaxColumnName}, this.Max.getArguments().slice(2));
	},
	MaxByCondition: function(strClassName, strMaxColumnName, iWhereCondition) {
		return this.invoke("MaxByCondition", {"strClassName":strClassName, "strMaxColumnName":strMaxColumnName, "iWhereCondition":iWhereCondition}, this.MaxByCondition.getArguments().slice(3));
	},
	GetShowSeq: function(strClassName, strMaxColumnName, strColumnName, strColumnValue) {
		return this.invoke("GetShowSeq", {"strClassName":strClassName, "strMaxColumnName":strMaxColumnName, "strColumnName":strColumnName, "strColumnValue":strColumnValue}, this.GetShowSeq.getArguments().slice(4));
	},
	IsShowSeq: function(isNew, strValue, strClassName, strMaxColumnName, strColumnName, strColumnValue) {
		return this.invoke("IsShowSeq", {"isNew":isNew, "strValue":strValue, "strClassName":strClassName, "strMaxColumnName":strMaxColumnName, "strColumnName":strColumnName, "strColumnValue":strColumnValue}, this.IsShowSeq.getArguments().slice(6));
	},
	IsUnique: function(strClassName, strId, strColumnName, strColumnValue, iWhereCondition, isStringCase, strCompareName, strCompareValue) {
		return this.invoke("IsUnique", {"strClassName":strClassName, "strId":strId, "strColumnName":strColumnName, "strColumnValue":strColumnValue, "iWhereCondition":iWhereCondition, "isStringCase":isStringCase, "strCompareName":strCompareName, "strCompareValue":strCompareValue}, this.IsUnique.getArguments().slice(8));
	},
	InterfaceToClass: function(strText) {
		return this.invoke("InterfaceToClass", {"strText":strText}, this.InterfaceToClass.getArguments().slice(1));
	},
	ToolsToEnum: function(Template, Namespace, EnumName, EnumDefine, StartValue, IsAdd, IsBit, Item) {
		return this.invoke("ToolsToEnum", {"Template":Template, "Namespace":Namespace, "EnumName":EnumName, "EnumDefine":EnumDefine, "StartValue":StartValue, "IsAdd":IsAdd, "IsBit":IsBit, "Item":Item}, this.ToolsToEnum.getArguments().slice(8));
	},
	GetItemByDefaultSplitChar: function(str) {
		return this.invoke("GetItemByDefaultSplitChar", {"str":str}, this.GetItemByDefaultSplitChar.getArguments().slice(1));
	},
	GetItemBySplitChar: function(str, strSplitChar, strItemSplitChar, isTrim, bIgnoreCase, strLinkChar) {
		return this.invoke("GetItemBySplitChar", {"str":str, "strSplitChar":strSplitChar, "strItemSplitChar":strItemSplitChar, "isTrim":isTrim, "bIgnoreCase":bIgnoreCase, "strLinkChar":strLinkChar}, this.GetItemBySplitChar.getArguments().slice(6));
	},
	FillDefaultChar: function(str, strTemplate) {
		return this.invoke("FillDefaultChar", {"str":str, "strTemplate":strTemplate}, this.FillDefaultChar.getArguments().slice(2));
	},
	FillChar: function(str, strTemplate, strSplitChar, strLinkChar) {
		return this.invoke("FillChar", {"str":str, "strTemplate":strTemplate, "strSplitChar":strSplitChar, "strLinkChar":strLinkChar}, this.FillChar.getArguments().slice(4));
	},
	ToolsMethodParameter: function(str, IsCRLF) {
		return this.invoke("ToolsMethodParameter", {"str":str, "IsCRLF":IsCRLF}, this.ToolsMethodParameter.getArguments().slice(2));
	},
	ToolsVarToGetSet: function(input, preName, isVirtual) {
		return this.invoke("ToolsVarToGetSet", {"input":input, "preName":preName, "isVirtual":isVirtual}, this.ToolsVarToGetSet.getArguments().slice(3));
	},
	ToolsStringRemoveDouble: function(input, splitChar, fillChar, isTrim) {
		return this.invoke("ToolsStringRemoveDouble", {"input":input, "splitChar":splitChar, "fillChar":fillChar, "isTrim":isTrim}, this.ToolsStringRemoveDouble.getArguments().slice(4));
	},
	ToolsStringRemoveNumber: function(input, vHeadEnd, splitChar, fillChar, isTrim) {
		return this.invoke("ToolsStringRemoveNumber", {"input":input, "vHeadEnd":vHeadEnd, "splitChar":splitChar, "fillChar":fillChar, "isTrim":isTrim}, this.ToolsStringRemoveNumber.getArguments().slice(5));
	},
	GetTreeSubDataSet: function(strClassName, lPID, iWhereCondition, iOrderCondition) {
		return this.invoke("GetTreeSubDataSet", {"strClassName":strClassName, "lPID":lPID, "iWhereCondition":iWhereCondition, "iOrderCondition":iOrderCondition}, this.GetTreeSubDataSet.getArguments().slice(4));
	},
	GetTreeSubDataSet2: function(strClassName, lPID, iWhereCondition, iOrderCondition, IsShowIsLeaf) {
		return this.invoke("GetTreeSubDataSet2", {"strClassName":strClassName, "lPID":lPID, "iWhereCondition":iWhereCondition, "iOrderCondition":iOrderCondition, "IsShowIsLeaf":IsShowIsLeaf}, this.GetTreeSubDataSet2.getArguments().slice(5));
	},
	GetNewsTreeSubDataSetAndItem: function(strClassName, lPID, iWhereCondition, iOrderCondition, IsShowIsLeaf, strItemClassName, iItemWhereCondition, iItemOrderCondition) {
		return this.invoke("GetNewsTreeSubDataSetAndItem", {"strClassName":strClassName, "lPID":lPID, "iWhereCondition":iWhereCondition, "iOrderCondition":iOrderCondition, "IsShowIsLeaf":IsShowIsLeaf, "strItemClassName":strItemClassName, "iItemWhereCondition":iItemWhereCondition, "iItemOrderCondition":iItemOrderCondition}, this.GetNewsTreeSubDataSetAndItem.getArguments().slice(8));
	},
	DeleteFile: function(ClassName, FileUrlName, fileId, IsDeleteFile) {
		return this.invoke("DeleteFile", {"ClassName":ClassName, "FileUrlName":FileUrlName, "fileId":fileId, "IsDeleteFile":IsDeleteFile}, this.DeleteFile.getArguments().slice(4));
	},
	DateTimeCompare: function(str, compareTime, strValue, isFullDateTime) {
		return this.invoke("DateTimeCompare", {"str":str, "compareTime":compareTime, "strValue":strValue, "isFullDateTime":isFullDateTime}, this.DateTimeCompare.getArguments().slice(4));
	},
	DateTimeCompareByWorkCalendar: function(strClassName, str, compareTime, strValue, isFullDateTime) {
		return this.invoke("DateTimeCompareByWorkCalendar", {"strClassName":strClassName, "str":str, "compareTime":compareTime, "strValue":strValue, "isFullDateTime":isFullDateTime}, this.DateTimeCompareByWorkCalendar.getArguments().slice(5));
	},
	AjaxLogout: function(WebTypeId) {
		return this.invoke("AjaxLogout", {"WebTypeId":WebTypeId}, this.AjaxLogout.getArguments().slice(1));
	},
	AjaxLogin: function(WebTypeId, strUserName, strPwd, VerifyCode, DebugMode, objCookieTime) {
		return this.invoke("AjaxLogin", {"WebTypeId":WebTypeId, "strUserName":strUserName, "strPwd":strPwd, "VerifyCode":VerifyCode, "DebugMode":DebugMode, "objCookieTime":objCookieTime}, this.AjaxLogin.getArguments().slice(6));
	},
	AjaxLoginStr: function(WebTypeId, strUserName, strPwd, VerifyCode, DebugMode, objCookieTime) {
		return this.invoke("AjaxLoginStr", {"WebTypeId":WebTypeId, "strUserName":strUserName, "strPwd":strPwd, "VerifyCode":VerifyCode, "DebugMode":DebugMode, "objCookieTime":objCookieTime}, this.AjaxLoginStr.getArguments().slice(6));
	},
	AjaxLoginOnlyStr: function(WebTypeId, strUserName, strPwd, VerifyCode, DebugMode, objCookieTime) {
		return this.invoke("AjaxLoginOnlyStr", {"WebTypeId":WebTypeId, "strUserName":strUserName, "strPwd":strPwd, "VerifyCode":VerifyCode, "DebugMode":DebugMode, "objCookieTime":objCookieTime}, this.AjaxLoginOnlyStr.getArguments().slice(6));
	},
	AjaxCheckVerifyCodeStr: function(WebTypeId, VerifyCode, DebugMode) {
		return this.invoke("AjaxCheckVerifyCodeStr", {"WebTypeId":WebTypeId, "VerifyCode":VerifyCode, "DebugMode":DebugMode}, this.AjaxCheckVerifyCodeStr.getArguments().slice(3));
	},
	AjaxCheckVerifyCode: function(WebTypeId, VerifyCode, DebugMode) {
		return this.invoke("AjaxCheckVerifyCode", {"WebTypeId":WebTypeId, "VerifyCode":VerifyCode, "DebugMode":DebugMode}, this.AjaxCheckVerifyCode.getArguments().slice(3));
	},
	GamePoint24Create: function() {
		return this.invoke("GamePoint24Create", {}, this.GamePoint24Create.getArguments().slice(0));
	},
	GamePoint24Answer: function(str) {
		return this.invoke("GamePoint24Answer", {"str":str}, this.GamePoint24Answer.getArguments().slice(1));
	},
	GamePoint24HtmlAnswer: function(str) {
		return this.invoke("GamePoint24HtmlAnswer", {"str":str}, this.GamePoint24HtmlAnswer.getArguments().slice(1));
	},
	IsChinese: function(str) {
		return this.invoke("IsChinese", {"str":str}, this.IsChinese.getArguments().slice(1));
	},
	ChineseGetBHS: function(str) {
		return this.invoke("ChineseGetBHS", {"str":str}, this.ChineseGetBHS.getArguments().slice(1));
	},
	ToolsFormatHTML: function(str) {
		return this.invoke("ToolsFormatHTML", {"str":str}, this.ToolsFormatHTML.getArguments().slice(1));
	},
	ToolsXmlToCs: function(strXML, strNodeName, isAttribute, varPreName, proPreName) {
		return this.invoke("ToolsXmlToCs", {"strXML":strXML, "strNodeName":strNodeName, "isAttribute":isAttribute, "varPreName":varPreName, "proPreName":proPreName}, this.ToolsXmlToCs.getArguments().slice(5));
	},
	DESEncryptForDB: function(str, strIV, strKEY) {
		return this.invoke("DESEncryptForDB", {"str":str, "strIV":strIV, "strKEY":strKEY}, this.DESEncryptForDB.getArguments().slice(3));
	},
	DESDecryptForDB: function(str, strIV, strKEY) {
		return this.invoke("DESDecryptForDB", {"str":str, "strIV":strIV, "strKEY":strKEY}, this.DESDecryptForDB.getArguments().slice(3));
	},
	GetTemplateTheText: function(strCode) {
		return this.invoke("GetTemplateTheText", {"strCode":strCode}, this.GetTemplateTheText.getArguments().slice(1));
	},
	InsertPingLun: function(TheId, TheTable, TheName, TheText, PingLunTheType, PID, IsAnonymous, IsAudit, IsShow, InputUserID, InputUserName) {
		return this.invoke("InsertPingLun", {"TheId":TheId, "TheTable":TheTable, "TheName":TheName, "TheText":TheText, "PingLunTheType":PingLunTheType, "PID":PID, "IsAnonymous":IsAnonymous, "IsAudit":IsAudit, "IsShow":IsShow, "InputUserID":InputUserID, "InputUserName":InputUserName}, this.InsertPingLun.getArguments().slice(11));
	},
	SlowX_LoadToolsUserInput: function(lUserId, isUp, strUpdateTime) {
		return this.invoke("SlowX_LoadToolsUserInput", {"lUserId":lUserId, "isUp":isUp, "strUpdateTime":strUpdateTime}, this.SlowX_LoadToolsUserInput.getArguments().slice(3));
	},
	SlowX_LoadToolsUserInputIds: function(strUserId, strChar) {
		return this.invoke("SlowX_LoadToolsUserInputIds", {"strUserId":strUserId, "strChar":strChar}, this.SlowX_LoadToolsUserInputIds.getArguments().slice(2));
	},
	SlowX_LoadToolsUserInputTextByIds: function(strIds, strCurId, isUp, isLoop) {
		return this.invoke("SlowX_LoadToolsUserInputTextByIds", {"strIds":strIds, "strCurId":strCurId, "isUp":isUp, "isLoop":isLoop}, this.SlowX_LoadToolsUserInputTextByIds.getArguments().slice(4));
	},
	SlowX_LoadToolsUserInputTextById: function(strId) {
		return this.invoke("SlowX_LoadToolsUserInputTextById", {"strId":strId}, this.SlowX_LoadToolsUserInputTextById.getArguments().slice(1));
	},
	XmlValueToBaseXmlBuildNode: function(strXml) {
		return this.invoke("XmlValueToBaseXmlBuildNode", {"strXml":strXml}, this.XmlValueToBaseXmlBuildNode.getArguments().slice(1));
	},
	XsdToXml: function(strXsd) {
		return this.invoke("XsdToXml", {"strXsd":strXsd}, this.XsdToXml.getArguments().slice(1));
	},
	url: '/ajaxpro/CT.BA.Classes.Ajax.CommonAjax,CT.BA.ashx'
}));
CT.BA.Classes.Ajax.CommonAjax = new CT.BA.Classes.Ajax.CommonAjax_class();


