function x(el,v)
{
document.forms['pola']['opcje'+el].value=v;
document.getElementById('d'+el).src='img2/tryby/op_d.gif';
document.getElementById('p'+el).src='img2/tryby/op_p.gif';
document.getElementById('w'+el).src='img2/tryby/op_w.gif';
document.getElementById('f'+el).src='img2/tryby/op_f.gif';
document.getElementById(v+el).src='img2/tryby/op_'+v+'w.gif';
}

function dodaj_pole_0()
{
document.getElementById('kryt_list').innerHTML="nie działa w firefox-ie"+"<div id=kryt_list></div>";
}

function opcje_js(n)
{
return ""+
	"<a class='tra' href=javascript:x('"+n+"','d') title='Wyszukiwanie dokładnie takiej wartości, jak wpisana np. <span class=b>Kowalski</span>'><img id=d"+n+" class='ti tip' src=img2/tryby/op_dw.gif></a>"+
	"<a class='tra' href=javascript:x('"+n+"','p') title='Wyszukiwanie wg. początku wyrazu, np. po wpisaniu <span class=b>Kow</span> w wynikach będą <br> <span class=b>Kow</span>al, <br><span class=b>Kow</span>alski itp.'><img id=p"+n+" class='ti tip' src=img2/tryby/op_p.gif></a>"+
	"<a class='tra' href=javascript:x('"+n+"','w') title='Wyszukiwanie po wzorcu, np. po wpisaniu <br><span class=b>K<span class=as>*</span>ski</span> w wynikach będą <br><span class=b>K</span>owal<span class=b>ski</span>,<br><span class=b>K</span>ęp<span class=b>ski</span>. <br>Dostępne operatory - <br><span class=as>*</span> (wiele znaków), <br><span class=as>?</span> -dokładnie jeden dowolny znak'><img id=w"+n+" class='ti tip'  src=img2/tryby/op_w.gif></a>"+
	"<a class='tra' href=javascript:x('"+n+"','f') title='Wyszukiwanie wyrazów zbieżnych fonetycznie <span class=b>UWAGA: ustawiony stopień zbieżności=mały, stosować razem z kryterium wzorca</span>'><img id=f"+n+" class='ti tip' src=img2/tryby/op_f.gif></a>"+
	"<input type=hidden name=opcje"+n+" value='d'>";
}
var c=23;

function zmien_typ_pola(n)
{
var form = document.forms['pola'];

switch (document.getElementById('idpole'+n).value)
{
case '31': 
document.getElementById('v'+n).innerHTML=kategorie_js(n);
break;

case '83': 
document.getElementById('v'+n).innerHTML=daty_js(n);
break;

case '12': 
document.getElementById('v'+n).innerHTML=daty_js(n);
break;

case '40': 
document.getElementById('v'+n).innerHTML=daty_js(n);
break;

case '41': 
document.getElementById('v'+n).innerHTML=daty_js(n);
break;


case 'z': 
document.getElementById('v'+n).innerHTML=zrodla_js(n); 
break;
default:
document.getElementById('v'+n).innerHTML="<input class=zvaluekat id=idwa0 size='14' name='wartosc"+n+"'>";
}
}

function dodaj_pole(n)
{
 c++;
    var theDiv = document.getElementById("kryt_list");
    var newDiv = document.createElement("div");

      newDiv.innerHTML="<div class=zpole>"+pola_select(n)+"</div>"+
						"<div class=zkryteria>"+opcje_js(n)+"</div>"+ 
						"<div id=v"+n+" class=zvalue><input id=idwa"+n+" class=zvaluekat size=14 name=wartosc"+n+"> </div>"+
      					"<div id=kryt_list></div>";
      theDiv.parentNode.replaceChild(newDiv, theDiv);
      refresz_enableTooltips("tekstowe")
}


