$(document).ready( function() {
	/* START obsługa kliknięć na liście z artykułami */
	$('a').click( function() {
		var linkThis = $(this).attr('href');
		var reloadContent = $(this).attr('rel');
		if (linkThis.substring(0,2)=='#!'&&$(this).attr('rel')) {
			var daddy = $(this).parent().parent();
			$(daddy).children().children().each( function(){
				$(this).removeClass('active');
			})
			$(this).addClass('active');
			reloadSpecifyContent(linkThis, reloadContent);
		}
	});
	/* END obsługa kliknięć na liście z artykułami */
	var relIncrement=0;
	var rellinks = new Array;
	var relRels;
	/* START odpalanie pierwszego linku ajaxowego (jak jest) jeśli nie ma #! w linku */
	$('a').each( function(){
		if ($(this).attr('href').substring(0,2)=='#!'&&$(this).attr('rel')) {
			relRels = $(this).attr('rel');
			rellinks[relIncrement]=$(this).attr('href');
			relIncrement++;
		}
	});
	if (rellinks[0]&&relRels) {
		reloadSpecifyContent(rellinks[0],relRels);
	}
	/* END odpalanie pierwszego linku ajaxowego (jak jest) jeśli nie ma #! w linku */
	/* START zczytywanie czy link jest wklejony i czy trzeba załadować konkretny artykuł */
	var currentLocation = window.location;
	var re = /\#\!/;
	var hashDetector = re.exec(currentLocation);
	if (hashDetector) {
		var myString = new String(currentLocation); 
		var myArray = myString.split('#!'); 
		var slugFromLink = myArray[1]; 
		$('a').each( function() {
			if ($(this).attr('href')=='#!'+slugFromLink) {
				$(this).addClass('active');
				reloadSpecifyContent('#!'+slugFromLink, $(this).attr('rel'));
			}
		});
	}
	/* END zczytywanie czy link jest wklejony i czy trzeba załadować konkretny artykuł */
});
function reloadSpecifyContent(action,contentID) {
	$('#'+contentID).load('/ajx-article.php?id='+action.substring(2,action.length));
}
