1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-02-25 04:23:38 +01:00
php-phpbb/phpBB/adm/style/timezone.js

36 lines
969 B
JavaScript
Raw Normal View History

/**
* Hide the optgroups that are not the selected timezone
*
* @param bool keep_selection Shall we keep the value selected, or shall the user be forced to repick one.
*/
function phpbb_switch_tz_date(keep_selection)
{
$('#timezone > optgroup').css("display", "none");
$("#timezone > optgroup[label='" + $('#tz_date').val() + "']").css("display", "block");
if ($("#timezone > optgroup[label='" + $('#tz_date').val() + "'] > option").size() == 1)
{
// If there is only one timezone for the selected date, we just select that automatically.
$("#timezone > optgroup[label='" + $('#tz_date').val() + "'] > option:first").attr("selected", true);
keep_selection = true;
}
if (typeof keep_selection !== 'undefined')
{
if (!keep_selection)
{
$('#timezone > option:first').attr("selected", true);
}
}
}
/**
* Display the date/time select
*/
function phpbb_enable_tz_dates()
{
$('#tz_select_date').css("display", "block");
}
phpbb_enable_tz_dates();