$(function() {
    var apiKey = '453ba8217b8d4371ca2dfc49fdfeb09b';
    var userId = '48582398@N00';
    var perPage = '4';
    var showOnPage = '4';
    
    $.getJSON('http://api.flickr.com/services/rest/?format=json&method='+
        'flickr.photos.search&api_key=' + apiKey + '&user_id=' + userId 
        + '&sort=interestingness-desc' + '&per_page=' + perPage + '&jsoncallback=?', 
    function(data){
        var classShown = 'class="lightbox"';
        var classHidden = 'class="lightbox hidden"';
        
        $.each(data.photos.photo, function(i, rPhoto){
          var basePhotoURL = 'http://farm' + rPhoto.farm + '.static.flickr.com/'
            + rPhoto.server + '/' + rPhoto.id + '_' + rPhoto.secret;            
            
			var pageURL = 'http://www.flickr.com/photos/' + userId + '/' + rPhoto.id;
            var thumbPhotoURL = basePhotoURL + '_s.jpg';
            var mediumPhotoURL = basePhotoURL + '.jpg';
            
            var photoStringStart = '<a ';
            var photoStringEnd = 'title="' + rPhoto.title + '" href="'+ 
                pageURL +'" target="_blank"><img src="' + thumbPhotoURL + '" alt="' + 
                rPhoto.title + '"/> </a>';                
            var photoString = (i < showOnPage) ? 
                photoStringStart + classShown + photoStringEnd : 
                photoStringStart + classHidden + photoStringEnd;
                                        
            $(photoString).appendTo("#flickr");
        });
        //$("a.lightbox").lightBox();
    });
});
