// JavaScript Document
/**
 * create the menu of date
 *
 * @lastmodified at 2005-11-10 15:55
 */
function GetTime(form,name){
	year= eval('document.'+form+'.'+ name  +'_year.value');
	month= eval('document.'+form+'.'+ name +'_month.value');
	day_temp= eval('document.'+form+'.'+ name +'_day.value');
	day_ob = eval('document.'+form+'.'+ name +'_day');
	
	var monthDays = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	if (((year%4 == 0) && (year%100 != 0)) || (year%400 == 0)){
		monthDays[1] = 29;
	}
	day_ob.length = 0;
	for(i=0;i<=monthDays[month-1];i++){
		if(i==0) {
			day_ob.options[day_ob.length]=new Option("","");	
		} else if(i<10) {
			day_ob.options[day_ob.length]=new Option("0"+i,"0"+i);
		}else{
			day_ob.options[day_ob.length]=new Option(i,i);
		}
	}
	if(day_temp <= monthDays[month-1]) {
		eval("document."+form+"."+name+"_day.value ="+'day_temp');
	}
}

function check_all(form,partcheck,name)
{
	var aa = false;
	var chk;
	chk = eval('document.'+ form +'.'+partcheck+'.checked');
	
	if (chk == true) {
		aa = true;
	}
	frm = eval('document.'+form);
	for(var i=0;i<frm.elements.length;i++){
	var e=frm.elements[i];
	
	if (e.type=='checkbox' && e.id==name){
		e.checked=aa;
	}
	}
}
/**
 * clear the form
 * @example "reset_from(this.form)"
 */
function reset_from(form){
	for(var i=0;i<form.elements.length;i++){
		if(form.elements[i].type == "text"){
			form.elements[i].value = "";
		}
		if(form.elements[i].type == "textarea"){
			form.elements[i].value = "";
		}
		if(form.elements[i].type == "checkbox"){
			form.elements[i].checked = "";
		}	
		if(form.elements[i].type == "select-one"){
			form.elements[i].value = '';
		}
		if(form.elements[i].type == "password"){
			form.elements[i].value = '';
		}
		if(form.elements[i].type == "radio"){
			form.elements[i].checked = "";
		}
	}
}

