
	String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };

	function basename(path) { return path.replace( /.*\//, "" ); }

	function popup(url, x, y, nazwa)
	{
		var szer = x;
		var wys = y;

		if (nazwa == "") { nazwa = "okno"; }
		nazwa = nazwa.replace(/[^a-zA-Z0-9]/g, '_');

		var okno = window.open(url, nazwa, 'toolbar=0,location=0,directories=0,scrollbars=1,status=0,menubar=0,resizable=yes,width='+szer+',height='+wys);
		okno.moveTo(parseInt((screen.width - szer) / 2),parseInt((screen.height - wys) / 2));
		okno.focus();
	}

	function toggle(id)
	{
		$("#" + id).toggle();
		return false;
	}

	$(function() {

		// przywróć przezroczystość menu
		$("#main-menu ul").css('background-color', 'transparent');

		// dodaj animację i js do linku do góry strony
		$("#go-top a").click(
			function() { window.scrollTo(0, 0); return false; }
		).focus(
			function() { this.blur(); }
		).children("img").hover(
			function() { $(this).attr('src', "/img/top1.gif"); },
			function() { $(this).attr('src', "/img/top0.gif"); }
		);

		// znajdź elementy menu i przypisz im podświetlanie
		$("#menu>ul>li").hover(
			function() { $(this).addClass('hl'); },
			function() { $(this).removeClass('hl'); }
		);

		// utwórz animacje linków do poprzedniej i kolejnej strony
		$("#page-prev").hover(
			function() { $(this).attr('src', '/img/page_prev_on.gif'); },
			function() { $(this).attr('src', '/img/page_prev_off.gif'); }
		);
		$("#page-next").hover(
			function() { $(this).attr('src', '/img/page_next_on.gif'); },
			function() { $(this).attr('src', '/img/page_next_off.gif'); }
		);

		// znajdź submity formularzy i dorób animacje
		$("input.submit[type=image]").hover(
			function() { $(this).attr('src', '/img/submit_on.gif'); },
			function() { $(this).attr('src', '/img/submit_off.gif'); }
		);

		// zamień obrazki @ na znaczek
		$(".email img").replaceWith('@');

		// i na koniec lightbox
		$('a.lightbox').lightBox({
        	imageLoading: '/img/lightbox-ico-loading.gif',
			imageBtnClose: '/img/lightbox-btn-close.gif',
			imageBtnPrev: '/img/lightbox-btn-prev.gif',
			imageBtnNext: '/img/lightbox-btn-next.gif',
			txtImage: 'Obraz',
			txtOf: 'z'
		});

	});
