function validateReservation(){
	var name=document.frmReservation.reservation_name;
	var country=document.frmReservation.reservation_country;
	var email=document.frmReservation.reservation_email;
	var phone=document.frmReservation.reservation_phone;
	var no_of_persons=document.frmReservation.reservation_no_of_persons;
	var no_of_rooms=document.frmReservation.reservation_no_of_rooms;
	var date_from=document.frmReservation.reservation_date_from;
	var date_to=document.frmReservation.reservation_date_to;
	
	if((name.value==null)||(name.value=="")){
		changeBackground(true, name);		
		changeBackground(false, country);
		changeBackground(false, email);
		changeBackground(false, phone);
		changeBackground(false, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(false, date_from);
		changeBackground(false, date_to);
			
		name.focus();
		return false;
	}

	if((country.value==null)||(country.value=="")){
		changeBackground(false, name);		
		changeBackground(true, country);
		changeBackground(false, email);
		changeBackground(false, phone);
		changeBackground(false, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(false, date_from);
		changeBackground(false, date_to);		
		
		country.focus();
		return false;
	}
		
	if((email.value==null)||(email.value=="")){
		changeBackground(false, name);		
		changeBackground(false, country);
		changeBackground(true, email);
		changeBackground(false, phone);
		changeBackground(false, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(false, date_from);
		changeBackground(false, date_to);		
		
		email.focus();
		return false;
	}

	if(echeck(email.value)==false){
		changeBackground(false, name);		
		changeBackground(false, country);
		changeBackground(true, email);
		changeBackground(false, phone);
		changeBackground(false, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(false, date_from);
		changeBackground(false, date_to);		
		
		email.focus();
		return false;
	}
	
	/*
	if((phone.value==null)||(phone.value=="")){
		changeBackground(false, name);		
		changeBackground(false, country);
		changeBackground(false, email);
		changeBackground(true, phone);
		changeBackground(false, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(false, date_from);
		changeBackground(false, date_to);		
		
		phone.focus();
		return false;
	}
	*/
	
	if((no_of_persons.value==null)||(no_of_persons.value=="")){
		changeBackground(false, name);		
		changeBackground(false, country);
		changeBackground(false, email);
		changeBackground(false, phone);
		changeBackground(true, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(false, date_from);
		changeBackground(false, date_to);		
		
		no_of_persons.focus();
		return false;
	}
	
	if((no_of_rooms.value==null)||(no_of_rooms.value=="")){
		changeBackground(false, name);		
		changeBackground(false, country);
		changeBackground(false, email);
		changeBackground(false, phone);
		changeBackground(false, no_of_persons);
		changeBackground(true, no_of_rooms);
		changeBackground(false, date_from);
		changeBackground(false, date_to);		
		
		no_of_rooms.focus();
		return false;
	}	

	if((date_from.value==null)||(date_from.value=="")){
		changeBackground(false, name);		
		changeBackground(false, country);
		changeBackground(false, email);
		changeBackground(false, phone);
		changeBackground(false, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(true, date_from);
		changeBackground(false, date_to);		
		
		date_from.focus();
		return false;
	}
	
	if((date_to.value==null)||(date_to.value=="")){
		changeBackground(false, name);		
		changeBackground(false, country);
		changeBackground(false, email);
		changeBackground(false, phone);
		changeBackground(false, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(false, date_from);
		changeBackground(true, date_to);		
		
		date_to.focus();
		return false;
	}

	if(date_from.value>date_to.value){
		changeBackground(false, name);		
		changeBackground(false, country);
		changeBackground(false, email);
		changeBackground(false, phone);
		changeBackground(false, no_of_persons);
		changeBackground(false, no_of_rooms);
		changeBackground(true, date_from);
		changeBackground(true, date_to);		
		
		date_to.focus();
		return false;
	}	
}