Возникла проблема. Создал JS таймер. Во всех браузерах корректно работает, а Safari вместо цифр пишет NaN. В консоли ошибок нет. Прикладываю код таймера
<script>
var YearS = 0;
var MonthS = 0;
var DayS = 0;
var HourS = 0;
var MinS = 0;
function updatecountdown() {
var now = new Date();
timeN = (now.getMinutes()) + now.getHours() + now.getDate() + now.getMonth() + now.getFullYear();
time = (MinS-1) + HourS + DayS + MonthS + YearS;
if(time == timeN){
window.location.reload();
}
setTimeout(updatecountdown, 1000);
}
updatecountdown();
var deadline= <? echo '"'.$mm.' '.$dd.' '.$yy.' '.$hh.':'.$mi.':00"'; ?>;
initializeClock('countdown', deadline);
</script>