_dtd2fmt(d)
{
local fmt;
switch (d)
{
case 1:
fmt = 2;
break;
case 2:
fmt = 3;
break;
case 3:
fmt = 1;
break;
case 4:
fmt = 4;
break;
case 5:
fmt = 7;
break;
case 6:
fmt = 31;
break;
case 7:
fmt = 29;
break;
case 8:
fmt = 27;
break;
case 9:
fmt = 28;
break;
case 10:
fmt = 36;
break;
case 11:
fmt = 37;
break;
case 12:
fmt = 38;
break;
case 13:
fmt = 39;
break;
case 14:
fmt = 44;
break;
default:
fmt = d;
break;
}
return(fmt);
}