Warum machst du aus Variablen denn auf einmal Funktionen?
hours_1, minutes_1, minutes_1 sind KEINE Funktionen, es sind Variablen!
Weißt Du überhaupt was Du da treibst?
Prinzipiell gilt: alle Variablen sollten auch deklariert werden (also mit „var hours, hours_1, minutes, minutes_1“ usw.).
Auch wenn es nicht explizit in JavaScript gefordert wird, solltest Du aber dennoch das Semikolon als Befehlstrenner nicht einfach so unter den Tisch fallen lassen.
Wie ich Dir schon mal geschrieben habe wäre es ganz gut wenn Du Dich mal wirklich mit JavaScript auseinandersetzt. Mal ein Buch kaufen, z.B. „JavaScript - The Definitive Guide“ oder „JavaScript for Web Developers“.
Es würden sich viele Deiner Probleme gar nicht stellen.
Gruß
Tobias