moin detlef!
wenn ich dich nochmal belästigen darf:
die funktion decode() hab ich, so glaube ich verstanden. aber was bedeutet/ macht das folgende?
if (document.getElementById) // wenn bedingung->(im dokument ein element mit id gefunden wird)
{
var myObj = document.getElementById("lang_de"); // das objekt mit der id=lang_de ist
if (myObj && myObj.href) // was bewirkt diese kombi genau?