Rozklad komunikacyjny dla Szprotawy
{source}
<!– You can place html anywhere within the source tags –>
<style type=”text/css”>
.zwin dt {margin-top:10px;cursor:pointer;font-weight:bold;}
.zwin dd {margin:3px 10px;padding:0;}
</style>
<script type=”text/javascript”>
window.onload = function() {zwin_init();}
function zwin_init()
{
var obiekty = getElementsByClassName(„zwin”);
var tytuly;
for(var i=0;i<obiekty.length;i++)
{
tytuly = obiekty[i].getElementsByTagName(’dt’);
for(var j=0;j<tytuly.length;j++)
{
tytuly[j].innerHTML += '<span>[+]</span>’;
tytuly[j].nextSibling.style.display=”none”;
tytuly[j].onclick = function() {zwin(this)};
}
}
}
function zwin(elem)
{
var obiekt = elem.nextSibling;
if(obiekt.style.display==”none”)
{
elem.getElementsByTagName(’span’)[0].innerHTML = '[-]’;
obiekt.style.display=”block”;
}
else
{
elem.getElementsByTagName(’span’)[0].innerHTML = '[+]’;
obiekt.style.display=”none”;
}
}
function getElementsByClassName(nazwa)//pobiera z dokumentu elementy o wskazanej nazwie clasy
{
var obiekty = document.getElementsByTagName(’*’);
var wynik = [];
for(var i=0;i<obiekty.length;i++)
{
if(obiekty[i].className == nazwa)
wynik[wynik.length] = obiekty[i];
}
return wynik;
}
</script>
<dl>
<dt> PKS
<dd>
{edocs}/pdf/z szprotawy/szprotawa odjazdy.pdf,900,500{/edocs}
<dt> MZK
<dd>
{edocs}/pdf/inne/szprotawa.pdf,900,500{/edocs}
</dl>
{/source}