$(document).ready(function(){
	
	$('a[href="'+window.location.pathname.substr(11)+'"]').addClass('curr-nav-item');
	
	if($('#banner').length > 0){
		_bannerInit();
		}//end if
	
	else if($('#banner-iPad').length > 0){
		$('#banner-iPad').scrollpane();
		}//end else if	
	
	$('#scroll-to-top').click(function(e) {
		$('body').animate({scrollTop : 0},'5000',function(){return false;});
		});
	
	$('.bio-link').click(function(e){
		
		e.preventDefault();
		
		var $item = $($(this).attr('href'));
		
		if($item.css('display')=='none'){
			_displayBio($item,true);
			}
		
		else{
			_displayBio($item,false);
			}
			
		});
	
	$('a[href="#close"]').click(function(e){
		e.preventDefault();
		_displayBio($(this).parent().parent(),false);
		});
	
	});

function _displayBio($id,$dir){
	
	if($dir==true){$id.slideDown();}
	
	else{$id.slideUp();}
	
	}//end function

function _bannerInit(){
	
	var $slideCount=0;
	
	$('.slide').each(function(){
		$slideCount++;
		});
	
	$('#slide-container').css('width', (720*$slideCount)+'px');
	
	$('#slide-navigation a').click(function(e){
		
		e.preventDefault();
		
		var $dir = true;
		var $currSlide = $('.curr-slide');
		var $container = $('#slide-container');
		var $currPos = parseInt($container.css('left').substr(0,($container.css('left').length-2)));
		
		var $newPos = $currPos;
		
		if($(this).attr('href').indexOf('next') == -1){
			$dir = false;
			}//end if
		
		if($dir == true && !$currSlide.hasClass('last-slide')){
			
			$newPos-=720;
			
			if(Modernizr.csstransitions){
				$container.css('left',$newPos+'px');
				$currSlide.removeClass('curr-slide');
				$currSlide.next().addClass('curr-slide');
				}
			
			else{
				$currSlide.next().addClass('curr-slide');
				$container.animate({'left' : $newPos+'px'},300,function(){
					$currSlide.removeClass('curr-slide');
					});
				}
			
			}//end if
		
		else if($dir == false && !$currSlide.hasClass('first-slide')){
			
			$newPos+=720;
			
			if(Modernizr.csstransitions){
				$container.css('left',$newPos+'px');
				$currSlide.removeClass('curr-slide');
				$currSlide.prev().addClass('curr-slide');
				}
			
			else{
				$currSlide.prev().addClass('curr-slide');
				$container.animate({'left' : $newPos+'px'},300,function(){
					$currSlide.removeClass('curr-slide');
					});
				}
			
			}//end if

		
		});
	
	}//end function
