var $j = jQuery.noConflict();

// JavaScript Document
function initialize_flickr(){
	if($j('.flickr-mini-gallery')){
		//filter example : 'tags=surf'
		//var filter = $j('#gallery_flickr').attr('rel')
		$j('.flickr-mini-gallery').each(function (i) {
				$j(this).empty();					 
				var filter = $j(this).attr('rel');
				build_gallery(filter, this);
		});
	}else{
	}
}
function build_gallery(filter, obj){
  var api = "http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=36c8b00c47e8934ff302dcad7775d0a2&tag_mode=all&"+filter; 
	$j.getJSON(api+"&format=json&jsoncallback=?",
        function(data){
          $j.each(data.photos.photo, function(i,item){
		  $j("<img/>").attr({src: "http://static.flickr.com/"+item.server+"/"+item.id+"_"+item.secret+"_s.jpg", alt:item.title}).appendTo(obj).wrap("<a href=http://static.flickr.com/"+item.server+"/"+item.id+"_"+item.secret+".jpg alt="+item.id+"></a>");
		  //var img = $j(obj+" img:eq["+i+"]");
         });
		  //description();
		 $j(".flickr-mini-gallery a:has(img)").lightBox();
      });	 
}
function add_description(n){
	//var img_id = $j(".felickr a[alt]:eq["+n+"]");
	var img_id = '2388852124';
	$j.getJSON('http://api.flickr.com/services/rest/?method=flickr.photos.getInfo&api_key=36c8b00c47e8934ff302dcad7775d0a2&photo_id='+img_id+'&format=json&jsoncallback=?',
        		function(data){
					var textInfo = data.photo.description._content;
					$j(".felickr:first").append(textInfo+"<br/>");					
					//$j(".felickr img:eq["+n+"]").attr("alt",textInfo);
         	});
}
function description(){
	$j(".felickr img").each(function(i){
			add_description(i)						
	})
}
$j(document).ready(function(){
	initialize_flickr()	;
	
	//$j('img').css({border:"1px solid #000000"});	
		   
});