$(document).ready(function() {
						   
	var hash = window.location.hash.substr(1);

	if(hash)
	{
		var toLoad = 'http://' + window.location.host + '/?page=' + hash + ' #content';
		//alert(toLoad);
		$('#content').load(toLoad);

	}

	$('#menu li a').click(function(){
								  
		var toLoad01 = $(this).attr('href')+' #content';
//		var toLoad01 = '#content';
		$('#content').hide('fast',loadContent);
//		$('#news').slideUp('fast');
		$('#load').remove();
		$('#wrapper').append('<span id="load">LOADING...</span>');
		$('#load').fadeIn('normal');
		$('#menu li a').removeClass();

		$(this).addClass('currentpage');
		window.location.hash = $(this).attr('href').substr(42,$(this).attr('href').length);

		function loadContent() {
			$('#content').load(toLoad01,'',
		        function(responseText, textStatus, XMLHttpRequest) {
    		        if(textStatus == 'success') {
            		    showNewContent();
            		}
        		}
			);
		}

		function showNewContent() {
			$('#content').show('normal',hideLoader());
			$('.pop').popSlides();
		}
		//		$('#news').slideDown();
		function hideLoader() {
			$('#load').fadeOut('normal');
		}
		return false;
	});

//	$('.NewsSummaryLink a').css('border', '1px solid blue');
	$('.NewsSummary a').click(function(){
		$('#menu li a').removeClass();
		var toLoad02 = $(this).attr('href')+' #news';
//		var toLoad01 = '#content';
		$('#content').hide('fast',loadContentX);
		$('#sidebar').fadeOut('fast');
//		$('#news').slideUp('fast');
		$('#load').remove();
		$('#wrapper').append('<span id="load">LOADING...</span>');
		$('#load').fadeIn('normal');

		function loadContentX() {
			$('#content').load(toLoad02,'',
		        function(responseText, textStatus, XMLHttpRequest) {
    		        if(textStatus == 'success') {
            		    showNewContent();
            		}
        		}
			);
		}

		function showNewContent() {
			$('#content').show('normal',hideLoader());
		}
		function hideLoader() {
			$('#load').fadeOut('normal');
		}
//		alert($(this).attr('href'));
		$('#sidebar').fadeIn('normal');

		return false;
	});
//// Kalendář
	$('.cal a').click(function(){

		var toLoad03 = $(this).attr('href')+' #content';

		$('#content').hide('fast',loadContentY);
		$('#sidebar').fadeOut('fast');
//		$('#news').slideUp('fast');
		$('#load').remove();
		$('#wrapper').append('<span id="load">LOADING...</span>');
		$('#load').fadeIn('normal');

		function loadContentY() {
			$('#content').load(toLoad03,'',
		        function(responseText, textStatus, XMLHttpRequest) {
    		        if(textStatus == 'success') {
            		    showNewContent();
            		}
        		}
			);
		}

		function showNewContent() {
			$('#content').show('normal',hideLoader());
			zapniLinky ();
		}
		function hideLoader() {
			$('#load').fadeOut('normal');
		}
//		alert($(this).attr('href'));
		$('#sidebar').fadeIn('normal');

		return false;
	});

});

/*function openPic(url) {
    $('#ramecek').load(url, "",
        function(responseText, textStatus, XMLHttpRequest) {
            if(textStatus == 'success') {
                $('#ramecek').fadeIn('normal');
            }
        }
    );*/
 
    function openPic(adresa) {
		//alert(adresa);	
        var img = new Image();
        $(img).load(function () {
            //$(this).css('display', 'none'); // .hide() doesn't work in Safari when the element isn't on the DOM already
            $(this).hide();
            $('#loader').removeClass('loading').append(this);
            $(this).fadeIn();
        }).error(function () {
            // notify the user that the image could not be loaded
        }).attr('src', adresa);
    };
		
		function zapniLinky () {
		$('.cal a').click(function(){

		var toLoad03 = $(this).attr('href')+' #content';

		$('#content').hide('fast',loadContentY);
		$('#sidebar').fadeOut('fast');
//		$('#news').slideUp('fast');
		$('#load').remove();
		$('#wrapper').append('<span id="load">LOADING...</span>');
		$('#load').fadeIn('normal');

		function loadContentY() {
			$('#content').load(toLoad03,'',
		        function(responseText, textStatus, XMLHttpRequest) {
    		        if(textStatus == 'success') {
            		    showNewContent();
            		}
        		}
			);
		}

		function showNewContent() {
			$('#content').show('normal',hideLoader());
			zapniLinky ();
		}
		function hideLoader() {
			$('#load').fadeOut('normal');
		}
//		alert($(this).attr('href'));
		$('#sidebar').fadeIn('normal');

		return false;
	});
	};
 
