function slider(){
	jQuery("#slider").cycle({ 
	    fx:     'scrollRight', 
	    speed:   1000, 
	    timeout: 4000,
		pager: '#buttonContainer',
		easing:  'easeInOutBack'
	});
	jQuery("#buttonContainer").children().addClass("button").wrap("<li></li>");
	//jQuery("#buttonContainer li:first").children("a.button").css("backgroundColor", "#6bbcf3");
	jQuery("#lifestream").cycle({ 
	    fx:     'fade', 
	    speed:   1000, 
	    timeout: 10000,
		fit: 1,
		width: '520px'
	});
}

function intializeFancyBox(){
	// FancyBox integration
	jQuery('figure.gallery-item a').attr('rel','gallery');
	jQuery('figure.gallery-item a[rel="gallery"]').fancybox();
	jQuery('a[rel="fire-fancybox"]').fancybox();
	jQuery('#vimeo-trigger').fancybox({
		'padding'           : 0,
		'autoScale'     	: false,
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});
}

function intializeCufon(){
	// intialize cufon text treatments
	Cufon('#menu-primary-navigation li a, p.bigtext', { hover: { color: '#005395' } });
	Cufon('#action-items ul li a', { hover: { textShadow: '1px 1px white', color: '#005395' } });
	Cufon.replace('#slider figcaption, p.bigtext');
}

function accordion(){
	//Set default open/close settings
	jQuery('ul.compete-awards-gallery li a').hide();
	jQuery('.scroll-area').hide(); //Hide/close all containers

	//On Click
	jQuery("a#joinTrigger").click(function(){
		if( jQuery("#join-section").is(":hidden") ) {
			jQuery('.scroll-area').slideUp(350);
			jQuery("#join-section").slideDown();
			jQuery("#decagirls").delay(400).animate({right:"-140px"},500);
		}
		else if( jQuery("#join-section").is(":visible") ) {
			jQuery("#join-section").slideUp(350);
		}
		
		return false; //Prevent the browser jump to the link anchor
	});
	
	jQuery("a#competeTrigger").click(function(){
		if( jQuery("#compete-section").is(":hidden") ) {
			jQuery('.scroll-area').slideUp(350);
			jQuery("#compete-section").slideDown();
			jQuery("#competePhoto").delay(400).animate({right:"40px"},500);
		}
		else if( jQuery("#join-section").is(":visible") ) {
			jQuery("#join-section").slideUp(350);
		}
		
		return false; //Prevent the browser jump to the link anchor
	});
	
	jQuery("a#supportTrigger").click(function(){
		if( jQuery("#support-section").is(":hidden") ) {
			jQuery('.scroll-area').slideUp(350);			
			jQuery("#support-section").slideDown();
			jQuery("#supportPhoto").delay(400).animate({left:"-60px"},500);			
		}
		else if( jQuery("#support-section").is(":visible") ) {
			jQuery("#support-section").slideUp(350);
		}
		
		return false; //Prevent the browser jump to the link anchor
	});
}

jQuery(document).ready(function() {
	slider();
	intializeFancyBox();
	intializeCufon();
	accordion();
	jQuery('ol#lifestream').children('li').addClass('seperator');
	// jQuery('selector').load('/feed', Cufon.refresh);
});

