$(document).ready(function(){
								   
							var containerWidth = 760;
							var totalItems = 8;
							
							var iCount = 0;
							
							$('.coda_slides').css({width:eval(containerWidth*totalItems)});						
							
							$('a.btnRight').click(function(){
														
														resetNavigationObjects();
														
														if( iCount < eval (totalItems - 1) )
															{
																animateContainer('left',1);
																iCount++;
															} 
															else if ( iCount == eval(totalItems - 1) )
															{
																iCount = 0;
																animateContainer('right',(totalItems - 1));
															}
															populate();
															
														});
							
							$('a.btnLeft').click(function(){
													   	
														resetNavigationObjects();
														if( iCount > 0 )
															{								
																animateContainer('right', 1);
																iCount--;
															}
															else if ( iCount == 0 )
															{
																iCount = eval(totalItems-1);	
																animateContainer('left',iCount);
															}
															
															populate();
														});
							
							$('.navigation_container a').click(function()
											   {
												   	if($(this).hasClass('btnRight') || $(this).hasClass('btnLeft'))
														return true;
												   			resetNavigationObjects();
															animateContainer('left',($(this).attr('rel')-1)- iCount);
															iCount = $(this).attr('rel')-1;
															populate();
											   }
							);
							
							function animateContainer(direction, iDistance)
							{
								
								var strOperator = "";
								switch (direction)
								{
									case 'right':
										strOperator = '+';
										break;
									
									case 'left':
										strOperator = '-';
										break;
								}
								
								
								$('.coda_slides').animate({left: strOperator + '=' + eval(containerWidth * (iDistance)) });
							}
							
							function populate()
							{
								$('a[rel="' + (iCount+1) + '"]').addClass('active');
							}
							
							
							function resetNavigationObjects()
							{
								$('.navigation_container li').each(
										 function()
										 {
											 $('a').removeClass('active');
										 }
								);
							}
		});