//*-----CUFON REPLACEMENT FUNCTIONS-----*//

Cufon.replace('h1, h2', { hover: true, fontFamily: 'Whitney-Book' });
Cufon.replace('h3, #Nav div, .main_page_nav, .main_page_view, .pagination .prev, .pagination .next, .reply_submit', { hover: true, fontFamily: 'Mercury-G1-Roman-SC' });
Cufon.replace('.main_name', { hover: true, fontFamily: 'Mercury-G1-Italic' });


//*-----JQUERY FUNCTIONS-----*//

$(document).ready(function(){
	
	//*-----SCROLL STYLE FUNCTIONS-----*//
	
	$('.scroll').jScrollPane({
		showArrows: true,
		arrowScrollOnHover: true
	});
	
	
	//*-----NAV DROPDOWN FUNCTIONS-----*//

	var openSubnav = function(){
		$('.slide').slideDown();
	}
	
	setTimeout(openSubnav, 400);
	
	var about;
	$('.drop_about').click(function(){
		if ($(this).parent('li').hasClass('parent')){
			$(this).parent('li').removeClass('parent');
		}else{
			$(this).parent('li').addClass('parent');
		}
		$('#About').slideToggle();
	});
	
	
	//*-----PHOTO CYCLE FUNCTION-----*//
	
	$.fn.cycle.updateActivePagerLink = function(pager, currSlideIndex){
		var totalSlide = $('.main_photos_slide a').length;
		$('.main_photos_count').text('').append('<li>'+ (currSlideIndex + 1) +' of '+ totalSlide +'</li>');
		$(pager).find('li').removeClass('active').filter('li:eq('+ currSlideIndex +')').addClass('active');
	}
	
	if ($('.main_photos_slide').length){
		$('.main_photos_slide').cycle({
			fx: 'fade',
			speed: 1000,
			timeout: 8000,
			prev: 'a.prev',
			next: 'a.next',
			pager: '.main_photos_pager',
			pagerAnchorBuilder: function(currSlideIndex){
				return '<li><a href="#">'+ (currSlideIndex + 1) +'</a></li>';
			},
			before: function(currSlideElement, nextSlideElement){
				slideHref = $(nextSlideElement).attr('href');
				slideTitle = $(nextSlideElement).attr('title');
				$('.photos_mask').attr('href', slideHref).attr('title', slideTitle);
			}
		});
	}
	
	if ($('.main_photos_slide a').length > 9){
		$('.main_photos_pager').hide();	
	}else{
		$('.main_photos_count').hide();
	}
	
	
	//*-----LIGHTBOX FUNCTION-----*//
	
	$(".photos_mask").lightbox({
		fitToScreen: true,
		overlayOpacity: 0.6
	});

	
	//*-----VIDEO DROPDOWN FUNCTION-----*//
	
	var videoView = null;
	$('.main_page_view').click(function(){
		if (videoView == null){
			videoView = $('.main_page_right').animate({ height: 182 });
			$('.main_page_view').text('').append('Hide Video');
			Cufon.replace('.main_page_view', { hover: true, fontFamily: 'Mercury-G1-Roman-SC' });
		}else{
			$('.main_page_right').animate({ height: 0 });
			$('.main_page_view').text('').append('View Video');
			Cufon.replace('.main_page_view', { hover: true, fontFamily: 'Mercury-G1-Roman-SC' });
			videoView = null;
		}
	});
	
	var openVideo = function(){
		videoView = $('.main_page_right').animate({ height: 182 });
		$('.main_page_view').text('').append('Hide Video');
		Cufon.replace('.main_page_view', { hover: true, fontFamily: 'Mercury-G1-Roman-SC' });
	}
	
	setTimeout(openVideo, 800);

});

