var NikCity_NAVBAR = {	
	start: function(){			
		if ($('nikcity_navbar')) {  			
			NikCity_NAVBAR.parsenavbars();
			$('nikcity_navbar').getFirst().setStyle('display', 'block');
		}
	},
	
	getOriginalWidth: function (obj) { 
		return obj.getFirst().getStyle('width').toInt()+(window.ie?20:0);
	},
	
	parsenavbars: function(){
		var navbars = $$('#nikcity_navbar .item'); var ow = 0; 
		var fx = new Fx.Elements(navbars, {wait: false, duration: 300, fps:100, transition: Fx.Transitions.Back.easeOut});
			navbars.each(function(navbar, i){ 	
				navbar.setStyle('width', NikCity_NAVBAR.getOriginalWidth(navbar)+'px'); 

				if (('http://'+document.domain+'/') == navbar.href && document.domain != 'info.nikcity.com') navbar.addClass('active'); else
				if ( document.domain == 'info.nikcity.com' && String(document.location).test(navbar.href,"i"))  navbar.addClass('active');
				navbar.addEvent('mouseenter', function(e){
					var obj = {};
					obj[i] = {	
						'width': [navbar.getStyle('width').toInt(), NikCity_NAVBAR.getOriginalWidth(navbar)+30]
					};
					navbars.each(function(other, j){
						if (other != navbar){
							var w = other.getStyle('width').toInt(); ow = NikCity_NAVBAR.getOriginalWidth(other);										
							if (w != ow) obj[j] = {'width': ow};
						}
					});
					fx.start(obj);
				});
			});
		
		$('nikcity_navbar').addEvent('mouseleave', function(e){
			var obj = {};
			navbars.each(function(other, j){								 
				obj[j] = {'width': NikCity_NAVBAR.getOriginalWidth(other)};
			});
			fx.start(obj);
		});
	}	
};

window.addEvent('domready', NikCity_NAVBAR.start);


// NewYear Timer INIT 

	function NYTimerMakeNames(value, type) {
		var ldigit = new String(value).substr(-1,1).toInt(); var ntype = 0;
		if ( (value > 5 && value < 21) || [5,6,7,8,9,0].contains(ldigit) ) ntype = 1; else if ( [2,3,4].contains(ldigit) ) ntype = 2; else if (ldigit == 1) ntype = 3;
		switch(type) {
			case 'day':	switch(ntype) { case 2: return 'дня'; case 3: return 'день'; default: return 'дней'; }
			case 'hour': switch(ntype) { case 2: return 'часа'; case 3: return 'час'; default: return 'часов'; }
			case 'minut': switch(ntype) { case 2: return 'минуты'; case 3: return 'минута'; default: return 'минут'; }
			default: return '';
		}
	}
	
	function NYTimerMakeDate() {
		var newYear = new Date(2008,0,7,0,0,0);
		var toNY = ((newYear.getTime()-(new Date()).getTime())/60000).toInt();
		tdays =  (toNY/60/24).toInt(); toNY = toNY - tdays*60*24; thour = (toNY/60).toInt(); toNY = toNY -thour*60; tmin = toNY % 60 + 1;
		return (tdays>0?tdays+' '+NYTimerMakeNames(tdays,'day')+', ':'')+'<NOBR>'+(thour>0?thour+' '+NYTimerMakeNames(thour,'hour'):'')+'</NOBR> <NOBR>'+(tmin>0?(thour>0 ||tdays>0?' и ':'')+tmin+' '+NYTimerMakeNames(tmin,'minut'):'')+'</NOBR>';
	}
	var NYTimerLast = '';
	function NYTimer() { newValue = NYTimerMakeDate(); if(newValue!=NYTimerLast) { $('NYTimer').setHTML(newValue); NYTimerLast = newValue;}  }
//	window.addEvent('domready', function() { NYTimer.periodical(5000,this); NYTimer(); });