//otwórz stronę
function loaddoc(link) {
var link;
window.location.href=link;
}

//otwarcie zdjęcia w nowym oknie
function new_img(link, width, height) {
var link;
var width;
var height;
window.open('window.php?bimage='+link+'', 'foto' ,'left=20,top=20, width='+width+' , height='+height+', menubar=0, resizable=1, scrollbars=1');
}

//otwarcie strony w nowym oknie
function new_win(link, width, height) {
var link;
var width;
var height;
window.open(link, 'noweokno' ,'left=20,top=20, width='+width+' , height='+height+', menubar=1, resizable=1, scrollbars=1');
}

//sprawdzenie czy login istnieje
function check_login()
{
	var p_log = document.getElementById('log').value;
	new_win('window.php?page=check_login&login='+p_log,'550','120');
}

//zwraca kliknięta wartosc w oknie do pola formularza w oknie parent
function open_back(name,link)
{
	opener.document.formularz.elements[name].value = link;
	window.close();
}


//pokazuje element w zależnosci od zaznaczonego radio
function show_radio(pole_radio,element,showaj,disp)
{
	c = document.getElementById(pole_radio);
	e = document.getElementById(element);
	s = document.getElementById(showaj);
	l = document.getElementById('leg'); //nr legitymacji
	u = document.getElementById('up');
	stu = document.getElementById('student');
	var navig = 0;
	if (navigator.appName == "Microsoft Internet Explorer") navig = "IE";

	if (c.checked == true)
	{
		//wiesz tabelki
		if (e)
		{
			if (disp=="table-row" && navig=="IE")
			{
				e.style.display = "block"; //dla IE nie ma table-row
			}
			else
			{
				e.style.display = disp;
			}
		}
		
		if (s)
		s.style.display = "none";
		
		//student AP - pokaż nr legitymacji
		if (u.checked==true && stu.checked==true)
		{
			if (navig=="IE")
			l.style.display = "block";
			else
			l.style.display = "table-row";
		}
		else
		l.style.display = "none";
	}
}

//w wyszukiwarce schowaj wybór roku studiów
function hide_rok()
{
	c = document.getElementById('rodzaj');
	e = document.getElementById('t1');
	if (c.value==1) //student
	{
		if (navigator.appName == "Microsoft Internet Explorer")
		e.style.display = "block"; //IE nie ma table-row
		else
		e.style.display = "table-row";
	}
	else
	e.style.display = "none";
}

//w zależnosci od wybranego województwa pokazuje odpowiedni select z powiatami (nr to numer przy nazwie selecta)
//np wojewodztwo1, powiat1
function zmienPowiat(nr)
{
	for (i=0; i<wojewodztwa.length; i++)
	{
	kk = wojewodztwa[i];
	z = 'nr'+nr+'_'+kk;
	p = document.getElementById(z)
	g = document.getElementById('wojewodztwo'+nr).value;
	
		if (g == kk)
		p.style.display="inline";

		else
		p.style.display="none";
	}
}

//w zależnosci od wybranej wartosci pola select 1 pokaz odpowiedni select 2
function subsel(sel1)
{
	if (!subtab)
	{
		alert ('Nie ma tablicy subtab ! Wstaw do index.php $tab[3]');
	}
	else
	{
		main = document.getElementById(sel1).value; //glowny select
		for (i=0; i<subtab.length; i++) //w petli sprawdz wszystkie divy z selectami - pokaz jeden wlasciwy
		{
			sub = "sub"+subtab[i];
			p = document.getElementById(sub);

			if (main == subtab[i])
			p.style.display="inline";
			else
			p.style.display="none";
		}
	}
}

//do ankiety 2 stopnia - pokaż/schowaj pole input po wybraniu przycisku "radio"
function show_on_radio(rid,nr)
{
	var tablica;
	//najpierw schowaj wszystkie ukryte div w danej grupie (tab_3, tab6, tab7)
	tablica = window['tab_' + nr];

	if (tablica)
	{
		for(i in tablica)
		{
			p = tablica[i];
			if (document.getElementById(p)) //jeżeli jest ukryty element
			document.getElementById(p).style.display = "none";
		}
	}
	
	if (document.getElementById(rid)) //jeżeli jest ukryty element
	document.getElementById(rid).style.display = "block"; //tylko pokaż
}

function show_on_checkbox(rid)
{
	if (document.getElementById(rid))
	document.getElementById(rid).style.display = document.getElementById(rid).style.display == 'none' ? 'block' : 'none'; //pokaż/ukryj
}
