$(document).ready(function(){
				timerInit();
								
			});
			
			
			
			function timerInit(){
				var tableTimes = new Array();
				var currDate = new Date();
				
				$('div.time').each(function(){
					var time = $(this).text();

					var index = time.indexOf(":");
					var hour = time.substring(0,index);
					var minutes = time.substring(index+1);

					var tableDate = new Date();
					tableDate.setHours(hour,minutes,0,0);
					tableTimes.push(tableDate);

				});
				tableTimes.sort(function sortFunction(a,b){
					if(a.getTime() > b.getTime()) return 1;
					if(a.getTime() < b.getTime()) return -1;
					return 0;
				});

				var soonTime = null;
				for(var i = 0; i < tableTimes.length; i++){
					if (tableTimes[i].getTime() > currDate.getTime()) {
						soonTime = tableTimes[i];
//						alert("Ближайший рейс: " + soonTime.getHours() + ":" + soonTime.getMinutes());
						break;
					}

				}
				
				if(soonTime == null){	
				currDate.setDate(currDate.getDate() - 1);
				for (var i = 0; i < tableTimes.length; i++) {
					if (tableTimes[i].getTime() > currDate.getTime()) {
						soonTime = tableTimes[i];
//						alert("Ближайший рейс: " + soonTime.getHours() + ":" + soonTime.getMinutes());
						break;
					}
				}
				}
					
				timeHighLight(soonTime);
				showTimer(currDate, soonTime);
			}
			
			function showTimer( currDate, soonTime){
				var correct = new Date();
				correct.setHours(0,0,0,0);
				var timer = soonTime.getTime() - currDate.getTime() + correct.getTime();
				var newDate = new Date(timer);
//				var showTime = newDate.getHours() + "часа" + newDate.getMinutes() + "минут";
				$("span.showHours").text(newDate.getHours());
				$("span.showMinutes").text(newDate.getMinutes());
				$("span.showSeconds").text(newDate.getSeconds());
				$("span.showSeconds").animate({opacity: 1}, 1000, timerInit);
				
			}
			
			
			function timeHighLight( soonTime ){
				var tableDate;
				$('div.time').each(function(){
					var time = $(this).text();

					var index = time.indexOf(":");
					var hour = time.substring(0,index);
					var minutes = time.substring(index+1);

					tableDate = new Date();
					tableDate.setHours(hour,minutes,0,0);
					
					if( soonTime.getTime() == tableDate.getTime() ){
						$(this).parent().addClass("a");
//						$(this).css({color:"red"});
					}else{
						$(this).parent().removeClass("a");
//						$(this).css({color:""});
						
					}


				});
				
				
			}