function update_sts(chk_sts, form_name, glb_sts, div_id, open_key) {
	var o_sts = document.getElementById(glb_sts);
	var all_sts = document.getElementById(open_key);
	if ( chk_sts == true ) {
		o_sts.value++;
		all_sts.value++;
	} else {
		o_sts.value--;
		all_sts.value--;
	}
	opener(o_sts.value, div_id)
}

function opener( o_value, div_id ) {
	if ( o_value > 0 ) {
		document.getElementById(div_id).style.display = 'block';
	} else {
		document.getElementById(div_id).style.display = 'none';
	}
}

function changeDate() {
	field_day = returnFormatted(document.getElementById('period_start_day').value);
	field_month = returnFormatted(document.getElementById('period_start_month').value);
	field_year = document.getElementById('period_start_year').value;
	field_date = document.getElementById('period_start');
	field_date.value = field_day+'-'+field_month+'-'+field_year;
	field_day = returnFormatted(document.getElementById('period_end_day').value);
	field_month = returnFormatted(document.getElementById('period_end_month').value);
	field_year = document.getElementById('period_end_year').value;
	field_date = document.getElementById('period_end');
	field_date.value = field_day+'-'+field_month+'-'+field_year;
}

function returnFormatted (value) {
	if (value.length < 2) {
		return  "0" + value;
	} else {
		return  value;
	}
}

