function setidxbuttons()
{
showindexbtn(document.search.F_00,document.search.I_00);
showindexbtn(document.search.F_01,document.search.I_01);
showindexbtn(document.search.F_02,document.search.I_02);
}


function clearflds()
{
document.search.reset();
set_area(0);
}


function set_area(x)
{
if( typeof document.search.year01 == "undefined" )
  {
   return;
  }
document.search.V_07.value = '';
document.search.year01.value = '';
document.search.year02.value = '';
document.search.year03.value = '';
if( x == 0 )
  {
   document.getElementById("yeararea").style.visibility = "hidden";     
   document.getElementById("rangearea").style.visibility = "hidden";     
   document.search.ZA.value = '';
  }
else if( x == 1 )
  {
   document.getElementById("yeararea").style.visibility = "visible";     
   document.getElementById("rangearea").style.visibility = "hidden";     
   document.search.ZA.value = '';
  }
else
  {
   document.getElementById("yeararea").style.visibility = "hidden";     
   document.getElementById("rangearea").style.visibility = "visible";     
   document.search.ZA.value = '07';
  }
}


function ini_area()
{
if( typeof document.search.year00 == "undefined" )
   return;
if( document.search.year00[1].checked )
  {
   document.search.year02.value = '';
   document.search.year03.value = '';
   document.getElementById("yeararea").style.visibility = "visible";     
   document.getElementById("rangearea").style.visibility = "hidden";     
   document.search.ZA.value = '';
  }
else if( document.search.year00[2].checked )
  {
   document.search.year01.value = '';
   document.getElementById("yeararea").style.visibility = "hidden";     
   document.getElementById("rangearea").style.visibility = "visible";     
   document.search.ZA.value = '07';
  }
}


function setyear()
{
if( typeof document.search.year02 == "undefined" )
   return;
if( document.search.year02.value != '' && document.search.year03.value != '' )
  {
   document.search.ZA.value = '07';
   document.search.V_07.value = document.search.year02.value + '-' + document.search.year03.value;    
  }
else if( document.search.year01.value != '' )
  {
   document.search.ZA.value = '';
   document.search.V_07.value = document.search.year01.value;
  }
else
  {
   document.search.ZA.value = '';
   document.search.V_07.value = '';
  }
}


function add_star(select_name,field_name)
{
var pos, sel_idx = select_name.selectedIndex;
if( select_name.options[sel_idx].value == "02" )
  {
   if( field_name.value.length > 0 )
     { 
      pos = field_name.value.indexOf('*');
      if( pos == -1 )
        {
         pos = field_name.value.indexOf(' ');
         if( pos == -1 )
           {
            field_name.value+='*';
           }
        }
     }
  }
}

function complete_author(x,y,z)
{
if( x == 1 && typeof document.search.F_00 != "undefined" )
   add_star(document.search.F_00,document.search.V_00);
if( y == 1 && typeof document.search.F_01 != "undefined" )
   add_star(document.search.F_01,document.search.V_01);
if( z == 1 && typeof document.search.F_02 != "undefined" )
   add_star(document.search.F_02,document.search.V_02);
}

function clear_and(name1,name2)
{
if( typeof name1 != "undefined" )
  {
   var x = name1.selectedIndex;
   if( name1.options[x].value == "01" || name1.options[x].value == "04"
      || name1.options[x].value == "06" || name1.options[x].value == "12" )
     { 
      name2.value = name2.value.replace(/ AND /gi, ' ');
     }
  }
}

function remove_operators()
{
clear_and(document.search.F_00,document.search.V_00);
clear_and(document.search.F_01,document.search.V_01);
clear_and(document.search.F_02,document.search.V_02);
}


function setvalues(selectfld,textfld,x,y,z,mask)
{
document.search.reset();
selectfld.selectedIndex = x;
textfld.value = y;
searchmode(z);
}


function clear_comment()
{
var y,s;
s = "<a href=\"javascript:display_comment();\" class=\"switch-menu\">Wyświetl wskazówki</a>";
y = document.getElementById('helparea');
y.innerHTML = '';
y.innerHTML = s;
}

function clear_content_info()
{
var y,s;
s = "<a href=\"javascript:display_content_info();\" class=\"switch-menu\">Wyświetl charakterystykę zawartości bazy</a>";
y = document.getElementById('infoarea');
y.innerHTML = '';
y.innerHTML = s;
}

