(function($){$(function(){

	/* disqus commenting */		

	$('a.togglecomments').click(function(e) {
		e.preventDefault();
		$('#disqus_thread').slideToggle(300);
	});

	if (window.location.hash == "#comments") { $('#disqus_thread').show(); }

	
	/* fancybox */
	
	$("#sidebar-right .clip a").click(function(e) {
		$.fancybox({
			'autoScale'		: false,
			'width'			: 638,
			'height'		: 358,
			'href'			: this.href.replace(new RegExp("([0-9])","i"),'moogaloop.swf?clip_id=$1'),
			'type'			: 'swf'
		});
		e.preventDefault();			
	});

	$('.gallery-icon a').fancybox({'overlayShow': true, 'hideOnContentClick': true});


	/* instagram and twitter feeds */

    window.fm_ready = function(fx) {
        if (typeof $FM !== 'undefined' && typeof $FM.ready === 'function') { $FM.ready(fx); }
        else { window.setTimeout(function() { window.fm_ready.call(null, fx); }, 50); }
    };
 
    var domain = 'bbros.feedmagnet.com';
    var fmjs = document.createElement('script');
    fmjs.src = ('https:' === document.location.protocol ? 'https://' : 'http://') + domain + '/embed.js';
    fmjs.setAttribute('async', 'true'); document.documentElement.firstChild.appendChild(fmjs);

	fm_ready(function($, _) {
		var instafeed = $FM.Feed('insta-test');
		instafeed.get({
	    	'limit': 21,
			'success': function(self, data) {
		        if (data.response.updates.length > 0) {
		            var image0 = data.response.updates[0];
		            var image1 = data.response.updates[1];
		            var image2 = data.response.updates[2];
		            var image3 = data.response.updates[3];
		            var image4 = data.response.updates[4];						
		            var image5 = data.response.updates[5];
		            var image6 = data.response.updates[6];
		            var image7 = data.response.updates[7];						
		            var image8 = data.response.updates[8];	
		            var image9 = data.response.updates[9];
		            var image10 = data.response.updates[10];
		            var image11 = data.response.updates[11];
		            var image12 = data.response.updates[12];
		            var image13 = data.response.updates[13];						
		            var image14 = data.response.updates[14];
		            var image15 = data.response.updates[15];
		            var image16 = data.response.updates[16];						
		            var image17 = data.response.updates[17];
		            var image18 = data.response.updates[18];
		            var image19 = data.response.updates[19];
		            var image20 = data.response.updates[20];

		           $('#instabros p').remove();

		           $('#instabros ul')
					.append('<li class="large"><a rel="instaphotos" href="'+image0.data.photos[0].url+'" title="'+image0.data.author.token+': '+image0.data.text+'"><img src="'+image0.data.photos[0].local_url+'115/115/" /></a></li>')
					.append('<li><a rel="instaphotos" href="'+image1.data.photos[0].url+'" title="'+image1.data.author.token+': '+image1.data.text+'"><img src="'+image1.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li><a rel="instaphotos" href="'+image2.data.photos[0].url+'" title="'+image2.data.author.token+': '+image2.data.text+'"><img src="'+image2.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="space"><a rel="instaphotos" href="'+image3.data.photos[0].url+'" title="'+image3.data.author.token+': '+image3.data.text+'"><img src="'+image3.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="space"><a rel="instaphotos" href="'+image4.data.photos[0].url+'" title="'+image4.data.author.token+': '+image4.data.text+'"><img src="'+image4.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li><a rel="instaphotos" href="'+image5.data.photos[0].url+'" title="'+image5.data.author.token+': '+image5.data.text+'"><img src="'+image5.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image6.data.photos[0].url+'" title="'+image6.data.author.token+': '+image6.data.text+'"><img src="'+image6.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image7.data.photos[0].url+'" title="'+image7.data.author.token+': '+image7.data.text+'"><img src="'+image7.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image8.data.photos[0].url+'" title="'+image8.data.author.token+': '+image8.data.text+'"><img src="'+image8.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image9.data.photos[0].url+'" title="'+image9.data.author.token+': '+image9.data.text+'"><img src="'+image9.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image10.data.photos[0].url+'" title="'+image10.data.author.token+': '+image10.data.text+'"><img src="'+image10.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image11.data.photos[0].url+'" title="'+image11.data.author.token+': '+image11.data.text+'"><img src="'+image11.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image12.data.photos[0].url+'" title="'+image12.data.author.token+': '+image12.data.text+'"><img src="'+image12.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image13.data.photos[0].url+'" title="'+image13.data.author.token+': '+image13.data.text+'"><img src="'+image13.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image14.data.photos[0].url+'" title="'+image14.data.author.token+': '+image14.data.text+'"><img src="'+image14.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image15.data.photos[0].url+'" title="'+image15.data.author.token+': '+image15.data.text+'"><img src="'+image15.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image16.data.photos[0].url+'" title="'+image16.data.author.token+': '+image16.data.text+'"><img src="'+image16.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image17.data.photos[0].url+'" title="'+image17.data.author.token+': '+image17.data.text+'"><img src="'+image17.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image18.data.photos[0].url+'" title="'+image18.data.author.token+': '+image18.data.text+'"><img src="'+image18.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image19.data.photos[0].url+'" title="'+image19.data.author.token+': '+image19.data.text+'"><img src="'+image19.data.photos[0].local_url+'50/50/" /></a></li>')
					.append('<li class="instabrosHide"><a rel="instaphotos" href="'+image20.data.photos[0].url+'" title="'+image20.data.author.token+': '+image20.data.text+'"><img src="'+image20.data.photos[0].local_url+'50/50/" /></a></li>')
					.after('<a class="fm" target="blank" href="http://feedmagnet.com" title="FeedMagnet">FeedMagnet</a>');

					$('#instabros a[rel=instaphotos]').fancybox({
						'href'			: this.href,
						'autoScale'		: false,
						'cyclic'        : true,
						'width'			: 600,
						'height'		: 600
					});


		        }
		        else { $('#instabros ul').append('<li>No images found. Check back soon!</li>'); }
		    }
		});
		
		
		

		var twitfeed = $FM.Feed('twitter-test');
		twitfeed.get({
	    	'limit': 5,
			'success': function(self, data) {
		        if (data.response.updates.length > 0) {
	               var tweet0 = data.response.updates[0];
		           var tweet1 = data.response.updates[1]; 
		           var tweet2 = data.response.updates[2];
		           var tweet3 = data.response.updates[3];
		           var tweet4 = data.response.updates[4];						

		           $('#twitbros p').remove();

		           var tweets = $('#twitbros ul');

					var tweet0code = '';
					tweet0code += '<a target="_blank" class="author '+tweet0.data.author.token.replace("@", "")+'" href="'+tweet0.data.author.profile+'">'+tweet0.data.author.token+'</a> <span>'+tweet0.data.text+'</span> ';
					if (tweet0.data.photos != "") { tweet0code += '<a class="fancybox" href="'+tweet0.data.photos[0].url+'">'+tweet0.data.photos[0].url+'</a> '; }	
					if (tweet0.data.videos != "") { tweet0code += '<div style="display:none"><div id="data0">'+tweet0.data.videos[0].code+'</div></div><a style="text-transform:capitalize" id="inline" href="#data0">'+tweet0.data.videos[0].origin+' Video Link</a> '; }					
					if (tweet0.data.links != "") { tweet0code += '<a target="_blank" href="'+tweet0.data.links[0].short_url+'">'+tweet0.data.links[0].short_url+'</a> '; }					
					tweets.append('<li>'+tweet0code+'</li>'); 

					var tweet1code = '';
					tweet1code += '<a target="_blank" class="author '+tweet1.data.author.token.replace("@", "")+'" href="'+tweet1.data.author.profile+'">'+tweet1.data.author.token+'</a> <span>'+tweet1.data.text+'</span> ';
					if (tweet1.data.photos != "") { tweet1code += '<a class="fancybox" href="'+tweet1.data.photos[0].url+'">'+tweet1.data.photos[0].url+'</a> '; }	
					if (tweet1.data.videos != "") { tweet1code += '<div style="display:none"><div id="data1">'+tweet1.data.videos[0].code+'</div></div><a style="text-transform:capitalize" id="inline" href="#data1">'+tweet1.data.videos[0].origin+' Video Link</a> '; }					
					if (tweet1.data.links != "") { tweet1code += '<a target="_blank" href="'+tweet1.data.links[0].short_url+'">'+tweet1.data.links[0].short_url+'</a> '; }					
					tweets.append('<li>'+tweet1code+'</li>'); 
					
					var tweet2code = '';
					tweet2code += '<a target="_blank" class="author '+tweet2.data.author.token.replace("@", "")+'" href="'+tweet2.data.author.profile+'">'+tweet2.data.author.token+'</a> <span>'+tweet2.data.text+'</span> ';
					if (tweet2.data.photos != "") { tweet2code += '<a class="fancybox" href="'+tweet2.data.photos[0].url+'">'+tweet2.data.photos[0].url+'</a> '; }	
					if (tweet2.data.videos != "") { tweet2code += '<div style="display:none"><div id="data2">'+tweet2.data.videos[0].code+'</div></div><a style="text-transform:capitalize" id="inline" href="#data2">'+tweet2.data.videos[0].origin+' Video Link</a> '; }						
					if (tweet2.data.links != "") { tweet2code += '<a target="_blank" href="'+tweet2.data.links[0].short_url+'">'+tweet2.data.links[0].short_url+'</a> '; }					
					tweets.append('<li>'+tweet2code+'</li>'); 

					var tweet3code = '';
					tweet3code += '<a target="_blank" class="author '+tweet3.data.author.token.replace("@", "")+'" href="'+tweet3.data.author.profile+'">'+tweet3.data.author.token+'</a> <span>'+tweet3.data.text+'</span> ';
					if (tweet3.data.photos != "") { tweet3code += '<a class="fancybox" href="'+tweet3.data.photos[0].url+'">'+tweet3.data.photos[0].url+'</a> '; }	
					if (tweet3.data.videos != "") { tweet3code += '<div style="display:none"><div id="data3">'+tweet3.data.videos[0].code+'</div></div><a style="text-transform:capitalize" id="inline" href="#data3">'+tweet3.data.videos[0].origin+' Video Link</a> '; }						
					if (tweet3.data.links != "") { tweet3code += '<a target="_blank" href="'+tweet3.data.links[0].short_url+'">'+tweet3.data.links[0].short_url+'</a> '; }					
					tweets.append('<li>'+tweet3code+'</li>'); 

					var tweet4code = '';
					tweet4code += '<a target="_blank" class="author '+tweet4.data.author.token.replace("@", "")+'" href="'+tweet4.data.author.profile+'">'+tweet4.data.author.token+'</a> <span>'+tweet4.data.text+'</span> ';
					if (tweet4.data.photos != "") { tweet4code += '<a class="fancybox" href="'+tweet4.data.photos[0].url+'">'+tweet4.data.photos[0].url+'</a> '; }	
					if (tweet4.data.videos != "") { tweet4code += '<div style="display:none"><div id="data4">'+tweet4.data.videos[0].code+'</div></div><a style="text-transform:capitalize" id="inline" href="#data4">'+tweet4.data.videos[0].origin+' Video Link</a> '; }						
					if (tweet4.data.links != "") { tweet4code += '<a target="_blank" href="'+tweet4.data.links[0].short_url+'">'+tweet4.data.links[0].short_url+'</a> '; }					
					tweets.append('<li>'+tweet4code+'</li>'); 


					$('#twitbros ul li span a').attr({target: "_blank"});
					
					$('#twitbros a.fancybox').fancybox({'href': this.href, 'type': 'iframe', 'height': 660, 'width': 660});
					$("#inline").fancybox({ });
	


		        }
		        else { $('#twitbros ul').append('<li>No tweets found. Check back soon!</li>'); }
		    }
		});

		
	});
		

	$('div.status-publish').first().css({'border-top' : 'none', 'padding-top' : '0'});
		
});})(jQuery);
