// JavaScript Document
		
			function selectTransfer(vType)
			{
				if(vType=="Round Trip")
				{
					FAjax('t_arriving.php', 'transfer1', '', 'get');
					FAjax('t_departure.php', 'transfer2', '', 'get');
				}
				else if (vType=="One Way Arriving")
				{
					FAjax('t_arriving.php', 'transfer1', '', 'get');
					FAjax('empty.php', 'transfer2', '', 'get');
				}
				else
				{
					FAjax('t_departure.php', 'transfer1', '', 'get');
					FAjax('empty.php', 'transfer2', '', 'get');
				}			
			}
			
			function validateHotel(vHotel)
			{		
				if (vHotel=="")
				{
					alert("Elija un Hotel");
					document.getElementById('precio_privado').value = 0;
					document.getElementById('precio_compartido').value = 0;					
					document.getElementById('nombre_hotel').value = "";
					document.getElementById('precio_servicio').value=0;
				}
				else
				{					
					var precios = new Array();
					precios = vHotel.split('-');				

					document.getElementById('precio_privado').value = precios[0];
					document.getElementById('precio_compartido').value = precios[1];
					document.getElementById('nombre_hotel').value = precios[2];
					
					if (document.getElementById('tiposervicio').value=="shared")
					{
						document.getElementById('precio_servicio').value=precios[1];
					}
					else
					{
						document.getElementById('precio_servicio').value=precios[0];
					}
					
				}
			}
			
			function calculaTotal()
			{
				var precio=0;
				var total=0;				
				var adults=0;
				var kids=0;
				var factor=1;
				
				var adults=(document.getElementById('adults').value=="") ? 0 : document.getElementById('adults').value;
				var kids=(document.getElementById('kids').value=="") ? 0 : document.getElementById('kids').value;
				var total_pax=Math.abs(adults)+Math.abs(kids);
				
				if (document.getElementById('transfer_type').value=="Round Trip") 
				{
					factor=2;
				}
			
				if (document.getElementById('transfer').value=="privated")
				{
					if(total_pax>8)
					{
						alert('You can\'t specify more than 8 pax per van');
						document.getElementById('adults').value=8;
						document.getElementById('kids').value=0;
					}
				
					var totalprivado=(document.getElementById('precio_privado').value!="") ? document.getElementById('precio_privado').value : "0";
					if(Math.abs(total_pax)>0)
					{
						var total=totalprivado*factor;
						document.getElementById('total').value=addCommas(total.toFixed(2));
						//document.getElementById('total').value=totalprivado*factor;

					}
					else
					{
						document.getElementById('total').value="0.00";
					}
				}
				else
				{
					precio=(document.getElementById('precio_compartido').value!="") ? document.getElementById('precio_compartido').value : 0;
					var total=(((Math.abs(adults)+Math.abs(kids))*precio)*factor);
					document.getElementById('total').value=addCommas(total.toFixed(2));
				}
				
				if(document.getElementById('adults').value=="") document.getElementById('adults').value="0";
				if(document.getElementById('kids').value=="") document.getElementById('kids').value="0";
			}
			
			function addCommas(nStr)
			{
				nStr += '';
				x = nStr.split('.');
				x1 = x[0];
				x2 = x.length > 1 ? '.' + x[1] : '';
				var rgx = /(\d+)(\d{3})/;
				while (rgx.test(x1)) {
					x1 = x1.replace(rgx, '$1' + ',' + '$2');
				}
				return x1 + x2;
			}
			
