<!--
jetzt = new Date();
day_nr_default = jetzt.getDay() + 1;		// od 0 - 6 numer dnia dla jutrzejszej daty wyswietlanej domyślnie na stronie sale.php 
if(day_nr_default > 6){
	day_nr_default = day_nr_default - 7;
}

var Arr_nazwa = new Array('niedziela','poniedziałek','wtorek','środa','czwartek','piątek','sobota');

for(i=0; i<7; i++){
	if(day_nr_default==i){
		day_name_default = Arr_nazwa[i];		// nazwa dnia dla jutrzejszej daty wyswietlanej domyślnie na stronie sale.php
	}
}

function nazwa_wyjazd()
{
	o=document.forms[0];
	yw = parseInt(UsunZera(o.Data_Wyj.value.substr(0,4)));
	mw = parseInt(UsunZera(o.Data_Wyj.value.substr(5,2)))-1;
	dw = parseInt(UsunZera(o.Data_Wyj.value.substr(8,2)));
	
	//dw = parseInt(UsunZera(o.Data_Wyj.value.substr(0,2)));
	//mw = parseInt(UsunZera(o.Data_Wyj.value.substr(3,2)))-1;
	//yw = parseInt(UsunZera(o.Data_Wyj.value.substr(6,4)));
	dataw = new Date(yw, mw, dw);
	day_nr_forth=dataw.getDay();	// numer dnia dla podanej przez sprzedawcę daty wyjazdu na stronie sale.php

	for(i=0; i<7; i++){
		if(day_nr_forth==i){
			day_name_forth = Arr_nazwa[i];	// nazwa dnia dla podanej przez sprzedawcę daty wyjazdu na stronie sale.php
		}
	}	
 
	document.wybor_relacji.nazwa_Wyj.value=day_name_forth;
}

function nazwa_powrot()
{
	o=document.forms[0];
	yp = parseInt(UsunZera(o.Data_Pow.value.substr(0,4)));
	mp = parseInt(UsunZera(o.Data_Pow.value.substr(5,2)))-1;
	dp = parseInt(UsunZera(o.Data_Pow.value.substr(8,2)));
	
	//dp = parseInt(UsunZera(o.Data_Pow.value.substr(0,2)));
	//mp = parseInt(UsunZera(o.Data_Pow.value.substr(3,2)))-1;
	//yp = parseInt(UsunZera(o.Data_Pow.value.substr(6,4)));
	datap = new Date(yp, mp, dp);
	day_nr_back=datap.getDay();	// numer dnia daty powrotu 

	for(i=0; i<7; i++){
		if(day_nr_back==i){
			day_name_back = Arr_nazwa[i]; // nazwa dnia daty powrotu
		}
	}

	document.wybor_relacji.nazwa_Pow.value=day_name_back;
}

function init()
{
	o=document.forms[0];
	o.MS_Pow.disabled=true;
	o.MD_Pow.disabled=true;
	o.Data_Pow.disabled=true;
	yw = parseInt(UsunZera(o.Data_Wyj.value.substr(0,4)));
	mw = parseInt(UsunZera(o.Data_Wyj.value.substr(5,2)))-1;
	dw = parseInt(UsunZera(o.Data_Wyj.value.substr(8,2)));
	dataw = new Date(yw, mw, dw);
	day_nr_forth=dataw.getDay();	// numer dnia dla podanej przez sprzedawcę daty wyjazdu na stronie sale.php

	for(i=0; i<7; i++){
		if(day_nr_forth==i){
			day_name_forth = Arr_nazwa[i];	// nazwa dnia dla podanej przez sprzedawcę daty wyjazdu na stronie sale.php
		}
	}	
 
	
	yp = parseInt(UsunZera(o.Data_Pow.value.substr(0,4)));
	mp = parseInt(UsunZera(o.Data_Pow.value.substr(5,2)))-1;
	dp = parseInt(UsunZera(o.Data_Pow.value.substr(8,2)));
	
	datap = new Date(yp, mp, dp);
	day_nr_back=datap.getDay();	// numer dnia daty powrotu 

	for(i=0; i<7; i++){
		if(day_nr_back==i){
			day_name_back = Arr_nazwa[i]; // nazwa dnia daty powrotu
		}
	}

	
	
}

function init2()
{
	o=document.forms[0];
	o.MS_Pow.disabled=true;
	o.MD_Pow.disabled=true;
	o.Data_Pow.disabled=true;
}

function UsunZera(z)
{
	 while (z.charAt(0)=="0") z=z.slice(1)
	 return z
}

function SprData(da)
{
	 wz = new RegExp("[0-9]{4}-[0-9]{2}-[0-9]{2}","gi");

	 if (da.match(wz))
	 {
		  year = parseInt(UsunZera(da.substr(0,4)));
		  month = parseInt(UsunZera(da.substr(5,2)))-1;
		  day = parseInt(UsunZera(da.substr(8,2)));	  

		  if (year>2002 & month<12 & day<32) return true
		  else return false
	 }
	 else return false
}

function DatWyj(da)
{
	var teraz=new Date()
	
	 dzien=teraz.getDate();
	 if (dzien<10){
		dzien="0"+dzien;
	 }
	 miesiac=teraz.getMonth()+1;
	 if (miesiac<10){
		miesiac="0"+miesiac;
	 }
	 rok=teraz.getFullYear();
	 dataa=rok+"-"+miesiac+"-"+dzien;

	var db = new Date(parseInt(dataa.substr(0,4)),parseInt(UsunZera(dataa.substr(5,2)))-1,parseInt(UsunZera(dataa.substr(8,2))));
	var dw = new Date(parseInt(o.Data_Wyj.value.substr(0,4)),parseInt(UsunZera(o.Data_Wyj.value.substr(5,2)))-1,parseInt(UsunZera(o.Data_Wyj.value.substr(8,2))));
	if (db<dw){
		return true
	}
	else return false

}

function format_daty(d)
{
	 o=document.forms[0];
	 if (!SprData(o.elements[d].value)){
		  alert(info102);
		  o.elements[d].focus();
		  o.elements[d].select()
	 }
	 
	  if (!DatWyj(o.elements[d].value)){
		  alert(info1033);
		  o.elements[d].focus();
		  o.elements[d].select()
	 }
}

function ilosc_osob(o)
{
 var LP=o.elements["LP"].options[o.elements["LP"].selectedIndex].value;

 if (LP!="8"){
 }
 else alert(info101)
}

function zmiana_jednostronny()
{
	 o=document.forms[0];
	 o.MS_Pow.disabled=true;
	 o.MD_Pow.disabled=true;
	 o.Data_Pow.disabled=true;
}

function zmiana_dwustronny()
{
	 o=document.forms[0];
	 o.MS_Pow.disabled=false;
	 o.MD_Pow.disabled=false;
	 o.Data_Pow.disabled=false;
}

function zmiana_open()
{
	 o=document.forms[0];
	 o.MS_Pow.disabled=false;
	 o.MD_Pow.disabled=false;
	 o.Data_Pow.disabled=true;
}

function przepisz_miasto(z,d)
{
	o=document.forms[0];
	if (o.elements[z]){
	for ( var i=0; i<o.elements[d].options.length; ++i )
	  if ( o.elements[z].options[o.elements[z].selectedIndex].text==o.elements[d].options[i].text)
	   o.elements[d].selectedIndex=i;
	}
}

function dalej(o)
{
	o=document.forms[0];
	var dw = new Date(parseInt(o.Data_Wyj.value.substr(0,4))-1,parseInt(UsunZera(o.Data_Wyj.value.substr(5,2)))-1,parseInt(UsunZera(o.Data_Wyj.value.substr(8,2)))-1);

	
	var dstart = "2008-05-01";	
	var dstart3 = "2008-10-01";
	var dstop = "2008-03-14";
	var MS_Wyj=o.elements["MS_Wyj"].options[o.elements["MS_Wyj"].selectedIndex].value;
	var MD_Wyj=o.elements["MD_Wyj"].options[o.elements["MD_Wyj"].selectedIndex].value;
	var MS_Pow=o.elements["MS_Pow"].options[o.elements["MS_Pow"].selectedIndex].value;
	var MD_Pow=o.elements["MD_Pow"].options[o.elements["MD_Pow"].selectedIndex].value;
	var Arr_MiastaBlok2 = new Array('Grunstadt','Kaiserslautern','Homburg','Zweibrucken','Neunkirchen','Sankt Ingbert','Saarbrucken','Saarlouis','Metz','Nancy','Liege','Eindhoven','Antwerpen','Mechelen','Bruksela','Venlo','Venray','Nijmegen','Arnhem','Ede','Utrecht','Amsterdam','Zamość','Krasnystaw','Biała Podlaska','Międzyrzecz Podlaski','Przemyśl');
	var Arr_MiastaBlok = new Array('Ostrowiec Świętokrzyski','Strzelce Opolskie');
	var Arr_MiastaBlok3 = new Array('Zamość','Krasnystaw','Lublin','Puławy','Radom','Opoczno','Piotrków Tryb. - dw.PKP','Biała Podlaska','Międzyrzecz Podlaski','Siedlce','Mińsk Mazowiecki','Warszawa','Rawa Mazowiecka','Tomaszów Mazowiecki','Łódź Górna','Piotrków Tryb. - BAZA Bracka11','Radomsko','Częstochowa','Lubliniec','Przysucha');
	var Arr_MiastaPolStop = new Array('Jarosław','Przeworsk','Łańcut','Rzeszów','Sędziszów Małopolski','Dębica','Pilzno','Tarnów','Wojnicz','Brzesko','Bochnia','Sanok','Krosno','Jasło','Biecz','Gorlice','Grybów','Nowy Sącz','Limanowa','Mszana Dolna','Rabka','Myślenice','Nisko','Stalowa Wola','Sandomierz','Tarnobrzeg','Opatów','Kielce','Jędrzejów','Miechów');
	
	for(i=0; i<2; i++){
		if((MS_Wyj == Arr_MiastaBlok[i] || MD_Wyj == Arr_MiastaBlok[i]) && (o.Data_Wyj.value >= dstart)){
			alert(info_blok);
			return
		}
	}
	
	for(i=0; i<20; i++){
		if((MS_Wyj == Arr_MiastaBlok3[i] || MD_Wyj == Arr_MiastaBlok3[i]) && (o.Data_Wyj.value >= dstart3)){
			alert(info_blok3);
			return
		}
	}
			
	for(i=0; i<30; i++){
		if((MD_Wyj == Arr_MiastaPolStop[i]) && (o.Data_Wyj.value == '2008-10-31' || o.Data_Wyj.value == '2008-12-23' || o.Data_Wyj.value == '2009-04-10')){
			alert(info_stop);
			return
		}
	}
		
	//Sanok
	if(MS_Wyj == 'Sanok' || MD_Wyj == 'Sanok' || MS_Pow == 'Sanok' || MD_Pow == 'Sanok'){
		alert(info_blok_sanok);
		return
	}
	
	if (!o.Data_Pow.disabled)
	{
		
		var dp = new Date(parseInt(o.Data_Pow.value.substr(0,4))-1,parseInt(UsunZera(o.Data_Pow.value.substr(5,2)))-1,parseInt(UsunZera(o.Data_Pow.value.substr(8,2)))-1);

		if (dw>=dp){
			alert(info103);
			return
		}
	}
	
		for(i=0; i<2; i++){
			if((MS_Pow == Arr_MiastaBlok[i] || MD_Pow == Arr_MiastaBlok[i]) && (o.Data_Pow.value >= dstart) && !o.Data_Pow.disabled){
				alert(info_blok);
				return
			}
		}
		
		for(i=0; i<20; i++){
			if((MS_Pow == Arr_MiastaBlok3[i] || MD_Pow == Arr_MiastaBlok3[i]) && (o.Data_Pow.value >= dstart3) && !o.Data_Pow.disabled){
				alert(info_blok3);
				return
			}
		}
		
		for(i=0; i<30; i++){
			if((MD_Pow == Arr_MiastaPolStop[i]) && (o.Data_Pow.value == '2008-10-31' || o.Data_Pow.value == '2008-12-23' || o.Data_Pow.value == '2009-04-10') && !o.Data_Pow.disabled){
				alert(info_stop);
				return
			}
		}	

}
// -->