﻿var nbg__my_bible__website__sidebar__feature__bookmark__interface_c = function()
{
	//
};

/**/

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setVerse = function(osis_id_s)
{
	sidebar_o.setFeatureRequest({feature_code: 'bookmark', action: 'insert', osis_id: osis_id_s});
};

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setFilterSubmit = function(form_o)
{
	var argument_o = new Object();
		argument_o.feature_code = 'bookmark';
		argument_o.action = 'overview';

	for (var i_i = 0; i_i < form_o.elements.length; i_i++)
		argument_o[form_o.elements[i_i].name] = form_o.elements[i_i].value;

	sidebar_o.setFeatureRequest(argument_o);

	return false;
};

/**/

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setSnippetOver = function(id_s)
{
	var element_o = document.getElementById(id_s);

	if (element_o)
		element_o.style.display = '';
};

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setSnippetOut = function(id_s)
{
	var element_o = document.getElementById(id_s);

	if (element_o)
		if (!element_o.fixed_b)
			element_o.style.display = 'none';
};

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setSnippetUp = function(id_s)
{
	var element_o = document.getElementById(id_s);

	if (element_o)
		element_o.fixed_b = true;
};

/**/

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setUpdate = function(id_s)
{
	var element_o = document.getElementById(id_s);

	if (element_o)
		element_o.style.display = element_o.style.display ? '' : 'none';
};

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setUnUpdate = function(id_s)
{
	var element_o = document.getElementById(id_s);

	if (element_o)
		element_o.style.display = 'none';
};

/**/

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setUpdateSubmit = function(form_o)
{
	var argument_o = new Object();
		argument_o.feature_code = 'bookmark';
		argument_o.action = 'update';

	for (var i_i = 0; i_i < form_o.elements.length; i_i++)
		argument_o[form_o.elements[i_i].name] = form_o.elements[i_i].value;

	sidebar_o.setFeatureRequest(argument_o);

	return false;
};

/**/

nbg__my_bible__website__sidebar__feature__bookmark__interface_c.prototype.setDelete = function(id_i)
{
	if (window.confirm('Weet u zeker dat u deze favoriet wilt verwijderen?'))
		sidebar_o.setFeatureRequest({feature_code: 'bookmark', action: 'delete', bookmark_id: id_i});
};
