var clocks = true;
var c = new Array();
var i =0;

function SetClock(item, diff, format)
{
	if (!item) return;
	var hoy = new Date();
	var offset = (hoy.getTimezoneOffset() * 60000);
	var dif = (diff*1000*60*60);
	var t = dif + offset;
	var retDate = new Date(hoy);
	retDate = hoy.getTime();
	retDate = retDate + t;
	hoy = new Date(retDate);

	//Thu, Jun 29 2006, 05:08:18 GMT

	if(format == 'date')
	{
		var fecha = hoy; //new Date();
		var day = fecha.getDay(); //getUTCDay();
		var numday = fecha.getDate(); //.getUTCDate();
		var month = fecha.getMonth(); //getUTCMonth();
		var year = fecha.getFullYear(); //getUTCFullYear();
		var hours = fecha.getHours(); //getUTCHours();
		var minutes = fecha.getMinutes(); //getUTCMinutes();
		var seconds = fecha.getSeconds(); //getUTCSeconds();

		if(hours < 10)hours = '0' + hours;
		if(minutes < 10)minutes = '0' + minutes;
		if(seconds < 10)seconds = '0' + seconds;

		arrayDay = new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
		arrayMonth = new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");

		day = arrayDay[day];
		month = arrayMonth[month];

		item.innerHTML = day.toString() + ', ' + numday.toString() + ' ' + month.toString() + ' ' + year.toString() + ', ' + hours.toString() + ':' + minutes.toString() + ':' + seconds.toString();
	}
	else
	{
		var horas = new String(hoy.getHours());if (horas.length == 1) horas = "0" + horas;
		var minutos = new String(hoy.getMinutes());if (minutos.length == 1) minutos = "0" + minutos;

		item.innerHTML = horas + ':' + minutos;
	}
}

function UpdateClocks()
{
	for (var i = 0;i<c.length;i++)
	{
		SetClock(document.getElementById(c[i].Name), c[i].Diff, c[i].Format);
	}
	window.setTimeout( 'UpdateClocks()', 1000 );
}

function AddClock( name, diff, format )
{
	var i = c.length;
	c[i] = new Array();
	c[i].Name = name;
	c[i].Diff = diff;
	c[i].Format = format;
}

var elements = 3;
var time = 4;

			var currentText = 0;
			var color = 255;
			noElement = elements + 1;
			time = time*1000;

			function textRotator () {
				currentText++;
				if (currentText == noElement) {
					currentText = 1;
				}

				if (currentText == 1) {
					prevText = elements;
				}
				else {
					prevText = currentText - 1;
				}

				var hide = document.getElementById('text'+prevText);
				if (hide) hide.style.display = 'none';

				var show = document.getElementById('text'+currentText);
				if (show) show.style.display = 'block';

				setTimeout('textRotator()', time);
			}

			window.onload = textRotator;

