$(document).ready(function() {
 // cta hovers				
	$("div.cta-wrapper img").fadeTo("fast", 1.0);
		$("div.cta-wrapper img").hover(function(){
			$("div.cta-wrapper img").fadeTo("fast", .75);
		},function(){
   			$("div.cta-wrapper img").fadeTo("fast", 1.0);
	});
		

// homepage slider						   
	$('#results-list').innerfade({type: 'random_start'});
//button bumps
	$('a#started-button').hover(function() {
		$(this).animate({ marginLeft: '7px' }, 300);
	  }, function() {
		$(this).animate({ marginLeft: 0 }, 100);
	});
	$('#bottom-cta a').hover(function() {
		$(this).animate({ marginLeft: '7px' }, 300);
	  }, function() {
		$(this).animate({ marginLeft: 0 }, 100);
	});

//rounded corner
    $(function(){
		$('.hilight').corner("3px");
    });
	
// fancybox
	$("a[rel=portfolio-item]").fancybox({
			'autoScale'		: 'false',
			'height'		: 610, 
			'width'			: 650, 
			'titlePosition'	: 'inside',
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic',
			'type'			: 'iframe'

	});
	
		$("a.fancy-pop").fancybox({
			'titlePosition'	: 'inside',
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic'

	});
		$("a.fancy-pop-page").fancybox({
			'autoScale'		: 'false',
			'height'		: 625, 
			'width'			: 645, 
			'titlePosition'	: 'inside',
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic',
			'type'			: 'iframe'

	});
	$("a.fancy-pop-external").fancybox({
			'autoScale'		: 'false',
			'height'		: 625, 
			'width'			: 900, 
			'titlePosition'	: 'inside',
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic',
			'type'			: 'iframe'

	});

	
//portfolio index		
		$('#portfolio-list span')
		.css( {backgroundPosition: "0 0"} )
		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(-500px 0)"}, {duration:355})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(0 0)"}, {duration:380, complete:function(){
				$(this).css({backgroundPosition: "0 0"})
			}})
		})

// portfolio pages	
	$('#projects-list span')
		.css( {backgroundPosition: "0 0"} )
		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(-500px 0)"}, {duration:355})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(0 0)"}, {duration:380, complete:function(){
				$(this).css({backgroundPosition: "0 0"})
			}})
		})
			
// client side form validation					
	$("#freeform").validate();
	$("#comment_form").validate();
});



