(function()
{
	function setUpDomainCheck()
	{
		var $domain_check = $('#domain-check');
		$('#input-domain').focus(function()
		{
			if ($domain_check.hasClass('expanded'))
				return;

			$domain_check.addClass('expanded');
		});
	}

	/*
	function setUpTweets()
	{
		var $tweets = $('#tweets');
		if (!$tweets.length)
			return;

		$tweets.tweets({
			from: 57095896,
			count: 6,
			lifetime: 86400,
			lang: {
				'less than a minute ago': 'minder dan een minuut geleden',
				'about a minute ago': 'ongeveer een minuut geleden',
				'%s minutes ago': '%s minuten geleden',
				'about an hour ago': 'ongeveer een uur geleden',
				'about %s hours ago': 'ongeveer %s uur geleden',
				'1 day ago': '1 dag geleden',
				'%s days ago': '%s dagen geleden'
			}
		});
	}
	*/

	function setUpNewsletter()
	{
		var $email = $('#newsletter input[name=email]');
		var default_value = $email.val();
		$email.focus(function()
		{
			if (this.value == default_value)
				this.value = '';
		});
	}

	function setUpClickableBlocks()
	{
		$('.clickable').click(function(event)
		{
			if (event.target.tagName == 'A')
				return;

			var $anchor = $(this).find('a:first');
			if (!$anchor.length)
				return;

			var url = $anchor[0].getAttribute('href');
			if (url == '')
				return;

			location = url;
		});
	} 


	$(document).ready(function()
	{
		setUpDomainCheck();
		setUpNewsletter();
		setUpClickableBlocks();
	});
})(jQuery);