// page init
$(function(){
	initOpenClose();
	initDropNavigation();
});

// open-close blocks function
function initOpenClose() {
	var _slideSpeed = 150;
	var _activeClass = 'active';
	$('ul.news-nav > li').each(function(){
		var _holder = $(this);
		var _opener = _holder.find('>a.a-class');
		var _slider = _holder.find('>ul');
		_opener.click(function(){
			if(_holder.hasClass(_activeClass)) {
				_slider.slideUp(_slideSpeed,function(){
					_holder.removeClass(_activeClass);
				});
			} else {
				_holder.addClass(_activeClass);
				_slider.slideDown(_slideSpeed);
			}
			return false;
		});
		if(_holder.hasClass(_activeClass)) _slider.show();
		else _slider.hide();
	});
}

// drop navigation
function initDropNavigation() {
	var _fadeSpeed = ($.browser.msie ? 0 : 0);
	var _activeClass = 'drop-item';

	$('#nav li.click-drop').each(function(){
		var _holder = $(this);
		var _opener = _holder.find('>a');
		var _popup = _holder.find('div.drop-down').hide();

		// toggle link
		_opener.click(function(){
			if(_holder.hasClass(_activeClass)) {
				_popup.fadeOut(_fadeSpeed);
				_holder.removeClass(_activeClass)
			} else {
				_popup.fadeIn(_fadeSpeed);
				_holder.addClass(_activeClass)
			}
			return false;
		});

		// close link
		_popup.find('a.close').click(function(){
			_popup.fadeOut(_fadeSpeed);
			_holder.removeClass(_activeClass);
			return false;
		});
	});
}