function getFlickrPhotos(minLng, minLat, maxLng, maxLat, pageNumber, resultsLimit) {
	var url = localPath + "/export/ActivityPhotos.jspx?";
	url += "accuracy=12&";
	url += "minLng=" + minLng + "&";
	url += "minLat=" + minLat + "&";
	url += "maxLng=" + maxLng + "&";
	url += "maxLat=" + maxLat + "&";
	url += "pageNumber=" + pageNumber + "&";
	url += "resultsLimit=" + resultsLimit + "&";
		
	var request = new Ajax.Request(url, {
		method: 'get',
		onSuccess: function(resp) {
			eval(resp.responseText); 
		},
		onFailure: function(resp) {
			//alert("Error in RegionPhotosComponent");
		}
	});
}

function showFlickrPhoto(flickrPhotoId) {
	var url = localPath + "/export/FlickrPhoto.jspx?";
	url += "flickrPhotoId=" + flickrPhotoId + "&";
		
	var request = new Ajax.Request(url, {
		method: 'get',
		onSuccess: function(resp) {			
			eval(resp.responseText); 
		},
		onFailure: function(resp) {
			alert("Error");
		}
	});
}

function jsonFlickrApi(rsp){
	if (rsp.stat != "ok"){
		// something broke!
		return;
	}
	
	if(rsp.photos) {
		if(rsp.photos.photo.length == 0) {
			$("test_flickr").innerHTML = "Sorry, no photos in this region.";
		} else {
			for (var i=0; i<rsp.photos.photo.length; i++){
				var photo = rsp.photos.photo[i];
				showFlickrPhoto(photo.id);
			}
		}
	}
	
	if(rsp.sizes) {
		var squareSize = rsp.sizes.size[0];

		var imageTag = "<img src='" + squareSize.source + "' />"

		$("test_flickr").innerHTML += imageTag;
	}
}