var nazwy = new Array();
var n_x = new Array();
var n_y = new Array();
var ny_sort = new Array();
var ny_wsp = new Array();

var s_y = new Array(44);

var options_n = new Array();

//-----------------------------------------------------------------------------------------------

function drukuj_dane() {

document.write("nazwy = [");
for (ii=0,kk=0;ii<ile_nazw*2-2;ii++,kk++) {
	document.write("\""+nazwy[ii]+"\",");	
	if (kk % 10 == 0) document.writeln("<BR>");
	}
document.writeln("\""+nazwy[ii]+"\"];");
document.writeln("<BR>");

document.writeln("n_y = [");
for (ii=0;ii<ile_nazw-1;ii++) 
	document.write(n_y[ii]+",");
document.writeln(n_y[ii]+"];");	
document.writeln("<BR>");

document.writeln("n_x = [");
for (ii=0;ii<ile_nazw-1;ii++) 
	document.write(n_x[ii]+",");
document.writeln(n_x[ii]+"];");	
document.writeln("<BR>");

document.write("ny_sort = [");
for (ii=0;ii<ile_nazw-1;ii++) 
	document.write(ny_sort[ii]+",");	
document.writeln(ny_sort[ii]+"];");	
document.writeln("<BR>");

document.write("ny_wsp = [");
for (ii=0;ii<ile_nazw-1;ii++) 
	document.write(ny_wsp[ii]+",");	
document.writeln(ny_wsp[ii]+"];");	
document.writeln("<BR>");

document.write("s_y = [");
for (ii=0;ii<43;ii++) 
	document.write(s_y[ii]+",");	
document.writeln(s_y[43]+"];");	


}

//-----------------------------------------------------------------------------------------------

function init_mgr() {

if (know_dense) {

for (i=1;i<ile_nazw-1; i++)
	options_n[i] = new Option(nazwy[lang*ile_nazw+i]);

for (i=1; i<ile_nazw-1; i++) 
	document.mg.nazwy_mgram.options[i] = options_n[i];
}

}

//-----------------------------------------------------------------------------------------------

function show_mgram_n() {

ii = 0;

for (i=1; i<ile_nazw-1; i++) 
	if (document.mg.nazwy_mgram.options[i].selected) ii=i;

if (ii!=0) 
	if (ie4) parent.mapka.show_mgram(n_x[ii],n_y[ii]);
		else if (ns4) show_mgram(n_x[ii],n_y[ii]);
		else if (ns6) parent.frames[0].show_mgram(n_x[ii],n_y[ii]);
		

}


//-----------------------------------------------------------------------------------------------


function find(x_mg,y_mg) {

	if (s_y[y_mg] != 0) {
		if (n_x[ny_wsp[s_y[y_mg]]] == x_mg) return ny_wsp[s_y[y_mg]];
			else return spr_next(x_mg,y_mg,s_y[y_mg]+1);	
	} else return 0;
}

//-----------------------------------------------------------------------------------------------

function spr_next(x_mg,y_mg,i_p) {

	if (ny_sort[i_p] != y_mg) return 0;
		else if (n_x[ny_wsp[i_p]] == x_mg) return ny_wsp[i_p];
			else return spr_next(x_mg,y_mg,i_p+1);
}

nazwy = ["","Berlin","Białystok","Bratysława","Budapeszt","Bydgoszcz","Kopenhaga","Gdańsk","Gorzów Wielkopolski","Helsinki","Katowice"
,"Kielce","Kraków","Łódź","Lublin","Lwów","Mińsk","Olsztyn","Opole","Oslo","Poznań"
,"Praga","Ryga","Rzeszów","Sztokholm","Suwałki","Szczecin","Tallin","Toruń","Wilno","Warszawa"
,"Wiedeń","Wrocław","Zakopane","Zielona Góra",""
,"","Berlin","Bialystok","Bratislava","Budapest","Bydgoszcz","Copenhagen","Gdansk","Gorzow Wielkopolski","Helsinki","Katowice"
,"Kielce","Krakow","Lodz","Lublin","Lvov","Minsk","Olsztyn","Opole","Oslo","Poznan"
,"Praha","Riga","Rzeszow","Stockholm","Suwalki","Szczecin","Tallinn","Torun","Vilnius","Warsaw"
,"Wien","Wroclaw","Zakopane","Zielona Gora"]; 
n_x = [ 0,8,22,13,16,15,8,15,11,23,16,18,17,17,21,23,27,18,15,7,13,10,22,20,15,21,10,22,16,24,19,12,13,17,11]; 
n_y = [ 0,14,15,4,2,15,21,18,14,31,9,10,8,12,11,8,17,16,10,30,13,8,24,8,29,17,16,29,15,20,13,4,11,7,12]; 
ny_sort = [ 0,2,4,4,7,8,8,8,8,9,10,10,11,11,12,12,13,13,14,14,15,15,15,16,16,17,17,18,20,21,24,29,29,30,31]; 
ny_wsp = [ 0,4,31,3,33,21,12,23,15,10,18,11,32,14,34,13,20,30,1,8,5,28,2,26,17,25,16,7,29,6,22,24,27,19,9]; 
s_y = [ 0,0,1,0,2,0,0,4,5,9,10,12,14,16,18,20,23,25,27,0,28,29,0,0,30,0,0,0,0,31,33,34,0,0,0,0]; 
var ile_nazw = 36

