szybko pisałem i mały błąd się wdarł,
poprawna wersja:
function showInfo(id){
document.getElementById(id).style.display = 'block';
}
<li><a name="a" onclick="showInfo('l1')">1
</a> <div id="l1" style="display: none;"> info o linku 1
<li><a name="a" onclick="showInfo('l2')">2
</a> <div id="l2" style="display: none;"> info o linku 2
~EDIT:
mała przeróbka (po Twoim edytowaniu

)
function showInfo(id){
if ( document.getElementById(id).style.display == 'block' ){
document.getElementById(id).style.display = 'none';
} else {
document.getElementById(id).style.display = 'block';
}
}
<li><a name="a" onclick="showInfo('l1')">1
</a> <div id="l1" style="display: none;"> info o linku 1
<li><a name="a" onclick="showInfo('l2')">2
</a> <div id="l2" style="display: none;"> info o linku 2