
function nop()
{
}

function cenapdf()
{
	return(30.75);
}

function cena35()
{
	return(parseInt(36.75*100)/100);
}

function cena38()
{
	return(parseInt(39.90*100)/100);
}

function cena48()
{
	return(parseInt(50.40*100)/100);
}

function dwr(a)
{
	document.write(a);
}

function tablica(n)
{
	var a = new Array(n);
	for (var i=0; i<=n; i++)
	{
		a[i]="0";
	}
	return(a);
}

function ostatniRok()
{
	var spis = window.frames["bazaSpis"].document.body.innerHTML;
	var aSpis = new tablica(800);
	aSpis = spis.split("#");
	var INDX = aSpis[1].indexOf(1);
	var ostR = 0;
	var t = "";
	for (var i=10; i<=800; i++)
	{
		t = aSpis[i];
		if (t.indexOf("^20")>-1)
		{
			break;
		}
	}
	return(aSpis[i].slice(INDX+1));
}

function ostatniNumer()
{
	var spis = window.frames["bazaSpis"].document.body.innerHTML;
	var aSpis = new tablica(800);
	aSpis = spis.split("#");
	var INDX = aSpis[1].indexOf(1);
	var ostatniRok = 0;
	var ostatniNumer = 0;
	
	for (var i=6; i<=800; i++)
	{
		txt = aSpis[i];
		if (txt.indexOf("^")>-1)
		{
			ostatniRok = parseInt(txt.slice(INDX+1));
			continue;
		}
		if ((txt.indexOf("*")>-1)&&(ostatniRok>0))
		{
			ostatniNumer = parseInt(txt.slice(INDX+1));
			break;
		}
	}
	return(ostatniNumer);
}


function indeksNaNumer(a)
{
	var hta = "";
	var osR = parseInt(ostatniRok());
	var rok = osR-parseInt(a/6);
	var numer = 6-(a%6);
	return(""+numer+"/"+rok);
}

function czyJestBaza()
{
	bazatime = clearTimeout();
	var spis = window.frames["bazaSpis"].document.body.innerHTML;
	document.getElementById("spis").innerHTML = spis;
	var aSpis = new tablica(800);
	aSpis = spis.split("#");
	if (!aSpis)
	{
		bazatime = setTimeout("czyJestBaza()",300);
	}
	else
	{
		baza(2006);
	}
}

function baza(rok)
{
	var plik = "baza/spis"+rok+".html";
	var spis = window.frames["bazaSpis"].document.body.innerHTML;
	document.getElementById("spis").innerHTML = spis;
	
	var koszyk = new tablica(100);
	var ht = "<form name='koszykform'>";
	for (i=0; i<=100; i++)
	{
		koszyk[i]=0;
		ht += "<input type=text id='koszykcell"+i+"' value="+koszyk[i]+">";
	}
	ht += "</form>";
	document.getElementById("koszykdiv").innerHTML = ht;
}

function pokaz()
{
	var rok = document.forms[1].elements[1].value;
	var numer = document.forms[1].elements[0].value;
	ekonomista(rok,numer);
}

function artykuly(rok,nr)
{
	var ht = '<div class=none style="width: 650px;"><div class=none style="width: 300px; float: left; clear: left;"><form name="szukaj" action="javascript:wyszukiwarka(0)"><p class="txt">Szukaj: <input type="text" name="haslo" value="" class="szukaj"> <a href="javascript:nop()" onClick="wyszukiwarka(0)"><img src="pix/go.jpg" class="none" align=absmiddle id="go.jpg"></a></p></form></div>';
	ht += '<div class=none class=none style="width: 300px; float: right; clear: right;"><form name="pokaz" action="javascript:pokaz()"><p class="txt">Pokaż numer <select name="selNumer" class="submit">';
	for (i=0; i<=5; i++)
	{
		ht += '<option value='+(i+1)+'>'+(i+1)+'</option>';
	}
	ht += '</select> z roku <select name="selRok">';
	var ostR = ostatniRok();
	for (i=ostR; i>=2005; i--)
	{
		ht += '<option value='+(i)+'>'+(i)+'</option>';
	}
	ht += '</select> <a href="javascript:pokaz()"><img src="pix/go.jpg" class="none" align=absmiddle id="go.jpg1"></a></p></form></div>';
	ht += '<br><div id="wyniki"><br><p class="txtmaly">Baza obejmuje numery od 1/2005 oraz podręczniki i książki Wydawnictwa Key Text.</p></div></div>';

	document.getElementById("strona").innerHTML = ht;
	if (rok&&nr)
	{
		setTimeout("JPG();ekonomista('"+parseInt(rok)+"','"+parseInt(nr)+"')",100);
	}
	else
	{
		setTimeout("JPG();ekonomista('"+ostatniRok()+"','"+ostatniNumer()+"')",100);
	}
}

function JPG()
{
	pjpg = new Image();
	pjpg.src = "pix/go.jpg";
	document.getElementById("go.jpg").src = pjpg.src;
	document.getElementById("go.jpg1").src = pjpg.src;
}

function czasopismo()
{
	var ht = '<p class="txthead">„Ekonomista”</p><p class="txt">Dwumiesięcznik przeznaczony dla ekonomistów i wszystkich, którzy chcą poznać zagadnienia teorii i praktyki gospodarowania. Na jego łamach znaleźć można artykuły problemowe i przeglądowe dotyczące nowych zjawisk w życiu gospodarczym oraz ujęć teoretycznych i hipotez ekonomicznych, recenzje książek prezentujące dorobek naukowców polskich i światowych oraz polemiki na temat zagadnień nurtujących środowisko ekonomistów.<br><br></p>';
	ht += '<p class="txthead"></p>';
	ht += '<p class="txt">Czasopismo jest dostępne w siedzibie Wydawnictwa Key Text przy ul. Wolskiej 64a w Warszawie w cenie 50,40 zł za egzemplarz. Numery wydane do końca 2006 roku dostępne są w cenie 35 zł. Prowadzimy również sprzedaż wysyłkową.<br><br></p>';
	ht += '<p class="txthead">PDF</p>';
	ht += '<p class="txt">Polecamy wersję elektroniczną numerów archiwalnych w formacie PDF.</p>';
	ht += '<p class="txt">Cena jednego numeru wynosi 25 zł + 23% VAT (30,75 zł). Numery od 1/2008 włącznie są do nabycia na stronie <a href="http://zixo.pl/wyszukiwarka/?search=ekonomista">www.zixo.pl</a>.<br><br></p>';
	ht += '<p class="txthead">Warunki prenumeraty</p>';
	ht += '<p class="txt">Wpłaty na prenumeratę przyjmowane są na okres nieprzekraczający jednego roku. Prenumerata rozpoczyna się od najbliższego numeru po dokonaniu wpłaty na rachunek bankowy:</p>';
	ht += '<p class="txt">Wydawnictwo Key Text spółka z o.o., ul. Wolska 64a, 01-134 Warszawa<br>Bank Millennium S.A. 64 1160 2202 0000 0001 1046 1312</p>';
	ht += '<p class="txt">Cena jednego numeru w prenumeracie na kraj wynosi 50,40 PLN; ze zleceniem dostawy za granicę równa jest cenie prenumeraty krajowej plus rzeczywiste koszty wysyłki.</p>';
	ht += '<p class="txt">Cena prenumeraty za okres obejmujący kilka numerów jest wielokrotnością tej sumy.</p><br>';
	ht += '<p class="txt">Roczne spisy treści w PDF z lat: [<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 1998.pdf">1998</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 1999.pdf">1999</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2000.pdf">2000</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2001.pdf">2001</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2002.pdf">2002</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2003.pdf">2003</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2004.pdf">2004</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2005.pdf">2005</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2006.pdf">2006</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2007.pdf">2007</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2008.pdf">2008</a>][<a href="http://www.ekonomista.info.pl/ekonomista roczny spis 2009.pdf">2009</a>]</p>';
	document.getElementById("strona").innerHTML = ht;	
}

function redakcja()
{
	var ht = '<p class="txthead">Redakcja „Ekonomisty”<br></p>';
	ht += '<table class="none"><tr><td align="left" valign="top" style="padding-right: 30px"><p class="txt"><b>Rada programowa:</b></p>';
	ht += '<p class="txt">Marek Belka<br>Zbigniew Czerwiński<br>Danuta Hübner<br>Krzysztof Jajuga<br>Wacław Jarmołowicz<br>Mieczysław Kabaj<br>Józefa Kramerowa<br>Stefan Kurowski<br>Jan Lipiński (przewodniczący Rady)<br>Aleksander Łukaszewicz<br>Wojciech Maciejewski<br>Marian Ostrowski<br>Urszula Płowiec<br>Krzysztof Porwit<br>Antoni Rajkiewicz<br>Andrzej Wernik<br>Wacław Wilczyński<br>Jerzy Wilkin<br>Michał G. Woźniak<br><br></p></td><td align="left" valign="top">';
	ht += '<p class="txt"><b>Komitet Redakcyjny:</b></p>';
	ht += '<p class="txt">Marek Bednarski<br>Bogusław Fiedor<br>Brunon Górecki<br>Zbigniew Hockuba<br>Adam Lipowski (zastępca redaktora naczelnego)<br>Zbigniew Matkowski (sekretarz Komitetu Redakcyjnego)<br>Elżbieta Mączyńska<br>Adam Noga<br>Eugeniusz Rychlewski<br>Zdzisław Sadowski (redaktor naczelny)<br>Tadeusz Smuga<br>Jan Solarz<br>Andrzej Wojtyna</p></td></tr></table>';
	document.getElementById("strona").innerHTML = ht;
}

function wydawnictwo()
{
	var ht = '<p class="txthead">Wydawnictwo</p>';
	ht += '<p class="txt">Wydawnictwo Key Text wydaje dwumiesięcznik PTE i PAN „Ekonomista”, czasopismo naukowe ukazujące się w Polsce od ponad 100 lat.</p>';
	ht += '<p class="txt">Powstało w lutym 1991 r. Zajmuje się szeroko pojętą produkcją wydawniczą, ale trzon jego publikacji stanowią podręczniki dla wyższych i średnich szkół ekonomicznych.</p>';
	ht += '<p class="txt">Od początku swojej działalności wydawnictwo prowadzi własny fotoskład i świadczy usługi wydawnicze.<br><br></p>';
	ht += '<p class="txt">Zarząd Wydawnictwa Key Text:</p>';
	ht += '<p class="txt">Beata Wojtasik - dyrektor wydawnictwa (prezes)</p>';
	ht += '<p class="txt">Hanna Jezierska - wiceprezes</p>';
	ht += '<p class="txt">Adam Wojtasik - kierownik produkcji (wiceprezes)<br><br></p>';
	ht += '<p class="txt">Wydawnictwo Key Text sp. z o.o.<br>ul. Wolska 64a<br>01-134 Warszawa<br>tel. 022 632 11 36, 022 632 11 39, fax wew. 212<br><a href="http://www.keytext.com.pl">www.keytext.com.pl</a><br><a href="mailto:wydawnictwo@keytext.com.pl">wydawnictwo@keytext.com.pl</a></p>';
	
	document.getElementById("strona").innerHTML = ht;
}

function dlaautorow()
{
	var ht = '<p class="txthead">Dla autorów</p>';
	ht += '<p class="txt">Przedstawiamy wskazówki dla autorów artykułów do „Ekonomisty”.<br><br></p>';
	ht += '<p class="txt">Redakcja przyjmuje do oceny i publikacji teksty o charakterze naukowym, poświęcone problematyce ekonomicznej.</p>';
	ht += '<p class="txt">Redakcja nie przyjmuje tekstów opublikowanych w innych wydawnictwach.</p>';
	ht += '<p class="txt">Redakcja prosi o składanie opracowań w formie elektronicznej (dyskietka lub e-mail) oraz 2 egzemplarzy wydruku komputerowego. Wydruk powinien być wykonany na papierze A4 z podwójnym odstępem między wierszami, zawierającymi nie więcej niż 60 znaków w wierszu oraz 30 wierszy na stronie, w objętości (łącznie z tabelami statystycznymi, rysunkami i literaturą) do 30 stron. Opracowania podzielone na części powinny zawierać śródtytuły.</p>';
	ht += '<p class="txt">Wraz z tekstem należy złożyć jego streszczenie (w 2 egz.). Powinno ono zawierać główne tezy opracowania i być zrozumiałe bez czytania artykułu.</p>';
	ht += '<p class="txt">Symbole, znaki specjalne i in. powinny być objaśnione na marginesie w wposób bardzo czytelny z zaznaczeniem, które oznaczenia literowe mają być złożone pismem prostym, a które pochyłym lub półgrubym. Symbole algebraincze macierzy i wektorów należy podkreślić grubą linią. Konieczne jest rozróżnienie litery „l” od 1 i litery „O” od 0.</p>';
	ht += '<p class="txt">Przypisy wyjaśniające tekst należy zamieszczać na dole strony, a dane bibliograficzne w tekście - przez podawanie autorów i roku wydania dzieła, na końcu zdania w nawiasie. W bibliografii zamieszczonej na końcu tekstu (ułożonej w porządku alfabetycznym) należy podawać:<br>- w odniesieniu do pozycji książkowych - imię (lub inicjały imion) autora, nazwisko, tytuł dzieła, wydawcę, miejsce i rok wydania;<br>- w przypadku prac zbiorowych nazwisko redaktora naukowego podaje się po tytule dzieła;<br>- w odniesieniu do artykułów z czasopism - imię (lub inicjały imion) autora, nazwisko, tytuł artykułu, nazwę czasopisma ujętą w cudzysłów, rok wydania i kolejny numer czasopisma;<br>Powołując dane liczbowe należy podawać ich źródło pochodzenia (łącznie z numerem strony).</p>';
	ht += '<p class="txt">Opracowanie zakwalifikowane przez Komitet Redakcyjny do opublikowania na łamach „Ekonomisty”, lecz przygotowane przez autora w sposób niezgodny z powyższymi wskazówkami, będzie odesłane z prośbą o dostosowanie jego formy do wymagań Redakcji.</p>';
	ht += '<p class="txt">Materiały zamieszczone w „Ekonomiście” są chronione prawem autorskim. Przedruk tekstu może nastąpić tylko za zgodą Redakcji.</p>';
	ht += '<p class="txt">Autorzy nadsyłający do Redakcji teksty są proszeni o podawanie adresu do korespondencji (wraz z numerem telefonu i faxu) oraz o podanie danych do notatki afiliacyjnej: tytuł naukowy, nazwa szkoły wyższej lub innej jednostki (z którą autor się identyfikuje). Nazwa jednostki będzie umieszczona, wraz z imieniem i nazwiskiem autora, w publikowanym tekście.</p>';
	
	ht += '<p class="txt">Wraz z tekstem należy dostarczyć do Redakcji Oświadczenie Autora:<br><br>';

	ht += 'Niniejszym oświadczam, że:<br>';
	ht += '1. Jestem autorem/współautorem tekstu pt. ...<br>';
	ht += '2. Tekst jest wolny od wad prawnych.<br>';
	ht += '3. Tekst nieodpłatnie przekazuję do publikacji i rozpowszechniania, na wszystkich polach eksploatacji o których mowa w art. 50 Ustawy o prawie autorskim i prawach pokrewnych, w  dwumiesięczniku „Ekonomista”.<br>'
	ht += '4. podpis ...<br><br></p>';

	ht += '<p class="txt">Teksty prosimy przysyłać na adres redakcji, lub e-mailem: <a href="mailto:redakcja@ekonomista.info.pl">redakcja@ekonomista.info.pl</a></p>';
	document.getElementById("strona").innerHTML = ht;
}

function kontakt()
{
	var ht = '<p class="txthead">Kontakt</p>';
	ht += '<p class="txt">Sekretariat Redakcji „Ekonomisty”</p>';
	ht += '<p class="txt">ul. Nowy Świat 49</p>';
	ht += '<p class="txt">00-042 Warszawa</p>';
	ht += '<p class="txt">tel. (+48 22) 5515 416, 5515 417</p>';
	ht += '<p class="txt"><a href="mailto:redakcja@ekonomista.info.pl">redakcja@ekonomista.info.pl</a><br><br></p>';
	ht += '<p class="txt">Wydawnictwo Key Text sp. z o.o.</p>';
	ht += '<p class="txt">ul. Wolska 64a</p>';
	ht += '<p class="txt">01-134 Warszawa</p>';
	ht += '<p class="txt">tel. (+48 22) 632 11 36, 632 11 39</p>';
	ht += '<p class="txt">czynne od poniedziałku do piątku, godz: 9.00 - 17.00</p>';
	ht += '<p class="txt"><a href="http://www.keytext.com.pl" target="_top">http://www.keytext.com.pl</a></p>';
	ht += '<p class="txt"><a href="mailto:wydawnictwo@keytext.com.pl">wydawnictwo@keytext.com.pl</a></p>';
	document.getElementById("strona").innerHTML = ht;
}

function wyszukiwarka(n)
{
	var hasla = document.forms[0].elements[0].value;
	if (n.length >= 2)
	{
		hasla = ""+n;
	}

	if (hasla.length<2)
	{
		alert("Proszę wpisać jedno lub kilka słów.");
		return;
	}

	var aHasla = hasla.split(" ");

	var spis = window.frames["bazaSpis"].document.body.innerHTML;
	var aSpis = new tablica(703);
	var htt = "";
	
	var rok = 2005;
	var numer = 0;
	var strona = parseInt(n);
	
	aSpis = spis.split("#");
	var INDX = aSpis[1].indexOf(1);
	var trafienia = 0;
	var rozdzial = "INNE";

	var over = 0;

	// petla H - przegladanie słów we wpisanym haśle
	for (h = 0; h <= aHasla.length; h++)
	{

	var haslo = aHasla[h];
	var haslol = haslo.toLowerCase();
	var hl = "OJEJ";
	
	for (var i=2; i<aSpis.length; i++)
	{
		var tytul = "";
		var ai = aSpis[i]
		ai = ai.replace("STR","");
		var aia = aSpis[i-1].replace("STR","");
		var aib = aSpis[i-2].replace("STR","");
		ai = ai.replace("SUM","");
		var aia = aia.replace("SUM","");
		var aib = aib.replace("SUM","");
		if (aSpis[i+1]) {var aix = aSpis[i+1].replace("STR SUM","");}
		if (aSpis[i+2]) {var aiy = aSpis[i+2].replace("STR SUM","");}
		if (aSpis[i+1]) {var aix = aSpis[i+1].replace("STR","");}
		if (aSpis[i+2]) {var aiy = aSpis[i+2].replace("STR","");}
		if (aSpis[i+1]) {var aix = aSpis[i+1].replace("SUM","");}
		if (aSpis[i+2]) {var aiy = aSpis[i+2].replace("SUM","");}
		var ail = ai.toLowerCase();
		
		if (ai.indexOf("*")>INDX-1)
		{
			numer = ai.charAt(INDX+1);
		}

		if (ai.indexOf("^")>INDX-1)
		{
			if (ai.indexOf("^Key Text")>INDX-1)
			{
				rok = 0;
				continue;
			}
			
			if (ai.indexOf("^")>INDX-1)
			{
				rok = parseInt(ai.slice(INDX+1));
				continue;
			}
		}
		
		if (ai.indexOf("!")>INDX-1)
		{
			rozdzial = ai.slice(INDX+1);
			continue;
		}

		if (ail.indexOf(haslol)>0)
		{
				
			// czy znaleziona linia to autor? (pierwszy znak @)
			// jeśli to nie autor to może poprzednie dwie linijki zawiera autora?			
			if (ai.indexOf("@")<INDX)
			{
				trafienia++;
				if (trafienia<(strona*10+1))
				{
					continue;
				}
				
				if (trafienia>(strona*10+10))
				{
					over = 1;
					break;
				}

				hl = aix.slice(aix.lastIndexOf("http://"),-1);
			
				htt += "<p class='txt'><span class='szukajPozycja'>"+trafienia+"</span>";
				if (aia.indexOf("@")>-1)
				{
					htt += autor(aia.slice(INDX+1));
					htt += artykul(ai,hl);
					tytul = ai;
				}
				else if (aib.indexOf("@")>-1)
				{
					htt += autor(aib.slice(INDX+1));
					htt += artykul(aia,hl);
					tytul = aia;
				}
				else
				{
					htt += "&nbsp;";
					htt += artykul(ai,hl);
					tytul = ai;
				}
				
				htt += EKOczyKT(tytul,rozdzial,rok,numer,hl);
				htt += "</p>";
				i++
				continue;
			}

			// czy znaleziona linia to autor? (pierwszy znak @)
			// jesli tak - wypisz oraz nastepna linie (tytul artykulu)
			// zwiększenie licznika i, żeby nie sprawdzać następnej linii z tytułem tego artykułu ani ze słowami kluczowymi
			if (ai.indexOf("@")>INDX-1)
			{
				trafienia++;
				if (trafienia<(strona*10+1))
				{
					continue;
				}
				
				if (trafienia>(strona*10+10))
				{
					over = 1;
					break;
				}
				hl = aiy.slice(aiy.lastIndexOf("http://"),-1);
				
				htt += "<p class='txt'><span class='szukajPozycja'>"+trafienia+"</span>";
				aix = aix.replace(" STR","");
				aix = aix.replace(" SUM","");
				htt += autor(ai.slice(INDX+1));
				htt += artykul(aix,hl);
				tytul = aix;
				htt += EKOczyKT(tytul,rozdzial,rok,numer,hl);
				htt += "</p>";
				i+=2;
				continue;
			}
			
			// czy znaleziona linia to ciąg słów kluczowych?
			// jeśli tak - wyświetl tytuł artykułu i autora (dwie linie powyżej ciągu słów kluczowych)
			if (ai.indexOf("$")>INDX-1)
			{
				trafienia++;
				if (trafienia<(strona*10+1))
				{
					continue;
				}
				
				if (trafienia>(strona*10+10))
				{
					over = 1;
					break;
				}
				hl = ai.slice(ai.lastIndexOf("http://"),-1);
				
				htt += "<p class='txt'><span class='szukajPozycja'>"+trafienia+"</span>";
				// czy linia wyżej to autor? (pierwszy znak @)
				// jeśli to nie autor to może dwie linie wyżej jest autor? jeśli nie - nie ma autora (np. nekrolog, komunikat)			
				if (aia.indexOf("@")<INDX)
				{
					if (aib.indexOf("@")>-1)
					{
						htt += autor(aib.slice(INDX+1));
					}
					else
					{
						htt += "&nbsp;";
					}
					aia = aia.replace(" STR","");
					aix = aix.replace(" SUM","");
					htt += artykul(aia,hl);
					tytul = aia;
					htt += EKOczyKT(tytul,rozdzial,rok,numer,hl);
					htt += "</p>";
				}
				continue;
			}
		}
	}
	
	if (trafienia>0)
	{
		var sk = "słowa kluczowego";
		if (aHasla.length>1)
		{
			sk = "słów kluczowych";
		}
	
		var ht = "<p class='txt'><br>Wyniki wyszukiwania "+sk+" <span class='szukajHaslo'>"+hasla+"</span> - od "+(parseInt(strona*10)+1)+" do "+(parseInt(strona*10)+trafienia%10+10*(trafienia%10==0))+"<br><br></p>";
		ht += htt;
		ht += "<br><p class='txt'>";
		if (strona>0)
		{
			ht += "<a href='javascript:nop()' onClick='wyszukiwarka(0)'>początek</a>&nbsp;&nbsp;";
			ht += "<a href='javascript:nop()' onClick='wyszukiwarka("+(strona-1)+")'>poprzednie 10 stron</a>&nbsp;&nbsp;";
		}
		if (over>0)
		{
			ht += "<a href='javascript:nop()' onClick='wyszukiwarka("+(strona+1)+")'>nastepne 10 stron</a>";
		}
		ht += "</p><p class='txtmaly'>Baza obejmuje numery od 1/2005 oraz podręczniki i książki Wydawnictwa Key Text.</p>";
	}
	else
	{
		var ht = "<p class='txt'>Nie znaleziono żadnego autora/tekstu skojarzonego z <span class='szukajHaslo'>"+hasla+"</span>.</p>";
	}
	document.getElementById("wyniki").innerHTML = ht;

	// koniec petli H
	}

}

function EKOczyKT(tytul, rozdzial, rok, numer, hl)
{
	if (parseInt(rok)==0)
	{
		hl = "http://www.keytext.com.pl/main.html"
		var txt = "<span class='szukajNumer'><a href='http://www.keytext.com.pl' target='_top'>Wydawnictwo Key Text</a></span>";
	}
	else
	{
		hl = "javascript:nop()' onClick='javascript:ekonomista("+rok+","+numer+")";
		var txt = "<span class='szukajNumer'><a href='"+hl+"' target='_top'>Ekonomista "+rok+", nr "+numer+"</a></span>";
	}
	return(txt);
}

function tytulDoKodu(tytul)
{
	var a = "1";
	var INDX = a.indexOf(1);
	tytul = tytul.toLowerCase();
	tytul = tytul.replace(new RegExp("/D","ig"),"-");
	tytul = tytul.replace(new RegExp("( )","ig"),"-");
	tytul = tytul.replace(new RegExp("\\x2E","ig"),"-");
	tytul = tytul.replace(new RegExp(",","ig"),"-");
	tytul = tytul.replace(new RegExp("(ł)","ig"),"l");
	tytul = tytul.replace(new RegExp("(ą)","ig"),"a");
	tytul = tytul.replace(new RegExp("(ę)","ig"),"e");
	tytul = tytul.replace(new RegExp("(ż)","ig"),"z");
	tytul = tytul.replace(new RegExp("(ś)","ig"),"s");
	tytul = tytul.replace(new RegExp("(ć)","ig"),"c");
	tytul = tytul.slice(INDX+1,INDX+16);
	return(tytul);
}

function autor(a)
{
	var txt = "<span class='szukajAutor'>"+a+", </span>"
	if (a=="&nbsp;")
	{
		txt = ""
	}
	return (txt);
}

function artykul(a,hl)
{
	a = a.replace(" STR","");
	a = a.replace(" SUM","");
	var txt = "<span class='szukajArtykul'>"+a+", </span>"
	return (txt);
}

function ekonomista(rok,numer)
{
	if (rok>ostatniRok()||(numer>ostatniNumer()&&rok==ostatniRok()))
	{
		ht = "<p class='txt'><br>Nie ma jeszcze numeru "+numer+"/"+rok+"! Najnowszy numer to <a href='#' onClick='javascript:ekonomista("+ostatniRok()+","+ostatniNumer()+");'>"+ostatniNumer()+"/"+ostatniRok()+"</a>.</p>";
		document.getElementById("wyniki").innerHTML = ht;
		return;
	}
	
	var spis1 = window.frames["bazaSpis"].document.body.innerHTML;
	var aSpis = new tablica(800);
	aSpis = spis1.split("#");
	var INDX = aSpis[1].indexOf(1);
	
	var rokIndx = 0;
	var nrIndx = 0;

	ht = ""+sprawdznumer(rok,numer);

	ht += "<br><table class=none cellpadding=0><tr><td align=left valign=top>";
	ht += "<div style='background-image: url(\"pix/ekonomista-back.gif\");' class='ekonomista'>";
	ht += "<p class='ekonomista-rok'>"+rok+"</p>";
	ht += "<p class='ekonomista-nr'>"+numer+"</p>";
	
	cenaegz=cena35();
	if (rok>2006)
	{
		cenaegz=cena38();
	}
	if (rok>2009)
	{
		cenaegz=cena48();
	}
	if (cenaegz!=(parseInt(cenaegz)))
	{
		cenaegz = ""+cenaegz+"0";
	}

	ht += "	</div><p class='txt' style='text-align: center'>Cena: "+cenaegz+" zł</p></td><td width=10>&nbsp;</td><td align=left valign=top>";


	// szukanie pozycji numeru w tablicy
	for (var i=2; i<=aSpis.length; i++)
	{
		ai = aSpis[i];
		if (ai.indexOf("^"+rok)>INDX-1)
		{
			rokIndx = i;
			continue;
		}
		if ((ai.indexOf("*"+numer)>INDX-1)&&(rokIndx>0))
		{
			nrIndx = i;
			break;
		}
	}
	
	var pl = 0;
	
	for (var i=nrIndx+1; i<=nrIndx+150; i++)
	{
		ai = aSpis[i];
		aia = aSpis[i+1];
		
		if ((ai.indexOf("*")>-1)||(ai.indexOf("^")>-1))
		{
			break;
		}
		else
		{
			if (ai.indexOf("!")>-1)
			{
				ais = ai.slice(INDX+1);
				if (pl==0)
				{
					pl = 1;
					ht += "<p class='ekonomistaRodzaj'>"+ais.toUpperCase()+"</p>";
				}
				else
				{
					ht += "<p class='ekonomistaRodzajPL'>"+ais.toUpperCase()+"</p>";
				}
			}
			else
			{
				ht += "<p class='ekonomistaTytul'>";
				if (ai.indexOf('&nbsp')<0)
				{
					ht += "<span class='ekonomistaAutor'>"+ai.slice(INDX+1)+", </span>";
				}

				re = new RegExp();
				re = "STR";
				aiax = aia;
				
				aiax = aiax.replace("STR","");
				aiax = aiax.replace("SUM","");
				
				skrot = "(<a href='javascript:nop()' onClick='str("+rok+","+numer+",\""+ai.slice(INDX+1)+"\",\""+aiax.slice(INDX)+"\")'>streszczenie</a>)";
				aia = aia.replace(re,skrot);

				re = "SUM";
				skrot = "(<a href='javascript:nop()' onClick='sum("+rok+","+numer+",\""+ai.slice(INDX+1)+"\",\""+aiax.slice(INDX)+"\")'>summary</a>)";
				aia = aia.replace(re,skrot);

				ht += "<span class='ekonomistaArtykul'>"+aia+"</span></p>";
				i+=2;
			}
		}
	}
	ht += "</td></tr></table><br>";
	
	nas = "";
	pop = "";
	nasrok = rok;
	nasnumer = numer;
	nasnumer++;
	poprok = rok;
	popnumer = numer;
	popnumer--;
	if (popnumer<1)	{	popnumer=6;
							poprok--;
						}	
	if (nasnumer>6)	{	nasnumer=1;
							nasrok++;
						}
	if (nasrok<ostatniRok())
	{
		nas = "Następny numer: <a href='javascript:nop()' onClick='ekonomista("+nasrok+","+nasnumer+");'>"+nasnumer+"/"+nasrok+"</a>";
	}
	if ((nasrok==ostatniRok())&&(nasnumer<=ostatniNumer()))
	{
		nas = "Następny numer: <a href='javascript:nop()' onClick='ekonomista("+nasrok+","+nasnumer+");'>"+nasnumer+"/"+nasrok+"</a>";
	}
	if ((poprok>=2005)&&(popnumer>=1))
	{
		pop = "Poprzedni numer: <a href='javascript:nop()' onClick='ekonomista("+poprok+","+popnumer+");'>"+popnumer+"/"+poprok+"</a>";
	}
	ht += "<p class=txt>"+pop+"&nbsp;&nbsp;&nbsp;&nbsp;"+nas+"</p><br>";


	
	document.getElementById("wyniki").innerHTML = ht;
}

function str(rok,numer,autor,tytul)
{
	tytul = tytul.replace(" STR","");
	tytul = tytul.replace(" SUM","");
	var stresz = window.frames["streszczenia"].document.body.innerHTML;
	var aStresz = new tablica(200);
	aStresz = stresz.split("#");
	var INDX = aStresz[1].indexOf(1);
	
	var rokCzytany = 0;
	var numerCzytany = 0;

	var tekst = "tekst streszczenia";
	
	for (n=3;n<=aStresz.length;n++)
	{
		an = ""+aStresz[n];
		ana = ""+aStresz[n+1];
		anb = ""+aStresz[n+2];
		anb=anb.slice(INDX+1);
		if (an.indexOf("^")>-1)
		{
			rokCzytany = parseInt(an.slice(INDX+1));
			continue;
		}

		if (an.indexOf("*")>-1)
		{
			numerCzytany = parseInt(an.slice(INDX+1));
			continue;
		}
		
		ans=an.slice(INDX+1);
		if (ans==autor&&rokCzytany==rok&&numerCzytany==numer)
		{
			var str = window.open("blank.html","oknoStreszczenie","width=500px; height=400px; left=10px; top=10px; directories=no; location=no; menubar=no; resizable=no; scrollbars=1; status=no; titlebar=no; toolbar=no");
			var ht = "<html><head><meta http-equiv='content-type' content='text/html; charset=windows-1250'><link rel='stylesheet' type='text/css' href='e.css'></head>";
			ht += "<body style='margin: 10px; background-color: #fafafa;'>";
			ht += "<p class='dekonomista'>Ekonomista "+rok+", nr "+numer+"</p>";
			ht += "<center><br><br><div style='width:480px; text-align: left;'>";

			ana = ana.replace(" i "," i&nbsp;");
			ana = ana.replace(" a "," a&nbsp;");
			ana = ana.replace(" o "," o&nbsp;");
			ana = ana.replace(" u "," u&nbsp;");
			ana = ana.replace(" z "," z&nbsp;");
			ana = ana.replace(" w "," w&nbsp;");

			ana = ana.replace(" W "," W&nbsp;");
			ana = ana.replace(" Z "," Z&nbsp;");
			ana = ana.replace(" O "," O&nbsp;");

			ana = ana.replace(" na "," na&nbsp;");
			ana = ana.replace(" aż "," aż&nbsp;");
			ana = ana.replace(" za "," za&nbsp;");
			ana = ana.replace(" ze "," ze&nbsp;");
			ana = ana.replace(" od "," od&nbsp;");
			ana = ana.replace(" do "," do&nbsp;");
			ana = ana.replace(" po "," po&nbsp;");
			ana = ana.replace(" we "," we&nbsp;");
			ana = ana.replace(" iż "," iż&nbsp;");
			ana = ana.replace(" że "," że&nbsp;");

			anb = anb.replace(" i "," i&nbsp;");
			anb = anb.replace(" a "," a&nbsp;");
			anb = anb.replace(" o "," o&nbsp;");
			anb = anb.replace(" u "," u&nbsp;");
			anb = anb.replace(" z "," z&nbsp;");
			anb = anb.replace(" w "," w&nbsp;");

			anb = anb.replace(" W "," W&nbsp;");
			anb = anb.replace(" Z "," Z&nbsp;");
			anb = anb.replace(" O "," O&nbsp;");

			anb = anb.replace(" na "," na&nbsp;");
			anb = anb.replace(" aż "," aż&nbsp;");
			anb = anb.replace(" za "," za&nbsp;");
			anb = anb.replace(" ze "," ze&nbsp;");
			anb = anb.replace(" od "," od&nbsp;");
			anb = anb.replace(" do "," do&nbsp;");
			anb = anb.replace(" po "," po&nbsp;");
			anb = anb.replace(" we "," we&nbsp;");
			anb = anb.replace(" iż "," iż&nbsp;");
			anb = anb.replace(" że "," że&nbsp;");

			ans = ans.replace(", ","<br>");
			anb = anb.replace("<br>","<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
			
			ht += "<center><p class='dautor'>"+ans.toUpperCase()+"</p>";			
			ht += "<hr style='width: 120px;'>";
			ht += "<p class='dtytul'>"+ana+"</p><p class='dtytul2'>Streszczenie</a></center>";
			ht += "<p class='dstreszczenie'>"+anb+"</p>";
			ht += "</div>";
			ht += "</body>";
			ht += "</html>";
			str.document.write(ht);
			break;
		}
	}
}


function sum(rok,numer,autor,tytul)
{
	tytul = tytul.replace(" STR","");
	tytul = tytul.replace(" SUM","");
	var stresz = window.frames["summary"].document.body.innerHTML;
	var aStresz = new tablica(200);
	aStresz = stresz.split("#");
	var INDX = aStresz[1].indexOf(1);
	
	var rokCzytany = 0;
	var numerCzytany = 0;

	var tekst = "tekst streszczenia";
	
	for (n=3;n<=aStresz.length;n++)
	{
		an = ""+aStresz[n];
		ana = ""+aStresz[n+1];
		anb = ""+aStresz[n+2];
		anb=anb.slice(INDX+1);
		if (an.indexOf("^")>-1)
		{
			rokCzytany = parseInt(an.slice(INDX+1));
			continue;
		}

		if (an.indexOf("*")>-1)
		{
			numerCzytany = parseInt(an.slice(INDX+1));
			continue;
		}
		
		ans=an.slice(INDX+1);
		if (ans==autor&&rokCzytany==rok&&numerCzytany==numer)
		{
			var str = window.open("blank.html","oknoStreszczenie","width=500px; height=400px; left=10px; top=10px; directories=no; location=no; menubar=no; resizable=no; scrollbars=1; status=no; titlebar=no; toolbar=no");
			var ht = "<html><head><meta http-equiv='content-type' content='text/html; charset=windows-1250'><link rel='stylesheet' type='text/css' href='e.css'></head>";
			ht += "<body style='margin: 10px; background-color: #fafafa;'>";
			ht += "<p class='dekonomista'>Ekonomista "+rok+", nr "+numer+"</p>";
			ht += "<center><br><br><div style='width:480px; text-align: left;'>";

			ans = ans.replace(", ","<br>");
			anb = anb.replace("<br>","<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
			
			ht += "<center><p class='dautor'>"+ans.toUpperCase()+"</p>";			
			ht += "<hr style='width: 120px;'>";
			ht += "<p class='dtytul'>"+ana+"</p><p class='dtytul2'>Summary</a></center>";
			ht += "<p class='dstreszczenie'>"+anb+"</p>";
			ht += "</div>";
			ht += "</body>";
			ht += "</html>";
			str.document.write(ht);
			break;
		}
	}
}


function sprawdznumer(rok,numer)
{
	var koszyk = new tablica(100);
	var suma = 0;
	var sumapdf = 0;
	var pdf = 0;
	for (var i=0; i<=100; i++)
	{
		pdf = 0;
		koszyk[i] = document.forms['koszykform'].elements[i].value;
		koszyki = koszyk[i];
		if (koszyki>=100)
		{
			koszyki-=100;
			pdf = 1;
		}
			suma += parseInt(koszyki);
		if (pdf>0)
		{
			sumapdf++;
		}
	}
	
	var ile = koszyk[(ostatniRok()-rok)*6+(6-numer)];
	var ilepdf = 0;
	if (ile>=100)
	{
		ilepdf=1;
		ile-=100;
	}
	var hta = "<p class='txt'>W koszyku masz "+ile+" egzemplarzy i "+ilepdf+" wersji PDF Ekonomisty "+numer+"/"+rok+".</p>";
	hta += "<p class='txt'><a href='javascript:nop()' onClick='dodajdokoszyka("+rok+","+numer+")'><img src='pix/dodaj.jpg' class=none></a>";
	hta += "<a href='javascript:nop()' onClick='kasujkoszyk()'><img src='pix/czysc.jpg' class=none></a>";
	hta += "<a href='javascript:nop()' onClick='sprawdzkoszyk()'><img src='pix/sprawdz.jpg' class=none></a>";
	hta += "<a href='javascript:nop()' onClick='zamow()'><img src='pix/zamow.jpg' class=none></a>";
		htaa = "<a href='javascript:nop()' onClick='window.open(\"http://www.zixo.pl/ekonomista_"+numer+"_"+rok+"\",\"zixo\")'><img src='pix/kuppdfzixo.jpg' class=none></a>";
	if (rok<2008)
	{
		htaa = "<a href='javascript:nop()' onClick='dodajdokoszykapdf("+rok+","+numer+")'><img src='pix/kuppdf.jpg' class=none></a>";
	}
	if ((rok==2011)&&(numer==5))
	{
		htaa = "<a href='javascript:nop()' onClick='window.open(\"http://www.zixo.pl/ekonomista"+numer+"_"+rok+"\",\"zixo\")'><img src='pix/kuppdfzixo.jpg' class=none></a>";
	}
//	if (rok>2011)
//	{
//		htaa = "<a href='javascript:nop()' onClick='window.open(\"http://www.zixo.pl/ekonomista"+numer+"_"+rok+"\",\"zixo\")'><img src='pix/kuppdfzixo.jpg' class=none></a>";
//	}
	hta += htaa;
	hta += "</p>";
	return(hta);
}

function sprawdzkoszyk()
{
	var koszyk = new tablica(100);
	var suma = 0;
	var sumapdf = 0;
	var pdf = 0;
	var hta = "<br>";
	var cena = 0;
	var inn = "";
	for (var i=0; i<=100; i++)
	{
		pdf = 0;
		koszyk[i] = document.forms['koszykform'].elements[i].value;
		koszyki = parseInt(koszyk[i]);
		if (koszyki>=100)
		{
			koszyki-=100;
			pdf = 1;
		}
		suma += parseInt(koszyki);
		sumapdf += pdf;
		if ((parseInt(koszyki)>0)||(pdf>0))
		{
			inn = indeksNaNumer(i);
			cenaegz=cena35();
			if (parseInt(inn.slice(2))>2006)
			{
				cenaegz=cena38();
			}
			if (parseInt(inn.slice(2))>2009)
			{
				cenaegz=cena48();
			}
			if (koszyki>0)
			{
				hta += "<p class='txt'>Ekonomista "+inn+" - "+koszyki+" egz. - "+cenaegz*koszyki+" zł</p>";
			}
			cena +=koszyki*cenaegz;
		}
		if (pdf>0)
		{
			hta += "<p class='txt'>Ekonomista "+inn+" wersja PDF - 25 zł +23% VAT (30,75 zł)</p>";
			cena += cenapdf();
		}
	}
		if (cena!=(parseInt(cena)))
	{
		cena = ""+cena+"0";
	}
	
	hta += "<hr>";
	
	hta += "<p class='txt'>W koszyku masz "+suma+" egzemplarzy i "+sumapdf+" wersji PDF Ekonomisty - razem "+cena+" zł.<br>";
	hta += "<a href='javascript:nop()' onClick='kasujkoszyk(0,0)'><img src='pix/czysc.jpg' class=none></a>";
	hta += "<a href='javascript:nop()' onClick='zamow()'><img src='pix/zamow.jpg' class=none></a></p>";
	document.getElementById("wyniki").innerHTML = hta;
}

function zamow()
{
	var koszyk = new tablica(100);
	var suma = 0;
	var sumapdf = 0;
	var pdf = 0;
	var hta = "<br>";
	var cena = 0;
	var inn = "";
	var zamowienie = "";
	for (var i=0; i<=100; i++)
	{
		pdf = 0;
		koszyk[i] = document.forms['koszykform'].elements[i].value;
		koszyki = parseInt(koszyk[i]);
		if (koszyki>=100)
		{
			koszyki-=100;
			pdf = 1;
		}
		suma += parseInt(koszyki);
		sumapdf += pdf;
		if ((parseInt(koszyki)>0)||(pdf>0))
		{
			inn = indeksNaNumer(i);
			cenaegz=cena35();
			if (parseInt(inn.slice(2))>2006)
			{
				cenaegz=cena38();
			}
			if (parseInt(inn.slice(2))>2009)
			{
				cenaegz=cena48();
			}
			if (koszyki>0)
			{
				hta += "<p class='txt'>Ekonomista "+inn+" - "+koszyki+" egz. - "+cenaegz*koszyki+" zł</p>";
				zamowienie += "Ekonomista "+inn+" "+koszyki+" egz. ("+cenaegz*koszyki+"zł), \n";
			}
			cena +=koszyki*cenaegz;
		}
		if (pdf>0)
		{
			hta += "<p class='txt'>Ekonomista "+inn+" wersja PDF - 25 zł + 23% VAT (30,75 zł)</p>";
			zamowienie += "Ekonomista "+inn+" PDF (25zł + 23% VAT = 30,75zł), \n";
			cena += cenapdf();
		}
	}
	if (cena!=(parseInt(cena)))
	{
		cena = ""+cena+"0";
	}
	zamowienie += "suma do zapłaty: "+cena+"zł.\n";

	hta += "<hr>";

	hta += "<p class='txt'>W koszyku masz "+suma+" egzemplarzy i "+sumapdf+" PDF-ów - razem "+cena+" zł.<br></p>";
	hta += "<form name='zamowienie' action='/cgibin/formmail' method='post'>";
	hta += "<input type='hidden' name='recipient' value='wydawnictwo@keytext.com.pl'>";
	hta += "<input type='hidden' name='email' value='wydawnictwo@keytext.com.pl'>";
	hta += "<input type='hidden' name='subject' value='Zamówienie'>";
	hta += "<input type='hidden' name='strona' value='ekonomista.info.pl'>";
	hta += "<input type='hidden' name='zamowienie' value='"+zamowienie+"'>";
	hta += "<p class='txt'>Imię i nazwisko <input type='text' name='nazwisko'></p>";
	hta += "<p class='txt'>Adres <input type='text' name='adres'></p>";
	hta += "<p class='txt'>Kod pocztowy <input type='text' name='kod'></p>";
	hta += "<p class='txt'>Miejscowość <input type='text' name='miejscowosc'></p>";
	hta += "<p class='txt'>E-mail <input type='text' name='e-mail'></p>";
	hta += "<p class='txt'>Telefon <input type='text' name='telefon'></p>";
	hta += "<p class='txt'>NIP <input type='text' name='NIP'></p>";
	hta += "<p class='txt'>Forma zapłaty: <input type='radio' name='zaplata' value='Przelew'> Przelew&nbsp;&nbsp;&nbsp;&nbsp;<input type='radio' name='zaplata' value='Zaliczenie pocztowe'> Zaliczenie pocztowe<br>(wg aktualnego cennika opłat Poczty Polskiej)</p>";

	hta += "<p class='txt'>UWAGA: Jedyną formą opłaty za numery w formacie PDF jest przelew.</p>";
	
	hta += "<p class='txt'><br>Zamówienie z przelewem zostanie potwierdzone zwrotnym e-mailem z podaną sumą do zapłaty i numerem konta bankowego.<br>Prosimy nie dokonywać przelewów przed otrzymaniem e-maila z potwierdzeniem.<br>Prosimy o wpisanie swojego adresu e-mailowego w formularzu!<br><br></p>"
	
	hta += "<p class='txt'><input type='submit' value='Wysyłam zamówienie'></p>";
	hta += "</form>";
	
	
	document.getElementById("wyniki").innerHTML = hta;
}

function kasujkoszyk()
{
	var koszyk = new tablica(100);
	var suma = 0;
	for (var i=0; i<=100; i++)
	{
		document.forms['koszykform'].elements[i].value=0;
		koszyk[i]=0;
		ekonomista(rok,numer);
	}
}

function dodajdokoszyka(rok,numer)
{
	var podaj = parseInt(prompt("Ile egzemplarzy Ekonomisty "+numer+"/"+rok+"? (aby skasować, wpisz zero)"));
	ile = parseInt(document.forms['koszykform'].elements[((ostatniRok()-rok)*6)+(6-numer)].value);
	if ((!podaj)&&(podaj>-1)&&(podaj>10))
	{
		alert("Nieprawidłowa lub za duża wartość liczbowa - proszę podać liczbę egzemplarzy (max. 10).");
		return;
	}
	if (ile>=100)
	{
		podaj += 100;
	}
	document.forms['koszykform'].elements[((ostatniRok()-rok)*6)+(6-numer)].value = parseInt(podaj);
	ekonomista(rok,numer);
}

function dodajdokoszykapdf(rok,numer)
{
	ile = parseInt(document.forms['koszykform'].elements[((ostatniRok()-rok)*6)+(6-numer)].value);
	if (ile<100)
	{
		ile += 100;
		document.forms['koszykform'].elements[((ostatniRok()-rok)*6)+(6-numer)].value = parseInt(ile);
	}
	else
	{
		alert("W koszyku znajduje się już Ekonomista "+numer+"/"+rok+" wersja PDF!");
	}
	ekonomista(rok,numer);
}


