  
    
  /*
  * setCategoryPageId
  */    
  function setCategoryPageId(cat_id)
  {
    document.forms.step1.elements.pid.value = pagesArr[cat_id];
  }
    
  /*
  * repareCountriesList - podmienia kraje w wyszukiwarce na te odpowiednie dla danej kategoriis
  */    
  function prepareCountriesList(cat_id,defaultName)
  {
    el = document.forms.step1.elements;
    el["tripCountryName"].innerHTML = "";
    //tworzymy sobie pusty option
    opt = document.createElement('OPTION');
    opt.value = "";
    opt.text = defaultName;
	  el["tripCountryName"].options.add(opt); 
	  
	  //podmiana listy krajow
	  if ( arrCountries[cat_id] != null )
	  {
		  for( var i = 0; i < arrCountries[cat_id].length; i++) 
      {
        opt = document.createElement('OPTION');
			  opt.value = arrCountries[cat_id][i]["key"];
        opt.text = arrCountries[cat_id][i]["name"];
        el["tripCountryName"].options.add(opt);   
      }
    }
	}
	/*
  * repareCountriesList - podmiana listy "wyjazdow z"
  */  
  function prepareLeavingFromList(cat_id,defaultName)
  {
    if (cat_id == 0)
    {
      return;
    }
    el["tripFrom"].innerHTML = "";
    //tworzymy sobie pusty option
    opt = document.createElement('OPTION');
    opt.value = "";
    opt.text = defaultName;
    el["tripFrom"].options.add(opt); 
    for (i = 0; i < arrWyjazdy.length; i++)
    {
      for (k = 0; k < arrWyjazdy[i]['categories'].length; k++)
      {
        if (arrWyjazdy[i]['categories'][k] > 0&& arrWyjazdy[i]['categories'][k] == cat_id)
        {
          opt = document.createElement('OPTION');
          opt.value = arrWyjazdy[i]['id'];
          opt.text = arrWyjazdy[i]['name'];
          el["tripFrom"].options.add(opt); 
        }
      }	
    }
  }


    //funkcja wywolywana po wyborze panstwa z galerii
    function podmienListeGalerii(pName)
    {
      //pobieramy tablice elementow formularza nawigatora
      el = document.formNavigGall.elements;
      //bierzemy obiekt selecta regiony
      wybranyKoniec = el["navGalHtl"].value;
      ustawKoniec = false;
      el["navGalHtl"].innerHTML = "";
      //tworzymy sobie pusty option
      opt = document.createElement('OPTION');
      opt.value = "";
      //dodajemy ---wybierz --- 
		  opt.text = "------------------------ Hotel ------------------------ ";
		  el["navGalHtl"].options.add(opt); 
		  if ( pName != "" )
		  {
  		  for( var i = 0; i < objectsArrNavGal[pName].length; i++) 
        {
          opt = document.createElement('OPTION');
  			  opt.value = objectsArrNavGal[pName][i]["klucz"];
          opt.text = objectsArrNavGal[pName][i]["nazwa"];
          el["navGalHtl"].options.add(opt);   
         
  			}
      }
      else
      {
        for( var j = 0; j < objectsArrIdCGal.length; j++ )
        {
          pName = objectsArrIdCGal[j];
    		  for( var i = 0; i < objectsArrNavGal[pName].length; i++) 
          {
            opt = document.createElement('OPTION');
    			  opt.value = objectsArrNavGal[pName][i]["klucz"];
            opt.text = objectsArrNavGal[pName][i]["nazwa"];
            el["navGalHtl"].options.add(opt);   
          }
        }
      }
		}

