//½ËÆüÀßÄê
function shuku(x,n,m,d){
var now     = new Date(n,m,d);
var seijin  = 100 + 14 - (now.getDay() + 5) % 7;
var shunbun = 300
            + Math.floor(20.712662+0.242199*(n-1996)-Math.floor((n-1996)/4));
var umi     = 700 + 21 - (now.getDay() + 5) % 7;
var keirou  = 900 + 21 - (now.getDay() + 5) % 7;
var shuubun = 900
            + Math.floor(23.130023+0.242199*(n-1996)-Math.floor((n-1996)/4));
var taiiku  = 1000 + 14 - (now.getDay() + 5) % 7;
if (x == 101  || x == seijin
 || x == 211
 || x == shunbun
 || x == 429
 || x == 503  || x == 504 || x == 505
 || x == umi
 || x == keirou  || x==shuubun
 || x == taiiku
 || x == 1103 || x==1123
 || x == 1223) { return 1; }
}
