Проблема в том, что вы определяете функции с одинаковыми именами два раза.
Два тега не разделяются в области видимости, поэтому, если вы определите функцию с одинаковым именем, последний из них будет всегда побежден.
Так что выбирайте разные имена для своих функций или напишите общую функцию, которая проверит, для какого триггера был нажат.