jQuery(document).ready(function() {

	var $image_array = {'scout'			: ['images/portfolio/med/scout-1.jpg','images/portfolio/med/scout-2.jpg','images/portfolio/med/scout-3.jpg','images/portfolio/med/scout-4.jpg'],
						'jamesiphone'	: ['images/portfolio/med/james-iphone-1.jpg','images/portfolio/med/james-iphone-2.jpg','images/portfolio/med/james-iphone-3.jpg','images/portfolio/med/james-iphone-4.jpg','images/portfolio/med/james-iphone-5.jpg','images/portfolio/med/james-iphone-6.jpg'],
						'jamesipad'		: ['images/portfolio/med/james-ipad-1.jpg','images/portfolio/med/james-ipad-2.jpg','images/portfolio/med/james-ipad-3.jpg','images/portfolio/med/james-ipad-4.jpg'],
						'allen'			: ['images/portfolio/med/allen-1.jpg','images/portfolio/med/allen-2.jpg','images/portfolio/med/allen-3.jpg'],
						'aop'			: ['images/portfolio/med/aop-1.jpg'],
						'f2'			: ['images/portfolio/med/fantastic-two-1.jpg','images/portfolio/med/fantastic-two-2.jpg','images/portfolio/med/fantastic-two-3.jpg','images/portfolio/med/fantastic-two-4.jpg'],
						'haussworks'	: ['images/portfolio/med/haussworks.jpg'],
						'll'			: ['images/portfolio/med/legno-lusso-1.jpg','images/portfolio/med/legno-lusso-2.jpg'],
						'linguists'		: ['images/portfolio/med/linguists-1.jpg','images/portfolio/med/linguists-2.jpg','images/portfolio/med/linguists-3.jpg','images/portfolio/med/linguists-4.jpg'],
						'mkid'			: ['images/portfolio/med/mkid-1.jpg','images/portfolio/med/mkid-2.jpg','images/portfolio/med/mkid-3.jpg'],
						'octopialabs'	: ['images/portfolio/med/octopialabs-1.jpg','images/portfolio/med/octopialabs-2.jpg','images/portfolio/med/octopialabs-3.jpg'],
						'pa'			: ['images/portfolio/med/portlandaikikai-1.jpg','images/portfolio/med/portlandaikikai-2.jpg','images/portfolio/med/portlandaikikai-3.jpg'],
						'slowmo'		: ['images/portfolio/med/slow-mo-1.jpg'],
						'tony'			: ['images/portfolio/med/tony.jpg'],
						'vc'			: ['images/portfolio/med/vibrantcity-1.jpg','images/portfolio/med/vibrantcity-2.jpg'],
						'zobra'			: ['images/portfolio/med/zobra-1.jpg','images/portfolio/med/zobra-2.jpg'],
						'newrecruits'	: ['images/portfolio/med/newrecruits.jpg'],
						'ginny'			: ['images/portfolio/med/ginny-1.jpg','images/portfolio/med/ginny-2.jpg','images/portfolio/med/ginny-3.jpg','images/portfolio/med/ginny-4.jpg']
	};



	/* Crossfade images */
	$("a.item img.hover").hide();
	$("a.item").hover(function() {
		$(this).find('img.hover').stop().fadeTo(400, 1);
	}, function() {
		$(this).find('img.hover').stop().fadeOut(200);
	});

	
	function isUrl(s) {
		var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
		return regexp.test(s);
	}
	
	$(".item").click(function() {
		var name = $(this).attr('rel');
		var images = $.merge([], $image_array[name]);
		var link = $(this).attr('href');
		var title = $(this).attr('title');
		
		var title_html = (title && title.length ? title : '' ) + (link && isUrl(link) ? '<a href="' + link + '" class="view-site" target="_blank">View Site</a><div class="clear"></div>' : '' );
		
		$.fancybox(images , {
			'padding'			: 0,
			'type'              : 'image',
			'overlayColor'		: '#000',
			'changeFade'		: 200,
			'titlePosition'		: 'over',
			'title'				: title_html,
			'link'				: 'test'
		});

		
		return false;
	});
	
	$(".fullsize").fancybox({
			'padding'			: 0,
			'type'              : 'image',
			'overlayColor'		: '#000',
			'changeFade'		: 200
		});
});
