function atnaujintiKelioniuSarasa(forma, keliones)
{
	var kelioniuKiekis = keliones.length;
	
	var pasirinktosDienos = forma.dienos.options[forma.dienos.selectedIndex].value;
	var menesiai = new Array();
	for(var i=0; i<kelioniuKiekis; i++)
	{
		if(pasirinktosDienos == "" || pasirinktosDienos == keliones[i][1])
		{
			var yra=false;
			for(var k=0; k<menesiai.length; k++)
			{
				if(menesiai[k] == keliones[i][0])
					yra=true;				
			}
			if(!yra)
				menesiai[menesiai.length] = keliones[i][0];
						
		}	
	}
	
	var pasirinktasMenuo = forma.menesiai.options[forma.menesiai.selectedIndex].value;
	var dienos = new Array();
	for(var i=0; i<kelioniuKiekis; i++)
	{
		if(pasirinktasMenuo == "" || pasirinktasMenuo == keliones[i][0])
		{
			var yra=false;
			for(var k=0; k<dienos.length; k++)
			{
				if(dienos[k] == keliones[i][1])
					yra=true;				
			}
			if(!yra)
				dienos[dienos.length] = keliones[i][1];
		}	
	}
	
	var datos = new Array();
	for(var i=0; i<kelioniuKiekis; i++)
	{
		if(
			(pasirinktasMenuo == "" || pasirinktasMenuo == keliones[i][0])
			&&
			(pasirinktosDienos == "" || pasirinktosDienos == keliones[i][1])
		)
		{
			datos[datos.length] = new Array(keliones[i][2], keliones[i][3]);
		}	
	}
	

	for(var i=forma.menesiai.options.length; i >= 0;)
	{
		forma.menesiai.remove(i--);
	}	
	var y=document.createElement('option');
	y.value="";
	y.text=defaultMenesiai;
	try
	{
		forma.menesiai.add(y,null); // standards compliant
	}
	catch(ex)
	{
		forma.menesiai.add(y); // IE only
	}
	for(var i=0; i<menesiai.length; i++)
	{
		var y=document.createElement('option');
		y.value=menesiai[i];
		y.text=menesiai[i];
		try
		{
			forma.menesiai.add(y,null); // standards compliant
		}
		catch(ex)
		{
			forma.menesiai.add(y); // IE only
		}
		
		if(menesiai[i] == pasirinktasMenuo)
		{
			forma.menesiai.selectedIndex = i+1;
		}
	}

	for(var i=forma.dienos.options.length; i >= 0;)
	{
		forma.dienos.remove(i--);
	}	
	var y=document.createElement('option');
	y.value="";
	y.text=defaultDienos;
	try
	{
		forma.dienos.add(y,null); // standards compliant
	}
	catch(ex)
	{
		forma.dienos.add(y); // IE only
	}
	for(var i=0; i<dienos.length; i++)
	{
		var y=document.createElement('option');
		y.value=dienos[i];
		y.text=dienos[i];
		try
		{
			forma.dienos.add(y,null); // standards compliant			
		}
		catch(ex)
		{
			forma.dienos.add(y); // IE only
		}
		if(dienos[i] == pasirinktosDienos)
		{
			forma.dienos.selectedIndex = i+1;
		}
	}


	for(var i=forma.datos.options.length; i >= 0;)
	{
		forma.datos.remove(i--);
	}	
	var y=document.createElement('option');
	y.value="";
	y.text=defaultDatos;
	try
	{
		forma.datos.add(y,null); // standards compliant
	}
	catch(ex)
	{
		forma.datos.add(y); // IE only
	}
	for(var i=0; i<datos.length; i++)
	{
		
		var y=document.createElement('option');
		y.value=datos[i][1];
		y.text=datos[i][0];
		try
		{
			forma.datos.add(y,null); // standards compliant
		}
		catch(ex)
		{
			forma.datos.add(y); // IE only
		}
	}		
}

function perskaiciuokKaina(forma)
{
	var suma = 0;
	for(var i=0; i<forma.elements.length; i++)
	{
		if(forma.elements[i].name.indexOf("kelione_") == 0)
		{
			var idKelione = forma.elements[i].name.substr(8);
			kiekisObj=forma.elements[i];
			suma += eval("forma.kaina_"+idKelione+".value")*kiekisObj.options[kiekisObj.selectedIndex].value;
		}
	}	
	document.getElementById("bendra_kaina").innerHTML = suma;
}

function tikrinkKeleivius(forma)
{
	for(var i=0; i<forma.elements.length; i++)
	{
		if(forma.elements[i].name.indexOf("vardas_") == 0)
		{		
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_VARDAS);
				forma.elements[i].focus();
				return false;
			}
		}
		else
		if(forma.elements[i].name.indexOf("pavarde_") == 0)
		{		
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTA_PAVARDE);
				forma.elements[i].focus();
				return false;			
			}
		}
		else
		if(forma.elements[i].name.indexOf("asmens_kodas_") == 0)
		{		
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_ASMENS_KODAS);
				forma.elements[i].focus();
				return false;			
			}
		}
		else
		if(forma.elements[i].name.indexOf("lytis_") == 0)
		{		
			if( forma.elements[i].selectedIndex == 0)
			{
				alert(NENURODYTA_LYTIS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_vardas")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_VARDAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_pavarde")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTA_MOKETOJO_PAVARDE);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(
			forma.elements[i].name == "moketojas_asmens_kodas"
			&&
			!document.getElementById("moketojo_tipas_juridinis").checked
		)
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_ASMENS_KODAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(
			forma.elements[i].name == "moketojas_imones_kodas"
			&&
			document.getElementById("moketojo_tipas_juridinis").checked
		)
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_IMONES_KODAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(
			forma.elements[i].name == "moketojas_pavadinimas"
			&&
			document.getElementById("moketojo_tipas_juridinis").checked
		)
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_PAVADIMAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_telefonas")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_TELEFONAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_email")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_ELPASTAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_adresas")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_ADRESAS);
				forma.elements[i].focus();
				return false;				
			}
		}
	}
}

function tikrinkTolimusKeleivius(forma)
{
	for(var i=0; i<forma.elements.length; i++)
	{
		if(forma.elements[i].name == "moketojas_vardas")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_VARDAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_pavarde")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTA_MOKETOJO_PAVARDE);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_telefonas")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_TELEFONAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_email")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_ELPASTAS);
				forma.elements[i].focus();
				return false;				
			}
		}
		else
		if(forma.elements[i].name == "moketojas_adresas")
		{
			if( forma.elements[i].value == "")
			{
				alert(NENURODYTAS_MOKETOJO_ADRESAS);
				forma.elements[i].focus();
				return false;				
			}
		}
	}
}

function tikrinkSavaitgaliniusKeleivius(forma)
{
	laukelis = forma[forma.kontaktinis_asmuo.value];
	if(laukelis.value == "")
	{
			alert(NENURODYTAS_KONTAKTINIS_ASMUO);
			laukelis.focus();
			return false;
	}
	laukelis = forma[forma.telefonas.value];
	if(laukelis.value == "")
	{
			alert(NENURODYTAS_TELEFONAS);
			laukelis.focus();
			return false;
	}
	laukelis = forma[forma.email.value];
	if(laukelis.value == "")
	{
			alert(NENURODYTAS_ELPASTAS);
			laukelis.focus();
			return false;
	}
}

function tikrinkKambarius(forma)
{
	for(var i=0; i<forma.elements.length; i++)
	{
		if(forma.elements[i].name.indexOf("kelione_") == 0)
		{
			if( forma.elements[i].selectedIndex > 0)
				return true;
		}
	}
	alert(PASIRINKITE_KAMBARIUS);
	for(var i=0; i<forma.elements.length; i++)
	{
		if(forma.elements[i].name.indexOf("kelione_") == 0)
		{
			if( forma.elements[i].selectedIndex == 0)
			{
				forma.elements[i].focus();
				return false;
			}	
		}
	}
	return false;
}

function sutikrinkDatas(isvykimasId, grizimasId, saltinisId)
{
	isvykimas = document.getElementById(isvykimasId);
	if(!isvykimas) 
		return false;
	grizimas  = document.getElementById(grizimasId);
	if(!grizimas) 
		return false;
	
	if(isvykimas.selectedIndex > grizimas.selectedIndex)
	{
		if(saltinisId == isvykimasId)
		{
			grizimas.selectedIndex = isvykimas.selectedIndex;
		}	
		else
		{
			isvykimas.selectedIndex = grizimas.selectedIndex;
		}	
	}	
}