Hi,
irgendeinevariable=document.getElementById('BUTTON1');
irgendeineanderevariable=document.getElementById('BUTTON2');
einedrittevariable=document.getElementById('IRGENDETWAS');s/.*=document.getElementById('(.*)');/var $1=document.getElementById('$1');/
Da bei @id nun auch gerne mal ein (ja, steinige mich!) Minus als Worttrenner verwendet wird und dieses Minus im JS-Kontext nicht als Variablenbezeichner zulässig ist, ist dies ein wenig zu kurz gedacht.
(Dies ist auch der Grund dafür, dass ich Unterstriche zum Trennen nutze statt dem Minus-Zeichen.)
Bis die Tage,
Matti