  //step 4
  function changeBgButton(specDiv,stat,viewDiv)
  {
    obj = document.getElementById(specDiv);
    
    if (stat)
    {
      if ( getStyle( document.getElementById(viewDiv),"display") != 'block' )
      {
        //on
        obj.style.background = "#4ba2e9"; 
        obj.style.color = "#ffffff"; 
      }
    }
    else
    {
      if ( getStyle( document.getElementById(viewDiv),"display") != 'block' )
      {
        //off
        //sprawdzic 
        obj.style.background = "#e8f5fe"; 
        obj.style.color = "#48453c";    
      }
    }
  }
  
  function switchContent(div) 
  {
    for( var i=0; i<validDiv.length; i++) 
    {
      document.getElementById(validDiv[i]).style.display = "none";
      document.getElementById(validDiv[i] + "Tab").style.background = "#e8f5fe"; 
      document.getElementById(validDiv[i] + "Tab").style.color = "#48453c";
    }
    document.getElementById(div).style.display = "block";
    document.getElementById(div + "Tab").style.background = "#4ba2e9"; 
    document.getElementById(div + "Tab").style.color = "#fff";
    
    /*
    if ( specDiv == validDiv[j] )
      {
        //zmiana tla warstwy na ktora klikamy
        objPanelOn = document.getElementById(specDiv);
        objPanelOn.style.background = "#4ba2e9";  
        //zmiana koloru linku 
        objPanelOnLink = document.getElementById(specDiv+'A');
        objPanelOnLink.style.color = "#fff";         
        globalVarStat = specDiv; 
      }
      else
      {
        //zmiana warstw pozostalych
        objPanelOff = document.getElementById(validDiv[j]);
        objPanelOff.style.background = "#e8f5fe";        
        objPanelOffLink =document.getElementById(validDiv[j]+'A');
        objPanelOffLink.style.color = "#48453c";        
      }*/
  }
  /*
  * showPicGall
  **/      
  function showPicGall (pic, nameLink, cPic) 
  {
    document.getElementById("tm_videoBox").style.display="none";
    document.getElementById("tm_imageBox").style.display="block";

    for( var i=0; i< cPic; i++) 
    {
      if (document.getElementById('changeImgLink'+i)) 
      {
        if ( ('changeImgLink'+i ) == nameLink )
        {
          //bold
          document.getElementById(nameLink).style.fontWeight= 'bold';
        }
        else
        {
          //none
          document.getElementById('changeImgLink'+i).style.fontWeight= 'normal';
        }
      }
    }
    document.getElementById('placeholder').src = pic; 
    return false;
  }
  /*
  * getStyle
  */         
  function getStyle( oElm, strCssRule)
  {
    var strValue = "";
    if( document.defaultView && document.defaultView.getComputedStyle )
    {
      strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule);
    }
    else if(oElm.currentStyle)
    {
      strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){
      return p1.toUpperCase(); });
      strValue = oElm.currentStyle[strCssRule];
    }
    return strValue;
  }             
  /*
  * changevideo(what)
  */        
  function changevideo(what)
	{
		document.getElementById("tm_imageBox").style.display="none";
		//document.getElementById("tm_videoBox").style.display="block";
		if (what.match('.flv'))
		{
			var FU = { movie:"./templates/kuren/images/flvplayer.swf",width:"320",height:"285",majorversion:"7",build:"0",bgcolor:"#FFFFFF",allowfullscreen:"false",
			flashvars:'file=' + what + '&showdigits=false' };
			UFO.create(	FU, "videoContent");
		}
		else
		{
			document.getElementById("videoContent").innerHTML='';
			document.getElementById("videoContent").innerHTML='<object classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" type="application/x-oleobject" width="320" height="285"><param id="videoParamFileName" name="FileName" value="'+what+'"><param name="autostart" value="1"><embed id="videoEmbedFileName" type="application/x-mplayer2" width="320" height="285" filename="'+what+'" autostart="1"></embed></object>';
		}
		return false;
	}

	function stopvideo(what)
	{
		document.getElementById("videoContent").innerHTML='';
		return false;
	}
    
    
  // JavaScript Document


  //funkcja wywolywana po wyborze panstwa z selectu 
  function podmienListe(pName, rId)
  {
    //pobieramy tablice elementow formularza nawigatora
    el = document.step1.elements;
    //bierzemy obiekt selecta regiony
    wybranyKoniec = el["regionId"].value;
    ustawKoniec = false;
    el["regionId"].innerHTML = "";
    //tworzymy sobie pusty option
    opt = document.createElement('OPTION');
    opt.value = "";
    //dodajemy ---wybierz --- 
	  opt.text = "dowolny";
	  el["regionId"].options.add(opt); 
	  for( var i = 0; i < objectsArr[pName].length; i++) 
    {
      opt = document.createElement('OPTION');
		  opt.value = objectsArr[pName][i]["klucz"];
      opt.text = objectsArr[pName][i]["nazwa"];
      el["regionId"].options.add(opt);   
      if ( rId > 0 )
      {
        if ( objectsArr[pName][i]["klucz"] == rId )
        {
          opt.selected = true;
        }
      }
		}
	}
    
  /*
  * 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);   
      }
    }
	}
	
	
		/*
  * prepareCountriesListCatTran - podmienia kraje w wyszukiwarce na te odpowiednie dla wybranej kategorii i dla wybranego transportu
  */    
  function prepareCountriesListCatTran(cat_id,transport,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); 
	  
	  ifTransport = false;
	  ifCategory = false;
	  
	  for( var i = 0; i < arrCountries.length; i++) 
    {
      ifTransport = false;
	    ifCategory = false;
      if (arrCountries[i]['transport'][transport] == 1 || transport == "" || transport == undefined || transport == 0)
      {
        ifTransport = true;
      }
      if (arrCountries[i]['categories'][cat_id] == 1 || cat_id == "" || cat_id == undefined || cat_id == 0)
      {
        ifCategory = true;
      }
      
      if (ifTransport && ifCategory)
      {
        opt = document.createElement('OPTION');
		    opt.value = arrCountries[i]["key"];
        opt.text = arrCountries[i]["name"];
        el["tripCountryName"].options.add(opt);
      }
    }
	}
	
		/*
	* pobiera id kategorii z przycisku radio
	*/	
	function getCategoryId()
	{
    for (i = 0; i < document.forms.step1.elements.tripTransport.length; i++)
    {
      if (document.forms.step1.elements.tripTransport[i].checked == true)
      {
        return document.forms.step1.elements.tripTransport[i].value;
      }
    }
	}
	
	/*
  * repareCountriesList - podmiana listy "wyjazdow z"
  */  
  function prepareLeavingFromList(transport,defaultName)
  {
    el = document.forms.step1.elements;
    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++)
    {
      if (transport != "" && transport != undefined && transport != 0) //zalezne od kategorii
      {
        if (arrWyjazdy[i]['transport'][transport] == 1)
        {
          opt = document.createElement('OPTION');
          opt.value = arrWyjazdy[i]['id'];
          opt.text = arrWyjazdy[i]['name'];
          el["tripFrom"].options.add(opt); 
        }
      }
      /*
      else //wszystkie miejsca wyjazdu
      {
        opt = document.createElement('OPTION');
        opt.value = arrWyjazdy[i]['id'];
        opt.text = arrWyjazdy[i]['name'];
        el["tripFrom"].options.add(opt); 
      }*/
    }
  }
  
  /*
  * podmienListeGalerii - funkcja wywolywana po wyborze panstwa z galerii
  */ 
  function podmienListeGalerii(pName)
  {
    el = document.formNavigGall.elements; //pobieramy tablice elementow formularza nawigatora
    wybranyKoniec = el["navGalHtl"].value;  //bierzemy obiekt selecta regiony
    ustawKoniec = false;
    el["navGalHtl"].innerHTML = "";
    opt = document.createElement('OPTION'); //tworzymy sobie pusty option
    opt.value = "";
    opt.text = "------------------------ Hotel ------------------------ "; //dodajemy ---wybierz --- 
	  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);   
        }
      }
    }
	}
	
/*
* changeVideo - podmienia video
*  what - co podmienic
* ./templates/podrozetv/images/flvplayer.swf	
*
*/	
function changeVideo(what,swfPlayer)
{
  document.getElementById("tm_imageBox").style.display="none";
  document.getElementById("tm_videoBox").style.display="block";
  if (what.match('.flv'))
  {
    var FU = { movie: swfPlayer,width:"320",height:"285",majorversion:"7",wmode:"transparent",build:"0",bgcolor:"#FFFFFF",allowfullscreen:"false",
  	flashvars:'file=' + what + '&showdigits=false&autostart=true' };
  	UFO.create(	FU, "videoContent");
  }
  else
  {
  	document.getElementById("videoContent").innerHTML='';
  	document.getElementById("videoContent").innerHTML='<object classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" type="application/x-oleobject" width="320" height="285"><param id="videoParamFileName" name="FileName" value="'+what+'"><param name="autostart" value="1"><embed id="videoEmbedFileName" type="application/x-mplayer2" width="320" height="285" filename="'+what+'" autostart="1"></embed></object>';
  }
  return false;
}

function stopvideo(what)
{
  document.getElementById("videoContent").innerHTML='';
  return false;
}

function personChange(person, num)
{
  if( person == 'tripPerson_adult' )
  {
    for(var i = 1; i<=10 ; i++)
    {
    obj = document.getElementById("person_"+i+"_p");
    if(i<=num)obj.style.display = "block"; else obj.style.display = "none";
    }
  }
  if( person == 'tripPerson_child' )
  {
    num=eval(num)+eval(10);
    for(var i = 11; i<=20 ; i++)
    {
    obj = document.getElementById("person_"+i+"_p");
    if(i <= num)obj.style.display = "block"; else obj.style.display = "none";
    }
  }
  if( person == 'tripPerson_infant' )
  {
    num=eval(num)+eval(20);
    for(var i = 21; i<=30 ; i++)
    {
    obj = document.getElementById("person_"+i+"_p");
    if(i<=num)obj.style.display = "block"; else obj.style.display = "none";
    }
  }
}