// user InitToAll(年option'name,月option'name,日option'name,form'name)
// send 2000 03 30
// -----sample html---------
//
//
//
// this is sample time optin
// this can do 2 month change!
// InitToAll('yearname','monthname','dayname','form1');
////InitToAll(yearname,monthname,dayname,formname,firstyear,yearspan,direction)
//
//---- end----
function fGetDaysInMonth(iMonth, iYear) {
//var dPrevDate = new Date(iYear, iMonth, 0);
if(iMonth==1|iMonth==3|iMonth==5|iMonth==7|iMonth==8|iMonth==10|iMonth==12)
{
return 31;
}
if(iMonth==4|iMonth==6|iMonth==9|iMonth==11)
{
return 30;
}
var frun,frun1,frun2;
frun=Math.floor(iYear/4) * 4;
frun1=Math.floor(iYear/100)*100
frun2=Math.floor(iYear/400)*400
if(frun1==iYear)
{
if(frun2==iYear)
return 29;
else
return 28;
}
else
{
if(frun==iYear)
{return 29;}
else
{return 28;}
}
}
function changeday(dayname,monthname,yearname,formname)
{
sgetyear="syear=document." + formname + "." + yearname + ".options[document." + formname + "." + yearname+ ".options.selectedIndex].text";
eval(sgetyear);
sgetmonth="smonth=document." + formname + "." + monthname + ".options[document." + formname + "." + monthname + ".options.selectedIndex].text";
eval(sgetmonth);
bigestday=fGetDaysInMonth(smonth,syear)
sStr = "document." +formname+"." + dayname + ".length=" + bigestday;
eval(sStr);
today=new Date();
day1=today.getDate();
for (loop=1; loop <=bigestday; loop++)
{
loop1=loop-1;
sStr="document."+formname+"." + dayname + ".options[" + loop1 + "].text='"+loop+"'";
eval(sStr);
if(loop<10)
{
sStr="document."+formname+"." + dayname + ".options[" + loop1 + "].value='0"+loop+"'";
}
else
sStr="document."+formname+"." + dayname + ".options[" + loop1 + "].value='"+loop+"'";
eval(sStr);
}
// sStr="document."+formname+"." + dayname + ".options[5].Selected=true";
//eval(sStr);
}
function InitToMonth(yearname,monthname,dayname,formname,ch)
{
var loop;
var month1;
today=new Date();
if (ch=="")
month1=today.getMonth()+1;
else
month1= parseInt(ch);
// monthji=month1;
var sOut;
sOut = "");
}
function InitToYear(yearname,monthname,dayname,formname,ch,yearspan,direction)
{
today=new Date();
if (ch==""){
year=2000;
}
else
year= parseInt(ch);
//yearji=year;
str="