	/**
	* @desc  Funkcja ladujaca nowe podstrony
	* @param {string} sSubpage - ID/nazwa podstrony
	*/
	jQuery.showSubpage = function (sSubpage, iHideStaticSubpage) {
		
		sSpecial = '';
//		if (arguments.length>1 && $.browser.msie)
//			sSpecial = '&iSpecial=1';
			sOrgLocation = location.toString();
			// rozbijamy na tablice z adresem i hashem aktualny adres
			aLocation = sOrgLocation.split("#");
			// rozbijamy na tablice hash
			if(aLocation[1]) aHashParams = aLocation[1].split(",");
			else aHashParams = '';
			// montujemy nowy adres, tak aby nie powtarzal sie wymiar ramki wysylany dla AC
			sLocation = aLocation[0] + '#' + aHashParams[0] + ',' + aHashParams[1];
		if($.browser.mozilla && $.browser.version > 1.8 && iHideStaticSubpage) {
			
		} else {
			$.get('index.php?sModul=msites&sAction=ajaxpokazpodstrone&iMenuId=&podstrona='+sSubpage+sSpecial+'&sLang='+lang+'&sUrl='+escape(sLocation), function(data){
				
				$('#pojAjax').html(data);
				$('#pojAjax > .pojBelka').click( function () { $.slideAndChangeArrowGeneral('div#pojAjax > div#pojAjaxSite', 'div#pojAjax > div.pojBelka') });
				$.changeArrows('#pojAjax > .pojBelka');
				$.proccessTitles('pojAjax');
				
				$('#pojStaticBelka, #pojStaticZawartosc').hide('slow');
				
				// fix for target="_blank"
				$("a[@rel~='external']").click(function(){
					window.open($(this).attr("href"));
					return false;
				});
				
			});
		}

	};
	
	/**
	* @desc Funkcja ladujaca nowe zakladki do strony
	* @param {string} sSubpage - ID/nazwa zakladki
	*/
	jQuery.showTabpage = function (sSubpage) {
		sSpecial = '';
		if (arguments.length>1)
			sSpecial = '&iSpecial=1';

		$.get('index.php?sModul=msites&sAction=ajaxpokazcorpopodstrone&iMenuId=&podstrona='+sSubpage+sSpecial+'&sLang='+lang+'&sUrl='+escape(location), function(data){
			$('#pojAjax').html(data);
			$('#pojAjax > .pojBelka').click( function () { $.slideAndChangeArrowGeneral('div#pojAjax > div#pojAjaxSite', 'div#pojAjax > div.pojBelka') });
			$.changeArrows('#pojAjax > .pojBelka');
			$.proccessTitles('pojAjax');
			
			$('#pojListaZakladki').tabs({ fxFade: true, fxSpeed: 'fast' });
			
			// fix for target="_blank"
			$("a[@rel~='external']").click(function(){
				window.open($(this).attr("href"));
				return false;
			});
		});
	};
	
	/**
	* @desc Funkcja ladujaca nowa podstrone z newsami
	* @param {string} sSubpage - ID/nazwa dzialu
	* @param {int} iPage - nr strony przy stronicowaniu
	*/
	jQuery.showNewspage = function (sSubpage, iPage) {
		sSpecial = '';
		if (arguments.length>1)
			sSpecial = '&iSpecial=1';

		$.get('index.php?sModul=mcorpo&sAction=ajaxpokaznewsy&iMenuId=&podstrona='+sSubpage+sSpecial+'&iPage='+iPage+'&sLang='+lang, function(data){
			$('#pojAjax').html(data);
			$('#pojAjax > .pojBelka').click( function () { $.slideAndChangeArrowGeneral('div#pojAjax > div#pojAjaxSite', 'div#pojAjax > div.pojBelka') });
			$.changeArrows('#pojAjax > .pojBelka');
			$.proccessTitles('pojAjax');
		});
	};

	/**
	* @desc Funkcja ladujaca nowa podstrone z wybranym newsem
	* @param {int} iNewsId - ID newsa
	*/
	jQuery.showOneNewspage = function (iNewsId) {
		$.get('index.php?sModul=mcorpo&sAction=ajaxpokazjedennews&iMenuId=&iNewsId='+iNewsId+'&sLang='+lang, function(data){
			$('#pojAjax').html(data);
			$('#pojAjax > .pojBelka').click( function () { $.slideAndChangeArrowGeneral('div#pojAjax > div#pojAjaxSite', 'div#pojAjax > div.pojBelka') });
			$.changeArrows('#pojAjax > .pojBelka');
			$.proccessTitles('pojAjax');
			tb_init('a.thickbox');
		});
	};
	
	/**
	* @desc Funkcja ladujaca nowa podstrone z oferta pracy
	* @param {int} iJobId - ID oferty
	*/
	jQuery.showJobpage = function (iJobId) {
		$.get('index.php?sModul=mcorpo&sAction=ajaxpokazprace&iMenuId=&iJobId='+iJobId+'&sLang='+lang, function(data){
			$('#pojAjax').html(data);
			$('#pojAjax > .pojBelka').click( function () { $.slideAndChangeArrowGeneral('div#pojAjax > div#pojAjaxSite', 'div#pojAjax > div.pojBelka') });
			$.changeArrows('#pojAjax > .pojBelka');
			$.proccessTitles('pojAjax');
		});
	};

	/**
	* @desc Funkcja ladujaca nowe podstrony - specjalne
	* @param {string} sSubpage - ID/nazwa podstrony
	*/
	jQuery.showSubpageSpecial = function (sSubpage)
	{
		$.showSubpage(sSubpage, 'special');
	}

	/**
	* @desc Funkcja obslugujaca formularze na wartwie AJAXa
	* @param {string} sForm - ID/nazwa formularza
	* @param {array} data - dane formularza
	*/
	jQuery.showForm = function (sForm, data) {
		$.ajax({
		  type: "POST",
		  url: lang+','+sForm,
		  data: data,
			dataType : 'xml',
		  success: function(oXml){
					$('#pojAjax').html($(oXml).find('Content').text());
					
					$('#pojAjax > .pojBelka').click( function () { $.slideAndChangeArrowGeneral('div#pojAjax > div.mainFormAjax', 'div#pojAjax > div.pojBelka') });
					$.changeArrows('#pojAjax > .pojBelka');
					$.proccessTitles();
					$('#pojAjax form')[0].action = $('#pojAjax form')[0].action.substring(0,$('#pojAjax form')[0].action.lastIndexOf('/')+1)+lang+','+$('#pojAjax form')[0].action.substr($('#pojAjax form')[0].action.lastIndexOf('/')+1);
		  }
		});
		return false;
	};