// JavaScript Document
function chkBooking(f)
{	
	if(trimSpaces(f.name.value)=="")
	{	
		alert("Please enter your Name");
		f.name.focus();
		return false;
	}
	if(f.nationality.value=="")
	{	
		alert("Please Select Country");
		f.nationality.focus();
		return false;
	}
	if(trimSpaces(f.address.value)=="")
	{	
		alert("Please enter your Address");
		f.address.focus();
		return false;
	}
	if(trimSpaces(f.phone.value)=="")
	{	
		alert("Please enter your Phone No.");
		f.phone.focus();
		return false;
	}
	if(trimSpaces(f.mobile.value)=="")
	{	
		alert("Please enter your Mobile No.");
		f.mobile.focus();
		return false;
	}
	if(trimSpaces(f.email.value)=="")
	{	
		alert("Please enter Email Id.");
		f.email.focus();
		return false;
	}
	else
	{
		if(!checkEmail(f.email.value))
		{
			return false;
		}
	}		

	if(f.elements['book_cat_id'][0].checked)
	{
		if(f.check_in_date_1.value=="")
		{
			alert("Please select Check in Date");
			f.check_in_date_1.focus();
			return false;
		}
		if(f.check_in_date_month_1.value=="")
		{
			alert("Please select Check in Month");
			f.check_in_date_month_1.focus();
			return false;
		}
		if(f.check_in_date_year_1.value=="")
		{
			alert("Please select Check in Year");
			f.check_in_date_year_1.focus();
			return false;
		}
		if(f.check_out_date_1.value=="")
		{
			alert("Please select Check out Date");
			f.check_in_date_1.focus();
			return false;
		}
		if(f.check_out_date_month_1.value=="")
		{
			alert("Please select Check out Month");
			f.check_in_date_month_1.focus();
			return false;
		}
		if(f.check_out_date_year_1.value=="")
		{
			alert("Please select Check out Year");
			f.check_in_date_year_1.focus();
			return false;
		}
	}
	else if(f.elements['book_cat_id'][1].checked)
	{
		if(f.city_3.value=="")
		{
			alert("Please select a city");
			f.city_3.focus();
			return false;
		}
		if(f.hotel_category_3.value=="")
		{
			alert("Please select a Hotel Category");
			f.hotel_category_3.focus();
			return false;
		}
		if(f.check_in_date_3.value=="")
		{
			alert("Please select Check in Date");
			f.check_in_date_3.focus();
			return false;
		}
		if(f.check_in_date_month_3.value=="")
		{
			alert("Please select Check in Month");
			f.check_in_date_month_3.focus();
			return false;
		}
		if(f.check_in_date_year_3.value=="")
		{
			alert("Please select Check in Year");
			f.check_in_date_year_3.focus();
			return false;
		}
		if(f.check_out_date_3.value=="")
		{
			alert("Please select Check out Date");
			f.check_out_date_3.focus();
			return false;
		}
		if(f.check_out_date_month_3.value=="")
		{
			alert("Please select Check out Month");
			f.check_out_date_month_3.focus();
			return false;
		}
		if(f.check_out_date_year_3.value=="")
		{
			alert("Please select Check out Year");
			f.check_out_date_year_3.focus();
			return false;
		}
		if((f.room_single_3.value=="") && (f.room_double_3.value=="") && (f.room_deluxe_3.value==""))
		{
			alert("Please select Select Rooms Required ");
			f.room_single_3.focus();
			return false;
		}
	}
	else if(f.elements['book_cat_id'][2].checked)
	{
		
		if(f.from_airport_5.value=="")
		{
			alert("Please enter From AirPort");
			f.from_airport_5.focus();
			return false;
		}
		if(f.to_airport_5.value=="")
		{
			alert("Please enter To AirPort");
			f.to_airport_5.focus();
			return false;
		}
		if(f.departure_date_5.value=="")
		{			
			alert("Please select Departure Date");
			f.departure_date_5.focus();
			return false;
		}
		if(f.departure_month_5.value=="")
		{
			alert("Please select Departure Month");
			f.departure_month_5.focus();
			return false;
		}
		if(f.departure_year_5.value=="")
		{
			alert("Please select Departure Year");
			f.departure_year_5.focus();
			return false;
		}
		
		if(f.elements['travel_type_5'][0].checked){
			if(f.arrival_date_5.value=="")
			{
				alert("Please select return Date");
				f.arrival_date_5.focus();
				return false;
			}
			if(f.arrival_month_5.value=="")
			{
				alert("Please select return Month");
				f.arrival_month_5.focus();
				return false;
			}
			if(f.arrival_year_5.value=="")
			{
				alert("Please select return Year");
				f.arrival_year_5.focus();
				return false;
			}
		}
		if((f.no_of_adults_5.value<=0) && (f.no_of_children_5.value==""))
		{
			alert("Please enter Number of persons ");
			f.no_of_adults_5.focus();
			return false;
		}
	}
	else if(f.elements['book_cat_id'][3].checked)
	{
		if(f.car_chosen_2.value=="")
		{
			alert("Please Choose a car of your choice");
			f.car_chosen_2.focus();
			return false;
		}
		if(f.start_date_2.value=="")
		{
			alert("Please select Starting Date");
			f.start_date_2.focus();
			return false;
		}
		if(f.start_month_2.value=="")
		{
			alert("Please select Starting Date Month");
			f.start_month_2.focus();
			return false;
		}
		if(f.start_year_2.value=="")
		{
			alert("Please select Starting Date Year");
			f.start_year_2.focus();
			return false;
		}
		if(f.end_date_2.value=="")
		{
			alert("Please select end Date");
			f.end_date_2.focus();
			return false;
		}
		if(f.end_month_2.value=="")
		{
			alert("Please select end Date Month");
			f.end_month_2.focus();
			return false;
		}
		if(f.end_year_2.value=="")
		{
			alert("Please select end Date  Year");
			f.end_year_2.focus();
			return false;
		}
		if((f.no_of_adults_2.value=="") && (f.no_of_children_2.value==""))
		{
			alert("Please enter Number of passengers ");
			f.no_of_adults_2.focus();
			return false;
		}
	}
	else if(f.elements['book_cat_id'][4].checked)
	{
		if(f.from_station_4.value=="")
		{
			alert("Please enter From station");
			f.from_station_4.focus();
			return false;
		}
		if(f.to_station_4.value=="")
		{
			alert("Please enter To station");
			f.to_station_4.focus();
			return false;
		}
		
		if(f.elements['travel_type_4'][0].checked)
		{
		if(f.arrival_date_4.value=="")
		{
			alert("Please select Arrival Date");
			f.arrival_date_4.focus();
			return false;
		}
		if(f.arrival_month_4.value=="")
		{
			alert("Please select Arrival Month");
			f.arrival_month_4.focus();
			return false;
		}
		if(f.arrival_year_4.value=="")
		{
			alert("Please select Arrival Year");
			f.arrival_year_4.focus();
			return false;
		}
		
	}
		
		
		
		if(f.departure_date_4.value==""){
			alert("Please select Departure Date");
			f.departure_date_4.focus();
			return false;
		}
		if(f.departure_month_4.value=="")
		{
			alert("Please select Departure Month");
			f.departure_month_4.focus();
			return false;
		}
		if(f.departure_year_4.value=="")
		{
			alert("Please select Departure Year");
			f.departure_year_4.focus();
			return false;
		}		
		}
		/*if((f.no_of_adults_4.value<="") && (f.no_of_childrens_4.value==""))
		{
			alert("Please enter Number of persons ");
			f.no_of_adults_4.focus();
			return false;
		}*/
	
	
	else if(f.elements['book_cat_id'][5].checked)
	{	
		if((f.elements['cities[]'].length)==0)
			{
				alert("Please add one city"); 
				return false;
			}		

		if(f.start_date_6.value=="")
		{
			alert("Please select Arrival/Start Date");
			f.start_date_6.focus();
			return false;
		}
		if(f.start_month_6.value=="")
		{
			alert("Please select Arrival/Start Date Month");
			f.start_month_6.focus();
			return false;
		}
		if(f.start_year_6.value=="")
		{
			alert("Please select Arrival/Start Date Year");
			f.start_year_6.focus();
			return false;
		}
		
		if(f.no_of_adults_6.value=="0")
		{
			alert("Please select No.of Persons");
			f.no_of_adults_6.focus();
			return false;
		}
		if(f.hotel_category_6.value=="")
		{
			alert("Please select hotel Category");
			f.hotel_category_6.focus();
			return false;
		}
		if(f.mode_of_trvel_6.value=="")
		{
			alert("Please mode of travel");
			f.mode_of_trvel_6.focus();
			return false;
		}
	}
	
}