/* Author: 

*/
$('document').ready(function () {
	
	// Summary
	$('div.summary').summary();

	// Placeholder
	$('input[placeholder!=""]').placeholder();

	// Target blank
	$("a[href^='http:']").not("[href*='" + window.location.host + "']").attr('target','_blank');

	// Fancybox
	$("a[href*='.jpg']").fancybox({
		titlePosition: 'inside'
	});
	$(".content-slideshow a").fancybox({
		titlePosition: 'inside'
	});	
	$('a.fancybox').fancybox();
	$('a[href="#embed-fancybox"]').each(function() {
		var vid_id = $(this).attr('rel');
		
		$(this).fancybox({
			'onStart': function() {
				$('#embed-fancybox').attr('src', 'http://player.vimeo.com/video/'+vid_id);
			}
		});
		
	});

	$('a[href="#embed-video"]').click(function() {
		var vid_id = $(this).attr('rel');
		
		$('#embed-video').attr('src', 'http://player.vimeo.com/video/'+vid_id);
		$('#grid li').removeClass('current');
		$(this).parent().addClass('current');
		
		return false;
	});
		
	// Design Print
	
	
	// Design Print 2
	$('#design-print 2 #grid a').each(function() {
		$(this).unbind('click');
		$(this).click(function () {
			$('#design-image').attr('src', $(this).attr('href'));
			$(this).stop();
			return false;
		});
	});
	
	// Photographers
	$('#photographers #scrollBox a').click(function(){
		$(this).parent().parent().find('.current').removeClass('current'); // deselect
		$(this).parent().addClass('current'); // select
		
		// load external html 
		$('#photographers #scrollBox2 #ajaxcontent').load($(this).attr('href'), function() {
			
			$(this).height($(this).find('ul').height());		
			// assign click actio to the links
			$('#photographers #scrollBox2 a').click(function () {
				var href = $(this).attr('href');
				$('#design-image').fadeOut('fast', function() {
					$(this).attr('src', href).fadeIn('fast');
				});
				return false;
			});
			$('#photographers #scrollBox2 a:eq(0)').trigger('click');

			fleXenv.updateScrollBars();
		});
		return false;
	});
	
	// Outline Form inputs
	$('form input').focus(function() { $(this).parent().addClass('outline'); })
	$('form input').blur(function() { $(this).parent().removeClass('outline'); })
});

$(window).load(function () {

	// Cycle
	$("#slideshow").cycle({
		fx: 'scrollHorz',
		timeout: 5000,
		slideExpr: 'li',
		pager: '#slideshow-nav ul', 
    pagerAnchorBuilder: function(idx, slide) { 
      // return selector string for existing anchor 
      return '#slideshow-nav ul li:eq(' + idx + ') a'; 
    }    
	});

	$(".content-slideshow").cycle({
		fx: 'scrollHorz',
		timeout: 5000,
		slideExpr: 'li',
		pager: '#content-slideshow-nav ul', 
    pagerAnchorBuilder: function(idx, slide) { 
      // return selector string for existing anchor 
      return '#content-slideshow-nav ul li:eq(' + idx + ') a'; 
    }    
	});

	// load first photograpehr
	$('#photographers #scrollBox a:eq(0)').trigger('click');
});
