var setActive = function(element_s)
{
	var element_o = document.getElementById(element_s);

	if (element_o)
		element_o.className = (element_o.className == 'last') ? 'active-last' : 'active';
};

var setDisplaySwitch = function(element_s)
{
	if (element_s)
	{
		var element_o = document.getElementById(element_s);

		if (element_o)
			element_o.style.display = element_o.style.display ? '' : 'none';
	}
};

var setDisplay = function(element_s, click_element_s)
{
	setDisplaySwitch(element_s);
	setDisplaySwitch(click_element_s);
};

var setConfirm = function(message_s, url_s)
{
	if (confirm(message_s))
		document.location.replace(url_s);
};

var setValueCopy = function(source_o, target_o)
{
	target_o.value = source_o.value;
};

var setSelected = function()
{
	var select_a = document.getElementsByTagName('select');

	for (var select_i = 0; select_i < select_a.length; select_i++)
		if (select_a[select_i].getAttribute('selected'))
			for (var option_i = 0; option_i < select_a[select_i].options.length; option_i++)
				if (select_a[select_i].options[option_i].value == select_a[select_i].getAttribute('selected'))
					select_a[select_i].selectedIndex = option_i;
};