$(document).ready(function(){	
	bind_hover ();
	bind_search ();
	bind_external_link ();
	bind_user_photos();   
	bind_google_analytics();
});

function bind_external_link()
{
	$('li.forum a').attr('target','_blank');
}

/**
 * hover efekt na menu
 **/
function bind_hover ()
{
	$(".menu li, .path li, .smenu li").hover(
		function() {
			$(this).addClass("sfhover");
		},
		function() {
			$(this).removeClass("sfhover");
		}
	);
}

/**
 * smazani textu v search input
 **/
function bind_search ()
{
	// vynulovani pole pri focusu
	$(".search-input").focus(function() {
		$(this).val('');
	});
}

function bind_user_photos()
{
	$('#user_foto_form button:first').click(function() { 
		$.blockUI({
			message: $('#upload_form'),
			css: {
				padding: '2em',
				border : 'none',
				textAlign: 'left',
				width: '300px'
			},
			overlayCSS: {
				backgroundColor: '#993E00',
				opacity : 0.3
			},
			focusInput: false
		});
	});
	
	$('#close_user_foto').click(function(){
		$.unblockUI({ fadeOut: 200 });
	});
	
	$('#upload_form input[type=text]').focus(function(){
		if ($(this).attr('label') != "") {
			$(this).attr('label',$(this).val());
			$(this).val('');
		}
	});
	
	$('#upload_form input[type=text]').blur(function(){
		if ($(this).attr('label') != "" && $(this).val() == "") {
			$(this).val($(this).attr('label'));
		}
	});
} 

function bind_google_analytics()
{                                  
    $("#new_register").click(function() {
        pageTracker._trackPageview("/cile/newsletter/prihlaseni");        
    });
    $("#new_unregister").click(function() {
        pageTracker._trackPageview("/cile/newsletter/odhlaseni");        
    });   
    $("#upload_form").submit(function() {
        pageTracker._trackPageview("/cile/nova_fotka");
    });
}