
var isInEditMode = isInEditMode || false;

$(function(){
	
	if (!isInEditMode) {
		var m;
		$('#carousel a, a.shadowboxify').each(function(){
			m = $(this).attr('href').match(/\.([a-z]+)$/);
			
			if (m !== null && $.inArray(m[1].toLowerCase(), ['jpg', 'jpeg', 'gif', 'png']) !== -1) {
				$(this).attr('rel', 'shadowbox');
			}
		});
		
		Shadowbox.init({
			language: 'en',
			players:  ['img', 'swf']
		});
		
		$('textarea').autoResize();
		
		// http://www.youtube.com/watch?v=9G6PEliLc6k --> http://www.youtube.com/v/9G6PEliLc6k
		var $showreel = $('.showreel');
		
		if ($showreel.length > 0) {
			var m = $showreel.attr('href').match(/^http:\/\/www\.youtube\.com\/watch\?v=(.+)$/);
			$showreel.attr('href', 'http://www.youtube.com/v/' + m[1]);
		}
		
	}
	
	$('#subscribe-form input:text').addClass('unchanged').val('Your e-mail address').focus(function(){
		$(this).removeClass('unchanged').val('');
	});
	
	$('#subscribe-form').submit(function(){
		var $input = $(this).find('input:text');
		if ($input.hasClass('unchanged') || $input.val() == '') {
			$input.focus();
			return false;
		}
	});
	
});