$(document).ready( function() {
	$('div.gfin.js-hide').first().show();
	$('div.gfin.js-hide').first().removeClass('js-hide');
	$('div.gfin').change(function(){
		$('div.gfin.js-hide').first().show();
		$('div.gfin.js-hide').first().removeClass('js-hide');
	});
	$('input#origin').bind('click', function(){
		if($(this).val() == 'neznámý') {
			$(this).val('');
		}
	});
	$('a.rating.photo').bind('click', function(){
		$.get($(this).attr('href').replace('/rate/','/arate/'), function(data){
			if(data == '1') {
				$('.hearts').fadeOut();
				$('.hearts').children('span.count').text(parseFloat($('.hearts').children('span.count').text()) + 1);
				$('.hearts').fadeIn();
			}
		});
		return false;
	});
	$('.tooltip').bind('mouseenter', function(event) {
		if($('#tooltip').length < 1) {
			$('body').append('<div id="tooltip"><div class="inner">'+$(this).attr('title')+'</div></div>');
		}
		$('#tooltip').css('z-index','10');
		$('#tooltip').css('position','absolute');
		$('#tooltip').css('left',(event.pageX + 10)+'px');
		$('#tooltip').css('top',(event.pageY - $('#tooltip').height() - 10)+'px');
		$(this).removeAttr('title');
	});
	$(document).bind('mousemove', function(event) {
		if($('#tooltip').length > 0) {
			$('#tooltip').css('left',(event.pageX + 10)+'px');
			$('#tooltip').css('top',(event.pageY - $('#tooltip').height() - 10)+'px');
		}
	});
	$('.tooltip').bind('mouseleave', function() {
		if($('#tooltip').length > 0) {
			$(this).attr('title',$('#tooltip .inner').text());
			$('#tooltip').remove();
		}
	});
	$('a[rel="lightbox"]').fancybox({
		'hideOnContentClick'	:	true,
		'transitionIn'			:	'elastic',
		'transitionOut'			:	'elastic',
		'speedIn'				:	600,
		'speedOut'				:	200,
		'overlayShow'			:	false,
		'cyclic'				:	true
	});
	setInterval($.fancybox.next, 3000);
});

