﻿$(document).ready(function(){

		function tyear(i)
		{var t='лет';if(i>20)i%=10;if(i==1)t='год';if(i>1&&i<5)t='года';return t;}
		function tmon(i)
		{var t='месяцев';if(i>20)i%=10;if(i==1)t='месяц ';if(i>1&&i<5)t='месяца';return t;}
		function tday(i)
		{var t='дней';if(i>20)i%=10;if(i==1)t='день';if(i>1&&i<5)t='дня ';return t;}
		function thour(i)
		{var t='часов';if(i>20)i%=10;if(i==1)t='час ';if(i>1&&i<5)t='часа';return t;}
		function tmin(i)
		{var t='минут ';if(i>20)i%=10;if(i==1)t='минута';if(i>1&&i<5)t='минуты';return t;}
		function tsek(i)
		{var t='секунд ';if(i>20)i%=10;if(i==1)t='секунда';if(i>1&&i<5)t='секунды';return t;}

		//секундомер
		time=new Date();
		var date = new Array;
		var regdate = new Array;
		regdate[0] = 1998;
		regdate[1] = 10;
		regdate[2] = 15;
		regdate[3] = 15;
		regdate[4] = 30;
		
		date[0] = time.getFullYear() - regdate[0];
		date[1] = time.getMonth() - regdate[1];
		date[2] = time.getDate() - regdate[2];
		date[3] = time.getHours() - regdate[3];
		date[4] = time.getMinutes() - regdate[4];
		date[5] = time.getSeconds();
		
		if (date[4] < 0) { date[3] = date[3]-1; date[4] = 60 + date[4]; }
		if (date[3] < 0) { date[2] = date[2]-1; date[3] = 24 + date[3]; }
		if (date[2] < 0) { date[1] = date[1]-1; date[2] = 30 + date[2]; }
		if (date[1] < 0) { date[0] = date[0]-1; date[1] = 12 + date[1]; }
		
		$('#time').show().html('Нам  <b id="year">'+date[0]+'</b> <span id="tyear">'+tyear(date[0])+'</span> <b id="mon">'+date[1]+'</b> <span id="tmon">'+tmon(date[1])+'</span> <b id="day">'+date[2]+'</b> <span id="tday">'+tday(date[2])+'</span> <b id="hour">'+date[3]+'</b> <span id="thour">'+thour(date[3])+'</span> <b id="min">'+date[4]+'</b> <span id="tmin">'+tmin(date[4])+'</span> <b id="sek">'+date[5]+'</b> <span id="tsek">'+tsek(date[5])+'</span>');
	
$('#sek').everyTime(1000, function(){
			var s = $('#sek').text();
			if (++s == 60) {
				s = 0;
				var m = $('#min').text();
				if (++m == 60) {
					m = 0;
					var h = $('#hour').text();
					if (++h == 24) {
						h = 0;
						var d = $('#day').text();
						if (++d == 30) {
							d = 0;
//							далее инкремент для месяцев, лет..
						}
						$('#day').text(d);
						$('#tday').text(tday(d));
					}
					$('#hour').text(h);
					$('#thour').text(thour(h));
				}
				$('#min').text(m);
				$('#tmin').text(tmin(m));
			}
			$('#sek').text(s);
			$('#tsek').text(tsek(s));
		});// секундомер_конец
		

	});

function x_window(imgSrc) {
x_win = open("", "x_win", "resizable,width=100,height=100,top=0,left=0");
img = new Image();
img.onload = function() {
x_win.resizeTo(w = img.width + margin, h = img.height);
x_win.moveTo( (document.body.clientWidth - w) / 2 , (document.body.clientHeight - h) / 2);
if( img.outerHTML ) x_win.document.write( img.outerHTML );
else x_win.document.body.appendChild(img);
}
img.src = imgSrc; 
}
