var fldnames = new Array(
new Array("02","Autor","wpisz nazwisko i imię autora, redaktora, tłumacza i wybierz przycisk Szukaj<br/>albo podaj początkowe litery nazwiska i wybierz przycisk Indeks"),
new Array("03","Autor z ITME","wykaz jest podzbiorem indeksu 'Autor' i zawiera tylko autorów z ITME;<br/>wpisz nazwisko i imię autora, redaktora, tłumacza i wybierz przycisk Szukaj<br/>albo podaj początkowe litery nazwiska i wybierz przycisk Indeks"),
new Array("65","Autorzy - wyszukiwanie tekstowe","pole służy do wyszukiwania prac wieloautorskich poprzez nazwiska autorów;<br/>wpisz kilka nazwisk oddzielonych spacjami i wybierz przycisk Szukaj"),
new Array("01","Tytuł pracy","wpisz początek tytułu dokumentu i wybierz przycisk Indeks<br/>lub wybierz pole tytuł - słowa i szukaj wg dowolnych słów tytułu"),
new Array("11","Tytuł pracy - dowolne słowa","wpisz dowolne słowa tytułu, jeżeli wpisujesz początowe litery stawiaj na końcu gwiazdkę<br/> i wybierz przycisk Szukaj"),
new Array("09","Klasyfikacja ITME","wpisz początek i wybierz przycisk Indeks"),
new Array("10","Słowo kluczowe","wpisz początek i wybierz przycisk Indeks<br/>lub wybierz dowolne słowa opisu i szukaj wg dowolnych słów"),
new Array("41","Słowo kluczowe - dowolne słowa","szukaj wg dowolnych słów, jeżeli wpisujesz początowe litery stawiaj na końcu gwiazdkę<br/> i wybierz przycisk Szukaj"),
new Array("06","Źródło","wpisz początek Źródła i wybierz przycisk Indeks<br/>lub wybierz pole Źródło - słowa i szukaj wg dowolnych słów Źródła"),
new Array("28","Czasopismo","wpisz początek tytułu czasopisma i wybierz przycisk Indeks<br/>lub wybierz pole Źródło - słowa i szukaj wg dowolnych słów tytułu czasopisma"),
new Array("12","Źródło - dowolne słowa","wpisz dowolne słowa Źródła, jeżeli wpisujesz początowe litery stawiaj na końcu gwiazdkę<br/> i wybierz przycisk Szukaj"),
new Array("29","Seria","wpisz początek tytułu serii i wybierz przycisk Indeks<br/>lub wybierz pole seria - słowa i szukaj wg dowolnych słów serii"),
new Array("30","Seria - dowolne słowa","wpisz dowolne słowa tytułu serii, jeżeli wpisujesz początowe litery stawiaj na końcu gwiazdkę<br/> i wybierz przycisk Szukaj"),
new Array("07","Typ publikacji - kod","wpisz kod typu publikacji (wykaz powyżej) i wybierz przycisk Szukaj lub przejrzyj Indeks;<br/>jeżeli chcesz publikacje kilku rodzajów jednym wyszukiwanie - patrz wyszukiwanie rozszerzone u dołu"),
new Array("37","Typ publikacji - nazwa","przejrzyj Indeks"),
new Array("04","Jednostka organizacyjna ITME - kod","wpisz kod jednostki organizacyjnej (wykaz powyżej) i wybierz przycisk Szukaj lub przejrzyj Indeks"),
new Array("05","Afiliacja obca","wpisz początek i wybierz przycisk Indeks<br/>lub wybierz pole afiliacja obca - słowa i szukaj wg dowolnych słów tytułu"),
new Array("64","Afiliacja obca - dowolne słowa","wpisz dowolne słowa nazwy jednostki obcej, jeżeli wpisujesz początowe litery stawiaj na końcu gwiazdkę<br/> i wybierz przycisk Szukaj"),
new Array("13","Język publikacji","wpisz kod języka publikacji (wykaz powyżej) i wybierz przycisk Szukaj lub przejrzyj Indeks"),
new Array("55","ISSN","wpisz początek numeru przejrzyj Indeks"),
new Array("56","ISBN","wpisz początek numeru przejrzyj Indeks"),
new Array("57","data wpisu","wpisz początek i przejrzyj Indeks"),
new Array("58","profil","wpisz początek i przejrzyj Indeks"),
new Array("59","dziedzina","wpisz kod A B C D E F G i wybierz przycisk Szukaj"),
new Array("94","Wystąpienie pól","a836 - brak 836; p836a - wystąpiło 836a"),
new Array("99","Dowolne słowa opisu","wpisz dowolne słowa lub początki słów zakończone gwiazdką i wybierz Szukaj (patrz - wskazówki)")
);




function load_fldnames(field)
{
var idx;
for(idx = 0; idx < fldnames.length; idx++)
   {
    /* nie dziala w IE    
    field.options[idx] = new Option(fldnames[idx][1],fldnames[idx][0], (fldnames[idx][0] == selcode));
    dlatego selecode usuniety z listy param fnk.
    */
    field.options[idx] = new Option(fldnames[idx][1],fldnames[idx][0]);
   }
}

function set_Fxx()
{
load_fldnames(document.search.F_00);
load_fldnames(document.search.F_01);
load_fldnames(document.search.F_02);
}


function select_Fxx(field,selcode)
{
var idx, selected = 0;
for(idx = 0; idx < fldnames.length; idx++)
   {
    if( fldnames[idx][0] == selcode )
      { 
       selected = idx;
       break;
      }
   }
field.options[selected].selected = true;
}


function reset_sel_Fxx()
{
var tab, len;
tab = document.search.fidx.value.split(",");
len = tab.length;
if( len == 0 || (len == 1 && tab[0] == '') )
   tab = Array("02","10","99");
select_Fxx(document.search.F_00,tab[0]);
select_Fxx(document.search.F_01,tab[1]);
select_Fxx(document.search.F_02,tab[2]);
}



function display_hint(field,x)
{
var text;
if( x == -1 )
   text = "wpisz dowolne słowa lub początki słów zakończone gwiazdką<br/>lub wybierz pole z listy i korzystaj z indeksu (patrz - wskazówki u dołu)";
else
   text = fldnames[field.selectedIndex][2];
var y = document.getElementById('hintarea');
y.innerHTML = text;
}


function showindexbtn(name1,name2)
{
if( typeof name1 != "undefined" )
  {
   var x = name1.selectedIndex;
   if( name1.options[x].value == "11" || name1.options[x].value == "12"
      || name1.options[x].value == "30" || name1.options[x].value == "41" || name1.options[x].value == "64"
      || name1.options[x].value == "65" || name1.options[x].value == "99" )
      name2.style.visibility = "hidden";     
   else
      name2.style.visibility = "visible";
  }
}


function display_comment()
{
var s,y;
s = "<span class=\"note\"><a href=\"javascript:clear_comment();\" class=\"switch-menu\">Wyłącz wskazówki</a><br/>";
s += "Wskazówki: W przypadku wyszukiwania przyciskiem Szukaj należy wpisywać całe terminy lub początki terminów zakończone gwiazdką.";
s += "<br/>W polach '... - słowa' można wpisać kilka słów lub początków słów zakończonych gwiazdką obok siebie ";
s += " <a href=\"javascript:setvalues(document.search.F_00,document.search.V_00,'99','laser* włóknow*','a',0)\" class=\"switch-menu\">przykład</a>";
s += " albo <a href=\"javascript:setvalues(document.search.F_00,document.search.V_00,'99','laser włóknowy','a',0)\" class=\"switch-menu\">przykład</a>";
s += "<br/>W pozostałych polach można wybrać termin z indeksu (wpisać początek i nie stawiać gwiazdki)";
s += " <a href=\"javascript:setvalues(document.search.F_00,document.search.V_00,'02','Szczepański','0',0)\" class=\"switch-menu\">przykład</a>.</span>";
y = document.getElementById('helparea');
y.innerHTML = '';
y.innerHTML = s;
}




function proc_pubext()
{
var tab,tab0,tab1,tab2,s,y,i;
var pub0 = new Array(
new Array("","---wybierz typ dokumentu---"),
new Array("100","artykuł"),
new Array("200","konferencja"),
new Array("300","książka"),
new Array("400","literatura firmowa"),
new Array("500","patent"),
new Array("600","raport")
);
var pub1 = new Array(
new Array("","---wybierz datę wpisu---"),
new Array("1985 09 02","1985 09 02"),
new Array("1987 09 02","1987 09 02"),
new Array("1991 09 02","1991 09 02"),
new Array("1992 09 02","1992 09 02"),
new Array("1993 09 02","1993 09 02"),
new Array("1994 09 02","1994 09 02"),
new Array("1994 10 10","1994 10 10"),
new Array("1995 09 02","1995 09 02"),
new Array("1996 09 02","1996 09 02"),
new Array("1997 09 02","1997 09 02"),
new Array("1998 01 15","1998 01 15"),
new Array("1998 01 16","1998 01 16"),
new Array("1998 01 17","1998 01 17"),
new Array("1998 02 18","1998 02 18"),
new Array("1998 02 20","1998 02 20"),
new Array("1998 03 20","1998 03 20"),
new Array("1998 05 14","1998 05 14"),
new Array("1998 05 25","1998 05 25"),
new Array("1998 05 27","1998 05 27"),
new Array("1998 06 10","1998 06 10"),
new Array("1998 07 10","1998 07 10"),
new Array("1998 08 10","1998 08 10"),
new Array("1998 08 29","1998 08 29"),
new Array("1998 09 02","1998 09 02"),
new Array("1998 10 10","1998 10 10"),
new Array("1998 11 16","1998 11 16"),
new Array("1999 01 04","1999 01 04"),
new Array("1999 01 29","1999 01 29"),
new Array("1999 02 02","1999 02 02"),
new Array("1999 02 18","1999 02 18"),
new Array("1999 05 10","1999 05 10"),
new Array("1999 06 10","1999 06 10"),
new Array("1999 07 06","1999 07 06"),
new Array("1999 08 16","1999 08 16"),
new Array("1999 09 02","1999 09 02"),
new Array("1999 09 10","1999 09 10"),
new Array("1999 09 25","1999 09 25"),
new Array("1999 10 10","1999 10 10"),
new Array("1999 11 15","1999 11 15"),
new Array("2000 01 15","2000 01 15"),
new Array("2000 02 15","2000 02 15"),
new Array("2000 03 15","2000 03 15"),
new Array("2000 04 15","2000 04 15"),
new Array("2000 05 15","2000 05 15"),
new Array("2000 06 15","2000 06 15"),
new Array("2000 07 15","2000 07 15"),
new Array("2000 08 15","2000 08 15"),
new Array("2000 09 02","2000 09 02"),
new Array("2000 11 15","2000 11 15"),
new Array("2001 01 15","2001 01 15"),
new Array("2001 02 15","2001 02 15"),
new Array("2001 03 15","2001 03 15"),
new Array("2001 04 15","2001 04 15"),
new Array("2001 05 15","2001 05 15"),
new Array("2001 06 15","2001 06 15"),
new Array("2001 07 15","2001 07 15"),
new Array("2001 08 15","2001 08 15"),
new Array("2001 09 02","2001 09 02"),
new Array("2001 09 15","2001 09 15"),
new Array("2002 02 15","2002 02 15"),
new Array("2002 03 15","2002 03 15"),
new Array("2002 04 15","2002 04 15"),
new Array("2002 05 15","2002 05 15"),
new Array("2002 06 15","2002 06 15"),
new Array("2002 09 02","2002 09 02"),
new Array("2002 10 15","2002 10 15"),
new Array("2002 12 15","2002 12 15"),
new Array("2003 01 15","2003 01 15"),
new Array("2003 02 15","2003 02 15"),
new Array("2003 03 15","2003 03 15"),
new Array("2003 06 15","2003 06 15"),
new Array("2003 07 15","2003 07 15"),
new Array("2003 09 02","2003 09 02"),
new Array("2003 09 15","2003 09 15"),
new Array("2003 12 15","2003 12 15"),
new Array("2004 01 15","2004 01 15"),
new Array("2004 03 15","2004 03 15"),
new Array("2004 06 15","2004 06 15"),
new Array("2004 09 02","2004 09 02"),
new Array("2004 09 15","2004 09 15"),
new Array("2004 12 15","2004 12 15"),
new Array("2005 01 15","2005 01 15"),
new Array("2005 04 15","2005 04 15"),
new Array("2005 06 15","2005 06 15"),
new Array("2005 09 02","2005 09 02"),
new Array("2005 09 15","2005 09 15"),
new Array("2005 11 15","2005 11 15"),
new Array("2006 02 15","2006 02 15"),
new Array("2006 04 15","2006 04 15"),
new Array("2006 06 15","2006 06 15"),
new Array("2006 08 15","2006 08 15"),
new Array("2006 09 02","2006 09 02"),
new Array("2006 10 15","2006 10 15"),
new Array("2006 12 15","2006 12 15"),
new Array("2007 01 15","2007 01 15"),
new Array("2007 02 15","2007 02 15"),
new Array("2007 04 15","2007 04 15"),
new Array("2007 07 15","2007 07 15"),
new Array("2007 09 02","2007 09 02"),
new Array("2007 09 15","2007 09 15"),
new Array("2007 11 15","2007 11 15"),
new Array("2008 01 15","2008 01 15"),
new Array("2008 04 15","2008 04 15"),
new Array("2008 06 15","2008 06 15"),
new Array("2008 08 15","2008 08 15"),
new Array("2008 09 02","2008 09 02"),
new Array("2008 10 15","2008 10 15"),
new Array("2008 12 15","2008 12 15"),
new Array("2009 01 15","2009 01 15"),
new Array("2009 04 15","2009 04 15"),
new Array("2009 06 15","2009 06 15"),
new Array("2009 08 15","2009 08 15"),
new Array("2009 09 02","2009 09 02"),
new Array("2009 10 15","2009 10 15"),
new Array("2010 01 15","2010 01 15"),
new Array("2010 03 15","2010 03 15"),
new Array("2010 05 15","2010 05 15"),
new Array("2010 07 15","2010 07 15"),
new Array("2010 09 02","2010 09 02"),
new Array("2010 10 15","2010 10 15"),
new Array("2010 12 15","2010 12 15"),
new Array("2011 02 15","2011 02 15"),
new Array("2011 05 15","2011 05 15"),
new Array("2011 08 15","2011 08 15"),
new Array("2011 09 02","2011 09 02"),
new Array("2011 10 15","2011 10 15"),
new Array("2012 02 15","2012 02 15"),
new Array("2012 09 02","2012 09 02"),
new Array("730902","730902"),
new Array("740902","740902"),
new Array("750902","750902"),
new Array("760902","760902"),
new Array("770902","770902"),
new Array("780902","780902"),
new Array("790902","790902"),
new Array("800902","800902"),
new Array("810902","810902"),
new Array("820902","820902"),
new Array("830902","830902"),
new Array("840902","840902"),
new Array("850902","850902"),
new Array("860902","860902"),
new Array("870902","870902"),
new Array("880902","880902"),
new Array("890902","890902"),
new Array("900902","900902"),
new Array("910902","910902"),
new Array("","")
);
var pub2 = new Array(
new Array("","---wybierz kod klasyfikacji ITME---"),
new Array("I 0 5 2 1","I 0 5 2 1"),
new Array("I 01","I 01"),
new Array("I 01 5 1","I 01 5 1"),
new Array("I 02","I 02"),
new Array("I 03","I 03"),
new Array("I 04","I 04"),
new Array("I 04 1","I 04 1"),
new Array("I 04 2","I 04 2"),
new Array("I 05","I 05"),
new Array("I 05 02 1","I 05 02 1"),
new Array("I 05 1","I 05 1"),
new Array("I 05 2","I 05 2"),
new Array("I 05 2 1","I 05 2 1"),
new Array("I 05 3","I 05 3"),
new Array("I 05 4","I 05 4"),
new Array("I 05 5","I 05 5"),
new Array("I 05 6","I 05 6"),
new Array("I 05 7","I 05 7"),
new Array("I 06","I 06"),
new Array("I 07","I 07"),
new Array("I 07 2 1","I 07 2 1"),
new Array("I 08","I 08"),
new Array("II","II"),
new Array("II 0 07","II 0 07"),
new Array("II 0 5 2","II 0 5 2"),
new Array("II 01","II 01"),
new Array("II 01 1","II 01 1"),
new Array("II 01 1 4","II 01 1 4"),
new Array("II 01 2","II 01 2"),
new Array("II 01 3","II 01 3"),
new Array("II 01 4","II 01 4"),
new Array("II 01 5","II 01 5"),
new Array("II 01 6","II 01 6"),
new Array("II 02","II 02"),
new Array("II 02 1","II 02 1"),
new Array("II 02 1 1","II 02 1 1"),
new Array("II 02 2","II 02 2"),
new Array("II 02 2 3","II 02 2 3"),
new Array("II 02 2 4","II 02 2 4"),
new Array("II 02 3","II 02 3"),
new Array("II 02 94","II 02 94"),
new Array("II 03","II 03"),
new Array("II 03 01","II 03 01"),
new Array("II 03 02","II 03 02"),
new Array("II 03 03","II 03 03"),
new Array("II 03 04","II 03 04"),
new Array("II 03 05","II 03 05"),
new Array("II 03 06","II 03 06"),
new Array("II 03 07","II 03 07"),
new Array("II 03 07 2","II 03 07 2"),
new Array("II 03 08","II 03 08"),
new Array("II 03 09","II 03 09"),
new Array("II 03 1","II 03 1"),
new Array("II 03 10","II 03 10"),
new Array("II 03 11","II 03 11"),
new Array("II 03 12","II 03 12"),
new Array("II 03 13","II 03 13"),
new Array("II 03 14","II 03 14"),
new Array("II 03 2","II 03 2"),
new Array("II 03 3","II 03 3"),
new Array("II 03 4","II 03 4"),
new Array("II 03 7","II 03 7"),
new Array("II 03 8","II 03 8"),
new Array("II 03 9","II 03 9"),
new Array("II 03 O3","II 03 O3"),
new Array("II 04","II 04"),
new Array("II 04 03","II 04 03"),
new Array("II 04 04","II 04 04"),
new Array("II 04 1","II 04 1"),
new Array("II 04 2","II 04 2"),
new Array("II 04 2 1","II 04 2 1"),
new Array("II 04 2 2","II 04 2 2"),
new Array("II 04 2 3","II 04 2 3"),
new Array("II 04 3","II 04 3"),
new Array("II 04 4","II 04 4"),
new Array("II 05","II 05"),
new Array("II 05 02","II 05 02"),
new Array("II 05 1","II 05 1"),
new Array("II 05 2","II 05 2"),
new Array("II 05 2 1","II 05 2 1"),
new Array("II 05 3","II 05 3"),
new Array("II 05 4","II 05 4"),
new Array("II 05 5","II 05 5"),
new Array("II 05 6","II 05 6"),
new Array("II 05 7","II 05 7"),
new Array("II 05 8","II 05 8"),
new Array("II 06","II 06"),
new Array("II 06 01","II 06 01"),
new Array("II 06 1","II 06 1"),
new Array("II 06 2","II 06 2"),
new Array("II 06 3","II 06 3"),
new Array("II 06 4","II 06 4"),
new Array("II 06 6","II 06 6"),
new Array("II 07","II 07"),
new Array("II 07 1","II 07 1"),
new Array("II 07 2","II 07 2"),
new Array("II 07 2 01","II 07 2 01"),
new Array("II 07 2 1","II 07 2 1"),
new Array("II 07 2 2","II 07 2 2"),
new Array("II 07 2 3","II 07 2 3"),
new Array("II 07 2 4","II 07 2 4"),
new Array("II 07 2 5","II 07 2 5"),
new Array("II 07 22","II 07 22"),
new Array("II 07 3","II 07 3"),
new Array("II 07 4","II 07 4"),
new Array("II 07 5","II 07 5"),
new Array("II 08","II 08"),
new Array("II 08 1","II 08 1"),
new Array("II 08 2","II 08 2"),
new Array("II 08 3","II 08 3"),
new Array("II 08 4","II 08 4"),
new Array("II 09","II 09"),
new Array("II 1 1","II 1 1"),
new Array("II 10","II 10"),
new Array("II 11","II 11"),
new Array("II 11 1","II 11 1"),
new Array("II 12","II 12"),
new Array("II 14","II 14"),
new Array("II 3 12","II 3 12"),
new Array("II O5 2","II O5 2"),
new Array("II05 2","II05 2"),
new Array("III","III"),
new Array("III 01","III 01"),
new Array("III 02","III 02"),
new Array("III 03","III 03"),
new Array("III 04","III 04"),
new Array("III 05","III 05"),
new Array("III 06","III 06"),
new Array("III 07","III 07"),
new Array("III 08","III 08"),
new Array("III 09","III 09"),
new Array("III 10","III 10"),
new Array("III 11","III 11"),
new Array("III 12","III 12"),
new Array("III 13","III 13"),
new Array("IIV 13 2 2 4","IIV 13 2 2 4"),
new Array("IIV 13 2 22 4","IIV 13 2 22 4"),
new Array("IV","IV"),
new Array("IV 0 2 1","IV 0 2 1"),
new Array("IV 01","IV 01"),
new Array("IV 01 1","IV 01 1"),
new Array("IV 01 1 1","IV 01 1 1"),
new Array("IV 01 1 2","IV 01 1 2"),
new Array("IV 01 1 3","IV 01 1 3"),
new Array("IV 01 1 4","IV 01 1 4"),
new Array("IV 01 11","IV 01 11"),
new Array("IV 01 2","IV 01 2"),
new Array("IV 01 2 1","IV 01 2 1"),
new Array("IV 01 2 1 1","IV 01 2 1 1"),
new Array("IV 01 2 2","IV 01 2 2"),
new Array("IV 01 2 3","IV 01 2 3"),
new Array("IV 01 2 4","IV 01 2 4"),
new Array("IV 01 21","IV 01 21"),
new Array("IV 01 3","IV 01 3"),
new Array("IV 01 4","IV 01 4"),
new Array("IV 01 4 1","IV 01 4 1"),
new Array("IV 01 4 2","IV 01 4 2"),
new Array("IV 01 4 4","IV 01 4 4"),
new Array("IV 01 5","IV 01 5"),
new Array("IV 01 5 1","IV 01 5 1"),
new Array("IV 01 5 2","IV 01 5 2"),
new Array("IV 01 6","IV 01 6"),
new Array("IV 02","IV 02"),
new Array("IV 02 03","IV 02 03"),
new Array("IV 02 1","IV 02 1"),
new Array("IV 02 1 1","IV 02 1 1"),
new Array("IV 02 1 1 1","IV 02 1 1 1"),
new Array("IV 02 1 2","IV 02 1 2"),
new Array("IV 02 1 3","IV 02 1 3"),
new Array("IV 02 1 4","IV 02 1 4"),
new Array("IV 02 11","IV 02 11"),
new Array("IV 02 2","IV 02 2"),
new Array("IV 02 2 1","IV 02 2 1"),
new Array("IV 02 2 2","IV 02 2 2"),
new Array("IV 02 2 2 4","IV 02 2 2 4"),
new Array("IV 02 2 21","IV 02 2 21"),
new Array("IV 02 2 25","IV 02 2 25"),
new Array("IV 02 2 3","IV 02 2 3"),
new Array("IV 02 2 4","IV 02 2 4"),
new Array("IV 02 2 5","IV 02 2 5"),
new Array("IV 02 2 6","IV 02 2 6"),
new Array("IV 02 3","IV 02 3"),
new Array("IV 02 4","IV 02 4"),
new Array("IV 02 5","IV 02 5"),
new Array("IV 02 6","IV 02 6"),
new Array("IV 03","IV 03"),
new Array("IV 03 01","IV 03 01"),
new Array("IV 03 02","IV 03 02"),
new Array("IV 03 03","IV 03 03"),
new Array("IV 03 1","IV 03 1"),
new Array("IV 03 2","IV 03 2"),
new Array("IV 03 3","IV 03 3"),
new Array("IV 03 4","IV 03 4"),
new Array("IV 03 5","IV 03 5"),
new Array("IV 03 7","IV 03 7"),
new Array("IV 04","IV 04"),
new Array("IV 04 1","IV 04 1"),
new Array("IV 04 1 1","IV 04 1 1"),
new Array("IV 04 1 2","IV 04 1 2"),
new Array("IV 04 2","IV 04 2"),
new Array("IV 04 3","IV 04 3"),
new Array("IV 04 4","IV 04 4"),
new Array("IV 04 5","IV 04 5"),
new Array("IV 05","IV 05"),
new Array("IV 05 06","IV 05 06"),
new Array("IV 05 1","IV 05 1"),
new Array("IV 05 2","IV 05 2"),
new Array("IV 05 3","IV 05 3"),
new Array("IV 05 4","IV 05 4"),
new Array("IV 05 5","IV 05 5"),
new Array("IV 05 6","IV 05 6"),
new Array("IV 05 7","IV 05 7"),
new Array("IV 05 79","IV 05 79"),
new Array("IV 05 8","IV 05 8"),
new Array("IV 06","IV 06"),
new Array("IV 06 1","IV 06 1"),
new Array("IV 06 2","IV 06 2"),
new Array("IV 06 2 1","IV 06 2 1"),
new Array("IV 06 3","IV 06 3"),
new Array("IV 06 4","IV 06 4"),
new Array("IV 06 8","IV 06 8"),
new Array("IV 07","IV 07"),
new Array("IV 07 02","IV 07 02"),
new Array("IV 07 1","IV 07 1"),
new Array("IV 07 2","IV 07 2"),
new Array("IV 07 2 1","IV 07 2 1"),
new Array("IV 07 3","IV 07 3"),
new Array("IV 08","IV 08"),
new Array("IV 08 1","IV 08 1"),
new Array("IV 08 2","IV 08 2"),
new Array("IV 08 2 1","IV 08 2 1"),
new Array("IV 08 2 2","IV 08 2 2"),
new Array("IV 08 3","IV 08 3"),
new Array("IV 08 4","IV 08 4"),
new Array("IV 09","IV 09"),
new Array("IV 09 01","IV 09 01"),
new Array("IV 09 1","IV 09 1"),
new Array("IV 09 1 1","IV 09 1 1"),
new Array("IV 09 2","IV 09 2"),
new Array("IV 09 3","IV 09 3"),
new Array("IV 09 4","IV 09 4"),
new Array("IV 09 5","IV 09 5"),
new Array("IV 1 04 1","IV 1 04 1"),
new Array("IV 1 1 3","IV 1 1 3"),
new Array("IV 1 2 1","IV 1 2 1"),
new Array("IV 1 2 3","IV 1 2 3"),
new Array("IV 1 3","IV 1 3"),
new Array("IV 1 3 2 1 4","IV 1 3 2 1 4"),
new Array("IV 1 4 1","IV 1 4 1"),
new Array("IV 10","IV 10"),
new Array("IV 10 04","IV 10 04"),
new Array("IV 10 1","IV 10 1"),
new Array("IV 10 2","IV 10 2"),
new Array("IV 10 3","IV 10 3"),
new Array("IV 10 4","IV 10 4"),
new Array("IV 10 7","IV 10 7"),
new Array("IV 10 9","IV 10 9"),
new Array("IV 11","IV 11"),
new Array("IV 11 1","IV 11 1"),
new Array("IV 11 2","IV 11 2"),
new Array("IV 12","IV 12"),
new Array("IV 12 2","IV 12 2"),
new Array("IV 12 2 2","IV 12 2 2"),
new Array("IV 12 2 2 4","IV 12 2 2 4"),
new Array("IV 13","IV 13"),
new Array("IV 13 0 2 2 4","IV 13 0 2 2 4"),
new Array("IV 13 01","IV 13 01"),
new Array("IV 13 02 1 2","IV 13 02 1 2"),
new Array("IV 13 02 1 4","IV 13 02 1 4"),
new Array("IV 13 02 2","IV 13 02 2"),
new Array("IV 13 02 2 1","IV 13 02 2 1"),
new Array("IV 13 02 2 2","IV 13 02 2 2"),
new Array("IV 13 02 2 3","IV 13 02 2 3"),
new Array("IV 13 02 2 4","IV 13 02 2 4"),
new Array("IV 13 04","IV 13 04"),
new Array("IV 13 05","IV 13 05"),
new Array("IV 13 1","IV 13 1"),
new Array("IV 13 1 1 4","IV 13 1 1 4"),
new Array("IV 13 2","IV 13 2"),
new Array("IV 13 2 1","IV 13 2 1"),
new Array("IV 13 2 1 1","IV 13 2 1 1"),
new Array("IV 13 2 1 2","IV 13 2 1 2"),
new Array("IV 13 2 1 3","IV 13 2 1 3"),
new Array("IV 13 2 1 4","IV 13 2 1 4"),
new Array("IV 13 2 2","IV 13 2 2"),
new Array("IV 13 2 2 1","IV 13 2 2 1"),
new Array("IV 13 2 2 2","IV 13 2 2 2"),
new Array("IV 13 2 2 3","IV 13 2 2 3"),
new Array("IV 13 2 2 4","IV 13 2 2 4"),
new Array("IV 13 2 2 5","IV 13 2 2 5"),
new Array("IV 13 2 2 6","IV 13 2 2 6"),
new Array("IV 13 2 21","IV 13 2 21"),
new Array("IV 13 2 25","IV 13 2 25"),
new Array("IV 13 2 4","IV 13 2 4"),
new Array("IV 13 2 6","IV 13 2 6"),
new Array("IV 13 3","IV 13 3"),
new Array("IV 13 4","IV 13 4"),
new Array("IV 13 4 1","IV 13 4 1"),
new Array("IV 13 4 2","IV 13 4 2"),
new Array("IV 13 5","IV 13 5"),
new Array("IV 13 6","IV 13 6"),
new Array("IV 13 7","IV 13 7"),
new Array("IV 14","IV 14"),
new Array("IV 2 1 1","IV 2 1 1"),
new Array("IV 2 1 2","IV 2 1 2"),
new Array("IV 2 2 1","IV 2 2 1"),
new Array("IV 2 2 4","IV 2 2 4"),
new Array("IV 3","IV 3"),
new Array("IV 3 02","IV 3 02"),
new Array("IV 4 2","IV 4 2"),
new Array("IV 5 5","IV 5 5"),
new Array("IV13 2 2 1","IV13 2 2 1"),
new Array("IX","IX"),
new Array("O 05 2 1","O 05 2 1"),
new Array("U 05 2 1","U 05 2 1"),
new Array("V","V"),
new Array("V 0","V 0"),
new Array("V 01","V 01"),
new Array("V 01 04","V 01 04"),
new Array("V 01 1","V 01 1"),
new Array("V 01 2","V 01 2"),
new Array("V 01 3","V 01 3"),
new Array("V 01 4","V 01 4"),
new Array("V 01 5","V 01 5"),
new Array("V 01 5 1","V 01 5 1"),
new Array("V 01 6","V 01 6"),
new Array("V 02","V 02"),
new Array("V 02 1","V 02 1"),
new Array("V 02 1 1","V 02 1 1"),
new Array("V 02 1 2","V 02 1 2"),
new Array("V 02 2","V 02 2"),
new Array("V 02 2 1","V 02 2 1"),
new Array("V 02 5","V 02 5"),
new Array("V 03","V 03"),
new Array("V 03 3","V 03 3"),
new Array("V 03 4","V 03 4"),
new Array("V 03 7","V 03 7"),
new Array("V 04","V 04"),
new Array("V 05","V 05"),
new Array("V 05 5","V 05 5"),
new Array("V 05 6","V 05 6"),
new Array("V 05 7","V 05 7"),
new Array("V 05 8","V 05 8"),
new Array("V 06","V 06"),
new Array("V 06 1","V 06 1"),
new Array("V 06 2","V 06 2"),
new Array("V 06 2 1","V 06 2 1"),
new Array("V 06 3","V 06 3"),
new Array("V 06 4","V 06 4"),
new Array("V 06 5","V 06 5"),
new Array("V 07","V 07"),
new Array("V 08","V 08"),
new Array("V 08 1","V 08 1"),
new Array("V 09","V 09"),
new Array("V 1 1","V 1 1"),
new Array("V 1 2","V 1 2"),
new Array("V 1 4","V 1 4"),
new Array("V 10","V 10"),
new Array("V 11","V 11"),
new Array("V 11 1","V 11 1"),
new Array("V 12","V 12"),
new Array("V 13","V 13"),
new Array("V 13 03","V 13 03"),
new Array("V 13 04","V 13 04"),
new Array("V 13 1","V 13 1"),
new Array("V 13 2","V 13 2"),
new Array("V 13 2 2","V 13 2 2"),
new Array("V 13 3","V 13 3"),
new Array("V 13 4","V 13 4"),
new Array("V 13 5","V 13 5"),
new Array("V 13 6","V 13 6"),
new Array("V 14","V 14"),
new Array("V 15","V 15"),
new Array("V 18","V 18"),
new Array("V 2 1","V 2 1"),
new Array("V 25","V 25"),
new Array("VI","VI"),
new Array("VI 01","VI 01"),
new Array("VI 01 4","VI 01 4"),
new Array("VI 02","VI 02"),
new Array("VI 03","VI 03"),
new Array("VI 04","VI 04"),
new Array("VI 05","VI 05"),
new Array("VI 06","VI 06"),
new Array("VI 07","VI 07"),
new Array("VI 08","VI 08"),
new Array("VI 09","VI 09"),
new Array("VI 10","VI 10"),
new Array("VI 11","VI 11"),
new Array("VI 12","VI 12"),
new Array("VI 13","VI 13"),
new Array("VI 15","VI 15"),
new Array("X","X"),
new Array("XII","XII"),
new Array("XIV","XIV"),
new Array("XIX","XIX"),
new Array("XV","XV"),
new Array("XVI","XVI"),
new Array("XVII","XVII"),
new Array("XVIII","XVIII"),
new Array("","")
);
var pub3 = new Array(
new Array("","---wybierz profil---"),
new Array("F 1 94","F 1 94"),
new Array("F 10 94","F 10 94"),
new Array("F 11 94","F 11 94"),
new Array("F 12 94","F 12 94"),
new Array("F 13 96","F 13 96"),
new Array("F 14 96","F 14 96"),
new Array("F 15 00","F 15 00"),
new Array("F 16 04","F 16 04"),
new Array("F 16 94","F 16 94"),
new Array("F 17 08","F 17 08"),
new Array("F 18 09","F 18 09"),
new Array("F 18 90","F 18 90"),
new Array("F 19 11","F 19 11"),
new Array("F 2 94","F 2 94"),
new Array("F 3 94","F 3 94"),
new Array("F 4 94","F 4 94"),
new Array("F 5 94","F 5 94"),
new Array("F 6 94","F 6 94"),
new Array("F 7 94","F 7 94"),
new Array("F 8 94","F 8 94"),
new Array("F 9 94","F 9 94"),
new Array("F 94","F 94"),
new Array("G 1 91","G 1 91"),
new Array("G 10 91","G 10 91"),
new Array("G 100 99","G 100 99"),
new Array("G 102 99","G 102 99"),
new Array("G 103 99","G 103 99"),
new Array("G 104 99","G 104 99"),
new Array("G 105 99","G 105 99"),
new Array("G 106 99","G 106 99"),
new Array("G 107 99","G 107 99"),
new Array("G 108 99","G 108 99"),
new Array("G 109 99","G 109 99"),
new Array("G 11 91","G 11 91"),
new Array("G 110 99","G 110 99"),
new Array("G 111 99","G 111 99"),
new Array("G 112 00","G 112 00"),
new Array("G 113 00","G 113 00"),
new Array("G 114 00","G 114 00"),
new Array("G 115 00","G 115 00"),
new Array("G 116 00","G 116 00"),
new Array("G 117 00","G 117 00"),
new Array("G 118 00","G 118 00"),
new Array("G 119 00","G 119 00"),
new Array("G 12 91","G 12 91"),
new Array("G 121 01","G 121 01"),
new Array("G 123 01","G 123 01"),
new Array("G 125 01","G 125 01"),
new Array("G 126 01","G 126 01"),
new Array("G 126 91","G 126 91"),
new Array("G 127 01","G 127 01"),
new Array("G 128 01","G 128 01"),
new Array("G 129 01","G 129 01"),
new Array("G 13 91","G 13 91"),
new Array("G 13 96","G 13 96"),
new Array("G 130 01","G 130 01"),
new Array("G 131 01","G 131 01"),
new Array("G 132 01","G 132 01"),
new Array("G 133 01","G 133 01"),
new Array("G 137 02","G 137 02"),
new Array("G 139 02","G 139 02"),
new Array("G 14 91","G 14 91"),
new Array("G 140 02","G 140 02"),
new Array("G 141 02","G 141 02"),
new Array("G 147 02","G 147 02"),
new Array("G 148 02","G 148 02"),
new Array("G 148 03","G 148 03"),
new Array("G 15 92","G 15 92"),
new Array("G 153 03","G 153 03"),
new Array("G 16 92","G 16 92"),
new Array("G 17 92","G 17 92"),
new Array("G 18 92","G 18 92"),
new Array("G 19 92","G 19 92"),
new Array("G 2 91","G 2 91"),
new Array("G 20 92","G 20 92"),
new Array("G 21 92","G 21 92"),
new Array("G 22 92","G 22 92"),
new Array("G 23 92","G 23 92"),
new Array("G 24 92","G 24 92"),
new Array("G 25 92","G 25 92"),
new Array("G 26 92","G 26 92"),
new Array("G 27 92","G 27 92"),
new Array("G 28 93","G 28 93"),
new Array("G 29 93","G 29 93"),
new Array("G 3 91","G 3 91"),
new Array("G 30 93","G 30 93"),
new Array("G 31 93","G 31 93"),
new Array("G 32 93","G 32 93"),
new Array("G 33 93","G 33 93"),
new Array("G 34 93","G 34 93"),
new Array("G 35 93","G 35 93"),
new Array("G 36 93","G 36 93"),
new Array("G 37 94","G 37 94"),
new Array("G 38 94","G 38 94"),
new Array("G 39 94","G 39 94"),
new Array("G 4 91","G 4 91"),
new Array("G 40 94","G 40 94"),
new Array("G 41 94","G 41 94"),
new Array("G 42 94","G 42 94"),
new Array("G 43 94","G 43 94"),
new Array("G 44 94","G 44 94"),
new Array("G 45 94","G 45 94"),
new Array("G 46 94","G 46 94"),
new Array("G 47 95","G 47 95"),
new Array("G 48 95","G 48 95"),
new Array("G 49 95","G 49 95"),
new Array("G 5 91","G 5 91"),
new Array("G 50 95","G 50 95"),
new Array("G 51 95","G 51 95"),
new Array("G 52 95","G 52 95"),
new Array("G 53 95","G 53 95"),
new Array("G 54 95","G 54 95"),
new Array("G 55 95","G 55 95"),
new Array("G 56 95","G 56 95"),
new Array("G 57 95","G 57 95"),
new Array("G 58 95","G 58 95"),
new Array("G 59 95","G 59 95"),
new Array("G 6 91","G 6 91"),
new Array("G 60 95","G 60 95"),
new Array("G 61 95","G 61 95"),
new Array("G 62 95","G 62 95"),
new Array("G 63 96","G 63 96"),
new Array("G 64 96","G 64 96"),
new Array("G 65 96","G 65 96"),
new Array("G 66 96","G 66 96"),
new Array("G 67 96","G 67 96"),
new Array("G 68 96","G 68 96"),
new Array("G 69 96","G 69 96"),
new Array("G 7 91","G 7 91"),
new Array("G 70 96","G 70 96"),
new Array("G 71 96","G 71 96"),
new Array("G 72 96","G 72 96"),
new Array("G 73 96","G 73 96"),
new Array("G 74 96","G 74 96"),
new Array("G 75 96","G 75 96"),
new Array("G 76 96","G 76 96"),
new Array("G 77 97","G 77 97"),
new Array("G 78 97","G 78 97"),
new Array("G 79 97","G 79 97"),
new Array("G 8 91","G 8 91"),
new Array("G 80 96","G 80 96"),
new Array("G 80 97","G 80 97"),
new Array("G 81 97","G 81 97"),
new Array("G 82 97","G 82 97"),
new Array("G 83 97","G 83 97"),
new Array("G 84 97","G 84 97"),
new Array("G 85 97","G 85 97"),
new Array("G 86 97","G 86 97"),
new Array("G 87 97","G 87 97"),
new Array("G 88 97","G 88 97"),
new Array("G 89 98","G 89 98"),
new Array("G 9 91","G 9 91"),
new Array("G 90 98","G 90 98"),
new Array("G 92 98","G 92 98"),
new Array("G 93 98","G 93 98"),
new Array("G 94 98","G 94 98"),
new Array("G 95 98","G 95 98"),
new Array("G 96 98","G 96 98"),
new Array("G 97 99","G 97 99"),
new Array("G 98 99","G 98 99"),
new Array("G 99 99","G 99 99"),
new Array("P 11","P 11"),
new Array("PC 2 98","PC 2 98"),
new Array("PC 3 98","PC 3 98"),
new Array("PC 4 98","PC 4 98"),
new Array("PC 7 98","PC 7 98"),
new Array("PC 8 98","PC 8 98"),
new Array("PZ 1 98","PZ 1 98"),
new Array("PZ 2 98","PZ 2 98"),
new Array("","")
);

tab = document.search.pubidx.value.split("@");
len = tab.length;

if( len == 0 || (len == 1 && tab[0] == '') )
  {
   s = "<a href=\"javascript:display_pubext();\" class=\"switch-menu\">Włącz wyszukiwanie rozszerzone wg typu dokumentu, daty wpisu, kodu klasyfikacji ITME i profilu</a>";
  }
else
  {
   if( len == 1 )
     {
      tab0 = tab[0].split(","); 
      tab1 = Array("0");
      tab2 = Array("0");
      tab3 = Array("0");
     }
   else if( len == 2 )
     {
      tab0 = tab[0].split(","); 
      tab1 = tab[1].split(","); 
      tab2 = Array("0");
      tab3 = Array("0");
     }
   else if( len == 3 )
     {
      tab0 = tab[0].split(","); 
      tab1 = tab[1].split(","); 
      tab2 = tab[2].split(","); 
      tab3 = Array("0");
     }
   else
     {
      tab0 = tab[0].split(","); 
      tab1 = tab[1].split(","); 
      tab2 = tab[2].split(","); 
      tab3 = tab[3].split(","); 
     }
   s = "<span class=\"note\"><a href=\"javascript:clear_pubext();\" class=\"switch-menu\">Wyłącz wyszukiwanie rozszerzone wg typu dokumentu, daty wpisu, kodu klasyfikacji ITME i profilu</a>";
   s += "</br>Zaznaczanie kilku: Ctrl i lewy przycisk myszy</span>"
   s += "<table><tr><td>"
   s += '<input type="hidden" name="F_09" value="49">';
   s += '<select size=7 name="V_09" multiple>';
   for(i = 0; i < pub0.length; i++)
     {
      s+='<option value="'+pub0[i][0]+'"';
      if( get_idx_in_array(tab0,i) != -1 )
         s+=' selected';
      s+= '>'+pub0[i][1];
     }
   s+= '</select>';
   s+='<td>';
   s += '<input type="hidden" name="F_10" value="60">';
   s += '<select size=10 name="V_10" multiple>';
   for(i = 0; i < pub1.length; i++)
      {
       s+='<option value="'+pub1[i][0]+'"';
       if( get_idx_in_array(tab1,i) != -1 )
          s+=' selected';
       s+= '>'+pub1[i][1];
      }
   s+= '</select>';
   s+='<td>';
   s += '<input type="hidden" name="F_17" value="63">';
   s += '<select size=10 name="V_17" multiple>';
   for(i = 0; i < pub2.length; i++)
      {
       s+='<option value="'+pub2[i][0]+'"';
       if( get_idx_in_array(tab2,i) != -1 )
          s+=' selected';
       s+= '>'+pub2[i][1];
      }
   s+= '</select>';
   s+='<td>';
   s += '<input type="hidden" name="F_18" value="61">';
   s += '<select size=10 name="V_18" multiple>';
   for(i = 0; i < pub3.length; i++)
      {
       s+='<option value="'+pub3[i][0]+'"';
       if( get_idx_in_array(tab3,i) != -1 )
          s+=' selected';
       s+= '>'+pub3[i][1];
      }
   s+= '</select>';
   s += "</table>"
  }
y = document.getElementById('pubarea');
y.innerHTML = '';
y.innerHTML = s;
}



function display_pubext()
{
document.search.pubidx.value = '0@0@0@0';
proc_pubext();
}


function clear_pubext()
{
document.search.pubidx.value = '';
proc_pubext();
}


function save_pubext_sel(x,y,z,v)
{
var a = get_pubext_sel(x);
var b = get_pubext_sel(y);
var c = get_pubext_sel(z);
var d = get_pubext_sel(v);
document.search.pubidx.value = a + '@' + b + '@' + c + '@' + d;
}


function trim_query()
{
document.search.V_00.value = trim(document.search.V_00.value,' ');
document.search.V_01.value = trim(document.search.V_01.value,' ');
document.search.V_02.value = trim(document.search.V_02.value,' ');
}





function get_utl_param_value(param_name)
{
var result = '';
var hreference = window.location.href;
if( hreference.indexOf('?') > -1 )
  {
   var query_string = hreference.substr(hreference.indexOf('?')).toLowerCase();
   var name_val_pairs = query_string.split('&');
   for( var i = 0; i < name_val_pairs.length; i++ )
      {
       if(name_val_pairs[i].indexOf(param_name.toLowerCase() + '=') > -1 )
         {
          var aParam = name_val_pairs[i].split('=');
          result = aParam[1];
          break;
         }
      }
  }
return unescape(result);
}




function switch_ver()
{
var s,y;
if( typeof switch_ver.counter == 'undefined' )
  {
   var ver_code = get_utl_param_value('ver');
   if( ver_code == '0' )
      switch_ver.counter = 0;
   else
      switch_ver.counter = 1;
  }
if( switch_ver.counter == 0 )
  {
   s = 'Materiały elektroniczne i ich zastosowania';
   switch_ver.counter = 1;
   document.search.KAT.value = '/home/expertus/all/par/';
  }
else
  {
   s = 'Materiały elektroniczne i ich zastosowania';
   switch_ver.counter = 0;
   document.search.KAT.value = '/home/expertus/all/par/';
  }
y = document.getElementById('titlearea');
y.innerHTML = s;
}

