
		$(document).ready(function(){
			
			
			
			$('.gall-prev-cont, .gall-next-cont').css({'display':'block'});
			$('.gallery .thumbs1').css({'height':'60px'}).css({'overflow':'hidden'});
			
			
			$('.gallery .slideshow img').hide().load(function () {		$(this).fadeIn(1000);		}).attr('src')

			function onAfter(curr, next, opts) {
				var index = opts.currSlide;
				$('.gall-next')[index == 0 ? disablePrev() : enablePrev()];
				$('.gall-prev')[index == opts.slideCount - 1 ? disableNext() : enableNext()];
			}
			
			function disablePrev() {
				$('.gall-prev').addClass('butt-off');
			}
			function enablePrev() {
				$('.gall-prev').removeClass('butt-off');
			}
			
			function disableNext() {
				$('.gall-next').addClass('butt-off');
			}
			function enableNext() {
				$('.gall-next').removeClass('butt-off');
			}
			
			$('.slideshow').cycle({ 
				fx:     'fade', 
				speed:  1000, 
				timeout: 0,
				//pager:  '.thumb-in li ul',
				nowrap: 1,
				startingSlide: 0/*,
				pagerAnchorBuilder: function(idx, slide) { 
					// return selector string for existing anchor 
					//return '.section li ul li:eq(' + idx + ') a';
					return '.thumb-in li ul li:eq(' + idx + ') a';
				} */
			});
			
			$('.text-slide').cycle({ 
				fx:     'fade', 
				speed:  1000, 
				timeout: 0,
				//pager:  '.thumb-in li ul',
				nowrap: 1,
				startingSlide: 0/*,
				pagerAnchorBuilder: function(idx, slide) { 
					// return selector string for existing anchor 
					//return '.section li ul li:eq(' + idx + ') a';
					return '.thumb-in li ul li:eq(' + idx + ') a';
				} */
			});
			
			
			
			
			
			
			
			$('.text-slide .text-slide-item').css({'padding':'0px'});
			
			
			
			
			$('.thumb-in li ul li a').click(function() { 
				$('.thumb-in li ul li a').not(this).removeClass('activeSlide');
				$(this).addClass('activeSlide');
			});
			
			
			
			
			
			
			
			
			
			
			
			$('#s0').click(function() { 
				$('.slideshow').cycle(0);
				$('.text-slide').cycle(0);
				return false; 
			}); 
			 
			$('#s1').click(function() { 
				$('.slideshow').cycle(1);
				$('.text-slide').cycle(0);
				return false;  
			});
			
			/*$('#s2').click(function() {  
				$('.slideshow').cycle(2); 
				$('.text-slide').cycle(0);
				return false;  
			});*/
			
			$('#s2').click(function() {  
				$('.slideshow').cycle(1);
				$('.text-slide').cycle(1);
				return false;  
			});
			
			/*$('#s3').click(function() {  
				$('.slideshow').cycle(3);
				$('.text-slide').cycle(1);
				return false;  
			});*/
			
			$('#s4').click(function() {  
				$('.slideshow').cycle(2);
				$('.text-slide').cycle(1);
				return false;  
			});
			
			$('#s5').click(function() {  
				$('.slideshow').cycle(3); 
				$('.text-slide').cycle(15);
				return false;  
			});
			
			$('#s6').click(function() {  
				$('.slideshow').cycle(4);
				$('.text-slide').cycle(2);
				return false;  
			});
			
			/*$('#s7').click(function() {  
				$('.slideshow').cycle(7);
				$('.text-slide').cycle(2);
				return false;  
			});*/
			
			$('#s8').click(function() {  
				$('.slideshow').cycle(5);
				$('.text-slide').cycle(3);
				return false;  
			});
			
			$('#s9').click(function() {  
				$('.slideshow').cycle(6); 
				$('.text-slide').cycle(4);
				return false;  
			});
			
			/*$('#s10').click(function() {  
				$('.slideshow').cycle(10);
				$('.text-slide').cycle(4);
				return false;  
			});*/
			
			
			
			$('#s11').click(function() {  
				$('.slideshow').cycle(7); 
				$('.text-slide').cycle(5);
				return false;  
			});
			
			$('#s12').click(function() {  
				$('.slideshow').cycle(8); 
				$('.text-slide').cycle(6);
				return false;  
			});
			
			$('#s13').click(function() {  
				$('.slideshow').cycle(9); 
				$('.text-slide').cycle(7);
				return false;  
			});
			
			$('#s14').click(function() {  
				$('.slideshow').cycle(10); 
				$('.text-slide').cycle(8);
				return false;  
			});
			
			/*$('#s15').click(function() {  
				$('.slideshow').cycle(15); 
				$('.text-slide').cycle(8);
				return false;  
			});
			
			$('#s16').click(function() {
				$('.slideshow').cycle(16);
				$('.text-slide').cycle(9);  
				return false;  
			});*/
			
			$('#s17').click(function() { 
				$('.slideshow').cycle(11);
				$('.text-slide').cycle(9);  
				return false;  
			});
			
			
			
			
			
			
			/*$('#s18').click(function() {  
				$('.slideshow').cycle(18);  
				$('.text-slide').cycle(10);
				return false;  
			});*/
			
			$('#s19').click(function() {  
				$('.slideshow').cycle(12); 
				$('.text-slide').cycle(10);
				return false;  
			});
			
			$('#s20').click(function() {  
				$('.slideshow').cycle(13); 
				$('.text-slide').cycle(11);
				return false;  
			});
			
			$('#s21').click(function() {  
				$('.slideshow').cycle(14);
				$('.text-slide').cycle(12);
				return false;  
			});
			
			/*$('#s22').click(function() {  
				$('.slideshow').cycle(22);
				$('.text-slide').cycle(12);
				return false;  
			});*/
			
			/*$('#s23').click(function() {  
				$('.slideshow').cycle(15);
				$('.text-slide').cycle(12);
				return false;  
			});*/
			
			
			
			$('#s24').click(function() {  
				$('.slideshow').cycle(15);
				$('.text-slide').cycle(12);
				return false;  
			});
			
			/*$('#s25').click(function() {  
				$('.slideshow').cycle(25);
				$('.text-slide').cycle(13);
				return false;  
			});*/
			
			$('#s26').click(function() {  
				$('.slideshow').cycle(16);
				$('.text-slide').cycle(13);
				return false;  
			});
			
			$('#s27').click(function() {  
				$('.slideshow').cycle(17);
				$('.text-slide').cycle(14);
				return false;  
			});
			
			
			
			
			
			$('.thumb-in').cycle({ 
				fx:     'scrollHorz', 
				speed:  1000, 
				timeout: 0,
				nowrap: 1,
				next:   '.gall-next',
				prev:   '.gall-prev',
				after: onAfter
			});
			
			
			
			
			
		 });
