$(document).ready(function(){
	
	if ($('.home').size() == 1) {
		
		//hero slides
		$('#hero-backgrounds').cycle({
			fx:         'fade',
			speed:      800,
			timeout:    7000,
			sync:       true,
			manualTrump:true,
			next:       '#hero-next',
			prev:       '#hero-prev',
			pager:      '#pager-links',
			activePagerClass: 'active',
			pagerAnchorBuilder: buildPager,
			cleartypeNoBg: true
		});
		
		$('#hero-images').cycle({
			fx:			'blindY',
			easeIn:     'easeOutExpo',
			easeOut:    'easeInBack',
			timeout:    7000,
			speedOut:   400,
			speedIn:    1100,
			sync:       false,
			manualTrump:true,
			next:       '#hero-next',
			prev:       '#hero-prev',
			cleartypeNoBg: true
		});
		
		$('#hero-descriptions').cycle({
			fx:         'scrollUp',
			easing:     'easeInOutExpo',
			timeout:    7000,
			speedOut:   300,
			speedIn:    1200,
			sync:       false,
			manualTrump:true,
			next:       '#hero-next',
			prev:       '#hero-prev',
			cleartypeNoBg: true
		});	
		
	
		function buildPager(idx, slide) {
			//var s = idx > 5 ? ' style="display:none"' : '';
	        return '<li><a href="#">'+(idx+1)+'</a></li>';
		}
		
		
		$('#pager a').click(function(){
			var position = $(this).parent('li').index();
			$('#pager li').removeClass('active');
			$(this).parent('li').addClass('active');
			$('#hero-backgrounds').cycle(position);
			$('#hero-images').cycle(position);
			$('#hero-descriptions').cycle(position);
			return false;
		});
		
		//quotes
		$('#quote').cycle({
			fx:         'fade',
			timeout:    8000,
			speed:      1500,
			cleartypeNoBg: true
		});
		
	} //end home-specific code
	
	//scroll to top
	$('a[href=#top]').click(function(){
		$('html, body').animate({scrollTop:0}, 'slow');
        return false;
    });

	// validate contact form
	$(".top-labels").validate();
	
	
});
