/**
 * @author Jakub Argasinski
 */
 
// Rozszerzenie jQuery :containsIgnoreCase dla jQuery 1.2.x i 1.3+ 
if (parseFloat($().jquery.substr(0,3)) < 1.3) {
	jQuery.extend(jQuery.expr[':'], {
		containsIgnoreCase: "(a.textContent||a.innerText||jQuery(a).text()||'').toLowerCase().indexOf((m[3]||'').toLowerCase())>=0"
	});	
} else {
		$.expr[":"].containsIgnoreCase = function(el, i, m) {
		var search = m[3];
		if (!search) return false;
		return eval("/" + search + "/i").test($(el).text());
	};  
}
            
$(function(){
	// Obsługa otwierania linków w nowym oknie
	$("a[rel*='external']").attr('target','blank');

	// Wczytujemy skrypty do obsługi daty starą metodą tylko wtedy, gdy
	// wykryjemy, że nie została użyta nowa metoda
	if (typeof Date.CultureInfo == 'undefined') {
		// Wczytywanie skryptu obsługującego datę w zależności od ustawionego języka
		var lang = $.cookie('lang');
		var datejs_lang_trans_table = {
			'fr': 'fr-FR',
			'de': 'de-DE',
			'en': 'en-US',
			'it': 'it-IT',
			'pl': 'pl-PL'
		};
		$.ajaxSetup({ async: false, cache: true });
		if (lang in datejs_lang_trans_table) {
			$.getScript("data/theme/js/datejs/date-"+datejs_lang_trans_table[lang]+".js");
		} else {
			$.getScript("data/theme/js/datejs/date-en-US.js");
		}
		$.getScript("data/theme/js/datejs/time.js");
	}		
	$.ajaxSetup({ async: true, cache: false });
	
});



