$(document).ready(function() {
	slideNav = function(){
		$('#home-slider> div').hide();
		$('#home-slider> div:first').show();  
		
		$('#home-slider> h3').click(function() {
			var $nextDiv = $(this).next();
			var $visibleSiblings = $nextDiv.siblings('div:visible');
			
			if ($visibleSiblings.length ) {
				$visibleSiblings.slideUp('fast', function() {
					$nextDiv.slideToggle('fast'); // ON THE CALLBACK
			});
			} else {
				$nextDiv.slideToggle('fast');
			}
		});
		
		return false;
	}

	buildFlikrStream = function(max){
		$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?id=43815672@N03&lang=en-us&format=json&jsoncallback=?", function(data){ //PUll IN FEED VIA FLIKR JSON
			
			var flikrArray = new Array();
			var flikrArrayMax = max; //PARAMETER - MAX NUMBER OF IMAGES
			
	    	$.each(data.items, function(i,item){
	    		flikrArray.push(item); //STACK ARRAY                           			
			});
			
			function randOrd(){
				return(Math.round(Math.random())-0.5); //RANDOMIZE IMAGES
			}
			
			flikrArray.sort(randOrd);
			
			for (var i = 0; i<flikrArray.length && i<=flikrArrayMax; i++ ) {
				var item = flikrArray[i];
				$("<img />").attr({
				    src: item.media.m,
				    title: item.title,
				    alt: item.title
				}).appendTo(".flikr-stream").wrap("<a href='" + item.link + "' target=\"_blank\"></a>");
			}
      
		});

		return false;
	}
	
	$(function(){
		slideNav(); //RUN CODE FOR SLIDER NAV
		
		if($(".flikr-stream")) { //ONLY BUILD FLIKR STREAM IF THERE'S SOMEWHERE TO PUT IT
			buildFlikrStream(5);
			$('#refreshFlikrStream').click(buildFlikrStream);
		}
	});

});
