function sel() {
	for (a=0; a<51; a++) {
		if (a == 0) document.write("<option value=\""+a+"\" selected=\"selected\">"+a+"</option>"); else document.write("<option value=\""+a+"\">"+a+"</option>\n\t\t\t");
	}
}

function filia(x) {
	dohtml= "\n\t\t<table>\n\t\t<tbody>\n";
	for (a=0; x>a; a++) {
		dohtml+="\t\t\t<tr>\n\t\t\t\t<td colspan=\"2\" class=\"opis\">\n\t\t\t\t\t\tNazwa filii:\n\t\t\t\t</td>\n\t\t\t\t<td colspan=\"2\" class=\"dane\">\n\t\t\t\t\t\t<input type=\"text\" name=\"nazwa_filii["+a+"]\" class=\"dlugi\" maxlength=\"75\" onchange=\"won_spacje(this)\">\n\t\t\t\t</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td colspan=\"2\" class=\"opis\">\n\t\t\t\t\t\tIlość komputerów w filii:\n\t\t\t\t</td>\n\t\t\t\t<td colspan=\"2\" class=\"dane\">\n\t\t\t\t\t\t<input type=\"text\" name=\"ilosc_komputerow_filii["+a+"]\" class=\"krotki\" maxlength=\"2\" onchange=\"num(this)\">\n\t\t\t\t</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td colspan=\"2\" class=\"opis\">\n\t\t\t\t\t\tNajsilniejszy komputer w filii:\n\t\t\t\t</td>\n\t\t\t\t<td colspan=\"2\" class=\"dane\">\n\t\t\t\t\t\t<select name=\"najsilniejszy_komputer_filii["+a+"]\">\n\t\t\t\t\t\t\t<option value=\"---\">---</option>\n\t\t\t\t\t\t\t<option value=\"Intel Core2Quad\">Intel Core2Quad</option>\n\t\t\t\t\t\t\t<option value=\"Intel Core2Duo\">Intel Core2Duo</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium IV powyżej 3,0GHz\">Intel Pentium IV powyżej 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium IV 2,0GHz do 3,0GHz\">Intel Pentium IV 2,0GHz do 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium IV 1,0GHz do 2GHz\">Intel Pentium IV 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Phenom X4\">AMD Phenom X4</option>\n\t\t\t\t\t\t\t<option value=\"AMD Phenom X3\">AMD Phenom X3</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon 64 powyżej 3,0GHz\">AMD Athlon 64 powyżej 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon 64 2,0GHz do 3,0GHz\">AMD Athlon 64 2,0GHz do 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon 64 1,0GHz do 2GHz\">AMD Athlon 64 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Celeron powyżej 3,0GHz\">Intel Celeron powyżej 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Celeron 2,0GHz do 3,0GHz\">Intel Celeron 2,0GHz do 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Celeron 1,0GHz do 2GHz\">Intel Celeron 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Celeron poniżej 1,0GHz\">Intel Celeron poniżej 1,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon XP powyżej 3,0GHz\">AMD Athlon XP powyżej 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon XP 2,0GHz do 3,0GHz\">AMD Athlon XP 2,0GHz do 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon XP 1,0GHz do 2GHz\">AMD Athlon XP 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Duron 1,0GHz do 2GHz\">AMD Duron 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Duron poniżej 1,0GHz\">AMD Duron poniżej 1,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium III\">Intel Pentium III</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium II\">Intel Pentium II</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium Pro\">Intel Pentium Pro</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium MMX\">Intel Pentium MMX</option>\n\t\t\t\t\t\t\t<option value=\"brak\">brak</option>\n\t\t\t\t\t\t</select>\n\t\t\t\t</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td colspan=\"2\" class=\"opis\">\n\t\t\t\t\t\tNajsłabszy komputer w filii:\n\t\t\t\t</td>\n\t\t\t\t<td colspan=\"2\" class=\"dane\">\n\t\t\t\t\t\t<select name=\"najslabszy_komputer_filii["+a+"]\">\n\t\t\t\t\t\t\t<option value=\"---\">---</option>\n\t\t\t\t\t\t\t<option value=\"Intel Core2Quad\">Intel Core2Quad</option>\n\t\t\t\t\t\t\t<option value=\"Intel Core2Duo\">Intel Core2Duo</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium IV powyżej 3,0GHz\">Intel Pentium IV powyżej 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium IV 2,0GHz do 3,0GHz\">Intel Pentium IV 2,0GHz do 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium IV 1,0GHz do 2GHz\">Intel Pentium IV 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Phenom X4\">AMD Phenom X4</option>\n\t\t\t\t\t\t\t<option value=\"AMD Phenom X3\">AMD Phenom X3</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon 64 powyżej 3,0GHz\">AMD Athlon 64 powyżej 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon 64 2,0GHz do 3,0GHz\">AMD Athlon 64 2,0GHz do 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon 64 1,0GHz do 2GHz\">AMD Athlon 64 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Celeron powyżej 3,0GHz\">Intel Celeron powyżej 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Celeron 2,0GHz do 3,0GHz\">Intel Celeron 2,0GHz do 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Celeron 1,0GHz do 2GHz\">Intel Celeron 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Celeron poniżej 1,0GHz\">Intel Celeron poniżej 1,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon XP powyżej 3,0GHz\">AMD Athlon XP powyżej 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon XP 2,0GHz do 3,0GHz\">AMD Athlon XP 2,0GHz do 3,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Athlon XP 1,0GHz do 2GHz\">AMD Athlon XP 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Duron 1,0GHz do 2GHz\">AMD Duron 1,0GHz do 2GHz</option>\n\t\t\t\t\t\t\t<option value=\"AMD Duron poniżej 1,0GHz\">AMD Duron poniżej 1,0GHz</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium III\">Intel Pentium III</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium II\">Intel Pentium II</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium Pro\">Intel Pentium Pro</option>\n\t\t\t\t\t\t\t<option value=\"Intel Pentium MMX\">Intel Pentium MMX</option>\n\t\t\t\t\t\t\t<option value=\"brak\">brak</option>\n\t\t\t\t\t\t</select>\n\t\t\t\t</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td colspan=\"2\" class=\"opis\">\n\t\t\t\t\t\tZainstalowany system operacyjny (dominujący):\n\t\t\t\t</td>\n\t\t\t\t<td colspan=\"2\" class=\"dane\">\n\t\t\t\t\t\t<select name=\"system_operacyjny_filii["+a+"]\" class=\"sredni\">\n\t\t\t\t\t\t\t<option value=\"---\">---</option>\n\t\t\t\t\t\t\t<option value=\"Windows Vista\">Windows Vista</option>\n\t\t\t\t\t\t\t<option value=\"Windows XP\">Windows XP</option>\n\t\t\t\t\t\t\t<option value=\"Windows 98\">Windows 98</option>\n\t\t\t\t\t\t\t<option value=\"Windows 95\">Windows 95</option>\n\t\t\t\t\t\t\t<option value=\"Windows Millenium<\">Windows Millenium</option>\n\t\t\t\t\t\t\t<option value=\"Windows NT\">Windows NT</option>\n\t\t\t\t\t\t\t<option value=\"Windows 2000\">Windows 2000</option>\n\t\t\t\t\t\t\t<option value=\"Linux\">Linux</option>\n\t\t\t\t\t\t\t<option value=\"MacOs\">MacOs</option>\n\t\t\t\t\t\t\t<option value=\"Inny\">Inny</option>\n\t\t\t\t\t\t\t<option value=\"brak\">brak</option>\n\t\t\t\t\t\t</select>\n\t\t\t\t</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td colspan=\"2\" class=\"opis\">\n\t\t\t\t\t\tPodłączony do internetu:\n\t\t\t\t</td>\n\t\t\t\t<td colspan=\"2\" class=\"dane\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"podlaczony_filia["+a+"]\" value=\"tak\" checked=\"true\"> Tak <input type=\"radio\" name=\"podlaczony_filia["+a+"]\" value=\"nie\"> nie\n\t\t\t\t</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td colspan=\"2\" class=\"opis\">\n\t\t\t\t\t\tAktualnie używany program do katalogowania:\n\t\t\t\t</td>\n\t\t\t\t<td colspan=\"2\" class=\"dane\">\n\t\t\t\t\t\t<select name=\"program_katalogujacy_filia["+a+"]\" class=\"sredni\">\n\t\t\t\t\t\t\t<option value=\"---\">---</option>\n\t\t\t\t\t\t\t<option value=\"Brak\">Brak</option>\n\t\t\t\t\t\t\t<option value=\"Aleph\">Aleph</option>\n\t\t\t\t\t\t\t<option value=\"Co-Liber\">Co-Liber</option>\n\t\t\t\t\t\t\t<option value=\"Horizon\">Horizon</option>\n\t\t\t\t\t\t\t<option value=\"ISIS\">ISIS</option>\n\t\t\t\t\t\t\t<option value=\"Libra\">Libra</option>\n\t\t\t\t\t\t\t<option value=\"MAK\">MAK</option>\n\t\t\t\t\t\t\t<option value=\"MOL\">MOL</option>\n\t\t\t\t\t\t\t<option value=\"Patron\">Patron</option>\n\t\t\t\t\t\t\t<option value=\"Prolib\">Prolib</option>\n\t\t\t\t\t\t\t<option value=\"Schola\">Schola</option>\n\t\t\t\t\t\t\t<option value=\"Sowa\">Sowa</option>\n\t\t\t\t\t\t\t<option value=\"VTLS (Virtua)\">VTLS (Virtua)</option>\n\t\t\t\t\t\t\t<option value=\"Inny\">Inny</option>\n\t\t\t\t\t\t</select>\n\t\t\t\t</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td colspan=\"4\" class=\"opis\">\n\t\t\t\t\t\t<hr>\n\t\t\t\t</td>\n\t\t\t</tr>";
	}
	dohtml+="\t\t</tbody>\n\t\t</table>\n";
	document.getElementById('filie').innerHTML = dohtml;
}

function check(x) {
	var send = true;
	for (a=0; x.length > a; a++) {
		if (x[a].nodeName == 'SELECT') {
			if (x[a].value == '---') {
				x[a].style.backgroundColor = '#ff0';
				send = false;
			}
			else {
				x[a].style.backgroundColor = '';
			}
		}
		if  (x[a].nodeName == 'INPUT' && x[a].name != 'nr_lokalu') {
			if (x[a].value == '') {
				x[a].style.backgroundColor = '#ff0';
				send = false;
			}
			else {
				x[a].style.backgroundColor = '';
			}
		}
	}
	if (!send) {
		document.getElementById('err').style.display="block";
	}
	return send;
}

function num(x) {
	temp = new RegExp('[^0-9]', "g");
	x.value = x.value.replace(temp, '');
}

function won_spacje(x) {
	x.value = x.value.replace(/^\s+/, '');
	x.value = x.value.replace(/\s+$/, '');
}
