booking.lawrysthailand.com
Open in
urlscan Pro
188.212.159.69
Public Scan
URL:
https://booking.lawrysthailand.com/
Submission: On August 28 via api from US — Scanned from NL
Submission: On August 28 via api from US — Scanned from NL
Form analysis
2 forms found in the DOM<form id="Reservation" class="tabcontent p-8 border-gold">
<div class="mb-4 flex flex-wrap">
<div class="w-full sm:w-1/2 sm:pr-2">
<label for="date" class="block text-sm font-medium text-gray-700">What Date?*</label>
<input type="text" id="date" name="date" placeholder="Please select date"
class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100 flatpickr-input" required="" readonly="readonly">
</div>
<div class="w-full sm:w-1/2 sm:pl-2">
<label for="time" class="block text-sm font-medium text-gray-700">Select Time?*</label>
<select id="time" name="time" disabled="" class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100">
<option value="" disabled="" selected="">Please Select</option>
</select>
</div>
</div>
<div id="peopleSelect" class="hidden">
<div class="mb-4 flex flex-wrap">
<div class="w-full sm:w-1/2 sm:pr-2">
<label for="adults" class="block text-sm font-medium text-gray-700">How many adult?*</label>
<select id="adults" name="adults" class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100">
<option value="" disabled="" selected="">Please Select</option>
</select>
</div>
<div class="w-full sm:w-1/2 sm:pl-2">
<label for="children" class="block text-sm font-medium text-gray-700">Children*</label>
<select id="children" name="children" onchange="toggleBabyChairOption()" class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100">
<option value="0" selected="">0 Children</option>
<option value="1">1 Children (Under 7 y/o)</option>
<option value="2">2 Children (Under 7 y/o)</option>
</select>
</div>
</div>
<!-- <div class="mb-4 flex flex-wrap">
<p style="font-size: 10px;">*Children under 7 y/o and with a height not exceeding 120 cm.</p style="font-size: 10px;">
</div> -->
</div>
<div id="timeSummary" class="mt-4 hidden">
<h3 class="text-lg font-medium text-gray-700">Time Slot Summary:</h3>
<ul id="timeSummaryList" class="list-disc pl-5 text-sm text-gray-700"></ul>
</div>
<div id="bookingSummary" class="mb-4 hidden">
<p id="totalDayBookings" class="text-sm text-gray-700"></p>
<div id="timeSlotBookings" class="text-sm text-gray-700"></div><br>
<small>Range Group Detect</small>
<div id="groupBookings" class="text-sm text-gray-700"></div>
</div>
<div id="babyChairOption" class="mb-4 hidden">
<label for="babychair" class="block text-sm font-medium text-gray-700">Do you require a baby chair? (limit 2)</label>
<select id="babychair" name="babychair" class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100">
<option value="0" selected="">No Baby Chair</option>
<option value="1">1 Baby Chair</option>
<option value="2">2 Baby Chairs</option>
</select>
<p class="text-red-500" style="font-size: 10px;">*Baby chair is limited. It may not be enough for everyone.</p>
</div>
<button type="button" id="bookingButton" class="w-full custom-bg-color text-white py-2 px-4 rounded-md">Booking</button>
<p style="font-size:10px">*The reservation is only effective upon receipt of payment and email confirmation.</p>
<script>
function toggleBabyChairOption() {
const childrenSelect = document.getElementById('children');
const babyChairOption = document.getElementById('babyChairOption');
if (childrenSelect.value > 0) {
babyChairOption.classList.remove('hidden');
} else {
babyChairOption.classList.add('hidden');
}
}
</script>
</form>
<form id="additionalBookingForm" class="hidden">
<div class="border-gold p-6">
<div class="grid grid-cols-2 gap-4">
<div class="mb-4">
<label for="first_name" class="block text-sm font-medium text-gray-700">First Name*</label>
<input type="text" id="first_name" name="first_name" placeholder="Enter your first name"
class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100" required="">
</div>
<div class="mb-4">
<label for="last_name" class="block text-sm font-medium text-gray-700">Last Name*</label>
<input type="text" id="last_name" name="last_name" placeholder="Enter your last name"
class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100" required="">
</div>
<div class="mb-4">
<label for="email" class="block text-sm font-medium text-gray-700">Email*</label>
<input type="email" id="email" name="email" placeholder="Enter your email" class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100"
required="">
</div>
<div class="mb-4">
<label for="phone" class="block text-sm font-medium text-gray-700">Phone*</label>
<input type="text" id="phone" name="phone" placeholder="Enter your phone number"
class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100" maxlength="10" pattern="\d{10}" required="">
</div>
</div>
<div class="grid grid-cols-2 gap-4">
<div class="mb-4">
<label for="occasion" class="block text-sm font-medium text-gray-700">Select an occasion (optional)</label>
<select id="occasion" name="occasion" class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100">
<option value="" disabled="" selected="">Please Select</option>
<option value="None">None</option>
<option value="Birthday">Birthday</option>
<option value="Anniversary">Anniversary</option>
<option value="Date">Date</option>
<option value="Special Occasion">Special Occasion</option>
<option value="Business Meeting">Business Meal</option>
</select>
</div>
<div class="mb-4">
<label for="non_meat_eaters" class="block text-sm font-medium text-gray-700">Any non-meat eaters?*</label>
<select id="non_meat_eaters" name="non_meat_eaters" class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100">
<option value="" disabled="" selected="">Please Select</option>
<option value="0">0 Persons</option>
<option value="1">1 Person</option>
<option value="2">2 Persons</option>
<option value="3">3 Persons</option>
<option value="4">4 Persons</option>
<option value="5">5 Persons</option>
<option value="6">6 Persons</option>
<option value="7">7 Persons</option>
<option value="8">8 Persons</option>
<option value="9">9 Persons</option>
<option value="10">10 Persons</option>
<option value="11">11 Persons</option>
<option value="12">12 Persons</option>
</select>
</div>
<div class="mb-4">
<label for="allergies" class="block text-sm font-medium text-gray-700">Any allergies?</label>
<input type="text" id="allergies" name="allergies" placeholder="Please specify your allergies"
class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100">
</div>
</div>
<div class="mb-4">
<label for="special_request" class="block text-sm font-medium text-gray-700">Add a special request (optional)</label>
<textarea id="special_request" name="special_request" placeholder="Enter your special request here"
class="mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm rounded-md bg-gray-100" rows="4"></textarea>
</div>
<div class="mb-4">
<input type="checkbox" id="subscribe" name="subscribe" class="mr-2">
<label for="subscribe" class="text-sm font-medium text-gray-700">Yes, I'd like to get updates, news and promotions from this restaurant!</label>
</div>
<div class="mb-4">
<input type="checkbox" id="terms" name="terms" class="mr-2">
<label for="terms" class="text-sm font-medium text-gray-700">I have read and agree to the above <a href="#" class="text-indigo-600" onclick="showTermAndCondition()">terms and
conditions</a></label>
</div>
<button type="button" id="confirmBookingButton" class="w-full text-white py-2 px-4 rounded-md custom-bg-color">Confirm Booking</button>
</div>
</form>
Text Content
Reservation Private Room What Date?* Select Time?* Please Select How many adult?* Please Select Children* 0 Children 1 Children (Under 7 y/o) 2 Children (Under 7 y/o) TIME SLOT SUMMARY: Range Group Detect Do you require a baby chair? (limit 2) No Baby Chair 1 Baby Chair 2 Baby Chairs *Baby chair is limited. It may not be enough for everyone. Booking *The reservation is only effective upon receipt of payment and email confirmation. First Name* Last Name* Email* Phone* Select an occasion (optional) Please Select None Birthday Anniversary Date Special Occasion Business Meal Any non-meat eaters?* Please Select 0 Persons 1 Person 2 Persons 3 Persons 4 Persons 5 Persons 6 Persons 7 Persons 8 Persons 9 Persons 10 Persons 11 Persons 12 Persons Any allergies? Add a special request (optional) Yes, I'd like to get updates, news and promotions from this restaurant! I have read and agree to the above terms and conditions Confirm Booking AugustSeptemberOctoberNovemberDecember SunMonTueWedThuFriSat 28293031123456789101112131415161718192021222324252627282930311234567