$(document).ready(function(){
	
	// select the current page
	$('.current_page_item a').addClass('current');
	$('.current_page_parent a').addClass('current');
	
	// navigation menu drop down
	$('#nav li#menu-item-23, #nav li#menu-item-27, #nav li#menu-item-181').hover( nav_over , nav_out );
	
	
	// slider functionality
	if ( $('.anythingSlider').length ) {
		$('.anythingSlider').anythingSlider({
			easing: "easeInOutExpo",	// Anything other than "linear" or "swing" requires the easing plugin
			autoPlay: false,			// This turns off the entire FUNCTIONALY, not just if it starts running or not.
			delay: 3000,				// How long between slide transitions in AutoPlay mode
			startStopped: false,		// If autoPlay is on, this can force it to start stopped
			animationTime: 600,			// How long the slide transition takes
			hashTags: true,				// Should links change the hashtag in the URL?
			buildNavigation: false,		// If true, builds and list of anchor links to link to each slide
			pauseOnHover: true,			// If true, and autoPlay is enabled, the show will pause on hover
			startText: "Go",			// Start text
			stopText: "Stop"
		});
	}
	
	// dogtober 2010
	var dogtober_2010_links = [
		'#slide_large_company_link',
		'#slide_small_company_link',
		'#slide_school_link',
		'#slide_individual_link'
	];
	
	$.each( dogtober_2010_links , function( count , node ) {
		$( node ).click(function(){
			$('.anythingSlider').anythingSlider( count+1 );
			
			$('#case_right').find('.current').removeClass('current');
			$(this).parent().addClass('current');
			return false;
		});
	});
	
	// real life stories
	var real_life_stories_links = [
		'#slide_holly_masey_link',
		'#slide_jordan_wanda_link',
		'#slide_matthew_bronte_link',
		'#slide_tim_roxy_link',
		'#slide_amanda_tiggy_link',
		'#slide_susan_ziggy_link',
		'#slide_finn_laura_link',
		'#slide_nathan_ruby_link'
	];
	
	$.each( real_life_stories_links , function( count , node ) {
		$( node ).click(function(){
			$('.anythingSlider').anythingSlider( count+1 );
			
			$('#case_right').find('.current').removeClass('current');
			$(this).parent().addClass('current');
			return false;
		});
	});
	
	
	// get involved page (fun tips and ideas);
	$('ul#list li').click(function() {
		$('.anythingSlider').anythingSlider( $(this).index() + 1 );
		return false;
	});
	
	// register page
	if ( $('#register_form').length ) {
		$('#register_form').validationEngine();
	}
	
	// donate page
	if ( $('#donate_gold').length ) {
		$('#donate_gold,#cancel').click(function(){
			if ( $('#gold_payment').is(':visible') ) {
				$('#gold_payment').fadeOut(200);
			} else {
				$('#gold_payment').fadeIn(200);
			}
			return false;
		});
		
		$('#donate_btn').click(function(){
			var amount = $('#donate_amount').val();
			if ( amount <= 60 ) {
				alert('Gold donations are over $60 per month.');
				return false;
			}
		});
	}
	
});

function nav_over(e) {
	$(this).children('a').not('ul.sub-menu a').addClass('selected');
	$(this).children('ul.sub-menu').slideDown(100);
}
function nav_out(e) {
	$(this).children('a').not('ul.sub-menu a').removeClass('selected');
	$(this).children('ul.sub-menu').slideUp(100);
}
