	function populate(json){
		$('#l_vimeo').remove();
		$('#video').prepend('<iframe id="l_vimeo" src="http://player.vimeo.com/video/'+json.vimeo+'?title=0&amp;byline=0&amp;portrait=0&amp;color=3EFFDA" width="640" height="360" frameborder="0"></iframe>');
		if(json.video_file!='')
			$('.to_down').show();
		else
			$('.to_down').hide();
		$('#l_down').attr('href','/media/'+json.video_file);
		
		$('#l_label').html(json.title);
		$('#l_client').html(json.client);
		$('#l_year').html(json.year);

		var CRS = new Array();
		CRS = json.credits.split('/');
		var credits = '';
		for(var i = 0; i<CRS.length; i++)
			if(CRS[i]!='')
				credits += "<span>-</span> "+CRS[i]+"<br>\n";
		if(credits=='')
			$('#credits_h').hide();
		else
			$('#credits_h').show();
		$('#l_credits').html(credits);

		var ACRS = new Array();
		ACRS = json.add_credits.split('/');
		var add_credits = '';
		for(var i = 0; i<ACRS.length; i++)
			if(ACRS[i]!=''){
				var S = new Array();
				S = ACRS[i].split('=');
				add_credits += "<span>-</span> "+S[0]+": <i>"+S[1]+"</i> <br>\n";
			}
		if(add_credits=='')
			$('#add_credits_h').hide();
		else
			$('#add_credits_h').show();
		$('#l_add_credits').html(add_credits);

		if(json.description!='')
			$('#description_h').show();
		else
			$('#description_h').hide();
		$('#l_description').html(json.description);
		
		$('#share_fb').attr('data-x-label',json.label);
		$('#share_tw').attr('data-x-label',json.label);
		$('#share_del').attr('data-x-label',json.label);
		
/* 		$('#fb_like').attr('data-href','http://www.ditroit.it/'+json.label); */
		
	}

jQuery(function($){
	
	$('.entry').each(function(){
		var json = JSON.parse($(this).find('.xcmdt_row').html());
		var img = new Image();
		img.src = '/media/'+json.preview_on;
		img.load = function(){}
	});

	if(!$.browser.msie){
		$('#nav a').mouseover(function(){
			$(this).stop().animate({'background-position':'-150px 0'},500);
		}).mouseout(function(){
			$(this).stop().animate({'background-position':'-300px 0'},200, function(){
				$(this).css({'background-position':'0 0'});
			});
		});
	}else if($.browser.version < 8){
		alert('For a correct visualization, please upgrade your browser or use one of these: Safari, Chrome, Firefox or Opera. ');
	}
	
	var time = 400;
	var opatime = 0;
	var opa = 0.3;
	$('#logo').click(function(){
		$('#project').slideUp(time,function(){
			$('#contact').slideUp(time,function(){
				$('#projects').slideUp(time);
			});
		});
		$('#home').animate({opacity:1},opatime);
	});
	$('#to_projects').click(function(){
		if($('#contact').is(':visible'))
			$('#contact').slideUp(time, function(){
				$('#projects').slideDown(time);
			});
		else{
			$('#project').slideUp(time);
			$('#projects').slideDown(time);
		}

		$('#home').animate({opacity: opa},opatime);
/* 		$('.entry').find('.b_op').hide(); */
		$('.entry').animate({opacity: 1},opatime);
	});
	$('#to_contact').click(function(){
		if($('#contact').is(':visible')){
			$('#contact').slideUp(time);
/* 			$('.entry').find('.b_op').hide(); */
			$('.entry').animate({opacity: 1},opatime);
			$('#home').animate({opacity: 1},opatime);
		}
		else
			$('#project').slideUp(time,function(){
				$('#contact').slideDown(time);
/* 				$('.entry').find('.b_op').show(); */
				$('.entry').animate({opacity: opa},opatime);
				$('#home').animate({opacity: opa},opatime);
			});
	});
	$('.entry').click(function(){
		var json = JSON.parse($(this).find('.xcmdt_row').html());
		var $entry = $(this);
		$('#contact').slideUp(time, function(){
			$('#project').slideUp(time, function(){
				populate(json);
				$('#project').slideDown(time)
			});
		});
/* 		$('.entry').find('.b_op').show(); */
		$('.entry').animate({opacity: opa},opatime);
	});
	$('#to_reel').click(function(){
		var json = JSON.parse($('#reel').find('.xcmdt_row').html());
		$('#project').slideUp(time, function(){
			$('#contact').slideUp(time, function(){
				$('#projects').slideDown(time, function(){
					populate(json);
					$('#project').slideDown(time);
				});
			});
		});
/* 		$('.entry').find('.b_op').show(); */
		$('.entry').animate({opacity: opa},opatime);
		$('#home').animate({opacity: opa},opatime);
	});
	$('.close').click(function(){
		$('#project').slideUp(time, function(){
			$('#l_vimeo').remove();
		});

		$('#home').animate({opacity: opa},opatime);
/* 		$('.entry').find('.b_op').hide(); */
		$('.entry').animate({opacity: 1},opatime);
	});
	
	$('.entry').mouseover(function(){
		var json = JSON.parse($(this).find('.xcmdt_row').html());
		$(this).find('img').attr('src','/media/'+json.preview_on);
/* 		$(this).find('.b_op').hide(); */
		$(this).animate({opacity: 1},opatime);
	}).mouseout(function(){
		var json = JSON.parse($(this).find('.xcmdt_row').html());
		$(this).find('img').attr('src','/media/'+json.preview_off);
		if($('#contact').is(':visible') || $('#project').is(':visible'))
			$(this).animate({opacity: opa},opatime);
/* 			$(this).find('.b_op').show(); */
	});
});

jQuery(function($){

	$('#share_fb').live('click',function(e){
		e.preventDefault();
		var label = $(this).attr('data-x-label');
		window.open('http://www.facebook.com/sharer.php?u=http://www.ditroit.it/'+label,"facebook", 'width=700,height=400,toolbar=no,scrollbars=no,resizable=yes,screenX=230,screenY=170');
		return false;
	});
	$('#share_tw').live('click',function(e){
		e.preventDefault();
		var label = $(this).attr('data-x-label');
		window.open("http://twitter.com/home?status=http://www.ditroit.it/"+label,"twitter","toolbar=0,status=0,width=700,height=400,screenX=230,screenY=170");
		return false;
	});
	$('#share_del').live('click',function(e){
		e.preventDefault();
		var label = $(this).attr('data-x-label');
		window.open("http://www.delicious.com/save?v=5&noui&jump=close&url=http://www.ditroit.it/"+label+"&title="+label, "delicious", "toolbar=0,status=0,width=700,height=400,screenX=230,screenY=170");
		return false;
	});
	
});
