// cached javascript var Webmail = { getSavedReceiverList:function(existingReceivers,callback,context){return new ajax_request(this.url + '?_method=getSavedReceiverList&_session=rw','existingReceivers=' + enc(existingReceivers),callback, context);}, sendMessage:function(uid,to,cc,bcc,subject,message,callback,context){return new ajax_request(this.url + '?_method=sendMessage&_session=rw','uid=' + enc(uid)+ '\r\nto=' + enc(to)+ '\r\ncc=' + enc(cc)+ '\r\nbcc=' + enc(bcc)+ '\r\nsubject=' + enc(subject)+ '\r\nmessage=' + enc(message),callback, context);}, saveMessage:function(uid,to,cc,bcc,subject,message,callback,context){return new ajax_request(this.url + '?_method=saveMessage&_session=rw','uid=' + enc(uid)+ '\r\nto=' + enc(to)+ '\r\ncc=' + enc(cc)+ '\r\nbcc=' + enc(bcc)+ '\r\nsubject=' + enc(subject)+ '\r\nmessage=' + enc(message),callback, context);}, showFolder:function(callback,context){return new ajax_request(this.url + '?_method=showFolder&_session=rw','',callback, context);}, showMessage:function(Uid,callback,context){return new ajax_request(this.url + '?_method=showMessage&_session=rw','Uid=' + enc(Uid),callback, context);}, showFormNewMessage:function(callback,context){return new ajax_request(this.url + '?_method=showFormNewMessage&_session=rw','',callback, context);}, showFormEditMessage:function(id,callback,context){return new ajax_request(this.url + '?_method=showFormEditMessage&_session=rw','id=' + enc(id),callback, context);}, showFormAnswerMessage:function(id,callback,context){return new ajax_request(this.url + '?_method=showFormAnswerMessage&_session=rw','id=' + enc(id),callback, context);}, showFormForwardMessage:function(id,callback,context){return new ajax_request(this.url + '?_method=showFormForwardMessage&_session=rw','id=' + enc(id),callback, context);}, emptyTrash:function(callback,context){return new ajax_request(this.url + '?_method=emptyTrash&_session=rw','',callback, context);}, deleteMessages:function(Uid,callback,context){return new ajax_request(this.url + '?_method=deleteMessages&_session=rw','Uid=' + enc(Uid),callback, context);}, deleteMessagesDirect:function(Uid,callback,context){return new ajax_request(this.url + '?_method=deleteMessagesDirect&_session=rw','Uid=' + enc(Uid),callback, context);}, moveMessages:function(Uid,folderTo,callback,context){return new ajax_request(this.url + '?_method=moveMessages&_session=rw','Uid=' + enc(Uid)+ '\r\nfolderTo=' + enc(folderTo),callback, context);}, setWebmailState:function(stateID,callback,context){return new ajax_request(this.url + '?_method=setWebmailState&_session=rw','stateID=' + enc(stateID),callback, context);}, getWebmailState:function(callback,context){return new ajax_request(this.url + '?_method=getWebmailState&_session=rw','',callback, context);}, setCurrentFolder:function(folderID,callback,context){return new ajax_request(this.url + '?_method=setCurrentFolder&_session=rw','folderID=' + enc(folderID),callback, context);}, getCurrentFolder:function(callback,context){return new ajax_request(this.url + '?_method=getCurrentFolder&_session=rw','',callback, context);}, setSession:function(name,content,callback,context){return new ajax_request(this.url + '?_method=setSession&_session=rw','name=' + enc(name)+ '\r\ncontent=' + enc(content),callback, context);}, getSession:function(name,callback,context){return new ajax_request(this.url + '?_method=getSession&_session=rw','name=' + enc(name),callback, context);}, setSortType:function(newsortby,callback,context){return new ajax_request(this.url + '?_method=setSortType&_session=rw','newsortby=' + enc(newsortby),callback, context);}, getInboxHeader:function(LangQuery,callback,context){return new ajax_request(this.url + '?_method=getInboxHeader&_session=rw','LangQuery=' + enc(LangQuery),callback, context);}, getInboxButton:function(callback,context){return new ajax_request(this.url + '?_method=getInboxButton&_session=rw','',callback, context);}, url:'/schoolnet/ajax/aseantic.MCMS.Swisscom.Schoolnet.Webmail,schoolnet.ashx' } 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 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 _getTable(n,e){for(var i=0; i