/* FIVE FOUR CLOTHING */
/* Site Functions
----------------------------------------------------------------------------- */

	$(document).ready(function() {
	
		twitter();
		banners();

	});

 
/* LOAD FUNCTION
----------------------------------------------------------------------------- */

	$(window).load(function() {
		
		if (section == "blog" || section == "thegraduatingclass") {
			
			facebook();	
			
			// Facebook Javascript SDK
			if (window.FB) {

				FB.init({
			
					xfbml: true
			
				});
			}
		
		}

	});


/* FUNCTION: Facebook Sharing
----------------------------------------------------------------------------- */

	function facebook() {
		
		$('div.widget-editorial.browse ul.stories li').each(function() {
						
			var storyURL = $(this).children('h4').children('a').attr('href');
			
			$(this).children('div.story').append('<span class="facebook"><fb:like href="' + site_host + storyURL + '" layout="button_count" show_faces="false" width="55" height="21" action="like" colorscheme="light"></fb:like></span>');
						
		});
		
	}
	
	
/* FUNCTION: Twitter
----------------------------------------------------------------------------- */
	
	function twitter() {
		
		$('div.widget-editorial.browse ul.stories li').each(function() {
						
			var storyURL = $(this).children('h4').children('a').attr('href');
			var storyTitle = $(this).children('h4').text();
			
			$(this).children('div.story').append('<span class="twitter"><a href="http://twitter.com/share" data-via="fivefour" data-url="' + site_host + storyURL + '" data-count="none" data-text="Check out @FiveFour blog entry: ' + storyTitle +'" class="twitter-share-button">Tweet</a></span>');	
						
		});
		
	}
	
	
/* FUNCTION: Home Page Tile Banners
----------------------------------------------------------------------------- */
	
	function banners() {
	
		if ($('#tiles').length > 0) {
	
			// GET BANNER FEED
			$.get('/feeds/banners', function(data) {
	
				$(data).find('unit').each(function() {
	
					if ($(this).find('name').text() == "home_page_tiles") {
	
						var banners = new Array();
	
						$(this).find('banner').each(function() {
	
							if (!$(this).children('status').text().match(/retract/ig)) {
	
								var link = $(this).children('url').text();
								if (link.match('http://#')) link = "#";
								var image = $(this).children('image').text();
								banners.push('<li><a class="image" href="' + link + '"><img src="' + image + '" /></a></li>');
							
							}
	
						});
						
						$('#tiles').prepend(banners.toString().replace(/,/g,''));
	
					}
					
				});
				
				// ACTIONS
				$('#tiles a[href=#]').click(function() { return false; });
	
			});
		
		}
	
	}
