function validate(){
	
	if( document.reservation.firstName.value == "" ){
	
		alert( "Please input your first name" );
		document.reservation.firstName.focus();
		
		return false;
		
	} else if( document.reservation.lastName.value == "" ){
		
		alert( "Please input your last name" );
		document.reservation.lastName.focus();
		
		return false;
		
	} else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test( document.reservation.email.value ))){
		
		alert( "Please input a valid email address\r\nExample: john@host.com" );
		document.reservation.email.focus();
		return false;
	
	} else if( document.reservation.checkIn.value == "" ){
		
		alert( "Please input a Check-in date" );
		document.reservation.checkIn.focus();
		
		return false;
		
	} else if( document.reservation.checkOut.value == "" ){
		
		alert( "Please input a Check-out date" );
		document.reservation.checkOut.focus();
		
		return false;
		
	} else {
		
		return true;
	}
}