var chr = -1, txt, txtlen, pcarret = '', txtlistindex = 0; function changetext() { var obj = document.getElementById('typetext'); if (!obj) return; if (chr < 0) { // старт показа obj.innerHTML = ''; txt = txtlist[txtlistindex]; txtlen = txt.length; txtlistindex ++; if (txtlistindex > 3) txtlistindex = 0; } chr ++; t = obj.innerHTML; tt = t.substring(0,t.length-pcarret.length); if (txt.charAt(chr) != "<") { obj.innerHTML= tt + txt.charAt(chr) + pcarret; } else { obj.innerHTML= tt + txt.substring(chr, chr+4) + pcarret; chr = chr + 3; } if (chr >= txtlen) { setTimeout("changetext()", 4000); chr = -1; return; } setTimeout("changetext()", 60); } function str(num) { var s = ""; for (i = 0; i < num; i ++) { s = s + " "; } return s; } function getCurrentTime() { var now = new Date(); var mySecs = now.getSeconds(); var curHour = now.getHours(); var curMin = now.getMinutes(); var day = now.getDay(); var date = now.getDate(); var year = now.getFullYear(); var month = now.getMonth(); var days = new Array(); /* days[0] = "Sunday"; days[1] = "Monday"; days[2] = "Tuesday"; days[3] = "Wednesday"; days[4] = "Thursday"; days[5] = "Friday"; days[6] = "Saturday"; var suffix = "AM";*/ var sep1 = ":"; if ((mySecs%2) == 0) {sep1 = " ";} if(mySecs < 10) { mySecs = "0" + mySecs; } if(curMin < 10) { curMin = "0" + curMin; } /* if(curHour == 12 && curMin >= 1) { suffix = "PM"; } if(curHour == 24 && curMin >= 1) { curHour-= 12; suffix = "AM"; } if(curHour > 12) { curHour-= 12; suffix = "PM"; } document.getElementById('time').innerHTML=(days[day] + " " + (month +1) + "/" + date + "/" + year + " " + curHour + ":" + curMin + ":" + mySecs + " " + suffix); */ var o = document.getElementById('time'); if (!o) return; o.innerHTML=(curHour + sep1 + curMin); // + ":" + mySecs }