var dd = [31,28,31,30,31,30,31,31,30,31,30,31];

function markDkind(n, f){
	for(var i=0; i < n; i++){
		f["dkind"][i].checked = false;
	}
	f["dkind"][n].checked = true;
	if(n==1){
		if(dd[f["m1"].value - 1] < f["d1"].value){
			f["d1"].value = dd[f["m1"].value - 1];
		}
		if(dd[f["m2"].value - 1] < f["d2"].value){
			f["d2"].value = dd[f["m2"].value - 1];
		}
		if(parseInt(f["m2"].value) < parseInt(f["m1"].value)){
			f["m2"].value = f["m1"].value;
		}
		if(parseInt(f["m2"].value) == parseInt(f["m1"].value)){
			if(parseInt(f["d2"].value) < parseInt(f["d1"].value)){
				f["d2"].value = f["d1"].value;
			}
		}
		if(dd[f["m1"].value - 1] < f["d1"].value){
			f["d1"].value = dd[f["m1"].value - 1];
		}
	}
}