var _subNav, _navBar, _bottomNB, _bottomSN, flag,
	_fadeDuration = 400, _difBottom = 10, _slideDuration = 400;

$(window).ready(function(){
	if ($('body').hasClass('inner')) {
		flag = true;
		$("a[rel=fancy]").fancybox({
			titleShow : true,
			'titlePosition' 	: 'inside',
			'titleFormat'		: function(title, currentArray, currentIndex, currentOpts, imageName) {
				return '<span id="fancybox-title-over"> ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span><span class="image-heading">'+imageName+'</span>';
			}
			});
		$('div.page').height($(window).height());
	}
	else flag = false;	
	
	if(flag==false)$('div.supersize-holder').galleryCircle();
	$('div.hot-spot').simpleTooltip();
	
	
	_subNav = $('div.sub-nav');
	_navBar = $('div.nav-bar');
		
	_bottomNB = parseInt(_navBar.css('bottom'));
	_bottomSN = parseInt(_subNav.css('bottom'));
	
	_navBar.hide().css('bottom', _bottomNB+_difBottom);
	_subNav.hide().css('bottom', _bottomSN+_difBottom);
	
	_subNav.find('a.btn-close').click(function(){
		$('h2.active a.open-subnav').trigger('click');
	});
	
	var _openSubnav = $('a.open-subnav'),
		_activeSn = false;
	
	_openSubnav.click(function(){
		var _id = this.href.substr(this.href.indexOf('#'));
		if (_id.length > 1 && !_subNav.is(':animated')) {		
			if (!$(this).parent().hasClass('active')) {
				if (_activeSn) {
					_activeSn.hide();
					_openSubnav.parent().removeClass('active');
				}
				$(this).parent().addClass('active');
				$(_id).fadeIn(_fadeDuration, function(){
					$(_id).animate({bottom:_bottomSN}, _slideDuration);
				});
			} else {
				$(this).parent().removeClass('active');
				$(_id).animate({bottom:_bottomSN+_difBottom}, {duration:_slideDuration, complete:function(){
					$(_id).fadeOut(_fadeDuration);
				}});
			}
		}
		return false;
	});
	
});

$(window).bind('load', function(){
	setTimeout(function(){
		_navBar.fadeIn(_fadeDuration, function(){
			_navBar.animate({bottom:_bottomNB},{duration: _slideDuration,complete: function(){
					if(flag==true) $('a.open-subnav').click();
					setTimeout(function(){
						if($.browser.msie){
							$('div.holder_container').css({
							'left' : 0
						});
						}
						else{
							$('div.holder_container').css({
							'opacity' :0,
							'left' : 0
						});
						}
						if(!$.browser.msie){
							$('div.holder_container').animate({opacity:1}, {
								duration: _slideDuration,
								complete: function(){
								}
							});
						}
					}, 500);
			}});
		});
	}, 500);
});

