/*
 * Custom Script by Glide Design for Elite Events Austin
 * 
 * Author: Chris Canada for Glide Design
 * Author URI: http://www.glidedesign.com/
 *
 */


/* ************************** Logo *************************** */

var flashvars = {};
var params = {
	wmode: "transparent"
};

swfobject.embedSWF(
	"http://elite.glidedesign.com/wp-content/themes/elite/img/logo.swf",
	"logo",
	"226",
	"158",
	"9.0.0",
	"false",
	flashvars,
	params
);





/* ********************** BEGIN JQUERY *********************** */

$(document).ready( function() {


/* ************** Sidebar Affiliations Slideshow ************* */

	$("#sidebar-affiliations").
		cycle({
			timeout: 6000
		});

		
	
	
	
/* ********************* Sidebar Gallery ********************* */

	var imageWidth = $(".side-gallery img").width();
	var galleryWidth = $(".side-gallery img").length * imageWidth;
	$(".side-gallery").
		css( "width", galleryWidth );
		
	var clicks = 0;
	var maxClicks = $(".side-gallery img").length - 3;
	
	//Functionality

	$(".left-arrow").click(function(){
		if ( clicks <= 0 )
			return false;
		var leftIncrement = "+=" + imageWidth;
		$(".side-gallery").
			animate(
				{"left": leftIncrement},
				"slow",
				"easeOutSine"
			);
		var addClick = clicks - 1;
		if ( addClick <= 0 )
			$(".left-arrow").
				removeClass("active"); 	
		if ( addClick < maxClicks )
			$(".right-arrow").
				addClass("active");
		clicks = addClick; 
    });
	
    $(".right-arrow").click(function(){
		if ( clicks >= maxClicks )
			return false;
		var leftIncrement = "-=" + imageWidth;
		$(".side-gallery").
			animate(
				{"left": leftIncrement},
				"slow",
				"easeOutSine"
			);
		var addClick = clicks + 1;
		if ( addClick >= maxClicks )
			$(".right-arrow").
				removeClass("active"); 
		if ( addClick > 0 )
			$(".left-arrow").
				addClass("active");
		clicks = addClick;
    });

	
	
	
	
/* ************** Team Members Sidebar Gallery *************** */

	var teamImageWidth = $("#team-gallery img").width();
	var teamGalleryWidth = $("#team-gallery img").length * teamImageWidth;
	$("#team-gallery").
		css( "width", teamGalleryWidth );
		
	var teamClicks = 0;
	var teamMaxClicks = $("#team-gallery img").length - 3;
	
	//Functionality

	$("#team-left-arrow").click(function(){
		if ( teamClicks <= 0 )
			return false;
		var teamLeftIncrement = "+=" + teamImageWidth;
		$("#team-gallery").
			animate(
				{"left": teamLeftIncrement},
				"slow",
				"easeOutSine"
			);
		var teamAddClick = teamClicks - 1;
		if ( teamAddClick <= 0 )
			$("#team-left-arrow").
				removeClass("active"); 	
		if ( teamAddClick < teamMaxClicks )
			$("#team-right-arrow").
				addClass("active");
		teamClicks = teamAddClick; 
    });
	
    $("#team-right-arrow").click(function(){
		if ( teamClicks >= teamMaxClicks )
			return false;
		var teamLeftIncrement = "-=" + teamImageWidth;
		$("#team-gallery").
			animate(
				{"left": teamLeftIncrement},
				"slow",
				"easeOutSine"
			);
		var teamAddClick = teamClicks + 1;
		if ( teamAddClick >= teamMaxClicks )
			$("#team-right-arrow").
				removeClass("active"); 
		if ( teamAddClick > 0 )
			$("#team-left-arrow").
				addClass("active");
		teamClicks = teamAddClick;
    });
	
	
	
	
	
/* ******************** Home Page Gallery ******************** */

	var homeImageWidth = $("#home-gallery img").width();
	var homeGalleryWidth = $("#home-gallery img").length * homeImageWidth;
	$("#home-gallery").
		css( "width", homeGalleryWidth );
		
	var homeClicks = 0;
	var homeMaxClicks = $("#home-gallery img").length - 3;
	
	//Functionality

	$("#home-left-arrow").click(function(){
		if ( homeClicks <= 0 )
			return false;
		var homeLeftIncrement = "+=" + homeImageWidth;
		$("#home-gallery").
			animate(
				{"left": homeLeftIncrement},
				"slow",
				"easeOutSine"
			);
		var homeAddClick = homeClicks - 1;
		if ( homeAddClick <= 0 )
			$("#home-left-arrow").
				removeClass("active"); 	
		if ( homeAddClick < homeMaxClicks )
			$("#home-right-arrow").
				addClass("active");
		homeClicks = homeAddClick; 
    });
	
    $("#home-right-arrow").click(function(){
		if ( homeClicks >= homeMaxClicks )
			return false;
		var homeLeftIncrement = "-=" + homeImageWidth;
		$("#home-gallery").
			animate(
				{"left": homeLeftIncrement},
				"slow",
				"easeOutSine"
			);
		var homeAddClick = homeClicks + 1;
		if ( homeAddClick >= homeMaxClicks )
			$("#home-right-arrow").
				removeClass("active"); 
		if ( homeAddClick > 0 )
			$("#home-left-arrow").
				addClass("active");
		homeClicks = homeAddClick;
    });
	
	
	
	

});

/* ************************ END JQUERY *************************/