$(document).ready(function() {
	if ($('.age-verification').length){
		$('.age-verification').hide();
		$('#step1').show();
		$('#begin').click(function(event){
			$('#step1').hide();
			$('#step2').show();
			
		});
	}

	$('.printit').click(
		function(){
			window.print();
			return false;
		}
	);

	$('.menu-toogle li li').hover(
		function(){
			var sub = $(this).find('ul:eq(0)');
			if( sub.length == 0 ) return false;
		
			sub.show();
			var t = (parseInt(sub.css('top').replace('px', '')) - 5);
			sub.hide();
			var new_t = t + 5;
			
			sub
				.css({ 'top' : t+'px' })
				.animate({ 'top' : new_t + 'px', opacity : 'show' }, 200, function(){
					$(this).css({ 'top' : new_t + 'px' });
				});
				
				
			$(this).find('a:eq(0)').addClass('hover');
		},
		function(){
			var sub = $(this).find('ul:eq(0)');
			
			sub.hide();
			$(this).find('a:eq(0)').removeClass('hover');
		}
	);

	$('.menu-toogle li ul').hide();
	if ($('.opened').is('li')){
		$(".opened ul:first").slideDown();
		$('.menu-toogle li a').click(function(event){
			if ($(this).parent().hasClass("opened")){
				$(".opened ul").slideUp();
				$(this).parent().removeClass('opened');
				return false;
			}
			else{
				if ($(this).parent().find('ul').length){
					$(".opened ul").slideUp();
					$(".opened").removeClass("opened");
					$(this).parent().addClass('opened');
					$(".opened ul:first").slideDown();
				return false;
				}
			}
		});
	} else {
		$('.menu-toogle li a').click(function(event){
			if ($(this).parent().hasClass("opened")){
				$(".opened ul").slideUp();
				$(this).parent().removeClass('opened');
				return false;
			}
			else{
				if ($(this).parent().find('ul').length){
					$(".opened ul").slideUp();
					$(".opened").removeClass("opened");
					$(this).parent().addClass('opened');
					$(".opened ul").slideDown();
					$(".opened ul ul").hide(0);
					return false;
				}
			}
		});
	}
	
	//Footer Menu Handler
	$('.footmenubb li li').hover(
		function(){
			var sub = $(this).find('ul:eq(0)');
			if( sub.length == 0 ) return false;
		
			sub.show();
			var t = (parseInt(sub.css('top').replace('px', '')) - 5);
			sub.hide();
			var new_t = t + 5;
			
			sub
				.css({ 'top' : t+'px' })
				.animate({ 'top' : new_t + 'px', opacity : 'show' }, 200, function(){
					$(this).css({ 'top' : new_t + 'px' });
				});
				
				
			$(this).find('a:eq(0)').addClass('hover');
		},
		function(){
			var sub = $(this).find('ul:eq(0)');
			
			sub.hide();
			$(this).find('a:eq(0)').removeClass('hover');
		}
	);

	

	//modal login box
	if ($(".loginme").length){
		$(".loginme").fancybox({
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'hideOnOverlayClick': true,
			'showCloseButton'	: false,
			'overlayOpacity':0.8,
			'overlayColor':'#000000',
			'centerOnScroll':true
		});
	}

	//slider one with tabs
	if ($('#slider1').length){
		var slider = $('#slider1').bxSlider({
			controls: false
		});
	
		$('.thumbs a').click(function(){
			var thumbIndex = $('.thumbs a').index(this);
			slider.goToSlide(thumbIndex);
			$('.thumbs a').removeClass('pager-active');
			$(this).addClass('pager-active');
			return false;
		});
		
		$('.thumbs a:first').addClass('pager-active');


    $('.thumbs a').trigger('click');
	slider.goToSlide(plink);

 

	}
	//slider  for quiz
	if ($('#slider2').length){
		var slider = $('#slider2').bxSlider({
			controls: false,
			infiniteLoop: false
		});
		
		$('#totalpage').html(slider.getSlideCount());
		$('#activepage').html(slider.getCurrentSlide()+1);
		
		if (slider.getCurrentSlide()==0)
			$('#go-prev').hide();
		else
			$('#go-prev').fadeIn();
		
		$('#go-prev').click(function() {
			slider.goToPreviousSlide();
			if (slider.getCurrentSlide()<=0)
				$('#go-prev').fadeOut(500)
			$('#activepage').html(slider.getCurrentSlide()+1);
			if(slider.getSlideCount()-1!=slider.getCurrentSlide()){
				$('#go-next span span').html("Next Page");
				Cufon.replace('#go-next span span');
			}
			return false;
		});
		
		$('#go-next').click(function() {
			slider.goToNextSlide();
			if (slider.getCurrentSlide()>0)
				$('#go-prev').fadeIn(500)
			$('#activepage').html(slider.getCurrentSlide()+1);
			if(slider.getSlideCount()-1==slider.getCurrentSlide()){
				$('#go-next span span').html("Submit");
				Cufon.replace('#go-next span span');
				//Submit functionality here
			}
			return false;
		});
	}
	//slider for glossary
	if ($('#slider3').length){
		var slider = $('#slider3').bxSlider({
			controls: false
		});
	
		$('.glossary-nav a').click(function(){
			var thumbIndex = $('.glossary-nav a').index(this);
			slider.goToSlide(thumbIndex);
			$('.glossary-nav a').removeClass('selected');
			$(this).addClass('selected');
			return false;
		});
		
		$('.glossary-nav a:first').addClass('selected');
	}
});
