function min_now() {if(time_sec==0) {min++;min=((min<60)?min:0)} return min;}
function hours_now() {if(time_min==0 & time_sec==0) {hour++;hour=((hour<24)?hour:0)} return hour;}
function city_hours_now() {if(time_min==0 & time_sec==0) {city_hour++;city_hour=((city_hour<24)?hour:0)} return city_hour;}
function vis() {delta=year/4 - Math.floor(year/4);days=((delta==0)?29:28);return days;}
function day_now() {if(time_hours==0 & time_min==0 & time_sec==0) {day++;day=((day<=month_days[month])?day:1)} return day;}
function dayweek_now() {if(time_hours==0 & time_min==0 & time_sec==0) {dayweek++;dayweek=((dayweek<=7)?dayweek:1)} return dayweek;}
function month_now() {if(time_day==1 & time_hours==0 & time_min==0 & time_sec==0) {month++;month=((month<=12)?month:1)} return month;}
function year_now() {if(time_month==1 & time_day==1 & time_hours==0 & time_min==0 & time_sec==0) {year++;} return year;}
function wr_hours() {
	time=new Date();
	time_sec=time.getSeconds();
	time_min=min_now();
	time_hours=hours_now();
	if(document.getElementById('citytime').value == 'Екатеринбург' && poss == -1) {
		town=document.getElementById('citytime').value;
		time_hours+=2;
	}
	if(document.getElementById('citytime').value == 'Новосибирск' && poss == -1) {
		time_hours+=3;
		town=document.getElementById('citytime').value;
	}
	if((document.getElementById('citytime').value == 'Москва' || document.getElementById('citytime').value == 'Санкт-Петербург' || document.getElementById('citytime').value == 'Нижний Новгород' || document.getElementById('citytime').value == 'Казань' || document.getElementById('citytime').value == 'Краснодар') && (poss == -1)) {
		town='Москва';
	}
	time_city_hours=city_hours_now();
	time_day=day_now();
	time_dayweek=dayweek_now();
	time_month=month_now();
	time_year=year_now();
	time_day=((time_day<10)?"0":"")+time_day;
	time_wr=((time_hours<10)?"0":"")+time_hours;
	time_wr+=":";
	time_wr+=((time_min<10)?"0":"")+time_min;
	time_wr+=":";
	time_wr+=((time_sec<10)?"0":"")+time_sec;
	time_wr+="";
	city_time_wr=((time_city_hours<10)?"0":"")+time_city_hours+":"+((time_min<10)?"0":"")+time_min+":"+((time_sec<10)?"0":"")+time_sec;
	time_wr=today+" "+time_day+" "+name_month[time_month]+", "+name_day[time_dayweek]+" <span>"+time_wr+"</span>";
	document.getElementById('clocks').innerHTML = time_wr;
	if (document.getElementById('city-clocks')){
		document.getElementById('city-clocks').innerHTML = city_time_wr;
		/* #$%^& */
	}
}
var sitepath=encodeURI(window.location);
var poss=sitepath.indexOf(encodeURI('.ru/en'));
var year=2011;
if(poss == -1) {
name_month=new Array ("null","января","февраля","марта", "апреля","мая", "июня","июля","августа","сентября", "октября","ноября","декабря");
name_day=new Array ("null","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота","Воскресенье");
var today="Сегодня";
var town="Москва";
}
else {
document.getElementById('citytime').value = '';
name_month=new Array ("null", "january", "february", "march", "april", "may", "june", "july", "august", "september", "october", "november", "december");
name_day=new Array ("null","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
var today="Today";
var town="Moscow"
}
month_days=new Array (0,31,vis(),31,30,31,30,31,31,30,31,30,31);
wr_hours();
