function validateOnSubmitSiriusAir() 
{
var errs=0;

if (!validateGlobalTXT (document.getElementById("miastowylotu"), 'lb_miastowylotu', true)) errs += 1;
if (!validateGlobalTXT (document.getElementById("miastoprzylotu"), 'lb_miastoprzylotu', true)) errs += 1;
if (errs>1)  alert('Wymagane pola nie zostały wypełnione.');
if (errs==1) alert('Wymagane pole nie zostało wypełnione.');

    if (errs==0)
    {

	Now=new Date();
	Godzina=Now.getHours();
	Minuta=Now.getMinutes();

        wyloty_dzien=document.getElementById("wyloty_dzien").value;
        wyloty_miesiac=document.getElementById("wyloty_miesiac").value;
        wyloty_rok=document.getElementById("wyloty_rok").value;

	DataOdbior=new Date(wyloty_rok,wyloty_miesiac-1,wyloty_dzien);
	
	if (DataOdbior < Now && errs==0) 
	{
	    alert('Data wylotu jest w przeszłości.');
	    errs += 1;
	};
	
        powroty_dzien=document.getElementById("powroty_dzien").value;
        powroty_miesiac=document.getElementById("powroty_miesiac").value;
        powroty_rok=document.getElementById("powroty_rok").value;

	DataZwrot=new Date(powroty_rok,powroty_miesiac-1,powroty_dzien);
	
	if (DataZwrot < Now && errs==0) 
	{
	    alert('Data przylotu jest w przeszłości.');
	    errs += 1;
	};
	
	if (DataZwrot < DataOdbior && errs==0)
	{
	    alert('Data przylotu nie może być wcześniejsza od daty wylotu.');
	    errs +=1;
	}

        origin_long=document.getElementById("miastowylotu").value;
        destination_long=document.getElementById("miastoprzylotu").value;
	origin_long=origin_long.toUpperCase();
	destination_long=destination_long.toUpperCase();
	
	
	if (document.getElementById("stronychk"))
	{
	    if (document.getElementById("stronychk").checked)
	    {
	    flight_type='return';
	    }
	    else
	    {
	    flight_type='single';
	    }
	}
	else
	{
	    flight_type=document.getElementById("strony").value;
	};
	
        paxADT=document.getElementById("paxADT").value;
        paxCHD=document.getElementById("paxCHD").value;
        paxINF=document.getElementById("paxINF").value;
        cabinClass=document.getElementById("klasa").value;
	
	if (paxINF + paxCHD >paxADT && errs==0)
	{
	    alert('Ilość dzieci i niemowląt nie może przekroczyć liczby dorosłych.');
	    errs +=1;
	}

	if (errs==0)
	{
	    location.href='http://sirius.amadeus.com.pl/s3air/airclubpl/PoweredAvailability.aspx?origin='+origin_long+'&depDate='+wyloty_dzien+'.'+wyloty_miesiac+'.'+wyloty_rok+'&depTime=&depTimeType=after&destination='+destination_long+'&retDate='+powroty_dzien+'.'+powroty_miesiac+'.'+powroty_rok+'&retTime=&retTimeType=after&cabinClass='+cabinClass+'&flightType='+flight_type+'&carrier1=&carrier2=&carrier3=&currency=PLN&adt='+paxADT+'&chd='+paxCHD+'&inf='+paxINF+'&offerType=Standard&_as=PowerPrice';	    
	}
    }
    
};

function validateOnSubmitSiriusCar() 
{
var errs=0;
if (!validateGlobalTXT (document.getElementById("miastowylotu"), 'lb_miastowylotu', true)) errs += 1;
if (!validateGlobalTXT (document.getElementById("miastopowrotu"), 'lb_miastopowrotu', true)) errs += 1;



if (errs>1)  alert('Wymagane pola nie zostały wypełnione.');
if (errs==1) alert('Wymagane pole nie zostało wypełnione.');

    if (errs==0)
    {

	Now=new Date();
	Godzina=Now.getHours();
	Minuta=Now.getMinutes();

    
        odbior=document.getElementById("miastowylotu").value;
        zwrot=document.getElementById("miastopowrotu").value;

        wyloty_dzien=document.getElementById("wyloty_dzien").value;
        wyloty_miesiac=document.getElementById("wyloty_miesiac").value;
        wyloty_rok=document.getElementById("wyloty_rok").value;
        odbior_godzina=document.getElementById("odbior_godzina").value;

	DataOdbior=new Date(wyloty_rok,wyloty_miesiac-1,wyloty_dzien, odbior_godzina);
	
	if (DataOdbior < Now && errs==0) 
	{
	    alert('Data odbioru samochodu jest w przeszłości.');
	    errs += 1;
	};
	
        powroty_dzien=document.getElementById("powroty_dzien").value;
        powroty_miesiac=document.getElementById("powroty_miesiac").value;
        powroty_rok=document.getElementById("powroty_rok").value;
        zwrot_godzina=document.getElementById("zwrot_godzina").value;

	DataZwrot=new Date(powroty_rok,powroty_miesiac-1,powroty_dzien, zwrot_godzina);
	
	if (DataZwrot < Now && errs==0) 
	{
	    alert('Data zwrotu samochodu jest w przeszłości.');
	    errs += 1;
	};
	
	if (DataZwrot < DataOdbior && errs==0)
	{
	    alert('Data zwrotu nie może być wcześniejsza od daty odbioru.');
	    errs +=1;
	}

	odbior=odbior.toUpperCase();
	zwrot=zwrot.toUpperCase();

	if (errs==0)
	{
	    location.href='http://sirius.amadeus.com.pl/s3car/airclubpl/CarList.aspx?_a=000001&_u=ama&textedit=False&_debug=False&pickup='+odbior+'&pickupdate='+wyloty_dzien+'.'+wyloty_miesiac+'.'+wyloty_rok+'&pickuptime='+odbior_godzina+'00&dropoff='+zwrot+'&dropoffdate='+powroty_dzien+'.'+powroty_miesiac+'.'+powroty_rok+'&dropofftime='+zwrot_godzina+'00&cartype=&carclass=&gearbox=&ac=&distancelimit=&vcs=&_r2r=False&_r2b=False&rateindex=0&'	
	}
    }
    
};


function validateOnSubmitSiriusHotel() 
{
var errs=0;

if (!validateGlobalTXT (document.getElementById("miastowylotu"), 'lb_miastowylotu', true)) errs += 1;

if (errs>1)  alert('Wymagane pola nie zostały wypełnione.');
if (errs==1) alert('Wymagane pole nie zostało wypełnione.');

    if (errs==0)
    {

	Now=new Date();
	Godzina=Now.getHours();
	Minuta=Now.getMinutes();

    
        lotnisko=document.getElementById("miastowylotu").value;
        kategoria=document.getElementById("kategoria").value;
        nazwahotelu=document.getElementById("nazwahotelu").value;
        paxADT=document.getElementById("paxADT").value;

        wyloty_dzien=document.getElementById("wyloty_dzien").value;
        wyloty_miesiac=document.getElementById("wyloty_miesiac").value;
        wyloty_rok=document.getElementById("wyloty_rok").value;

	DataOdbior=new Date(wyloty_rok,wyloty_miesiac-1,wyloty_dzien);
	
	if (DataOdbior < Now && errs==0) 
	{
	    alert('Data przyjazdu jest w przeszłości.');
	    errs += 1;
	};
	
        powroty_dzien=document.getElementById("powroty_dzien").value;
        powroty_miesiac=document.getElementById("powroty_miesiac").value;
        powroty_rok=document.getElementById("powroty_rok").value;

	DataZwrot=new Date(powroty_rok,powroty_miesiac-1,powroty_dzien);
	
	if (DataZwrot < Now && errs==0) 
	{
	    alert('Data wyjazdu jest w przeszłości.');
	    errs += 1;
	};
	
	if (DataZwrot < DataOdbior && errs==0)
	{
	    alert('Data wyjazdu nie może być wcześniejsza od daty przyjazdu.');
	    errs +=1;
	}

	lotnisko=lotnisko.toUpperCase();

	
	if (errs==0)
	{
		if (nazwahotelu=="") 
		{
		    hotelname='';
		}
		else
		{
		    hotelname='&hotelname=';
		}
	    location.href='http://sirius.amadeus.com.pl/s3hotel/airclubpl/HotelList.aspx?lid=0&tlc='+lotnisko+'&cin='+wyloty_dzien+'.'+wyloty_miesiac+'.'+wyloty_rok+'&cout='+powroty_dzien+'.'+powroty_miesiac+'.'+powroty_rok+'&cat='+kategoria+'&rci=0&rco=0'+hotelname+nazwahotelu+'&r1=1NS'+paxADT+'0222&r2=0NS00222&r3=0NS00222&_a=000001&_u=ama&textedit=False&_debug=False&';
	}

    };

};

function onNumOfAdultsChange(numOfAdults)
{
var numOfBeds = document.getElementById("numOfBedsSelect");
var count = numOfBeds.options.length;
var i;

while(numOfBeds.options.length >= 1)
{
numOfBeds.options[0]=null;
}

var start = numOfAdults > 1 ? numOfAdults-1 : 1;
var stop = numOfAdults > 4 ? 4 : numOfAdults;

if(numOfAdults==4)
    start=3;
    
    j=1;
    
    for (i=start; i<=stop; i++)
    {
    if (navigator.userAgent.indexOf('Opera')>-1)
    {
    var obiekt = new Option( i, i);
    numOfBeds.options[j++] = obiekt;
    }
    else
    {
    var el = document.createElement('OPTION');
    el.text = String(i);
    el.value = i;
    numOfBeds.add(el, document.all ? i : null);
    }
    
    }
    
    if (navigator.userAgent.indexOf('Opera')>-1)
    {
    numOfBeds.options[0]=null;
    }
    
    numOfBeds.value = stop;
}


function zmien_wszystko()
{
    document.images.w_bilety_lotnicze.src= '/gfx/wyszukiwarka/bilety-lotnicze_off_pl.jpg';
    document.images.w_promocje_biletow.src= '/gfx/wyszukiwarka/promocje-biletow_off_pl.jpg';
    document.images.w_hotele_w_polsce.src= '/gfx/wyszukiwarka/hotele-w-polsce_off_pl.jpg';
    document.images.w_hotele_na_swiecie.src= '/gfx/wyszukiwarka/hotele-na-swiecie_off_pl.jpg';
    document.images.w_rent_a_car.src= '/gfx/wyszukiwarka/rent-a-car_off.jpg';
    document.images.w_last_minute.src= '/gfx/wyszukiwarka/last-minute_off.jpg';
    document.images.w_kongresy.src= '/gfx/wyszukiwarka/kongresy_off_pl.jpg';
}

function zmien_bilety_lotnicze()
{
    zmien_wszystko();
    document.images.w_bilety_lotnicze.src= '/gfx/wyszukiwarka/bilety-lotnicze_on_pl.jpg';
}
function zmien_promocje_biletow()
{
    zmien_wszystko();
    setTimeout('document.images.w_promocje_biletow.src= \'/gfx/wyszukiwarka/promocje-biletow_on_pl.jpg\';', 1000);
}
function zmien_hotele_w_polsce()
{
    zmien_wszystko();
    document.images.w_hotele_w_polsce.src= '/gfx/wyszukiwarka/hotele-w-polsce_on_pl.jpg';
}
function zmien_hotele_na_swiecie()
{
    zmien_wszystko();
    document.images.w_hotele_na_swiecie.src= '/gfx/wyszukiwarka/hotele-na-swiecie_on_pl.jpg';
}
function zmien_rent_a_car()
{
    zmien_wszystko();
    document.images.w_rent_a_car.src= '/gfx/wyszukiwarka/rent-a-car_on.jpg';
}
function zmien_last_minute()
{
    zmien_wszystko();
    document.images.w_last_minute.src= '/gfx/wyszukiwarka/last-minute_on.jpg';
}
function zmien_kongresy()
{
    zmien_wszystko();
    document.images.w_kongresy.src= '/gfx/wyszukiwarka/kongresy_on_pl.jpg';
}
