Langbahn Team – Weltmeisterschaft

Wikipedysta:BartekChom/pokazUkryj.js

Uwaga: aby zobaczyć zmiany po opublikowaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.

  • Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5, lub Ctrl+R (⌘-R na komputerze Mac)
  • Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
  • Edge: Przytrzymaj Ctrl, jednocześnie klikając Odśwież, lub naciśnij klawisze Ctrl+F5.
  • Opera: Naciśnij klawisze Ctrl+F5.
// Funkcje PokażUkryj

//alert('pokaż-ukryj');

function pu_pokaz_ukryj(nazwa)
{
try
{
	var tables = document.getElementsByClassName('pu-znik-' + nazwa);
	for (var ti = 0; ti < tables.length ; ti++)
	{
		tables[ti].style.display = (tables[ti].style.display == 'none')?'table-row':'none';
	}
}
catch(e)
{
	alert('Błąd w pokazUkryj.js. Funkcja pu_pokaz_ukryj(). Nazwa błędu: "' + e.name + '" Opis: "' + e.description + '" Kod: "' + e.number + '" Wiadomość: "' + e.message + '"');
}

}

function pu_start()
{
try
{
	var tables = document.getElementsByClassName('pu-ster');
	for (var ti = 0; ti < tables.length ; ti++)
	{
		tables[ti].innerHTML = ('<a href="javascript: pu_pokaz_ukryj(\'' + tables[ti].innerHTML + '</a>').replace(/###/g, '\');">');
	}
}
catch(e)
{
	alert('Błąd w pokazUkryj.js. Funkcja pu_start(). Nazwa błędu: "' + e.name + '" Opis: "' + e.description + '" Kod: "' + e.number + '" Wiadomość: "' + e.message + '"');
}
}

$(pu_start);

var pu_widac = new Array();

function pu_pokaz_ukryj2(nazwa)
{
// alert('pu_pokaz_ukryj2: ' + nazwa + '-znik');
try
{
	pu_widac[nazwa] = !pu_widac[nazwa];
	document.getElementById(nazwa).innerHTML = pu_widac[nazwa]?'[<a href="javascript: pu_pokaz_ukryj2(\'' + nazwa + '\');">pokaż</a>]':'[<a href="javascript: pu_pokaz_ukryj2(\'' + nazwa + '\');">ukryj</a>]';
	var tables = document.getElementsByClassName(nazwa + '-znik');
	for (var ti = 0; ti < tables.length ; ti++)
	{
		tables[ti].style.display = pu_widac[nazwa]?'none':'table-row';
	}
}
catch(e)
{
	alert('Błąd w pokazUkryj.js. Funkcja pu_pokaz_ukryj2(). Nazwa błędu: "' + e.name + '" Opis: "' + e.description + '" Kod: "' + e.number + '" Wiadomość: "' + e.message + '"');
}
}

function pu_start2()
{
// alert('pu_start2');
try
{
	var tables = document.getElementsByClassName('pu-ster2');
	for (var ti = 0; ti < tables.length ; ti++)
	{
		tables[ti].innerHTML = '[<a href="javascript: pu_pokaz_ukryj2(\'' + tables[ti].id + '\');">pokaż</a>]';
		pu_widac[tables[ti].id] = true;
	}
}
catch(e)
{
	alert('Błąd w pokazUkryj.js. Funkcja pu_start2(). Nazwa błędu: "' + e.name + '" Opis: "' + e.description + '" Kod: "' + e.number + '" Wiadomość: "' + e.message + '"');
}
}

$(pu_start2);