comparison js/mdabasic.js @ 1:f5a9f0eb4858

deleted: LICENSE.ja
author Sushi-k <epgrec@park.mda.or.jp>
date Wed, 08 Jul 2009 11:44:50 +0900
parents
children
comparison
equal deleted inserted replaced
0:96312e6ab8d4 1:f5a9f0eb4858
1 var MDA={};
2
3 MDA.Days = {
4 dayStr:['日','月','火','水','木','金','土'],
5 num2str:function(n, i){
6 n = n + '';
7 while(n.length < i) {n = '0' + n;}
8 return n;
9 },
10 time4Disp:function(T){
11 return '<span class="bold">' + parseInt(T.getMonth() + 1) + '</span><span class="small">月</span>' +
12 '<span class="bold">' + T.getDate() + '</span><span class="small">日</span>' +
13 '(<span class="bold">' + this.dayStr[T.getDay()] + '</span>) ' + this.time4DispH(T);
14 },
15 time4DispH:function(T){
16 return '<span class="bold">' + this.num2str(T.getHours(),2) + ':' + this.num2str(T.getMinutes(),2) + '</span>'
17 }
18 }
19
20 MDA.Cookie={
21 CookieName:'Ck_',
22 DefaultLifeTime:365, // day
23 ini:function(){
24 if(INIset.CookieName){this.CookieName=INIset.CookieName;}
25 },
26 set:function(N,V,D,E){
27 if((N!=null)&&(V!=null)) {
28 N=this.CookieName+N;
29 if (!D){D=this.DefaultLifeTime;}
30 D=parseInt(D);
31 var sD=new Date();
32 sD.setTime(sD.getTime()+(D*86400000));
33 eD=sD.toGMTString();
34 document.cookie=N+"="+(E?V:escape(V))+";expires="+eD;
35 return true;
36 }
37 return false;
38 },
39 del:function(N){
40 document.cookie=this.CookieName+N+"=;expires=thu,01-Jan-70 00:00:01 GMT";
41 return true;
42 },
43 get:function(N,E){
44 N=this.CookieName+N+'=';
45 var C = document.cookie + ";";
46 var s = C.indexOf(N);
47 if(s != -1) {
48 var e = C.indexOf(";", s);
49 return E?C.substring(s + N.length, e):unescape(C.substring(s + N.length, e));
50 }
51 return false;
52 }
53 };