function checkthismonth(value,selectid)
{

var ds=document.getElementById(selectid);

switch(value)
{
case "02":
  maxday=29;
  break;
case "04":
  maxday=30;
  break;
case "06":
  maxday=30;
  break;
case "09":
  maxday=30;
  break;
case "11":
  maxday=30;
  break;
default:
  maxday=31;
}

realmaxday=0;
for (i=1;i<ds.length;i++)
if (realmaxday<ds.options[i].value) realmaxday=ds.options[i].value;

for (i=realmaxday;i<maxday;i++)
{
r=i; r++;
ds.options.add(new Option(r, r));
}
ds.length=(maxday+1);

}