// JavaScript Document
function form_validation() {

	var name = document.getElementById("name");
	var surname = document.getElementById("surname");
	var country = document.getElementById("country");
	var email1 = document.getElementById("email1");	
	var email2 = document.getElementById("email2");	
	var checkin = document.getElementById("checkin");
	var checkout = document.getElementById("checkout");
	var persons1 = document.getElementById("persons1");	
	var norooms1 = document.getElementById("norooms1");		
	var require_transger = document.getElementById("require_transfer");
		
	if(name.value == "") {alert('Please enter your name'); name.style.backgroundColor  = "#FF9900"; name.focus(); return false;}
	if(surname.value == "") {alert('Please enter your surname'); surname.style.backgroundColor  = "#FF9900"; surname.focus(); return false;}	
	if(country.value == "") {alert('Please enter your country'); country.style.backgroundColor  = "#FF9900"; country.focus(); return false;}
	if(email1.value == "") {alert('Please enter your email'); email1.style.backgroundColor  = "#FF9900"; email1.focus(); return false;}
	if(email2.value == "") {alert('Please confirm your email'); email2.style.backgroundColor  = "#FF9900"; email2.focus(); return false;}
	if(email1.value != email2.value) {alert('Email addresses do not much. Please check again!'); email1.focus(); return false;}
	if(checkin.value == "") {alert('Please enter checkin date'); checkin.style.backgroundColor  = "#FF9900"; checkin.focus(); return false;}	
	if(checkout.value == "") {alert('Please enter checkout date'); checkout.style.backgroundColor  = "#FF9900"; checkout.focus(); return false;}	
	if(persons1.value == "") {alert('Please enter number of persons'); persons1.style.backgroundColor  = "#FF9900"; persons1.focus(); return false;}	
	if(norooms1.value == "") {alert('Please enter number of rooms'); norooms1.style.backgroundColor  = "#FF9900"; norooms1.focus(); return false;}	
	if(document.request_form.terms.checked == false) {alert('You have to agree to the terms and conditions before submiting a reservation request!'); return false;}
	
	return true
	
}