function checa_reservashotel()
{
		if (document.reserva.name.value == ""){
		alert('Please, Enter your Name.');
		document.reserva.name.focus();
		return false;
		}
		if (document.reserva.phone.value == ""){
		alert('Please, Enter your Phone.');
		document.reserva.phone.focus();
		return false;
		}
		if (document.reserva.email.value == "") {
			alert('Please, Enter your E-mail.');
			document.reserva.email.focus();
			return false;
		} 
		else 
		{
			prim = document.reserva.email.value.indexOf("@")
			if(prim < 2) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("@",prim + 1) != -1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".") < 1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(" ") != -1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".@") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("@.") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".com.br.") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("/") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("[") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("]") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("(") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(")") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("..") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
		}
		if ((document.reserva.hotelnovo[0].checked == false) && (document.reserva.hotelnovo[1].checked == false) && (document.reserva.hotelnovo[2].checked == false) && (document.reserva.hotelnovo[3].checked == false))
		{
			alert('Please, Select the Hotel.');
			document.reserva.hotelnovo[0].focus();
			return false;
		}
		if (document.reserva.arrivaldate.value == ""){
		alert('Please, Enter the Arrival Date.');
		document.reserva.arrivaldate.focus();
		return false;
		}
		if (document.reserva.departuredate.value == ""){
		alert('Please, Enter the Departure Date.');
		document.reserva.departuredate.focus();
		return false;
		}
		if ((document.reserva.room[0].checked == false) && (document.reserva.room[1].checked == false) && (document.reserva.room[2].checked == false) && (document.reserva.room[3].checked == false) && (document.reserva.room[4].checked == false) && (document.reserva.room[5].checked == false))
		{
			alert('Please, Select the Room.');
			document.reserva.room[0].focus();
			return false;
		}
		if ((document.reserva.transferigu.checked == true) || (document.reserva.transferigr.checked == true) || (document.reserva.transferagt.checked == true))
		{
				if (document.reserva.arrivaldate2.value == ""){
					alert('Please, Enter the Arrival Date.');
					document.reserva.arrivaldate2.focus();
				return false;
				} 
				if (document.reserva.arrivalflight.value == ""){
					alert('Please, Enter the Arrival Flight Number.');
					document.reserva.arrivalflight.focus();
				return false;
				} 
				if (document.reserva.arrivaltime.value == ""){
					alert('Please, Enter the Arrival Time.');
					document.reserva.arrivaltime.focus();
				return false;
				} 
				if (document.reserva.departuredate2.value == ""){
					alert('Please, Enter the Departute Date.');
					document.reserva.departuredate2.focus();
				return false;
				} 
				if (document.reserva.departureflight.value == ""){
					alert('Please, Enter the Departure Flight Number.');
					document.reserva.departureflight.focus();
				return false;
				} 
				if (document.reserva.departuretime.value == ""){
					alert('Please, Enter the Departure Time.');
					document.reserva.departuretime.focus();
				return false;
				} 
		}
		if ((document.reserva.bandeira[0].checked == false) && (document.reserva.bandeira[1].checked == false) && (document.reserva.bandeira[2].checked == false))
		{
			alert('Please, Select the Flag of your Credit Card.');
			document.reserva.bandeira[0].focus();
			return false;
		}
		if (document.reserva.number.value == ""){
					alert('Please, Type your Credit Card Number.');
					document.reserva.number.focus();
		return false;
		} 
		if (document.reserva.valid.value == ""){
			alert('Please, Type the Valid of your Credit Card.');
			document.reserva.valid.focus();
			return false;
		} 
		if (document.reserva.code.value == ""){
		alert('Please, Type the Code of your Credit Card.');
		document.reserva.code.focus();
		return false;
		} 
	return true;
}

function checa_reservaspasseio()
{
		if (document.reserva.name.value == ""){
		alert('Please, Enter your Name.');
		document.reserva.name.focus();
		return false;
		}
		if (document.reserva.phone.value == ""){
		alert('Please, Enter your Phone.');
		document.reserva.phone.focus();
		return false;
		}
		if (document.reserva.email.value == "") {
			alert('Please, Enter your E-mail.');
			document.reserva.email.focus();
			return false;
		} 
		else 
		{
			prim = document.reserva.email.value.indexOf("@")
			if(prim < 2) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("@",prim + 1) != -1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".") < 1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(" ") != -1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".@") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("@.") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".com.br.") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("/") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("[") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("]") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("(") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(")") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("..") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
		}
		if ((document.reserva.passeio01.checked == true))
		{
				if (document.reserva.date01.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date01.focus();
				return false;
				} 
				if ((document.reserva.manha01.checked == false) && (document.reserva.tarde01.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha01.focus();
				return false;
				} 
				if (document.reserva.num01.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num01.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio02.checked == true))
		{
				if (document.reserva.date02.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date02.focus();
				return false;
				} 
				if ((document.reserva.manha02.checked == false) && (document.reserva.tarde02.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha02.focus();
				return false;
				} 
				if (document.reserva.num02.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num02.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio03.checked == true))
		{
				if (document.reserva.date03.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date03.focus();
				return false;
				} 
				if ((document.reserva.manha03.checked == false) && (document.reserva.tarde03.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha03.focus();
				return false;
				} 
				if (document.reserva.num03.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num03.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio04.checked == true))
		{
				if (document.reserva.date04.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date04.focus();
				return false;
				} 
				if ((document.reserva.manha04.checked == false) && (document.reserva.tarde04.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha04.focus();
				return false;
				} 
				if (document.reserva.num04.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num04.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio05.checked == true))
		{
				if (document.reserva.date05.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date05.focus();
				return false;
				} 
				if ((document.reserva.manha05.checked == false) && (document.reserva.tarde05.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha05.focus();
				return false;
				} 
				if (document.reserva.num05.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num05.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio06.checked == true))
		{
				if (document.reserva.date06.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date06.focus();
				return false;
				} 
				if ((document.reserva.manha06.checked == false) && (document.reserva.tarde06.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha06.focus();
				return false;
				} 
				if (document.reserva.num06.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num06.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio07.checked == true))
		{
				if (document.reserva.date07.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date07.focus();
				return false;
				} 
				if ((document.reserva.manha07.checked == false) && (document.reserva.tarde07.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha07.focus();
				return false;
				} 
				if (document.reserva.num07.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num07.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio08.checked == true))
		{
				if (document.reserva.date08.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date08.focus();
				return false;
				} 
				if ((document.reserva.manha08.checked == false) && (document.reserva.tarde08.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha08.focus();
				return false;
				} 
				if (document.reserva.num08.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num08.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio09.checked == true))
		{
				if (document.reserva.date09.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date09.focus();
				return false;
				} 
				if ((document.reserva.noite09.checked == false)){
					alert('Please, Select Night.');
					document.reserva.noite09.focus();
				return false;
				} 
				if (document.reserva.num09.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num09.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio10.checked == true))
		{
				if (document.reserva.date10.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date10.focus();
				return false;
				} 
				if ((document.reserva.noite10.checked == false)){
					alert('Please, Select Night.');
					document.reserva.noite10.focus();
				return false;
				} 
				if (document.reserva.num10.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num10.focus();
				return false;
				} 
		}
		if ((document.reserva.passeio11.checked == true))
		{
				if (document.reserva.date11.value == ""){
					alert('Please, Select the Date.');
					document.reserva.date11.focus();
				return false;
				} 
				if ((document.reserva.manha11.checked == false) && (document.reserva.tarde11.checked == false) ){
					alert('Please, Select Morning or Afternoon.');
					document.reserva.manha11.focus();
				return false;
				} 
				if (document.reserva.num11.value == ""){
					alert('Please, Enter the Number of People.');
					document.reserva.num11.focus();
				return false;
				} 
		}
		if ((document.reserva.bandeira[0].checked == false) && (document.reserva.bandeira[1].checked == false) && (document.reserva.bandeira[2].checked == false))
		{
			alert('Please, Select the Flag of your Credit Card.');
			document.reserva.bandeira[0].focus();
			return false;
		}
		if (document.reserva.number.value == ""){
					alert('Please, Type your Credit Card Number.');
					document.reserva.number.focus();
		return false;
		} 
		if (document.reserva.valid.value == ""){
			alert('Please, Type the Valid of your Credit Card.');
			document.reserva.valid.focus();
			return false;
		} 
		if (document.reserva.code.value == ""){
		alert('Please, Type the Code of your Credit Card.');
		document.reserva.code.focus();
		return false;
		} 
	return true;
}


function checa_reservasvoo()
{
		if (document.reserva.name.value == ""){
		alert('Please, Enter your Name.');
		document.reserva.name.focus();
		return false;
		}
		if (document.reserva.phone.value == ""){
		alert('Please, Enter your Phone.');
		document.reserva.phone.focus();
		return false;
		}
		if (document.reserva.email.value == "") {
			alert('Please, Enter your E-mail.');
			document.reserva.email.focus();
			return false;
		} 
		else 
		{
			prim = document.reserva.email.value.indexOf("@")
			if(prim < 2) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("@",prim + 1) != -1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".") < 1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(" ") != -1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".@") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("@.") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".com.br.") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("/") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("[") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("]") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("(") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(")") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("..") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
		}
		if (document.reserva.departurecidade.value == ""){
		alert('Please, Enter your Departure City.');
		document.reserva.departurecidade.focus();
		return false;
		}
		if (document.reserva.departurepais.value == ""){
		alert('Please, Enter your Departure Country.');
		document.reserva.departurepais.focus();
		return false;
		}
		if (document.reserva.departuredate.value == ""){
		alert('Please, Enter your Departure Date.');
		document.reserva.departuredate.focus();
		return false;
		}
		if (document.reserva.returncidade.value == ""){
		alert('Please, Enter your Return City.');
		document.reserva.returncidade.focus();
		return false;
		}
		if (document.reserva.returnpais.value == ""){
		alert('Please, Enter your Return Country.');
		document.reserva.returnpais.focus();
		return false;
		}
		if (document.reserva.returndate.value == ""){
		alert('Please, Enter your Return Date.');
		document.reserva.returndate.focus();
		return false;
		}
		if ((document.reserva.bandeira[0].checked == false) && (document.reserva.bandeira[1].checked == false) && (document.reserva.bandeira[2].checked == false))
		{
			alert('Please, Select the Flag of your Credit Card.');
			document.reserva.bandeira[0].focus();
			return false;
		}
		if (document.reserva.number.value == ""){
					alert('Please, Type your Credit Card Number.');
					document.reserva.number.focus();
		return false;
		} 
		if (document.reserva.valid.value == ""){
			alert('Please, Type the Valid of your Credit Card.');
			document.reserva.valid.focus();
			return false;
		} 
		if (document.reserva.code.value == ""){
		alert('Please, Type the Code of your Credit Card.');
		document.reserva.code.focus();
		return false;
		} 
	return true;
}


function checa_reservasmanaus()
{
		if (document.reserva.name.value == ""){
		alert('Please, Enter your Name.');
		document.reserva.name.focus();
		return false;
		}
		if (document.reserva.phone.value == ""){
		alert('Please, Enter your Phone.');
		document.reserva.phone.focus();
		return false;
		}
		if (document.reserva.email.value == "") {
			alert('Please, Enter your E-mail.');
			document.reserva.email.focus();
			return false;
		} 
		else 
		{
			prim = document.reserva.email.value.indexOf("@")
			if(prim < 2) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("@",prim + 1) != -1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".") < 1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(" ") != -1) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".@") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("@.") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(".com.br.") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("/") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("[") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("]") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("(") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf(")") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
			if(document.reserva.email.value.indexOf("..") > 0) {
				alert("E-mail incorrect.");
				document.reserva.email.focus();
				document.reserva.email.select();
				return false;
			}
		}
		if ((document.reserva.pacote[0].checked == false) && (document.reserva.pacote[1].checked == false))
		{
			alert('Please, Select the Package.');
			document.reserva.pacote[0].focus();
			return false;
		}
		if (document.reserva.arrivaldate2.value == ""){
			alert('Please, Enter the Arrival Date.');
			document.reserva.arrivaldate2.focus();
			return false;
		} 
		if (document.reserva.arrivalflight.value == ""){
			alert('Please, Enter the Arrival Flight Number.');
			document.reserva.arrivalflight.focus();
			return false;
		} 
		if (document.reserva.arrivaltime.value == ""){
			alert('Please, Enter the Arrival Time.');
			document.reserva.arrivaltime.focus();
			return false;
		} 
		if (document.reserva.departuredate2.value == ""){
			alert('Please, Enter the Departute Date.');
			document.reserva.departuredate2.focus();
			return false;
		} 
		if (document.reserva.departureflight.value == ""){
			alert('Please, Enter the Departure Flight Number.');
			document.reserva.departureflight.focus();
			return false;
		} 
		if (document.reserva.departuretime.value == ""){
			alert('Please, Enter the Departure Time.');
			document.reserva.departuretime.focus();
			return false;
		} 
		if ((document.reserva.bandeira[0].checked == false) && (document.reserva.bandeira[1].checked == false) && (document.reserva.bandeira[2].checked == false))
		{
			alert('Please, Select the Flag of your Credit Card.');
			document.reserva.bandeira[0].focus();
			return false;
		}
		if (document.reserva.number.value == ""){
					alert('Please, Type your Credit Card Number.');
					document.reserva.number.focus();
		return false;
		} 
		if (document.reserva.valid.value == ""){
			alert('Please, Type the Valid of your Credit Card.');
			document.reserva.valid.focus();
			return false;
		} 
		if (document.reserva.code.value == ""){
		alert('Please, Type the Code of your Credit Card.');
		document.reserva.code.focus();
		return false;
		} 
	return true;
}
