var imgMinus = 'minus.gif', imgPlus = 'plus.gif'; var ttlCollapse = 'collapse', ttlExpand = 'expand'; function toggle(img) { var q, qid; q = img.nextSibling; //img.parentNode; qid = q.id.substr(1, 2); if (img.title == ttlCollapse) docollapse(img, q, qid); else doexpand(img, q, qid); } function docollapse(img, q, qid) { var a = document.getElementById('a' + qid); q.style.fontWeight = 'normal'; img.src = img.src.substr(0, img.src.length - imgMinus.length) + imgPlus; img.title = ttlExpand; a.style.display = 'none'; } function doexpand(img, q, qid) { var a = document.getElementById('a' + qid); q.style.fontWeight = 'bold'; img.src = img.src.substr(0, img.src.length - imgPlus.length) + imgMinus; img.title = ttlCollapse; a.style.display = 'block'; } function doall(x) { var h3s, n, i, q, qid, img; h3s = document.getElementById('spalte2').getElementsByTagName('h3'); n = h3s.length; for (i = 0; i < n; i++) { q = h3s[i]; qid = h3s[i].id.substr(1, 2); img = q.previousSibling; if (x == 0 && img.title == ttlCollapse) docollapse(img, q, qid); else if (x == 1 && img.title == ttlExpand) doexpand(img, q, qid); } }