<script language="javascript">
now = new Date();
Y = now.getYear();
M = now.getMonth()+1;
D = now.getDate();
function makeSel(tgt,fr,to,def){
var cnt=0;
document.getElementById(tgt).options.length=0;
var str = "";
for(var i = fr ; i < to ; i++){
window.status = i;
newItem = new Option(cnt);
document.getElementById(tgt).options[cnt] = newItem;
document.getElementById(tgt).options[cnt].text = i;
document.getElementById(tgt).options[cnt].value = i;
if(i == def) document.getElementById(tgt).options[cnt].selected = true;
cnt++;
}
}
function init(){
makeSel("s0" , 2009 , 2011 , Y);
makeSel("s1" , 1 , 13 , M);
var tday = new Date(document.getElementById("s0").value,document.getElementById("s1").value,0);
document.getElementById("t").value = tday.getDate();
//prtDM("s2",document.getElementById("t").value , D);
makeSel("s2",1,document.getElementById("t").value , D);
}
function chk(v){
var tday = new Date(document.getElementById("s0").value,document.getElementById("s1").value,0);
document.getElementById("t").value = tday.getDate();
//alert(document.getElementById("t").value);
//prtDM("s2",document.getElementById("t").value , D);
makeSel("s2",1,document.getElementById("t").value , D);
}
function prtDM(selbx,lastDate){
for (i=0; i<document.getElementById(selbx).options.length; i++ ) {
document.getElementById(selbx).options[i] = null;
}
for(var i=0;i<lastDate;i++){
document.getElementById(selbx).options[i] = new Option(i+1,i+1);
}
}
</script>
<body onload="init();">
<form name="frm" method="POST" action="<?=$burl['list']?>" onsubmit="return sendit();">
<select name="cal_year" id="s0" onchange=chk(this.value);></select>년
<select name="cal_mont" id="s1" onchange=chk(this.value);></select>월
<input type="hidden" name="t" id="t" size="3">
<select name="cal_day" id="s2"></select>일
<input type="submit" value="확인">
</form>