You can even use them in form variables like <input type=submit value='ALL - TEXT' name='FormAction[book_search::dosearch--NEW-CDEFAULT-ALL]'> \n";
then you can extract the key of your form variable and use it to select a class and function and pass it some parameters all without affecting whats written on your button.