// BIBLIOTEKA FUNKCJI DO STRON "_GFIND" i "_GMAP"


var b = true; 
var s = "http://www.gminy.pl/BmbGCgi.exe/dats?";
var f = "http://www.export-import.pl/BmbCgi.exe/data?";
var p = "";


var lang;
itm = String('<#vshidden source="fsn" name="itm">').substring(39,41);

function jsGfin1(form)
{  
top.location.href = "http://www.gminy.pl/BmbGCgi.exe/dats?lang="+lang+"&itm=1&comm=find";

if (b == true)
{document.forms.gf.acc2.checked ? s = s + "acc=1&" : s = s + "acc=0&";
s = s + "woj=" + document.gf.woj.value + "&"; 
s = s + "pow=0&";

tex = 0;
if (document.gf.stt4.checked) {tex = tex + 8}
if (document.gf.stt3.checked) {tex = tex + 4}
s = s + "tex=" + tex + "&";
s = s + "itm=3&";

s = s + "nmr=" + document.gf.nmr.value + "&"; 
s = s + "txt=" + document.gf.txt.value + "&"; 
      
s = s + "lang=" + lang + "&"; 
s = s + "comm=glfnd";

b = false;

top.location.href = s;
}}



function jsGfin2(form)
{


top.location.href = "http://www.gminy.pl/BmbGCgi.exe/dats?lang="+lang+"&itm=2&comm=find";

if (b == true)
{document.forms.gf.acc2.checked ? s = s + "acc=1&" : document.forms.gf.acc3.checked ? s = s + "acc=2&" : s = s + "acc=0&";

        s = s + "woj=" + document.gf.woj.value + "&"; 
        s = s + "pow=" + document.gf.pow.value + "&"; 

        tex = 0;
        if (document.gf.stt8.checked) {tex = tex + 128}
        if (document.gf.stt7.checked) {tex = tex + 64}
        if (document.gf.stt6.checked) {tex = tex + 32}
        if (document.gf.stt5.checked) {tex = tex + 16}
        s = s + "tex=" + tex + "&";
        s = s + "itm=4&";


      s = s + "nmr=" + document.gf.nmr.value + "&"; 
      s = s + "txt=" + document.gf.txt.value + "&"; 
      
      s = s + "lang=" + lang + "&"; 
      s = s + "comm=glfnd";

     b = false;
     top.location.href = s;
}}


function setAcc(){
document.forms.gf.acc1.checked=true;
}

function setStt3(){
document.gf.stt3.checked=true;
}

function setStt4(){
document.gf.stt4.checked=true;
}

function setStt5(){
document.gf.stt5.checked=true;
}

function setStt6(){
document.gf.stt6.checked=true;
}

function setStt7(){
document.gf.stt7.checked=true;
}

function setStt8(){
document.gf.stt8.checked=true;
}


function setWoj(){
document.gf.woj.value="01";
}

function setNmr(){
document.gf.nmr.value="01";
}

function setTxt(){
document.gf.txt.value="";
}



function jsItmFind(n)
{

  if ((n >= 0) && (n <= 2))
  {
    if (b == true)
    {
     s = s + "lang=" + lang + "&"; 
     s = s + "itm=" + n + "&"; 
     s = s + "comm=find";

     b = false;
     top.location.href = s;
    }
  }

 return(0);
}






function jsMapStart()
{

  if (b == true)
  {
   s = s + "lang=" + lang + "&"; 
   s = s + "comm=map";
   b = false;
   top.location.href = s;
  }

 return(0);
}

function jsGoMap(n)
{
  // n = 0 - powrot do strony [Polska]
  // n = 1 - powrot do strony [wojewodztwo]
  // n = 2 - powrot do strony [powiat]

 

 if (b == true)
  {

    if ((n >= 0) && (n <= 2))
    {
 
      if (n == 0)
      {
        s = s + "woj=0&"; 
        s = s + "pow=0&"; 
        s = s + "gmn=0&"; 
      }
      else if (n == 1)
      {
        s = s + "woj=" + woj + "&"; 
        s = s + "pow=0&"; 
        s = s + "gmn=0&"; 
      }
      else if (n == 2)
      {
        s = s + "woj=" + woj + "&"; 
        s = s + "pow=" + pow + "&"; 
        s = s + "gmn=0&"; 
      }

      s = s + "lang=" + lang + "&"; 
      s = s + "comm=map";
      b = false;
      top.location.href = s;

    }

  }

 return(0);
}

function jsLinkToFirms(n)
{
  // n = 0 - poszukiwanie (Polska)
  // n = 1 - powiat
  // n = 2 - wojewodztwo
  // n = 3 - gmina

  if (b == true)
  {

    if ((n >= 1) && (n <= 3))
    {
      f = f + "acc=" + n + "&";
      f = f + "woj=" + woj + "&";
      f = f + "pow=" + pow + "&";
      f = f + "gmn=" + gmn + "&";
      f = f + "nmr=1&";
      f = f + "lang=" + lang + "&"; 
      f = f + "comm=lseek";

      b = false;
      top.location.href = f;
    }
    else if (n == 0)
    {
      f = f + "lang=" + lang + "&"; 
      f = f + "comm=seek";
      b = false;
      top.location.href = f;
    }

  }

 return(0);
}



//xxxxxx


function jsLinkToHotel(n)
{

  if (b == true)
  {

    if ((n >= 1) && (n <= 3))
    {
      f = f + "acc=" + n + "&";
      f = f + "woj=" + woj + "&";
      f = f + "pow=" + pow + "&";
      f = f + "gmn=" + gmn + "&";
      f = f + "nmr=01&";
      f = f + "sbr=01&";
      f = f + "brn=28&";
      f = f + "lang=" + lang + "&"; 
      f = f + "comm=lseek";

      b = false;
      top.location.href = f;
    }
    else if (n == 0)
    {
      f = f + "lang=" + lang + "&"; 
      f = f + "comm=lseek";
      b = false;
      top.location.href = f;
    }

  }

 return(0);
}


function jsLinkToHS()
{

  if (b == true)
  {

   
      f = f + "acc=" + 2 + "&";
      f = f + "woj=" + woj + "&";
      f = f + "pow=" + pow + "&";
      f = f + "gmn=" + gmn + "&";
      f = f + "nmr=01&";
      f = f + "sbr=01&";
      f = f + "brn=30&";
      f = f + "lang=" + lang + "&"; 
      f = f + "comm=lseek";

      b = false;
      top.location.href = f;
   
  }

 return(0);
}
//yyyyyyyy




function jsCheckValues(n)
{
 // n - wiersz do sprawdzenia

 var v = true;
 var i;

 if (n.length > 0)
 {
   for (i = 0; i < n.length; i++)
   {
     if ((n.charAt(i) < '0') || (n.charAt(i) > '9')) v = false;
   }
 }

 return(v);
}


function jsFromOffrToMaps(form)
{
  // wraca do jednostki publikujacej

  if (b == true)
  {
    s = s + "woj=" + woj + "&"; 
    s = s + "pow=" + pow + "&"; 
    s = s + "gmn=" + gmn + "&"; 
    s = s + "lang=" + lang + "&"; 
    s = s + "comm=map";

    b = false;
    top.location.href = s;
  }

 return(0);
}


function jsLinkToOffers()
{

  if (b == true)
  {
    s = s + "page=_GOFFI&"; 
    s = s + "lang=" + lang.value + "&"; 
    s = s + "comm=ifrm";

    b = false;
    top.location.href = s;
  }

 return(0);
}


function jsCheckValues(n)
{
 // n - wiersz do sprawdzenia

 var v = true;
 var i;

 if (n.length > 0)
 {
   for (i = 0; i < n.length; i++)
   {
     if ((n.charAt(i) < '0') || (n.charAt(i) > '9')) v = false;
   }
 }

 return(v);
}

var kom4;

function jsOffi(form)

 { top.location.href = "http://www.gminy.pl/BmbGCgi.exe/dats?comm=ifrm&page=_GOFFI&lang=" + lang;


  if (b == true)
  {

    if (jsCheckValues(document.gf.lst0.value) != true) 
    {
      alert(kom4); 
      lst0.focus();
    }
    else if (jsCheckValues(document.gf.lst1.value) != true)
    {
      alert(kom4); 
      lst1.focus();
    }
    else
    {document.forms.gf.acc2.checked ? s = s + "acc=1&" : document.forms.gf.acc3.checked ? s = s + "acc=2&" : s = s + "acc=0&";
      
      s = s + "woj=" + document.gf.woj.value + "&"; 
      s = s + "pow=" + document.gf.pow.value + "&"; 
      s = s + "off=" + document.gf.off.value + "&"; 

      brn = 0;
      if (document.gf.inf7.checked) brn = brn + 64;
      if (document.gf.inf6.checked) brn = brn + 32;
      if (document.gf.inf5.checked) brn = brn + 16;
      if (document.gf.inf4.checked) brn = brn + 8;
      if (document.gf.inf3.checked) brn = brn + 4;
      if (document.gf.inf2.checked) brn = brn + 2;
      if (document.gf.inf1.checked) brn = brn + 1;
      s = s + "brn=" + brn + "&";

      sbr = 0;
      if (document.gf.mtd4.checked) sbr = sbr + 8;
      if (document.gf.mtd3.checked) sbr = sbr + 4;
      if (document.gf.mtd2.checked) sbr = sbr + 2;
      if (document.gf.mtd1.checked) sbr = sbr + 1;
      s = s + "sbr=" + sbr + "&";

      p = document.gf.yy.value;
      s = s + "exf=" + p.substring(2, 4) + document.gf.mm.value + document.gf.dd.value + "&";;      

      s = s + "lst0=" + document.gf.lst0.value + "&";
      s = s + "lst1=" + document.gf.lst1.value + "&";

      s = s + "page=_GLOFF&"; 
      s = s + "lang=" + lang + "&"; 
      s = s + "comm=ifrm";

      b = false;
      top.location.href = s;
    }}}


function jsOldLinksLoad()
{
  var s = "";

  if ((lang != null) && 
      (lang.value == "pl") && 
      (images != null) && 
      (ngmina != null) && 
      (sttcode != null))
  {
   s = s + "<br><table><tr><td width=58>&nbsp;</td><td>";
   s = s + "<li><a href='http://www.gminy.pl/pages/przetarg_list.asp?id=" + images.value + "&amp;name=" + sttcode.value + " - " + ngmina.value + "'>Oferty przetargowe</a>";
   s = s + "</td></tr></table>";

   oldlinks.innerHTML = s;
  }

}
