// cached javascript var AjaxFunction = { GetUid:function(callback,context){return new ajax_request(this.url + '?_method=GetUid&_session=no','',callback, context);}, AddFavorite:function(userid,intmoduleid,dict,word,partofspeech,mean,callback,context){return new ajax_request(this.url + '?_method=AddFavorite&_session=no','userid=' + enc(userid)+ '\r\nintmoduleid=' + enc(intmoduleid)+ '\r\ndict=' + enc(dict)+ '\r\nword=' + enc(word)+ '\r\npartofspeech=' + enc(partofspeech)+ '\r\nmean=' + enc(mean),callback, context);}, GetComplete:function(dict,word,amount,dong,showinlang,callback,context){return new ajax_request(this.url + '?_method=GetComplete&_session=no','dict=' + enc(dict)+ '\r\nword=' + enc(word)+ '\r\namount=' + enc(amount)+ '\r\ndong=' + enc(dong)+ '\r\nshowinlang=' + enc(showinlang),callback, context);}, GetListDict:function(strDict,title,showinlang,callback,context){return new ajax_request(this.url + '?_method=GetListDict&_session=no','strDict=' + enc(strDict)+ '\r\ntitle=' + enc(title)+ '\r\nshowinlang=' + enc(showinlang),callback, context);}, UpdateFeedBack:function(feedbackid,content,callback,context){return new ajax_request(this.url + '?_method=UpdateFeedBack&_session=no','feedbackid=' + enc(feedbackid)+ '\r\ncontent=' + enc(content),callback, context);}, UpdateNewsFeedBack:function(feedbackid,content,callback,context){return new ajax_request(this.url + '?_method=UpdateNewsFeedBack&_session=no','feedbackid=' + enc(feedbackid)+ '\r\ncontent=' + enc(content),callback, context);}, AddFamousSay:function(dict,originsen,mean,s,community,errorifsenexist,callback,context){return new ajax_request(this.url + '?_method=AddFamousSay&_session=no','dict=' + enc(dict)+ '\r\noriginsen=' + enc(originsen)+ '\r\nmean=' + enc(mean)+ '\r\ns=' + enc(s)+ '\r\ncommunity=' + enc(community)+ '\r\nerrorifsenexist=' + enc(errorifsenexist),callback, context);}, UpdateFamousSay:function(dict,senid,originsen,mean,s,community,errorifsenexist,callback,context){return new ajax_request(this.url + '?_method=UpdateFamousSay&_session=no','dict=' + enc(dict)+ '\r\nsenid=' + enc(senid)+ '\r\noriginsen=' + enc(originsen)+ '\r\nmean=' + enc(mean)+ '\r\ns=' + enc(s)+ '\r\ncommunity=' + enc(community)+ '\r\nerrorifsenexist=' + enc(errorifsenexist),callback, context);}, AddTopic:function(topic_parentid,topicname,topicname_en_US,refname,topic_index,showinlang,callback,context){return new ajax_request(this.url + '?_method=AddTopic&_session=no','topic_parentid=' + enc(topic_parentid)+ '\r\ntopicname=' + enc(topicname)+ '\r\ntopicname_en_US=' + enc(topicname_en_US)+ '\r\nrefname=' + enc(refname)+ '\r\ntopic_index=' + enc(topic_index)+ '\r\nshowinlang=' + enc(showinlang),callback, context);}, DeleteTopic:function(topicid,callback,context){return new ajax_request(this.url + '?_method=DeleteTopic&_session=no','topicid=' + enc(topicid),callback, context);}, UpdateTopic:function(topicid,topic_parentid,topicname,topicname_en_US,refname,topic_index,showinlang,callback,context){return new ajax_request(this.url + '?_method=UpdateTopic&_session=no','topicid=' + enc(topicid)+ '\r\ntopic_parentid=' + enc(topic_parentid)+ '\r\ntopicname=' + enc(topicname)+ '\r\ntopicname_en_US=' + enc(topicname_en_US)+ '\r\nrefname=' + enc(refname)+ '\r\ntopic_index=' + enc(topic_index)+ '\r\nshowinlang=' + enc(showinlang),callback, context);}, UserExist:function(ListUser,callback,context){return new ajax_request(this.url + '?_method=UserExist&_session=no','ListUser=' + enc(ListUser),callback, context);}, GetResourceString:function(baseName,key,callback,context){return new ajax_request(this.url + '?_method=GetResourceString&_session=no','baseName=' + enc(baseName)+ '\r\nkey=' + enc(key),callback, context);}, getConfig:function(key,callback,context){return new ajax_request(this.url + '?_method=getConfig&_session=no','key=' + enc(key),callback, context);}, EvtTranslater:function(evtTopic,evtText,evtLanguage,callback,context){return new ajax_request(this.url + '?_method=EvtTranslater&_session=no','evtTopic=' + enc(evtTopic)+ '\r\nevtText=' + enc(evtText)+ '\r\nevtLanguage=' + enc(evtLanguage),callback, context);}, UserIsLocked:function(callback,context){return new ajax_request(this.url + '?_method=UserIsLocked&_session=no','',callback, context);}, InsertOutput2DB:function(nTopic,evtText,strOutput,strIPAddress,callback,context){return new ajax_request(this.url + '?_method=InsertOutput2DB&_session=no','nTopic=' + enc(nTopic)+ '\r\nevtText=' + enc(evtText)+ '\r\nstrOutput=' + enc(strOutput)+ '\r\nstrIPAddress=' + enc(strIPAddress),callback, context);}, AddBilingualSenPairs:function(dict,sen,mean,community,errorifsenexist,callback,context){return new ajax_request(this.url + '?_method=AddBilingualSenPairs&_session=no','dict=' + enc(dict)+ '\r\nsen=' + enc(sen)+ '\r\nmean=' + enc(mean)+ '\r\ncommunity=' + enc(community)+ '\r\nerrorifsenexist=' + enc(errorifsenexist),callback, context);}, UpdateBilingualSenPairs:function(dict,bspid,sen,mean,community,errorifsenexist,callback,context){return new ajax_request(this.url + '?_method=UpdateBilingualSenPairs&_session=no','dict=' + enc(dict)+ '\r\nbspid=' + enc(bspid)+ '\r\nsen=' + enc(sen)+ '\r\nmean=' + enc(mean)+ '\r\ncommunity=' + enc(community)+ '\r\nerrorifsenexist=' + enc(errorifsenexist),callback, context);}, GetMean_dialog:function(dict,word,dictfilter,firstdictinorder,language,callinpopup,showinlang,callback,context){return new ajax_request(this.url + '?_method=GetMean_dialog&_session=no','dict=' + enc(dict)+ '\r\nword=' + enc(word)+ '\r\ndictfilter=' + enc(dictfilter)+ '\r\nfirstdictinorder=' + enc(firstdictinorder)+ '\r\nlanguage=' + enc(language)+ '\r\ncallinpopup=' + enc(callinpopup)+ '\r\nshowinlang=' + enc(showinlang),callback, context);}, CountBilingualSenPairs:function(dict,originsen,mean,createbyuserid,createbymoduleid,createdatefrom,createdateto,modifieddatefrom,modifieddateto,community,showinlang,callback,context){return new ajax_request(this.url + '?_method=CountBilingualSenPairs&_session=rw','dict=' + enc(dict)+ '\r\noriginsen=' + enc(originsen)+ '\r\nmean=' + enc(mean)+ '\r\ncreatebyuserid=' + enc(createbyuserid)+ '\r\ncreatebymoduleid=' + enc(createbymoduleid)+ '\r\ncreatedatefrom=' + enc(createdatefrom)+ '\r\ncreatedateto=' + enc(createdateto)+ '\r\nmodifieddatefrom=' + enc(modifieddatefrom)+ '\r\nmodifieddateto=' + enc(modifieddateto)+ '\r\ncommunity=' + enc(community)+ '\r\nshowinlang=' + enc(showinlang),callback, context);}, PagingList:function(pageurl,totalRow,viewPage,pn,ps,xem,trang,callback,context){return new ajax_request(this.url + '?_method=PagingList&_session=no','pageurl=' + enc(pageurl)+ '\r\ntotalRow=' + enc(totalRow)+ '\r\nviewPage=' + enc(viewPage)+ '\r\npn=' + enc(pn)+ '\r\nps=' + enc(ps)+ '\r\nxem=' + enc(xem)+ '\r\ntrang=' + enc(trang),callback, context);}, GetGiaithuong:function(transquestionid,userid,intmoduleid,callback,context){return new ajax_request(this.url + '?_method=GetGiaithuong&_session=no','transquestionid=' + enc(transquestionid)+ '\r\nuserid=' + enc(userid)+ '\r\nintmoduleid=' + enc(intmoduleid),callback, context);}, GetQuidinh:function(transquestionid,userid,intmoduleid,callback,context){return new ajax_request(this.url + '?_method=GetQuidinh&_session=no','transquestionid=' + enc(transquestionid)+ '\r\nuserid=' + enc(userid)+ '\r\nintmoduleid=' + enc(intmoduleid),callback, context);}, TransExamQuestionDetail:function(transquestionid,userid,intmoduleid,callback,context){return new ajax_request(this.url + '?_method=TransExamQuestionDetail&_session=no','transquestionid=' + enc(transquestionid)+ '\r\nuserid=' + enc(userid)+ '\r\nintmoduleid=' + enc(intmoduleid),callback, context);}, AddTransExamJury:function(transquestionid,userid,intmoduleid,createbyuserid,createbymoduleid,callback,context){return new ajax_request(this.url + '?_method=AddTransExamJury&_session=no','transquestionid=' + enc(transquestionid)+ '\r\nuserid=' + enc(userid)+ '\r\nintmoduleid=' + enc(intmoduleid)+ '\r\ncreatebyuserid=' + enc(createbyuserid)+ '\r\ncreatebymoduleid=' + enc(createbymoduleid),callback, context);}, UpdateTransExamJury:function(transquestionid,userid,intmoduleid,createbyuserid,createbymoduleid,callback,context){return new ajax_request(this.url + '?_method=UpdateTransExamJury&_session=no','transquestionid=' + enc(transquestionid)+ '\r\nuserid=' + enc(userid)+ '\r\nintmoduleid=' + enc(intmoduleid)+ '\r\ncreatebyuserid=' + enc(createbyuserid)+ '\r\ncreatebymoduleid=' + enc(createbymoduleid),callback, context);}, url:'/ajax/TraTu.Util.AjaxFunction,App_Code.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);}