/**
 * @author Alistair Fleming
 */
// DISQUS config.
			var disqus_shortname = '430am';
			var disqus_identifier = '';
			var disqus_url = '';

			// Read more/less.
			$('.entry a.more').click(function ()
			{
				$entry = $(this).parents('div.entry');
				$entry.find('div.more').slideDown();
				$(this).parent().slideUp();
				return false;
					
			});
			$('.entry a.less').click(function ()
			{
				$entry = $(this).parents('div.entry');
				$entry.find('div.more').slideUp();
				$entry.find('a.more').parent().slideDown();
				return false;
			});

			// Leave a comment/cancel.
			$('.entry a.comment').click(function ()
			{
				
				// Firefox? Bad firefox. iPhone? Bad iPhone.
				//if (navigator.platform.indexOf("iPhone") != -1 || navigator.platform.indexOf("iPod") != -1 || ($.browser.mozilla && window.disqus_loaded))
				if (navigator.platform.indexOf("iPhone") != -1 || navigator.platform.indexOf("iPod") != -1)
				{
					return true;
				}

				// Init DISQUS.
				disqus_identifier = $(this).data('disqus-identifier');
				disqus_url = $(this).attr('href');
				$entry = $(this).parents('div.entry');
				
				$('#disqus_thread').removeAttr('id');
				$entry.find('div.disqus_thread').attr('id', 'disqus_thread');

				if ($entry.find('div.disqus_thread .dsq-reply').length == 0){
					$.getScript('http://' + disqus_shortname + '.disqus.com/embed.js', function (){
						window.disqus_interval = setInterval('is_disqus_loaded("'+$entry.attr('id')+'")', 200);
					});
				}

				// Hide/kill other DISQUS forums.
				$entry.find('a.nocomment').trigger('click');
				$(this).find('span:last').addClass('loading');
				return false;
					
			});

			// Hide/kill all open DISQUS forums.
			$('.entry a.nocomment').click(function ()
			{
				$('div.comments').slideUp('normal', function () {$(this).find('.disqus_thread').empty();});
				$('p.comment').slideDown();
				return false;
			});

			function is_disqus_loaded (entry_id){
				//console.log("checking: " + entry_id)
				$entry = $('#' + entry_id);
				if ($entry.find('div.disqus_thread .dsq-reply').length){
					clearInterval(window.disqus_interval);
					window.disqus_loaded = true;
					$entry.find('div.comments').slideDown();
					$entry.find('a.comment span').removeClass('loading');
					$entry.find('a.comment').parent().slideUp();
				}
			}

			// Auto load comments on entry pages.
			$('.entry .showcomments').each(function ()
			{
				$entry = $(this).parent();

				// Init DISQUS.
				disqus_identifier = $entry.find('a.comment').attr('data-disqus-identifier');
				disqus_url = $entry.find('a.comment').attr('href');

				$entry.find('div.disqus_thread').attr('id', 'disqus_thread');

				var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
				dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
				(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);

				$('a.comment').parent().hide();
				return false;
			});

