$(document).ready(function() {
	// Flickr background
	$('#container').after('<div id="flickrBG"></div>');
	$('#flickrBG').hide();
	setFlickrBG();
	// Load last Twitter message
	$('#twitter #tweets').tweetable({username: 'Augurken', time: false, limit: 1});
	$('#slideshare').flash({
		width: 450,
		height: 375,
		src: 'http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=naamloos-090916204228-phpapp02&amp;stripped_title=pickle-factory-2009452'
	});
	$('.commentlist li.comment:last').css('border','none');
	$(document).pngFix();
	openInNewWindow();
	if($.browser.safari){
		$('#flickrBG').css('height','110%');
	}
});

function setFlickrBG(){
	//assign your api key equal to a variable
	var apiKey = 'fac75ad1c2d0303abd6edaf8aae5dee5';
	var userID = '45499971@N08';
	//the initial json request to flickr
	//to get your latest public photos, use this request: http://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key=' + apiKey + '&user_id=29096781@N02&per_page=15&page=2&format=json&jsoncallback=?
	$.getJSON('http://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key=' + apiKey + '&user_id=' + userID + '&format=json&jsoncallback=?',
		function(data){
			var photoCount = data.photos.photo.length;
			var randomImg = Math.round(Math.random()*photoCount);
			var item = data.photos.photo[randomImg];
			if(item != undefined){
				var photoID = item.id;
				// get the largest version of the photo
				$.getJSON('http://api.flickr.com/services/rest/?&method=flickr.photos.getSizes&api_key=' + apiKey + '&user_id=' + userID + '&photo_id=' + photoID + '&format=json&jsoncallback=?',
					function(data){
						var last = (data.sizes.size.length)-1;
						var img = new Image();
            img.src = data.sizes.size[last].source;
						//var images = data.sizes.size[last].source;
						if(data.sizes.size[last].label == 'Large'){
							$('#flickrBG').append(img);
						}else{
							$('#flickrBG').append('<img src="http://farm5.static.flickr.com/4005/4173504457_bd34b2d7d6_b.jpg" class="default" />');
						}
				});
			}
	});
	jQuery('#flickrBG').fadeIn(2500);
}

function scaleBG(){
	/*
	var container = $("#flickrBG");
	var img = $("#flickrBG img");
	if(this.image.width() < this.container.width()) {
	}
	if(!this.alternate && this.image.height() < this.container.height()) {
	}
	*/
}

function openInNewWindow() {
	// external links
	$("a[rel=external]").each(function(){
		$(this).attr('title','Link opent in een nieuw venster');
		$(this).click(function() {
				window.open(this.href);
				return false;
			});
	});
}