$(function() {
		$("#tabs").tabs();
	});

$( document ).ready( function() {
	
	$("#close-alert").click(
		function() {
			$("#alert").css({'display' : 'none'})
			$("#container").removeClass('container-alert');
			//
			return false;
		}
	)
	
	var autoscrolling = true;
	var autoscrolling2 = true;
	
	$('.viewport').infiniteCarousel();

	$('.main-slider-container').infiniteCarousel().mouseover(function () {
        autoscrolling = false;
    }).mouseout(function () {
        autoscrolling = true;
    });

	$('.current-play').click(
		function () {
        	if ( $(this).hasClass( 'current-play') == true ) {
				$(this).removeClass();
				autoscrolling2 = false;
			} else {
				autoscrolling2 = true;
				$(this).addClass( 'current-play' );
				$('.viewport').trigger('next');
			}
    	}
	);

    setInterval(function () {
		if (autoscrolling2) {
            $('.viewport').trigger('next');
        }
    }, 12000);

	setInterval(function () {
        if (autoscrolling) {
            $('.main-slider-container').trigger('next');
        }
    }, 6000);


	$("#main-slider-overlay-control a").click(
		function() {
			if ( $("#main-slider-overlay-container").css("top") == '337px' ) {
				$("#main-slider-overlay-control a").addClass("open");
				$("#main-slider-overlay-container").animate({
						top: "14px"
					}, 500 );
			} else {
				$("#main-slider-overlay-control a").removeClass();
				$("#main-slider-overlay-container").animate({
						top: "337px"
					}, 500 );
			}
			
			return false;
		}
	)
	
	$("#close-btn").click( 
		function() {
			$("#announce").hide();
		}
	)
	
	$("#nav-sports").hover(
		function() {
			$("#subnav").css({'display' : 'block'});
			$("#nav-sports a#main-nav-sports").css({'background-position' : '-85px -120px'});
		},
		function() {
			$("#subnav").css({'display' : 'none'});
			$("#nav-sports a#main-nav-sports").css({'background-position' : '-85px 0px'});
		}
	)
	
	$("#nav-instruction").hover(
		function() {
			$("#subnav-instruction").css({'display' : 'block'});
			$("#nav-instruction a#main-nav-instruction").css({'background-position' : '-469px -120px'});
		},
		function() {
			$("#subnav-instruction").css({'display' : 'none'});
			$("#nav-instruction a#main-nav-instruction").css({'background-position' : '-469px 0px'});
		}
	)
	
	$(".show-hide-trigger").click(
		function() {
			
			if ( $(this).hasClass("triggered") == false ) {
				$(this).addClass("triggered");
			} else {
				$(this).removeClass();
			}
			
			var theid = $(this).attr("rel");
			$("#"+theid).toggle();
			
			return false;
		}
	)
	
	$(".hide").toggle();
	$(".hide-start").addClass("triggered");
	

	var datepicker = $( '#datepicker' );
	if ( 1 == datepicker.length )
	{
		datepicker.datepicker( {
			showOn: 'button',
			buttonImage: '/_media/images/layout/schedule-icon.png',
			buttonImageOnly: true
		} );
	}
	
	$( '#filter-results-submit' ).click( function( event ) {
		event.preventDefault();
		$( 'form#filter-results' ).submit();
	} );
	
})