Показать сообщение отдельно
  #1 (permalink)  
Старый 09.11.2012, 23:12
Аватар для مراد
Аспирант
Отправить личное сообщение для مراد Посмотреть профиль Найти все сообщения от مراد
 
Регистрация: 23.02.2012
Сообщений: 68

Не пойму что с скриптом
доброго все времени суток. Люди исправьте пожалуйста ошибку
не знаю что случилось, он работал. но со вчерашнего дня перестал работать(не знаю в чем причина). Кстати, где раздел для чайников?
<meta charset="utf-8" />
<div align="center" id="URbe4">
	<div class="sec">
		<img align="center" src="images/1.gif" /></div>
</div>
<div align="center" id="n1"></div>
<script>

var timerId;

function update() {
  var clock = document.getElementById('URbe4');
  var sebastian = document.getElementById('URbe4');
  var date = new Date();

  var a;
  var h = date.getHours();
  var hours = date.getHours();
  var minutes = date.getMinutes();
  var seconds = date.getSeconds();
  
	if (h === 8) {
  b = 'До пар осталось менее часа ';
} else if(h === 9 && minutes > 0 && minutes < 45) {
  b = 'Первый час, первой пары ';
} else if(h === 9 && minutes >= 45 && minutes < 50) {
  b = 'Перемена 5 минут ';
} else if((h === 9 && minutes >= 50) || (h === 10 && minutes < 35)) {
  b = 'Второй час, первой пары ';
} else if (h === 10 && minutes >= 35 && minutes < 45) {
  b = 'Конец первой пары. Перемена на 10 минут ';
} else if ((h === 10 && minutes >= 45) || (h === 11 && minutes < 30)) {
  b = 'Первый час, второй пары ';
} else if (h === 11 && minutes >= 30 && minutes < 35) {
  b = 'Перемена 5 минут  ';
} else if ((h === 11 && minutes >= 35) || (h === 12 && minutes < 20)) {
  b = 'Второй час, второй пары ';
} else if (h === 12 && minutes >= 20 && minutes < 40) {
  b = 'Большая перемена ';
} else if ((h === 12 && minutes >= 40) || (h === 13 && minutes < 25)) {
  b = 'Первый час, третьей пары. '; 
} else if (h === 13 && minutes >= 25 && minutes < 30) {
  b = 'Перемена 5 минут ';
} else if ((h === 13 && minutes >= 30) || (h === 14 && minutes <= 15)) {
  b = 'Второй час, третьей пары ';
} else {
  b = 'Отдыхаем!!! ';
}
sebastian.children[0].innerHTML = b;
 
 
 if (hours < 10) hours = '0'+hours;  clock.children[1].innerHTML = hours+':';
  
  if (minutes < 10) minutes = '0'+minutes;  clock.children[2].innerHTML = minutes+':';

 
  if (seconds < 10) seconds = '0'+seconds;  clock.children[3].innerHTML = seconds;
 
}

function URbe4Start() {
  if (timerId) return;

  timerId = setInterval(update, 1000);
  update(); 
}
</script><script type="text/javascript">
function week(){
 var start, now, difference, even_or_odd, info, board, m, d, y;
 start = new Date("January 1, 2012 00:00:01");
 now = new Date();
 m = now.getMonth()+1;
 d = now.getDate();
 y = now.getFullYear();
 difference =(now-start)/604800000;
 difference%2 ? odd_or_even = 'четная' : odd_or_even = 'четная';
 info='Сейчас '+Math.ceil(difference)+' ' + odd_or_even + ' неделя';
 board=document.getElementById('n1');
 board.innerHTML='Сегодня ' + d + '/' + m + '/' + y +'<br/>'+ info;
 }
</script>
Ответить с цитированием