function showOddzial(miej) {
   var p = "";
   if( miej != 0 && miej != '0' ) {
    p += "m=" + miej;
   }
   //document.location.href = "oddzialy.htm?" + p;
}
// SELECT DIV
var delayhide;
var uk;
function sel_visible(object)
{
 if (window.delayhide)
  clearTimeout(delayhide)
}
var currentSel = null;
function sel_visibility(object)
{
 div = document.getElementById('sel_'+object);
 if( currentSel != null && currentSel != div ) {
  currentSel.style.visibility='hidden';
 }
 if (div.style.visibility=='visible') {
  div.style.visibility='hidden';
  currentSel = null;
 }
 else {
  div.style.visibility='visible';
  currentSel = div;
 }
}
function sel_change(object)
{
 if (window.delayhide)
  clearTimeout(delayhide)
 div = document.getElementById(object);
 div = object;
 var uk = 0;
 if (div.className=='zmien_on')
  div.className='zmien_off';
 else
  div.className='zmien_on';
}
function sel_hide(object)
{
 div = document.getElementById(object);
 div.style.visibility='hidden';
}
function sel_hide_delay(object)
{
 delayhide=setTimeout(function() {sel_hide('sel_'+object)},50)
}
function sel_set(object, value)
{
 //alert(object);
 if( object == 'wojewodztwo' ) {
  var w = getWojId(value);
  showHideOddzialy( w, -1 );
  zoomWoj( w );
  pom = document.getElementById('miejscowosc');
  if( pom != null ) pom.value = 'wybierz miejscowoPć';
 }
 else if( object == 'miejscowosc' ) {
  var m = getMiejId(value);
  var w = getWoj( value );
  showHideOddzialy( -1, m );
  zoomWoj( getWojId(w) );
 }
 pom = document.getElementById(object);
 pom.value = value;
 div = document.getElementById('sel_'+object);
 sel_hide(div.id);
}
/////////////////////

  

var Id2Woj = new Array( 'Pomorskie', 'Podlaskie', 'Lubelskie', 'Podkarpackie', 'Mazowieckie', 'Dolnośląskie', 'Warmińsko-mazurskie', 'Lubuskie', 'Łódzkie', 'Małopolskie', 'Zachodnio-pomorskie', 'Opolskie', 'Świętokrzyskie', 'Śląskie', 'Kujawsko-pomorskie', 'Wielkopolskie');

var Woj2Frame = new Array();
Woj2Frame[0] = 71;
Woj2Frame[1] = 10;
Woj2Frame[2] = 310;
Woj2Frame[3] = 460;
Woj2Frame[4] = 126;
Woj2Frame[5] = 250;
Woj2Frame[6] = 40;
Woj2Frame[7] = 220;
Woj2Frame[8] = 280;
Woj2Frame[9] = 430;
Woj2Frame[10] = 100;
Woj2Frame[11] = 340;
Woj2Frame[12] = 400;
Woj2Frame[13] = 370;
Woj2Frame[14] = 160;
Woj2Frame[15] = 190;

var Woj2Miej = new Array(16);
Woj2Miej['Pomorskie'] = new Array( 'Gdańsk', 'Gdynia', 'Słupsk' , 'Rumia' , 'Sopot' );
Woj2Miej['Podlaskie'] = new Array( 'Białystok' );
Woj2Miej['Lubelskie'] = new Array( 'Lublin' );
Woj2Miej['Podkarpackie'] = new Array( 'Rzeszów' , 'Jasło' , 'Mielec');
Woj2Miej['Mazowieckie'] = new Array( 'Warszawa' , 'Płock' , 'Radom');
Woj2Miej['Dolnośląskie'] = new Array( 'Jelenia Góra' , 'Wałbrzych' , 'Wrocław' , 'Legnica' , 'Głogów' , 'Długołęka' , 'Bielany Wrocławskie' , 'Świdnica');
Woj2Miej['Warmińsko-mazurskie'] = new Array(  'Olsztyn' , 'Elbląg' );
Woj2Miej['Lubuskie'] = new Array(  'Gorzów Wielkopolski' , 'Zielona Góra' );
Woj2Miej['Łódzkie'] = new Array(  'Łódź' , 'Pabianice', 'Kutno'  );
Woj2Miej['Małopolskie'] = new Array(  'Kraków' , 'Tarnów' , 'Nowy Targ' , 'Nowy Sącz' , 'Olkusz' , 'Zakopane' );
Woj2Miej['Zachodnio-pomorskie'] = new Array(  'Szczecin' , 'Koszalin' , 'Police' , 'Stargard Szczeciński' , 'Kołobrzeg');
Woj2Miej['Opolskie'] = new Array(  'Opole' );
Woj2Miej['Świętokrzyskie'] = new Array(  'Kielce' );
Woj2Miej['Śląskie'] = new Array(  'Częstochowa' , 'Gliwice' , 'Katowice' , 'Tychy' , 'Bielsko-Biała' , 'Rybnik', 'Bytom' , 'Sosnowiec' , 'Chorzów' , 'Dąbrowa Górnicza' , 'Zabrze' , 'Czeladź' , 'Jaworzno' , 'Mikołów' , 'Mysłowice' , 'Poczesna' , 'Tarnowskie Góry' , 'Żory');
Woj2Miej['Kujawsko-pomorskie'] = new Array(  'Bydgoszcz' , 'Grudziądz' , 'Toruń' , 'Inowrocław' , 'Włocławek'  );
Woj2Miej['Wielkopolskie'] = new Array(  'Piła' , 'Poznań' , 'Leszno' , 'Kalisz' , 'Konin' , 'Oborniki' , 'Ostrów Wielkopolski' , 'Tarnowo Podgórne');

var Id2Miej = new Array();
Id2Miej[0] = 'Gdańsk';
Id2Miej[1] = 'Gdynia';
Id2Miej[2] = 'Słupsk';
Id2Miej[3] = 'Białystok';
Id2Miej[4] = 'Lublin';
Id2Miej[5] = 'Rzeszów';
Id2Miej[6] = 'Warszawa';
Id2Miej[7] = 'Pruszków';
Id2Miej[8] = 'Płock';
Id2Miej[9] = 'Jelenia Góra';
Id2Miej[10] = 'Wałbrzych';
Id2Miej[11] = 'Wrocław';
Id2Miej[12] = 'Olsztyn';
Id2Miej[13] = 'Elbląg';
Id2Miej[14] = 'Gorzów Wielkopolski';
Id2Miej[15] = 'Zielona Góra';
Id2Miej[16] = 'Łódź';
Id2Miej[17] = 'Kraków';
Id2Miej[18] = 'Tarnów';
Id2Miej[19] = 'Szczecin';
Id2Miej[20] = 'Koszalin';
Id2Miej[21] = 'Opole';
Id2Miej[22] = 'Kielce';
Id2Miej[23] = 'Częstochowa';
Id2Miej[24] = 'Gliwice';
Id2Miej[25] = 'Katowice';
Id2Miej[26] = 'Tychy';
Id2Miej[27] = 'Bielsko-Biała';
Id2Miej[28] = 'Bydgoszcz';
Id2Miej[29] = 'Grudziądz';
Id2Miej[30] = 'Toruń';
Id2Miej[31] = 'Inowrocław';
Id2Miej[32] = 'Włocławek';
Id2Miej[33] = 'Piła';
Id2Miej[34] = 'Poznań';
Id2Miej[35] = 'Leszno';
Id2Miej[36] = 'Kalisz';
Id2Miej[100] = 'Legnica';
Id2Miej[101] = 'Rybnik';
Id2Miej[102] = 'Radom';
Id2Miej[103] = 'Konin';
Id2Miej[110] = 'Bytom';
Id2Miej[111] = 'Sosnowiec';
Id2Miej[112] = 'Piotrków Trybunalski';
Id2Miej[113] = 'Ruda Śląska';
Id2Miej[121] = 'Głogów';
Id2Miej[122] = 'Świdnica';
Id2Miej[123] = 'Kutno';
Id2Miej[124] = 'Pabianice';
Id2Miej[125] = 'Dąbrowa Górnicza';
Id2Miej[126] = 'Zabrze';
Id2Miej[127] = 'Chorzów';
Id2Miej[128] = 'Sopot';
Id2Miej[129] = 'Rumia';
Id2Miej[130] = 'Kołobrzeg';
Id2Miej[131] = 'Police';
Id2Miej[133] = 'Stargard Szczeciński';
Id2Miej[134] = 'Grodzisk Mazowiecki';
Id2Miej[135] = 'Jabłonna';
Id2Miej[136] = 'Janki';
Id2Miej[137] = 'Konstancin';
Id2Miej[138] = 'Legionowo';
Id2Miej[139] = 'Milanówek';
Id2Miej[140] = 'Piaseczno';
Id2Miej[141] = 'Piastów';
Id2Miej[142] = 'Wołomin';
Id2Miej[143] = 'Ząbki';
Id2Miej[144] = 'Bielany Wrocławskie';
Id2Miej[145] = 'Długołęka';
Id2Miej[146] = 'Czeladź';
Id2Miej[147] = 'Jaworzno';
Id2Miej[148] = 'Mikołów';
Id2Miej[149] = 'Mysłowice';
Id2Miej[150] = 'Poczesna';
Id2Miej[151] = 'Tarnowskie Góry';
Id2Miej[152] = 'Żory';
Id2Miej[153] = 'Nowy Targ';
Id2Miej[154] = 'Nowy Sącz';
Id2Miej[155] = 'Zakopane';
Id2Miej[156] = 'Olkusz';
Id2Miej[157] = 'Jasło';
Id2Miej[158] = '';
Id2Miej[159] = 'Mielec';
Id2Miej[160] = 'Oborniki';
Id2Miej[161] = 'Ostrów Wielkopolski';
Id2Miej[162] = 'Świdnica';
Id2Miej[163] = 'Tarnowo Podgórne';
Id2Miej[164] = '';
Id2Miej[165] = '';
Id2Miej[166] = '';
Id2Miej[167] = '';
Id2Miej[168] = '';
Id2Miej[169] = '';
Id2Miej[170] = '';
Id2Miej[171] = '';
Id2Miej[172] = '';
Id2Miej[173] = '';
Id2Miej[174] = '';
Id2Miej[175] = '';
Id2Miej[176] = '';
Id2Miej[177] = '';
Id2Miej[178] = '';
Id2Miej[179] = '';
Id2Miej[180] = '';
Id2Miej[181] = '';
Id2Miej[182] = '';
Id2Miej[183] = '';
Id2Miej[184] = '';
Id2Miej[185] = '';
Id2Miej[186] = '';
Id2Miej[187] = '';
Id2Miej[188] = '';
Id2Miej[189] = '';

function getMiejId(miej) {
 for( i = 0 ; i < Id2Miej.length ; i++ ) {
  if( Id2Miej[i] == miej ) return i;
 }
 return -1;
}
function getWojId(woj) {
 for( i = 0 ; i < Id2Woj.length ; i++ ) {
  if( Id2Woj[i] == woj ) return i;
 }
 return -1;
}

function showOddzialy() {
   var p = "";
   obj = document.getElementById('miejscowosc');
   if( obj.value != 'wybierz miejscowość' ) {
    p = p + "m=" + getMiejId(obj.value);
   }
 obj = document.getElementById('wojewodztwo');
   if( obj.value != 'wybierz województwo' ) {
    if( p != '' ) p += '&';
    p += "w=" + getWojId(obj.value);
   }
   if( p == "" ) {
    alert("Proszę wybrać województwo i/lub miejscowość" );
    return;
   }
   //document.location.href = "oddzialy.htm?" + p;
}

function getWoj(miej) {
 for( w = 0; w < Id2Woj.length ; w++ ) {
  ww = Id2Woj[w];
  for( m = 0; m < Woj2Miej[ww].length; m++ ) {
   if( Woj2Miej[ww][m] == miej ) return ww;
  }
 }
 return 0;
}

function getFlashMovieObject(movieName)
{
  if (window.document[movieName])
  {
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName];
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function SendDataToFlashMovie(flash,val)
{
     var flashMovie=getFlashMovieObject( flash );
     if( flashMovie != null )
      flashMovie.SetVariable("/:message", val);
}

function zoomWoj(woj) {
 frame = 0;
 if( woj != -1 ) {
  frame = Woj2Frame[ woj ]
 }
 var flashMovie=getFlashMovieObject( 'swf_2074' );
 if( flashMovie == null ) return;
 flashMovie.GotoFrame( frame );
 flashMovie.Play();
}
function showWoj(woj) {
//alert( 'showWoj ' + woj );
// showOddzialy( lastWoj, lastMiej, false );
// showOddzialy( woj, -1, true );
 showHideOddzialy( woj, -1 );
}

function showOddzial(miej) {
//alert( "miej=" + miej );
// showOddzialy( lastWoj, lastMiej, false );
// showOddzialy( -1, miej, 1 );
 showHideOddzialy( -1, miej );
}
var lastWoj = -1;
var lastMiej = -1;
function showHideOddzialy( woj, miej ) {
 showOddzialy( lastWoj, lastMiej, false );
 showOddzialy( woj, miej, true );
 obj = document.getElementById('oddzialySelect');
 if( obj != null ) {
  obj.style.display = woj == -1 && miej == -1 ? "block" : "none";
 }
 obj = document.getElementById('miejscowosc');
 if( obj != null ) obj.value = "wybierz miejscowość";
 obj = document.getElementById('wojewodztwo');
 if( obj != null ) obj.value = "wybierz województwo";
}

function showOddzialy(woj,miej,disp) {
//alert( "woj=" + woj + " miej=" + miej + " disp=" +disp );
 var gold = false, corp = false; blue = false;
 var sh = disp;
 if( disp ) disp = 'block';
 else disp = 'none';
 if( woj != -1 ) {
  var wojName = Id2Woj[ woj ];
//alert("x"+wojName);
 for( i = 0 ; i < Woj2Miej[wojName].length ; i++ ) {
 //alert( Woj2Miej[wojName][i] + " disp=" + disp);
     obj = document.getElementById( Woj2Miej[wojName][i] );
     if( obj != null ) {
      obj.style.display = disp;
      gold = true && sh;
     }
   
   
     obj = document.getElementById( "corp_" + Woj2Miej[wojName][i] );
     if( obj != null ) {
    //alert("corp_" + Woj2Miej[wojName][i]+" ->"+disp);
      obj.style.display = disp;
      corp= true  && sh;
     }
   
   
   obj = document.getElementById( "blue_" + Woj2Miej[wojName][i] );
     if( obj != null ) {
    //alert(Woj2Miej[wojName][i]+" "+disp   );
      obj.style.display = disp;
      blue= true && sh;
     }
    }
    lastWoj = woj;
 }

 if( miej != -1 ) {
  var miejName = Id2Miej[ miej ];
  obj = document.getElementById( miejName );
  if( obj != null ) {
   obj.style.display = disp;
   gold = true && sh;
  }

  obj = document.getElementById( "corp_" + miejName );
  if( obj != null ) {
   obj.style.display = disp;
   corp= true && sh;
  }
  
  obj = document.getElementById( "blue_" + miejName );
  if( obj != null ) {
   obj.style.display = disp;
   blue= true && sh;
  }

  var wname = getWoj( Id2Miej[miej] );
  woj = getWojId( wname );
  lastMiej = miej;
 }
 obj = document.getElementById( "oddzialy_gold" );
 if( obj != null ) obj.style.display = gold ? "block" : "none";
  
 obj = document.getElementById( "oddzialy_gold_info" );
 if( obj != null ) obj.style.display = gold ? "block" : "none";

obj = document.getElementById( "oddzialy_corp");
 if( obj != null )  obj.style.display = corp ? "block" : "none"; 
 
 obj = document.getElementById( "oddzialy_corp_info");
 if( obj != null )  obj.style.display = corp ? "block" : "none"; 
 
 obj = document.getElementById( "oddzialy_blue" );
 if( obj != null ) obj.style.display = blue ? "block" : "none";
 
obj = document.getElementById( "oddzialy_blue_info" );
 if( obj != null ) obj.style.display = blue ? "block" : "none";


obj = document.getElementById( "wybraneWoj" );
 if( obj != null ) obj.style.display = woj > -1 && sh ? disp : "none";
 obj = document.getElementById( "wybraneWojName" );
 if( obj != null ) {
  obj.innerHTML = woj > -1 && sh ? Id2Woj[ woj ] : "";
 }
}
