<script>
function getSeasonSM(dt){
var yv=dt.getYear();
var mv=dt.getMonth();
var startmonth=Math.floor(mv/3)*3;
var endmonth=startmonth+2;
return new Array(new Date(yv,startmonth,1),
new Date(yv,endmonth+1,0));
}
var startebd=getSeasonSM(new Date("2005/9/22"));
alert(startebd[0]+"\n"+startebd[1]);
</script>
function getSeasonSM(dt){
var yv=dt.getYear();
var mv=dt.getMonth();
var startmonth=Math.floor(mv/3)*3;
var endmonth=startmonth+2;
return new Array(new Date(yv,startmonth,1),
new Date(yv,endmonth+1,0));
}
var startebd=getSeasonSM(new Date("2005/9/22"));
alert(startebd[0]+"\n"+startebd[1]);
</script>
function getSeasonSM(dt){
return Math.floor(dt.getMonth()/3)+1;
}