// cached javascript var Ajax4Vg = { Unicodeto16:function(str,callback,context){return new ajax_request(this.url + '?_method=Unicodeto16&_session=no','str=' + enc(str),callback, context);}, RandomPassWord:function(maxNumber,callback,context){return new ajax_request(this.url + '?_method=RandomPassWord&_session=no','maxNumber=' + enc(maxNumber),callback, context);}, GetCoverPage:function(bookId,callback,context){return new ajax_request(this.url + '?_method=GetCoverPage&_session=no','bookId=' + enc(bookId),callback, context);}, GiothieuVietgle:function(tieude,noidung,callback,context){return new ajax_request(this.url + '?_method=GiothieuVietgle&_session=no','tieude=' + enc(tieude)+ '\r\nnoidung=' + enc(noidung),callback, context);}, GetResourceString:function(baseName,lang,key,callback,context){return new ajax_request(this.url + '?_method=GetResourceString&_session=no','baseName=' + enc(baseName)+ '\r\nlang=' + enc(lang)+ '\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);}, checklogin:function(callback,context){return new ajax_request(this.url + '?_method=checklogin&_session=no','',callback, context);}, ReplacrCharSpecial:function(str,callback,context){return new ajax_request(this.url + '?_method=ReplacrCharSpecial&_session=no','str=' + enc(str),callback, context);}, AddcheckgoTV:function(mdict,callback,context){return new ajax_request(this.url + '?_method=AddcheckgoTV&_session=no','mdict=' + enc(mdict),callback, context);}, DeletecheckgoTV:function(callback,context){return new ajax_request(this.url + '?_method=DeletecheckgoTV&_session=no','',callback, context);}, GetcheckgoTV:function(callback,context){return new ajax_request(this.url + '?_method=GetcheckgoTV&_session=no','',callback, context);}, TrimLR:function(str,callback,context){return new ajax_request(this.url + '?_method=TrimLR&_session=no','str=' + enc(str),callback, context);}, SendtoEmail:function(strFrom,strTo,strSubject,strBody,callback,context){return new ajax_request(this.url + '?_method=SendtoEmail&_session=no','strFrom=' + enc(strFrom)+ '\r\nstrTo=' + enc(strTo)+ '\r\nstrSubject=' + enc(strSubject)+ '\r\nstrBody=' + enc(strBody),callback, context);}, GetUID:function(callback,context){return new ajax_request(this.url + '?_method=GetUID&_session=no','',callback, context);}, UserExist:function(username,modId,callback,context){return new ajax_request(this.url + '?_method=UserExist&_session=no','username=' + enc(username)+ '\r\nmodId=' + enc(modId),callback, context);}, EmailExist:function(email,modId,callback,context){return new ajax_request(this.url + '?_method=EmailExist&_session=no','email=' + enc(email)+ '\r\nmodId=' + enc(modId),callback, context);}, AccountNew:function(username,password,fullname,email,pin,birth_day,male,phone,address,cityvalue,city,skin,language,fax,website,strImg,strContentType,IpAddress,intmoduleid,strCountryLoc,strCountryName,callback,context){return new ajax_request(this.url + '?_method=AccountNew&_session=no','username=' + enc(username)+ '\r\npassword=' + enc(password)+ '\r\nfullname=' + enc(fullname)+ '\r\nemail=' + enc(email)+ '\r\npin=' + enc(pin)+ '\r\nbirth_day=' + enc(birth_day)+ '\r\nmale=' + enc(male)+ '\r\nphone=' + enc(phone)+ '\r\naddress=' + enc(address)+ '\r\ncityvalue=' + enc(cityvalue)+ '\r\ncity=' + enc(city)+ '\r\nskin=' + enc(skin)+ '\r\nlanguage=' + enc(language)+ '\r\nfax=' + enc(fax)+ '\r\nwebsite=' + enc(website)+ '\r\nstrImg=' + enc(strImg)+ '\r\nstrContentType=' + enc(strContentType)+ '\r\nIpAddress=' + enc(IpAddress)+ '\r\nintmoduleid=' + enc(intmoduleid)+ '\r\nstrCountryLoc=' + enc(strCountryLoc)+ '\r\nstrCountryName=' + enc(strCountryName),callback, context);}, SignIn:function(username,password,f,modId,callback,context){return new ajax_request(this.url + '?_method=SignIn&_session=no','username=' + enc(username)+ '\r\npassword=' + enc(password)+ '\r\nf=' + enc(f)+ '\r\nmodId=' + enc(modId),callback, context);}, VerifyRole:function(username,role,inputrole,modId,callback,context){return new ajax_request(this.url + '?_method=VerifyRole&_session=no','username=' + enc(username)+ '\r\nrole=' + enc(role)+ '\r\ninputrole=' + enc(inputrole)+ '\r\nmodId=' + enc(modId),callback, context);}, VerifyUser:function(username,fieldname,fieldvalue,modId,callback,context){return new ajax_request(this.url + '?_method=VerifyUser&_session=no','username=' + enc(username)+ '\r\nfieldname=' + enc(fieldname)+ '\r\nfieldvalue=' + enc(fieldvalue)+ '\r\nmodId=' + enc(modId),callback, context);}, UserInfo:function(username,modId,callback,context){return new ajax_request(this.url + '?_method=UserInfo&_session=no','username=' + enc(username)+ '\r\nmodId=' + enc(modId),callback, context);}, UidTick:function(callback,context){return new ajax_request(this.url + '?_method=UidTick&_session=no','',callback, context);}, UidTick_cha:function(uid,modId,callback,context){return new ajax_request(this.url + '?_method=UidTick_cha&_session=no','uid=' + enc(uid)+ '\r\nmodId=' + enc(modId),callback, context);}, UidTick_Header:function(callback,context){return new ajax_request(this.url + '?_method=UidTick_Header&_session=no','',callback, context);}, GetUid_pass:function(callback,context){return new ajax_request(this.url + '?_method=GetUid_pass&_session=no','',callback, context);}, url:'/dulich/ajax/Vietgle.AjaxFuncs.Ajax4Vg,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);} function TimeSpan(){this.Days=0;this.Hours=0;this.Minutes=0;this.Seconds=0;this.Milliseconds=0;} TimeSpan.prototype.toString = function(){return this.Days+'.'+this.Hours+':'+this.Minutes+':'+this.Seconds+'.'+this.Milliseconds;} function _getTable(n,e){for(var i=0; i