// aktywuje wszystkie linki ajaxowe
function setAjaxLinks(){
	jQuery('.ajax').unbind("click", getAjaxContent).bind("click", getAjaxContent);
}

function getAjaxContent(){
	url = this.href;
	
	urlArray = window.location.href.split('/');
	rootUrl = 'http://' + urlArray[2];

	if (url.search('main.html') != -1) {
		$(location).attr('href',url.substring(0,url.search('main.html')));
		return false;
	}
	else if(url.indexOf(rootUrl) == 0){ // wczytujemy tylko lokalne linki
		url+= (url.indexOf('?') == -1 ) ? '?ajax=true' : '&ajax=true';
		url = url.substr(rootUrl.length);
	
		jQuery('#content').hide().empty();
		jQuery('#content').before('<div id="preloader"><img src="' + TPL_URL + '/img/loading.gif" alt="" /> Trwa wczytywanie strony...</div>');
		jQuery('#preloader').fadeIn();

		// wczytuje tresc za pomoca ajaxa, ukrywa preloader
		jQuery('#content').load(url, '', function(){
			jQuery('#preloader').remove();
			setAjaxLinks();
			jQuery('#content').fadeIn('slow');
			initCalendar();
			reloadJScrollPane();
			initSerialScroll();
			initLightbox();
		});
		return false;
	}else{
		return true;
	}
}

function setMenuExpand(){
	jQuery('#menu > ul > li > a').click(function(){
		jQuery('#menu > ul > li > ul').hide('fast');
		this.blur();
		jQuery(this).parent().find('ul').slideToggle('fast');
		return false;
	});
}

jQuery(document).ready(setMenuExpand);
jQuery(document).ready(setAjaxLinks);
