function startTime(element_id) { today = new Date(); timeoffset = today.getTimezoneOffset(); timeoffsethours = (120 + timeoffset) / 60; today.setHours(today.getHours()+timeoffsethours); targetDate = new Date(); var lang_days = 'dni'; var lang_hours = 'g'; var lang_minutes = 'm'; var lang_seconds = 's'; //targetDate.setFullYear(2010,5,11) //targetDate.setDate(11); //targetDate.setHours(16,0,0) //var gmtHours = -today.getTimezoneOffset()/60; //targetDate.setHours(targetDate.getHours() - 2 + gmtHours) // number of milliseconds between dates base = msinterval = Math.floor((targetDate.getTime() - today.getTime()) / 1000); var days = Math.floor(base/(60*60*24)); base = base - (days * 60*60*24); var hours = Math.floor(base/(60*60)); base = base - (hours * 60*60); var minutes = Math.floor(base/60); var seconds = Math.floor(base - (minutes * 60)); param = "startTime('" + element_id + "')"; // add a zero in front of numbers<10 //minutes = checkTime(minutes); //seconds = checkTime(seconds); if (msinterval >= 0) { var daysText = days + " " + lang_days; var timeText = hours + lang_hours + " " + minutes + lang_minutes + " " + seconds + lang_seconds; document.getElementById(element_id).innerHTML = "" + daysText + "
" + timeText + ""; t = setTimeout(param, 1000); } else { document.getElementById(element_id).innerHTML = "Something is wrong
Report to admin - " + msinterval; //document.getElementById(element_id).innerHTML = "Cos nie dziala
Zglos adminowi - " + msinterval; //document.getElementById(element_id).innerHTML = "Championship
started!"; //document.getElementById(element_id).innerHTML = "Mistrzostwa
rozpoczęte !" } } function checkTime(i) { if (i<10) {i = "0" + i}; return i; } function daysInMonth(iMonth, iYear) { return 32 - new Date(iYear, iMonth, 32).getDate(); }