// poistenie prepocitaj

function processRequest(){

	if (httpRequest.readyState==4){

		if(httpRequest.status==200){

			var miestoZobrazenia = document.getElementById("cena_poistenia");

			miestoZobrazenia.innerHTML = httpRequest.responseText;

		}else{

			alert("Error "+httpRequest.status+": "+ httpRequest.statusText);

		}

	}

}



function poistenie_prepocitaj(){

	var miestoZobrazenia = document.getElementById("cena_poistenia");

	var pocet = parseInt(document.poistenie.pocet.options[document.poistenie.pocet.selectedIndex].value);

	var typ = parseInt(document.poistenie.typ.options[document.poistenie.typ.selectedIndex].value);

	var datum_od = document.poistenie.datum_od.value;

	var datum_do = document.poistenie.datum_do.value;

	var request = "pocet="+pocet+"&typ="+typ+"&datum_od="+datum_od+"&datum_do="+datum_do;

	var url = "poistenie_prepocitaj.php";

	if (window.ActiveXObject){

		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");

	}else{

		httpRequest = new XMLHttpRequest();

	}

	httpRequest.open("POST", url, true);

	httpRequest.onreadystatechange = function() { processRequest(); };

	httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');

	httpRequest.send(request);

}

// poistenie change pocet

function poistenie_pocet_change(){

	var pocet = parseInt(document.poistenie.pocet.options[document.poistenie.pocet.selectedIndex].value);

	for(i=2;i<=10;i++){

		clovek_id = "clovek_"+i;

		document.getElementById(clovek_id).style.display = "none";

	}

	for(i=2;i<=pocet;i++){

		clovek_id = "clovek_"+i;

		document.getElementById(clovek_id).style.display = "block";

	}

}

// poistenie form check

function poistenie_form_check(){

	if((document.poistenie.datum_od.value=="")||(document.poistenie.datum_do.value=="")){

		alert("Prosím, zadajte obivda dátumy!");

	}else{

		var pocet = parseInt(document.poistenie.pocet.options[document.poistenie.pocet.selectedIndex].value);

		if(pocet>0){

			pocet_vyplnenych = 0;

			for(i=1;i<=pocet;i++){

				meno_id = "meno_"+i;

				priezvisko_id = "priezvisko_"+i;

				dat_nar_id = "dat_nar_"+i;

				ulica_id = "ulica_"+i;

				obec_id = "obec_"+i;

				meno = document.getElementById(meno_id).value;

				priezvisko = document.getElementById(priezvisko_id).value;

				dat_nar = document.getElementById(dat_nar_id).value;

				ulica = document.getElementById(ulica_id).value;

				obec = document.getElementById(obec_id).value;

				if((meno!="")&&(priezvisko!="")&&(dat_nar!="")&&(ulica!="")&&(obec!="")){

					pocet_vyplnenych++;

				}

			}

			if(pocet_vyplnenych==pocet){

				document.poistenie.submit();

			}else{

				alert("Prosím, zadajte všetky povinné položky!");

			}

		}else{

			alert("Prosím, zadajte počet poistencov!");

		}

	}

}



// letenky zisti pocet

function letenky_zisti_pocet(){

	dospeli = parseInt(document.letenky.dospeli.options[document.letenky.dospeli.selectedIndex].value);

	infant = parseInt(document.letenky.infant.options[document.letenky.infant.selectedIndex].value);

	dieta = parseInt(document.letenky.dieta.options[document.letenky.dieta.selectedIndex].value);

	mladeznik = parseInt(document.letenky.mladeznik.options[document.letenky.mladeznik.selectedIndex].value);

	senior = parseInt(document.letenky.senior.options[document.letenky.senior.selectedIndex].value);

	pocet_cestujucich = dospeli + infant + dieta + mladeznik + senior;

	return pocet_cestujucich;

}



// change letenky pocet

function letenky_pocet_change(){

	pocet_cestujucich = letenky_zisti_pocet();

	for(i=2;i<=50;i++){

		meno_id = "meno_"+i;

		priezvisko_id = "priezvisko_"+i;

		document.getElementById(meno_id).style.display = "none";

		document.getElementById(priezvisko_id).style.display = "none";

	}

	for(i=2;i<=pocet_cestujucich;i++){

		meno_id = "meno_"+i;

		priezvisko_id = "priezvisko_"+i;

		document.getElementById(meno_id).style.display = "block";

		document.getElementById(priezvisko_id).style.display = "block";

	}

}



// change letenky form

function letenky_form_change(){

	if(document.letenky.miesto_odletu.value=="0"){

		document.letenky.miesto_odletu.style.display="none";

		/*document.letenky.miesto_odletu_text.style.display="inline";*/
		document.getElementById('miesto_odletu_text_div').style.display='block';

	}

}



// check letenky form

function letenky_form_check(){

	if((document.letenky.miesto_odletu[document.letenky.miesto_odletu.selectedIndex].value==0)&&(document.letenky.miesto_odletu_text.value=="")){

		alert("Prosím, zadajte miesto odletu!");

	}else{

		if(document.letenky.datum_odletu.value==""){

			alert("Prosím, vyberte si dátum odletu!");

		}else{

			if((document.letenky.typ_letenky[0].checked)&&(document.letenky.datum_priletu.value=="")){

				alert("Prosím, vyberte si dátum letu späť!");

			}else{

				if(document.letenky.miesto_priletu.value==""){

					alert("Prosím, zadajte miesto príletu!");

				}else{

					pocet_cestujucich = letenky_zisti_pocet();

					if(pocet_cestujucich>0){

						pocet_vyplnenych = 0;

						for(i=1;i<=pocet_cestujucich;i++){

							meno_id = "meno_form_"+i;

							priezvisko_id = "priezvisko_form_"+i;

							datnar_id = "datnar_form_"+i;

							meno = document.getElementById(meno_id).value;

							priezvisko = document.getElementById(priezvisko_id).value;

							datnar = document.getElementById(datnar_id).value;

							if((meno!="")&&(priezvisko!="")){

								pocet_vyplnenych++;

							}

						}

						if(pocet_vyplnenych==pocet_cestujucich){

							if(document.letenky.tel.value==""){

								alert("Prosím, zadajte Vaše tel. číslo!");

							}else{

								if(document.letenky.email.value==""){

									alert("Prosím, zadajte Vašu e-mailovú adresu!");

								}else{

									if((document.letenky.euro26[0].checked)||(document.letenky.euro26[1].checked)){

										document.letenky.submit();

									}else{

										alert("Prosím, označte, či ste alebo nieste držiteľom karty mládeže!");

									}

								}

							}

						}else{

							alert("Prosím, zadajte všetky mená a dátumy narodenia!");

						}

					}else{

						alert("Prosím, zadajte počet cestujúcich!");

					}

				}

			}

		}

	}

}



// check dovolenky form

function dovolenky_form_check(){

	if(document.dovolenky.meno.value==""){

		alert("Prosím, vyplňte Vaše meno!");

	}else{

		if(document.dovolenky.priezvisko.value==""){

			alert("Prosím, vyplňte Vaše priezvisko!");

		}else{

			if(document.dovolenky.poc_osob.value==""){

				alert("Prosím, zadajte počet osôb!");

			}else{

				if(document.dovolenky.tel.value==""){

					alert("Prosím, vyplňte Vaše telefónne číslo!");

				}else{

					document.dovolenky.submit();

				}

			}

		}

	}

}



// check ubytovanie form

function ubytovanie_form_check(){

	if(document.ubytovanie.meno.value==""){

		alert("Prosím, vyplňte Vaše meno!");

	}else{

		if(document.ubytovanie.priezvisko.value==""){

			alert("Prosím, vyplňte Vaše priezvisko!");

		}else{

			if(document.ubytovanie.email.value==""){

				alert("Prosím, vyplňte Vašu e-mailovú adresu!");

			}else{

				document.ubytovanie.submit();

			}

		}

	}

}



// check karta form

function karta_form_check(){

	if(document.karta.meno.value==""){

		alert("Prosím, vyplňte Vaše meno!");

	}else{

		if(document.karta.priezvisko.value==""){

			alert("Prosím, vyplňte Vaše priezvisko!");

		}else{

			if(document.karta.email.value==""){

				alert("Prosím, zadajte Vašu e-mailovú adresu!");

			}else{

				if(document.karta.ulica.value==""){

					alert("Prosím, zadajte ulicu!");

				}else{

					if(document.karta.mesto.value==""){

						alert("Prosím, zadajte mesto!");

					}else{

						if(document.karta.dat_nar.value==""){

							alert("Prosím, zadajte dátum Vášho narodenia!");

						}else{

							document.karta.submit();

						}	

					}				

				}

			}

		}

	}

}



// check bus form

function bus_form_check(){

	if(document.bus.meno.value==""){

		alert("Prosím, vyplňte Vaše meno!");

	}else{

		if(document.bus.priezvisko.value==""){

			alert("Prosím, vyplňte Vaše priezvisko!");

		}else{

			if(document.bus.email.value==""){

				alert("Prosím, zadajte Vašu e-mailovú adresu!");

			}else{

				if(document.bus.odchod.value==""){

					alert("Prosím, vyberte termín odchodu!");

				}else{

					if(document.bus.tel.value==""){

						alert("Prosím, zadajte Vaše tel. číslo!");

					}else{

						if(document.bus.dat_nar.value==""){

							alert("Prosím, zadajte Váš dátum narodenia!");

						}else{

							document.bus.submit();

						}	

					}				

				}

			}

		}

	}

}



// check mailing form

function mailing_form_check(){

	if((document.mailinglist.mailinglist_email.value.indexOf("@")<1)||(document.mailinglist.mailinglist_email.value.indexOf(".")<3)||(document.mailinglist.mailinglist_email.value.length<5)){

		alert("Prosím, zadajte správnu Vašu e-mailovú adresu!");

	}else{

		 if (confirm("Súhlasíte, aby Vaša e-mailová adresa \u0022"+document.mailinglist.mailinglist_email.value+"\u0022 bola pridaná do databázy žiadateľov o zasielanie Last Minute ponuky?")){

			document.mailinglist.submit();

		 }

	}

}



function accept_mailinglist(adresa){

	alert("E-mailová adresa \u0022"+adresa+"\u0022 bola pridaná do databázy.");

}



// check pozicovna form

function pozicovna_form_check(){

	if(document.pozicovna.meno.value==""){

		alert("Prosím, vyplňte Vaše meno!");

	}else{

		if(document.pozicovna.tel_fax_email.value==""){

			alert("Prosím, zadajte Váš telefón alebo e-mail!");

		}else{

			document.pozicovna.submit();

		}

	}

}



// check katalog form

function katalog_form_check(){

	if(document.katalog.meno.value==""){

		alert("Prosím, vyplňte Vaše meno!");

	}else{

		if(document.katalog.priezvisko.value==""){

			alert("Prosím, vyplňte Vaše priezvisko!");

		}else{

			if(document.katalog.ulica.value==""){

				alert("Prosím, zadajte ulicu!");

			}else{

				if(document.katalog.mesto.value==""){

					alert("Prosím, zadajte mesto!");

				}else{

					document.katalog.submit();

				}				

			}

		}

	}

}



// check nazor form

function nazor_form_check(){

	if(document.nazor.meno.value==""){

		alert("Prosím, vyplňte Vaše meno!");

	}else{

		if(document.nazor.priezvisko.value==""){

			alert("Prosím, vyplňte Vaše priezvisko!");

		}else{

			document.nazor.submit();

		}

	}

}


