function show_dialogue( array_pos )
{
	var display_text;
	var first_item = dialogue_positions[array_pos];
	var last_item;
	if( ( array_pos + 1 ) >= dialogue_positions.length )
	{
		last_item = dialogue_row_number;
	}
	else
	{
		last_item = dialogue_positions[array_pos + 1] - 1;
	}
	if( array_pos == 0 )
	{
		document.getElementById( 'dialogus_elozo_rejtett' ).style.display = '';
		document.getElementById( 'dialogus_elozo' ).style.display = 'none';
	}
	else
	{
		document.getElementById( 'dialogus_elozo_rejtett' ).style.display = 'none';
		document.getElementById( 'dialogus_elozo' ).style.display = '';
	}
	if( array_pos == dialogue_positions.length - 1 )
	{
		document.getElementById( 'dialogus_kovetkezo_rejtett' ).style.display = '';
		document.getElementById( 'dialogus_kovetkezo' ).style.display = 'none';
	}
	else
	{
		document.getElementById( 'dialogus_kovetkezo_rejtett' ).style.display = 'none';
		document.getElementById( 'dialogus_kovetkezo' ).style.display = '';
	}
	for( var i = 0; i < dialogue_positions.length; i++ )
	{
		if( i == array_pos )
		{
			document.getElementById( '' + dialogue_link_prefix + i ).style.color = '#6EBC20';
		}
		else
		{
			document.getElementById( '' + dialogue_link_prefix + i ).style.color = '#000000';
		}
	}
	for( var i = 1; i <= dialogue_row_number; i++ )
	{
		if( i >= first_item && i <= last_item )
		{
			display_text = "";
		}
		else
		{
			display_text = "none";
		}
		document.getElementById( '' + dialogue_row_prefix + i ).style.display = display_text;
		document.getElementById( '' + dialogue_separator_row_prefix + i ).style.display = display_text;
	}
	dialogue_pointer = array_pos;
}

function previous_dialogue_page()
{
	if( dialogue_pointer > 0 )
	{
		show_dialogue( dialogue_pointer - 1 );
	}
}

function next_dialogue_page()
{
	if( dialogue_pointer + 1 < dialogue_positions.length )
	{
		show_dialogue( dialogue_pointer + 1 );
	}
}