					function chk_starter(fb, el_name) {
						if (fb == 'blur') {
							if (document.getElementById(el_name).value == '') { document.getElementById(el_name).value = 'Start typing airport name'; }
						} else {
							if (document.getElementById(el_name).value == 'Start typing airport name') { document.getElementById(el_name).value = ''; }
						}
					}
					
					function chk_city(fb, el_name) {
						if (fb == 'blur') {
							if (document.getElementById(el_name).value == '') { document.getElementById(el_name).value = 'Start typing city name'; }
						} else {
							if (document.getElementById(el_name).value == 'Start typing city name') { document.getElementById(el_name).value = ''; }
						}
					}
					
					function chk_dates(fb, el_name) {
						if (fb == 'blur') {
							if (document.getElementById(el_name).value == '') { document.getElementById(el_name).value = 'dd/mm/yyyy'; }
							window.setTimeout("set_second_date('" + el_name + "');", 300);
						} else {
							if (document.getElementById(el_name).value == 'dd/mm/yyyy') { document.getElementById(el_name).value = ''; }
						}
					}
					
					function show(el_name) {
						document.getElementById('book_flight').style.display = "none";
						document.getElementById('car_hire').style.display = "none";
						document.getElementById('hotel_search').style.display = "none";

						document.getElementById(el_name).style.display = "block";
					}
					
					
					
					function set_second_date(el_name) {
						
						if (el_name == 'External_FlightFareSearch_DepartureDate' || el_name == 'External_CarSearch_PickupDate' || el_name == 'External_HotelSearch_CheckInDate') {
						
								var e = document.getElementById(el_name).value;
								var d = e.split('/');
								if (d.length == 3) {
									var x = new Date();
									x.setFullYear(d[2], d[1]-1, d[0]);
									var y = x;
									y.setDate(y.getDate() + 7);
									
									var newday = y.getDate();
									var newmonth = y.getMonth()+1;
									if (newday < 10) { newday = '0' + newday; }
									if (newmonth < 10) { newmonth = '0' + newmonth; }
									
									var str = newday + '/' + newmonth + '/' + y.getFullYear();
									var target_el = '';
									
									if (el_name == 'External_FlightFareSearch_DepartureDate') { target_el = 'External_FlightFareSearch_ReturnDate'; }
									if (el_name == 'External_CarSearch_PickupDate') { target_el = 'External_CarSearch_DropOffDate'; }
									if (el_name == 'External_HotelSearch_CheckInDate') { target_el = 'External_HotelSearch_CheckOutDate'; }
									
									if (document.getElementById(target_el).value == 'dd/mm/yyyy') { document.getElementById(target_el).value = str; }
								}
							
						}
					}
