Сначала код, потом описание. function showHide(name) { form = document.getElementById(name).style; if (form.display == 'none') { form.display = 'block';} else { form.display = 'none';} } <span style="display: block" id="a"> <a href="java script:void(0);" onclick='showHide("a"); showHide("a");'>a</a> </span> <span id="a" style="display: none;"> a </span> Суть скрипта: показывает скрытый текст. Скрытого текста может быть сколько угодно на странице с разными id. Так вот, помогите, пожалуйста, доработать скрипт, чтобы при нажатии на ссылку появлялся скрытый текст, а если нажать на другую - ранее скрытый появившейся текст скрывался, а вместо него показывалась та ссылка, которая была и показать скрытый текст другой ссылки и так далее... И ещё одна вопросик. Есть ссылка с определённым id, есть и другая ссылка с id или без. Как сделать так, чтобы при нажатии на одну ссылки присвоить class другой ссылки, взамен существующему классу стиля? Заранее спасибо!