Hallo,
Wenn Du jetzt dieses Script fuer Deine Zwecke umbaust hast Du ein kleines Problem: Angenommen Du gibst ein, dass Du von 10-12 morgens offen hast. Jetzt kommt jemand aus Kalifornien auf Deine Seite. Da Javascript clientseitig ausgefuehrt wird nimmt es die Kalifonische Zeit. Mit dem Erfolg dass Du zwischen 19 und 21 Uhr einen Anruf bekommst. Auf Deiner Website steht ja du haettest geoeffnet...
Hast du dir schon mal das date Objekt in JavaScript angeschaut? Nein, oder?
Das hat Funktionen wie getTimezoneOffset() oder getUTC*().
Wenn der Anwender seinen Rechner richtig konfiguriert hat, dann ist es mit JavaScript machbar.
Gruß,
Stefan