function potwierdz(url,msg)
{
	var r=confirm(msg);
	if (r==true)
		{
		window.location=url;
		}
	else
		{
		return false;
		}
}

function nowy_token() {
	var id = new Math.random(9999);
	document.getElementById("token").src = "captcha.jpg?id=" + id + "";
	document.getElementById("captcha").value = "";
}



function checkForm()
{
	
  var brakuje_danych=false;
  var formularz=document.forms['kontakt'];
  var napis="";
  if (formularz.ImieNazwisko.value == ""){
    napis += "- imie i nazwisko\n"
    brakuje_danych=true;
  }
	
  if (formularz.Telefon.value == ""){
    napis += "- telefon\n"
    brakuje_danych=true;
  }
	
	var WzorMaila = /^[0-9a-zA-Z_.-]+@+[0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$/;
	if (WzorMaila.test(formularz.Email.value)){}else 
	{
    napis += "- e-mail (np. imienazwisko@nnn.pl)\n"
    brakuje_danych=true;
  }
	
	if (formularz.Temat.value == ""){
    napis += "- temat\n"
    brakuje_danych=true;
  }
	
	var WzorTresci = /^.{10,}$/;
	if (WzorTresci.test(formularz.Tresc.value)) {} else
	{
    napis += "- treść (min. 10 znaków)\n"
    brakuje_danych=true;
  }
	
  if (!brakuje_danych)
    { 
			return true; 
		}
  else
    { 
			alert('W formularzu pojawiły się błędy.\n\nProszę poprawnie wypełnić następujące pola\n' + napis);
			return false;
		}
}

function show_confirm(url)
{
	var r=confirm("Czy na pewno usunąć?");
	if (r==true)
		{
		window.location=url;
		}
	else
		{
		
		}
}

function expand(div)
{
	var Block = document.getElementById('tab'+div);
	if (Block.style.display=='none') {Block.style.display='block';}
	else {Block.style.display='none';}

	var Link = document.getElementById('link'+div);
	
	
	if (Link.className=='link-closed')
		{ Link.className='link-opened'; }
	else
		{ Link.className='link-closed'; }
			
}

function checkFlightForm()
{
	document.getElementById('wylotz').className = 'text';
	document.getElementById('przylotdo').className = 'text';
	
	if  ( document.getElementById('wylotz').value && document.getElementById('przylotdo').value )
	{
		return true;
	}
	else
	{
		if (document.getElementById('wylotz').value == '') { document.getElementById('wylotz').className += ' error'; } 
		if (document.getElementById('przylotdo').value == '') { document.getElementById('przylotdo').className += ' error'; }
		return false;
	}
}

function checkHotelForm()
{
	document.getElementById('Miasto').className = 'text';
	
	if  ( document.getElementById('Miasto').value )
	{
		return true;
	}
	else
	{
		if (document.getElementById('Miasto').value == '') { document.getElementById('Miasto').className += ' error'; } 
		return false;
	}
}

function checkCarForm()
{
	document.getElementById('Miasto1').className = 'text';
	document.getElementById('Miasto2').className = 'text';
	
	if  ( document.getElementById('Miasto1').value && document.getElementById('Miasto2').value )
	{
		return true;
	}
	else
	{
		if (document.getElementById('Miasto1').value == '') { document.getElementById('Miasto1').className += ' error'; } 
		if (document.getElementById('Miasto2').value == '') { document.getElementById('Miasto2').className += ' error'; } 
		return false;
	}
}

function oneWay(data)
{	
	if (document.getElementById('GOoneWay').checked == true)
	{
		document.getElementById('oneWay').style.display = 'none';
		document.getElementById('data2').value = '';
	}
	else
	{
		document.getElementById('oneWay').style.display = 'block';
		document.getElementById('data2').value = data;
	}
}

function changeRoom(id)
{
	var nr = document.getElementById(id).value;
	
	for (var i=1; i<=3; i++)
	{
		if (i <= nr)
		{
			document.getElementById('PP'+i).style.display = 'block';
			document.getElementById('PPS'+i).disabled = false;
		}
		else
		{
			document.getElementById('PP'+i).style.display = 'none';
			document.getElementById('PPS'+i).disabled = true;
		}
	}
}
