/* <![CDATA[ */


var pageNum = 0;
var length = 1;
	
	$(document).ready(function() {
		
		pageNum = $('#details_slider div.slide').length;
		
		$('#details_slider .slide_container').width(pageNum * 920);
	
	});

	$('#buttons a[href*=#slide-].link').click(function() {
			
		if(this.hash.length > 8)
			length = 2;
		else
			length = 1;
		
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
			var $target = $(this.hash);
			
			$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
			
			if ($target.length && pageNum > 1) {
			
				$('#buttons a').removeClass('selected');
				
				$(this).addClass('selected');
				
				if($(this).hasClass('first') || this.hash.substr(7, length) == pageNum) {
				
					if($(this).hasClass('first')) { 
						$('#buttons img.prev').attr('src', 'images/prevslide.png');
						$('#buttons img.next').attr('src', 'images/nextslide.png'); 
					}
				
					if(this.hash.substr(7, length) == pageNum) {
						$('#buttons img.next').attr('src', 'images/nextslide.png');
						$('#buttons img.prev').attr('src', 'images/prevslide.png');
					}
					
				} else {
				
					$('#buttons img.prev').attr('src', 'images/prevslide.png');
					$('#buttons img.next').attr('src', 'images/nextslide.png');
				
				}
				
				$('#details_slider div.slide').removeClass('selected');
				
				$('#details_slider div'+this.hash+'.slide').addClass('selected');
				
				var divOffset = $('#details_slider').offset().left;
				
				var pOffset = $('#details_slider div'+this.hash+'.slide').offset().left;
				
				var pScroll = (pOffset - divOffset);
				
				var tHeight = $target.height();
			
			$('#details_slider').stop().animate({height: tHeight + 'px', scrollLeft: '+=' + pScroll + 'px'}, 500, 'linear', function() { } );
			$('#events_slider').animate({height: tHeight + 270}, 500);
			}
				
				return false;
		}
	
	});
	
	$('#buttons a.prev').click(function() {
		
		var currenTab = $('#details_slider div.slide.selected').attr('id');
		
		if(currenTab.length > 7)
			length = 2;
		else
			length = 1;
			
		currenTab = currenTab.substr(6, length);
		
		var prevTab = +currenTab - 1;
		
		var target = '';
		
		if(prevTab > 0) {
			
			target = "#buttons a.link[href='#slide-"+ prevTab +"']";
			
			$('#buttons a.link').removeClass('selected');
			
			$(target).addClass('selected');
			
			if($(target).hasClass('first')) {
				
				$('#buttons img.prev').attr('src', 'images/prevslide.png');
				$('#buttons img.next').attr('src', 'images/nextslide.png'); 
				
			} else {
			
				$('#buttons img.prev').attr('src', 'images/prevslide.png');
				$('#buttons img.next').attr('src', 'images/nextslide.png');
			
			}
				
			$('#details_slider div.slide').removeClass('selected');
			
			$('#details_slider div#slide-'+prevTab+'.slide').addClass('selected');
		
			var divOffset = $('#details_slider').offset().left;
			
			var pOffset = $('#details_slider div#slide-'+prevTab+'.slide').offset().left;
			
			var pScroll = (pOffset - divOffset);
			
			var tHeight = $('#details_slider div#slide-'+prevTab+'.slide').height();
			
			$('#details_slider').stop().animate({height: tHeight + 'px', scrollLeft: '+=' + pScroll + 'px'}, 500, 'linear', function() { } );
			$('#events_slider').animate({height: tHeight + 270}, 500);
			
			curenTab = 0;
		
		}

		prevTab = 0;
		curenTab = 0;

		return false;
	
	});
	
	$('#buttons a.next').click(function() {
		
		var currenTab = $('#details_slider div.slide.selected').attr('id');
		
		if(currenTab.length > 7)
			length = 2;
		else
			length = 1;
			
		currenTab = currenTab.substr(6, length);
		
		var nextTab = +currenTab + 1;
		
		var target = '';
		
		if(nextTab <= pageNum && pageNum > 1) {
			
			target = "#buttons a.link[href='#slide-"+ nextTab +"']";
			
			$('#buttons a.link').removeClass('selected');
			
			$(target).addClass('selected');
			
			//if($(target).hasClass('last')) {
			if(nextTab == pageNum)	{
				$('#buttons img.next').attr('src', 'images/nextslide.png');
				$('#buttons img.prev').attr('src', 'images/nextslide.png'); 
				
			} else {

				$('#buttons img.prev').attr('src', 'images/prevslide.png');
				$('#buttons img.next').attr('src', 'images/nextslide.png');
			
			}
				
			$('#details_slider div.slide').removeClass('selected');
			
			$('#details_slider div#slide-'+nextTab+'.slide').addClass('selected');
		
			var divOffset = $('#details_slider').offset().left;
			
			var pOffset = $('#details_slider div#slide-'+nextTab+'.slide').offset().left;
			
			var pScroll = (pOffset - divOffset);
				
			var tHeight = $('#details_slider div#slide-'+nextTab+'.slide').height();
			
			$('#details_slider').stop().animate({height: tHeight + 'px', scrollLeft: '+=' + pScroll + 'px'}, 500, 'linear', function() { } );
			$('#events_slider').animate({height: tHeight + 270}, 500);
		
		}

		nextTab = 0;
		curenTab = 0;

		return false;
	
	});

/* ]]> */