%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/bitrix/components/bitrix/main.calendar.interval/templates/.default/
Upload File :
Create Path :
Current File : //home/bitrix/www/bitrix/components/bitrix/main.calendar.interval/templates/.default/script.js

function BxCalendarInterval()
{
	this.OnDateChange = function(sel)
	{
		var bShowFrom = false, bShowTo = false, bShowHellip = false, bShowDays = false, bShowBr = false;

		if (sel.value == 'interval')
			bShowBr = bShowFrom = bShowTo = bShowHellip = true;
		else if (sel.value == 'before')
			bShowTo = true;
		else if (sel.value == 'after' || sel.value == 'exact')
			bShowFrom = true;
		else if (sel.value == 'days')
			bShowDays = true;

		BX.findNextSibling(sel, {'tag': 'span', 'class': 'bx-filter-from'}).style.display = (bShowFrom ? '' : 'none');
		BX.findNextSibling(sel, {'tag': 'span', 'class': 'bx-filter-to'}).style.display = (bShowTo ? '' : 'none');
		BX.findNextSibling(sel, {
			'tag': 'span',
			'class': 'bx-filter-hellip'
		}).style.display = (bShowHellip ? '' : 'none');
		BX.findNextSibling(sel, {'tag': 'span', 'class': 'bx-filter-days'}).style.display = (bShowDays ? '' : 'none');
		var span = BX.findNextSibling(sel, {'tag': 'span', 'class': 'bx-filter-br'});
		if (span)
			span.style.display = (bShowBr ? '' : 'none');
	};
}

var bxCalendarInterval = new BxCalendarInterval();

Zerion Mini Shell 1.0