// cached javascript var MyAjax = { GetTip:function(tip,callback,context){return new ajax_request(this.url + '?_method=GetTip&_session=no','tip=' + enc(tip),callback, context);}, GetTBFromField:function(tbname,field,autoid,key,detailID,key1,key2,key3,callback,context){return new ajax_request(this.url + '?_method=GetTBFromField&_session=no','tbname=' + enc(tbname)+ '\r\nfield=' + enc(field)+ '\r\nautoid=' + enc(autoid)+ '\r\nkey=' + enc(key)+ '\r\ndetailID=' + enc(detailID)+ '\r\nkey1=' + enc(key1)+ '\r\nkey2=' + enc(key2)+ '\r\nkey3=' + enc(key3),callback, context);}, BindMoldDetailData:function(tbname,ID,callback,context){return new ajax_request(this.url + '?_method=BindMoldDetailData&_session=no','tbname=' + enc(tbname)+ '\r\nID=' + enc(ID),callback, context);}, VerifyMoldKey:function(tbname,str,newID,callback,context){return new ajax_request(this.url + '?_method=VerifyMoldKey&_session=no','tbname=' + enc(tbname)+ '\r\nstr=' + enc(str)+ '\r\nnewID=' + enc(newID),callback, context);}, VerifyMoldKey_Dict:function(dictID,str,newID,callback,context){return new ajax_request(this.url + '?_method=VerifyMoldKey_Dict&_session=no','dictID=' + enc(dictID)+ '\r\nstr=' + enc(str)+ '\r\nnewID=' + enc(newID),callback, context);}, VerifyMoldOnly:function(tbname,field,str,newID,callback,context){return new ajax_request(this.url + '?_method=VerifyMoldOnly&_session=no','tbname=' + enc(tbname)+ '\r\nfield=' + enc(field)+ '\r\nstr=' + enc(str)+ '\r\nnewID=' + enc(newID),callback, context);}, VerifyMoldOnly_Dict:function(dictID,field,str,newID,callback,context){return new ajax_request(this.url + '?_method=VerifyMoldOnly_Dict&_session=no','dictID=' + enc(dictID)+ '\r\nfield=' + enc(field)+ '\r\nstr=' + enc(str)+ '\r\nnewID=' + enc(newID),callback, context);}, RunCommonSP:function(userID,proc,flag,parm,callback,context){return new ajax_request(this.url + '?_method=RunCommonSP&_session=no','userID=' + enc(userID)+ '\r\nproc=' + enc(proc)+ '\r\nflag=' + enc(flag)+ '\r\nparm=' + enc(parm),callback, context);}, RunSql:function(sql,callback,context){return new ajax_request(this.url + '?_method=RunSql&_session=no','sql=' + enc(sql),callback, context);}, RunSqlWithConStr:function(sql,con,callback,context){return new ajax_request(this.url + '?_method=RunSqlWithConStr&_session=no','sql=' + enc(sql)+ '\r\ncon=' + enc(con),callback, context);}, GetSingleData:function(sql,callback,context){return new ajax_request(this.url + '?_method=GetSingleData&_session=no','sql=' + enc(sql),callback, context);}, GetSingleDataWithConStr:function(sql,con,callback,context){return new ajax_request(this.url + '?_method=GetSingleDataWithConStr&_session=no','sql=' + enc(sql)+ '\r\ncon=' + enc(con),callback, context);}, GetDT:function(sql,callback,context){return new ajax_request(this.url + '?_method=GetDT&_session=no','sql=' + enc(sql),callback, context);}, GetDTWithConStr:function(sql,con,callback,context){return new ajax_request(this.url + '?_method=GetDTWithConStr&_session=no','sql=' + enc(sql)+ '\r\ncon=' + enc(con),callback, context);}, Mold_DeleteItems:function(tbname,condition,user,callback,context){return new ajax_request(this.url + '?_method=Mold_DeleteItems&_session=no','tbname=' + enc(tbname)+ '\r\ncondition=' + enc(condition)+ '\r\nuser=' + enc(user),callback, context);}, GetFormToExcelStr:function(tbname,autoid,callback,context){return new ajax_request(this.url + '?_method=GetFormToExcelStr&_session=no','tbname=' + enc(tbname)+ '\r\nautoid=' + enc(autoid),callback, context);}, GetNameBySource:function(source,code,callback,context){return new ajax_request(this.url + '?_method=GetNameBySource&_session=no','source=' + enc(source)+ '\r\ncode=' + enc(code),callback, context);}, GetMaxLogFlowID:function(callback,context){return new ajax_request(this.url + '?_method=GetMaxLogFlowID&_session=no','',callback, context);}, GetNewestLogFlow:function(autoID,callback,context){return new ajax_request(this.url + '?_method=GetNewestLogFlow&_session=no','autoID=' + enc(autoID),callback, context);}, GetMarkerLogFlow:function(autoID,marker,callback,context){return new ajax_request(this.url + '?_method=GetMarkerLogFlow&_session=no','autoID=' + enc(autoID)+ '\r\nmarker=' + enc(marker),callback, context);}, ClearLogFlow:function(callback,context){return new ajax_request(this.url + '?_method=ClearLogFlow&_session=no','',callback, context);}, WriteToLogFlow:function(Content,callback,context){return new ajax_request(this.url + '?_method=WriteToLogFlow&_session=no','Content=' + enc(Content),callback, context);}, WriteToLogFlowWithMaker:function(Content,maker,callback,context){return new ajax_request(this.url + '?_method=WriteToLogFlowWithMaker&_session=no','Content=' + enc(Content)+ '\r\nmaker=' + enc(maker),callback, context);}, GetUrlParameterCode:function(oriStr,callback,context){return new ajax_request(this.url + '?_method=GetUrlParameterCode&_session=no','oriStr=' + enc(oriStr),callback, context);}, GetAppSettingStr:function(key,callback,context){return new ajax_request(this.url + '?_method=GetAppSettingStr&_session=no','key=' + enc(key),callback, context);}, isPass:function(user,obj,pint,grade,callback,context){return new ajax_request(this.url + '?_method=isPass&_session=no','user=' + enc(user)+ '\r\nobj=' + enc(obj)+ '\r\npint=' + enc(pint)+ '\r\ngrade=' + enc(grade),callback, context);}, Encrypt:function(text,callback,context){return new ajax_request(this.url + '?_method=Encrypt&_session=no','text=' + enc(text),callback, context);}, HashMD5:function(text,callback,context){return new ajax_request(this.url + '?_method=HashMD5&_session=no','text=' + enc(text),callback, context);}, Decrypt:function(text,callback,context){return new ajax_request(this.url + '?_method=Decrypt&_session=no','text=' + enc(text),callback, context);}, EncryptWithKey:function(text,key,callback,context){return new ajax_request(this.url + '?_method=EncryptWithKey&_session=no','text=' + enc(text)+ '\r\nkey=' + enc(key),callback, context);}, DecryptWithKey:function(text,key,callback,context){return new ajax_request(this.url + '?_method=DecryptWithKey&_session=no','text=' + enc(text)+ '\r\nkey=' + enc(key),callback, context);}, GetWebPartHTML:function(wid,parm,currentPage,queryStr,sortStr,pageSize,callback,context){return new ajax_request(this.url + '?_method=GetWebPartHTML&_session=no','wid=' + enc(wid)+ '\r\nparm=' + enc(parm)+ '\r\ncurrentPage=' + enc(currentPage)+ '\r\nqueryStr=' + enc(queryStr)+ '\r\nsortStr=' + enc(sortStr)+ '\r\npageSize=' + enc(pageSize),callback, context);}, GetWebPartHTML_WithLang:function(wid,parm,currentPage,queryStr,sortStr,pageSize,webLang,callback,context){return new ajax_request(this.url + '?_method=GetWebPartHTML_WithLang&_session=no','wid=' + enc(wid)+ '\r\nparm=' + enc(parm)+ '\r\ncurrentPage=' + enc(currentPage)+ '\r\nqueryStr=' + enc(queryStr)+ '\r\nsortStr=' + enc(sortStr)+ '\r\npageSize=' + enc(pageSize)+ '\r\nwebLang=' + enc(webLang),callback, context);}, GetWebPartHTML_WithUser:function(wid,parm,currentPage,queryStr,sortStr,pageSize,webLang,webUser,callback,context){return new ajax_request(this.url + '?_method=GetWebPartHTML_WithUser&_session=no','wid=' + enc(wid)+ '\r\nparm=' + enc(parm)+ '\r\ncurrentPage=' + enc(currentPage)+ '\r\nqueryStr=' + enc(queryStr)+ '\r\nsortStr=' + enc(sortStr)+ '\r\npageSize=' + enc(pageSize)+ '\r\nwebLang=' + enc(webLang)+ '\r\nwebUser=' + enc(webUser),callback, context);}, GetWebPartHTML_WithDBCon:function(wid,parm,currentPage,queryStr,sortStr,pageSize,webLang,dbConStr,callback,context){return new ajax_request(this.url + '?_method=GetWebPartHTML_WithDBCon&_session=no','wid=' + enc(wid)+ '\r\nparm=' + enc(parm)+ '\r\ncurrentPage=' + enc(currentPage)+ '\r\nqueryStr=' + enc(queryStr)+ '\r\nsortStr=' + enc(sortStr)+ '\r\npageSize=' + enc(pageSize)+ '\r\nwebLang=' + enc(webLang)+ '\r\ndbConStr=' + enc(dbConStr),callback, context);}, GetWebPartCode_WithLang:function(wid,webLang,callback,context){return new ajax_request(this.url + '?_method=GetWebPartCode_WithLang&_session=no','wid=' + enc(wid)+ '\r\nwebLang=' + enc(webLang),callback, context);}, GetWebPageCode:function(fileID,callback,context){return new ajax_request(this.url + '?_method=GetWebPageCode&_session=no','fileID=' + enc(fileID),callback, context);}, GetWebPageHeadJS:function(pageID,callback,context){return new ajax_request(this.url + '?_method=GetWebPageHeadJS&_session=no','pageID=' + enc(pageID),callback, context);}, GetWebPageStyle:function(pageID,callback,context){return new ajax_request(this.url + '?_method=GetWebPageStyle&_session=no','pageID=' + enc(pageID),callback, context);}, RunWebCmd:function(sql,webParm,parmValue,callback,context){return new ajax_request(this.url + '?_method=RunWebCmd&_session=no','sql=' + enc(sql)+ '\r\nwebParm=' + enc(webParm)+ '\r\nparmValue=' + enc(parmValue),callback, context);}, RunWebCmd_withReturnValue:function(sql,webParm,parmValue,callback,context){return new ajax_request(this.url + '?_method=RunWebCmd_withReturnValue&_session=no','sql=' + enc(sql)+ '\r\nwebParm=' + enc(webParm)+ '\r\nparmValue=' + enc(parmValue),callback, context);}, RunWebCmd_Safe:function(sql,webParm,parmValue,callback,context){return new ajax_request(this.url + '?_method=RunWebCmd_Safe&_session=no','sql=' + enc(sql)+ '\r\nwebParm=' + enc(webParm)+ '\r\nparmValue=' + enc(parmValue),callback, context);}, existsDoubleData:function(table,field,str,callback,context){return new ajax_request(this.url + '?_method=existsDoubleData&_session=no','table=' + enc(table)+ '\r\nfield=' + enc(field)+ '\r\nstr=' + enc(str),callback, context);}, existsDoubleData_WithCondition:function(table,field,str,condition,callback,context){return new ajax_request(this.url + '?_method=existsDoubleData_WithCondition&_session=no','table=' + enc(table)+ '\r\nfield=' + enc(field)+ '\r\nstr=' + enc(str)+ '\r\ncondition=' + enc(condition),callback, context);}, GetClientIP:function(callback,context){return new ajax_request(this.url + '?_method=GetClientIP&_session=no','',callback, context);}, ListFiles:function(path,callback,context){return new ajax_request(this.url + '?_method=ListFiles&_session=no','path=' + enc(path),callback, context);}, UpdateWebHtml:function(replace_string,callback,context){return new ajax_request(this.url + '?_method=UpdateWebHtml&_session=no','replace_string=' + enc(replace_string),callback, context);}, ClearWebHtml:function(condition,callback,context){return new ajax_request(this.url + '?_method=ClearWebHtml&_session=no','condition=' + enc(condition),callback, context);}, ChangeFolder:function(ori_path,new_path,callback,context){return new ajax_request(this.url + '?_method=ChangeFolder&_session=no','ori_path=' + enc(ori_path)+ '\r\nnew_path=' + enc(new_path),callback, context);}, GetServerPath:function(path,callback,context){return new ajax_request(this.url + '?_method=GetServerPath&_session=no','path=' + enc(path),callback, context);}, ifExistsFile:function(file,callback,context){return new ajax_request(this.url + '?_method=ifExistsFile&_session=no','file=' + enc(file),callback, context);}, CopyFile:function(f1,f2,callback,context){return new ajax_request(this.url + '?_method=CopyFile&_session=no','f1=' + enc(f1)+ '\r\nf2=' + enc(f2),callback, context);}, DeleteFile:function(f1,callback,context){return new ajax_request(this.url + '?_method=DeleteFile&_session=no','f1=' + enc(f1),callback, context);}, DeleteFiles:function(fs,callback,context){return new ajax_request(this.url + '?_method=DeleteFiles&_session=no','fs=' + enc(fs),callback, context);}, ReadFile:function(f1,callback,context){return new ajax_request(this.url + '?_method=ReadFile&_session=no','f1=' + enc(f1),callback, context);}, WriteFile:function(f1,content,callback,context){return new ajax_request(this.url + '?_method=WriteFile&_session=no','f1=' + enc(f1)+ '\r\ncontent=' + enc(content),callback, context);}, WriteFile_FromWebEditor:function(f1,currentUser,content,editID,callback,context){return new ajax_request(this.url + '?_method=WriteFile_FromWebEditor&_session=no','f1=' + enc(f1)+ '\r\ncurrentUser=' + enc(currentUser)+ '\r\ncontent=' + enc(content)+ '\r\neditID=' + enc(editID),callback, context);}, sendMail:function(toMail,password,fromMail,account,subject,emailBody,smtpserver,attachment,callback,context){return new ajax_request(this.url + '?_method=sendMail&_session=no','toMail=' + enc(toMail)+ '\r\npassword=' + enc(password)+ '\r\nfromMail=' + enc(fromMail)+ '\r\naccount=' + enc(account)+ '\r\nsubject=' + enc(subject)+ '\r\nemailBody=' + enc(emailBody)+ '\r\nsmtpserver=' + enc(smtpserver)+ '\r\nattachment=' + enc(attachment),callback, context);}, sendMail_Gmail:function(toMail,password,fromMail,account,subject,emailBody,smtpserver,bccMail,ccMail,callback,context){return new ajax_request(this.url + '?_method=sendMail_Gmail&_session=no','toMail=' + enc(toMail)+ '\r\npassword=' + enc(password)+ '\r\nfromMail=' + enc(fromMail)+ '\r\naccount=' + enc(account)+ '\r\nsubject=' + enc(subject)+ '\r\nemailBody=' + enc(emailBody)+ '\r\nsmtpserver=' + enc(smtpserver)+ '\r\nbccMail=' + enc(bccMail)+ '\r\nccMail=' + enc(ccMail),callback, context);}, getSystemDefine:function(defineName,callback,context){return new ajax_request(this.url + '?_method=getSystemDefine&_session=no','defineName=' + enc(defineName),callback, context);}, execIISAcount:function(aid,callback,context){return new ajax_request(this.url + '?_method=execIISAcount&_session=no','aid=' + enc(aid),callback, context);}, execIISSite:function(sid,callback,context){return new ajax_request(this.url + '?_method=execIISSite&_session=no','sid=' + enc(sid),callback, context);}, opIISSite:function(sitename,optype,callback,context){return new ajax_request(this.url + '?_method=opIISSite&_session=no','sitename=' + enc(sitename)+ '\r\noptype=' + enc(optype),callback, context);}, execIISSubSite:function(sid,callback,context){return new ajax_request(this.url + '?_method=execIISSubSite&_session=no','sid=' + enc(sid),callback, context);}, opIISSubSite:function(sitename,vmname,optype,callback,context){return new ajax_request(this.url + '?_method=opIISSubSite&_session=no','sitename=' + enc(sitename)+ '\r\nvmname=' + enc(vmname)+ '\r\noptype=' + enc(optype),callback, context);}, GetDdlValueByText:function(tbname,fieldname,text,userID,autoID,listKey,callback,context){return new ajax_request(this.url + '?_method=GetDdlValueByText&_session=no','tbname=' + enc(tbname)+ '\r\nfieldname=' + enc(fieldname)+ '\r\ntext=' + enc(text)+ '\r\nuserID=' + enc(userID)+ '\r\nautoID=' + enc(autoID)+ '\r\nlistKey=' + enc(listKey),callback, context);}, GetEditGroupTable:function(userID,grade,tbname,groupID,dataID,callback,context){return new ajax_request(this.url + '?_method=GetEditGroupTable&_session=no','userID=' + enc(userID)+ '\r\ngrade=' + enc(grade)+ '\r\ntbname=' + enc(tbname)+ '\r\ngroupID=' + enc(groupID)+ '\r\ndataID=' + enc(dataID),callback, context);}, GetEditGroupTableHtml:function(userID,grade,tbname,groupID,dataID,queryMold,listKey,listKey1,listKey2,callback,context){return new ajax_request(this.url + '?_method=GetEditGroupTableHtml&_session=no','userID=' + enc(userID)+ '\r\ngrade=' + enc(grade)+ '\r\ntbname=' + enc(tbname)+ '\r\ngroupID=' + enc(groupID)+ '\r\ndataID=' + enc(dataID)+ '\r\nqueryMold=' + enc(queryMold)+ '\r\nlistKey=' + enc(listKey)+ '\r\nlistKey1=' + enc(listKey1)+ '\r\nlistKey2=' + enc(listKey2),callback, context);}, GetEditControlStr:function(controlID,currentUser,userGrade,dataID,keyValue,queryMold,fieldName,Key_First,Key_Second,Key_Third,callback,context){return new ajax_request(this.url + '?_method=GetEditControlStr&_session=no','controlID=' + enc(controlID)+ '\r\ncurrentUser=' + enc(currentUser)+ '\r\nuserGrade=' + enc(userGrade)+ '\r\ndataID=' + enc(dataID)+ '\r\nkeyValue=' + enc(keyValue)+ '\r\nqueryMold=' + enc(queryMold)+ '\r\nfieldName=' + enc(fieldName)+ '\r\nKey_First=' + enc(Key_First)+ '\r\nKey_Second=' + enc(Key_Second)+ '\r\nKey_Third=' + enc(Key_Third),callback, context);}, SendSMS:function(phone,message,callback,context){return new ajax_request(this.url + '?_method=SendSMS&_session=no','phone=' + enc(phone)+ '\r\nmessage=' + enc(message),callback, context);}, SendSMS_bak:function(host,port,user,password,sendStr,callback,context){return new ajax_request(this.url + '?_method=SendSMS_bak&_session=no','host=' + enc(host)+ '\r\nport=' + enc(port)+ '\r\nuser=' + enc(user)+ '\r\npassword=' + enc(password)+ '\r\nsendStr=' + enc(sendStr),callback, context);}, WEB_LOGIN:function(uid,pwd,callback,context){return new ajax_request(this.url + '?_method=WEB_LOGIN&_session=no','uid=' + enc(uid)+ '\r\npwd=' + enc(pwd),callback, context);}, url:'/ajax/ShareCS.MyAjax,ShareCS.ashx' } function HtmlControl(id) { var ele = null; if(typeof(id) == 'object') ele = id; else ele = document.getElementById(id); if(ele == null) return null; var _o = ele.cloneNode(true); var _op = document.createElement('SPAN'); _op.appendChild(_o); this._source = _op.innerHTML; } HtmlControl.prototype.toString = function(){ return this._source; } function HtmlControlUpdate(func, parentId) { var f,i,ff,fa=''; var ele = document.getElementById(parentId); if(ele == null) return; var args = []; for(i=0; i 2) for(i=2; i9999||year<1970||month<1||month>12||day<0||day>31||hours<0||hours>23||minutes<0||minutes>59||seconds<0||seconds>59)throw("ArgumentException");this.Year = year;this.Month = month;this.Day = day;this.Hours = hours;this.Minutes = minutes;this.Seconds = seconds;} DateTime.prototype.toString = function(){return digi(this.Year,4) + digi(this.Month,2) + digi(this.Day,2) + digi(this.Hours,2) + digi(this.Minutes,2) + digi(this.Seconds,2);}