var Tools = { GetDataTableFormTableXML:function(strXML,callback,context){return new ajax_request(this.url + '?_method=GetDataTableFormTableXML&_session=r','strXML=' + enc(strXML),callback, context);}, GetCurrDate:function(callback,context){return new ajax_request(this.url + '?_method=GetCurrDate&_session=r','',callback, context);}, GetVitualDirectory:function(callback,context){return new ajax_request(this.url + '?_method=GetVitualDirectory&_session=r','',callback, context);}, GetMonthFirst:function(callback,context){return new ajax_request(this.url + '?_method=GetMonthFirst&_session=r','',callback, context);}, GetMonthLast:function(callback,context){return new ajax_request(this.url + '?_method=GetMonthLast&_session=r','',callback, context);}, GetTableFromXMLNodeColor:function(_path,callback,context){return new ajax_request(this.url + '?_method=GetTableFromXMLNodeColor&_session=r','_path=' + enc(_path),callback, context);}, GetFirstPY:function(strName,callback,context){return new ajax_request(this.url + '?_method=GetFirstPY&_session=r','strName=' + enc(strName),callback, context);}, GetFieldListFromSQLForQD:function(strSQL,callback,context){return new ajax_request(this.url + '?_method=GetFieldListFromSQLForQD&_session=r','strSQL=' + enc(strSQL),callback, context);}, GetDataSetFromXML:function(strXML,callback,context){return new ajax_request(this.url + '?_method=GetDataSetFromXML&_session=r','strXML=' + enc(strXML),callback, context);}, GetObjectFormTableXML:function(strXML,iIndex,callback,context){return new ajax_request(this.url + '?_method=GetObjectFormTableXML&_session=r','strXML=' + enc(strXML)+ '\r\niIndex=' + enc(iIndex),callback, context);}, GetProcess:function(strSessionID,callback,context){return new ajax_request(this.url + '?_method=GetProcess&_session=r','strSessionID=' + enc(strSessionID),callback, context);}, DelelteProcess:function(strSessionID,callback,context){return new ajax_request(this.url + '?_method=DelelteProcess&_session=r','strSessionID=' + enc(strSessionID),callback, context);}, DataBaseBackBLL:function(_strDataBases,_strPath,strSessionID,callback,context){return new ajax_request(this.url + '?_method=DataBaseBackBLL&_session=r','_strDataBases=' + enc(_strDataBases)+ '\r\n_strPath=' + enc(_strPath)+ '\r\nstrSessionID=' + enc(strSessionID),callback, context);}, url:'/ajax/BLL.Tools,BLL.ashx' }