// Smooth Scroll (for Back to Top)

$(document).ready(function() {
	$('a[href*=#]').click(function() {
		if($(this).parent().attr('class')=='scrollable_navigation' || $(this).attr('href').indexOf('javascript')>-1) return;
		var duration=1000;
		var easing='swing';
		var newHash=this.hash;
		var oldLocation=window.location.href.replace(window.location.hash, '');
		var newLocation=this;
		if(oldLocation+newHash==newLocation)
		{
			var target=$(this.hash+', a[name='+this.hash.slice(1)+']').offset().top;
			if(target > $(document).height()-$(window).height()) target=$(document).height()-$(window).height();
			if($.browser.safari) var animationSelector='body:not(:animated)';
			else var animationSelector='html:not(:animated)';
			$(animationSelector).animate({ scrollTop: target }, duration, easing, function() {
				window.location.href=newLocation;
			});
			return false;
		}
	});
	
	$('.iphone').click(function() {
	//	alert('click');
		$(this).toggleClass('active');
	});


	// Menu, Drop Down/Fade
	$('.dropdown').hover(function() {
		//$('#cover').fadeIn();
	},function(){
		//$('#cover').fadeOut();
	});

	// Home	 Header
	$('.home-1').hide();
	$('.home-2').hide();
	$('.home-3').hide();

	//$('.home-trigger-1').addClass("current");

	$('.home-trigger-1').bind('hover click focus', function() {
		$('.home-2').fadeOut();
		$('.home-3').fadeOut();

		$('.home-1').delay(200).fadeIn();
		$('.home-trigger-1').addClass("current");
		$('.home-trigger-2').removeClass("current");
		$('.home-trigger-3').removeClass("current");
		return false;
	});

	$('.home-trigger-2').bind('hover click focus', function() {
		$('.home-1').fadeOut();
		$('.home-3').fadeOut();
		$('.home-2').delay(200).fadeIn();
		$('.home-trigger-1').removeClass("current");
		$('.home-trigger-2').addClass("current");
		$('.home-trigger-3').removeClass("current");
		return false;
	});

	$('.home-trigger-3').bind('hover click focus', function() {
		$('.home-2').fadeOut();
		$('.home-1').fadeOut();
		$('.home-3').delay(200).fadeIn();
		$('.home-trigger-1').removeClass("current");
		$('.home-trigger-2').removeClass("current");
		$('.home-trigger-3').addClass("current");
		return false;
	});


	// Course Dates Cal

	$('.2013').hide();
	$('.datetrigger1').click(function() {
		$('.2013').hide();
		$('.2012').fadeIn("slow");
		$('.datetrigger1').addClass("current");
		$('.datetrigger2').removeClass("current");
		return false;
	});
	$('.datetrigger2').click(function() {
		$('.2012').hide();
		$('.2013').fadeIn("slow");
		$('.datetrigger2').addClass("current");
		$('.datetrigger1').removeClass("current");
		return false;
	});
	$('#course-list-box').hide();
	$('#course-list-box-link').click(function(){
		$('#course-list-box').slideToggle();
		return false;
	});
});
