PageSourceSearch

https://charmhoianrestaurant.com/gio-hang.html

html charmhoianrestaurant.com collected 2026-09-27 04:24:59 UTC 42,948 bytes, 647 lines download raw bytes

1
2�
3<!doctype html>�<html prefix="og: http://ogp.me/ns#" xmlns="http://www.w3.org/1999/xhtml" xml:lang="vi-vn" lang="vi-vn">�<head>�	
3<script type="text/javascript">var siteurl='/'; var tmplurl='/templates/ja_social/'; var isRTL = false;</script>
3
4  <base href="https://charmhoianrestaurant.com/index.php" />
5  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
6  <meta name="keywords" content="Giỏ hàng - charmhoianrestaurant.com" />
7  <meta name="robots" content="NOINDEX, NOFOLLOW, NOARCHIVE, NOSNIPPET" />
8  <meta property="og:type" content="article" />
9  <meta property="og:title" content="Giỏ hàng - charmhoianrestaurant.com" />
10  <title>Giỏ hàng - charmhoianrestaurant.com</title>
11  <link rel="stylesheet" href="/components/com_rsform/assets/calendar/calendar.css" type="text/css" />
12  
12<script src="/rejslib.min.js" type="text/javascript"></script>
12
13  
13<script src="/plugins/system/jqueryeasy/jquerynoconflict.js" type="text/javascript" async="async"></script>
13
14  
15  
16  
16<script src="/components/com_virtuemart/assets/js/vmsite.js" type="text/javascript" async="async"></script>
16
17  
17<script src="/components/com_rsform/assets/js/script.js" type="text/javascript" async="async"></script>
17
18  
18<script src="/components/com_virtuemart/assets/js/vmprices.js" type="text/javascript" async="async"></script>
18
19  
19<script type="text/javascript">
20vmSiteurl = 'https://charmhoianrestaurant.com/' ;vmLang = '&amp;lang=vi';�var mvmquickcart = "371";var show_scrollbar="1";var height_scrollbar="250";
21  </script>
21
22
23	<link rel="stylesheet" href="/templates/ja_social/css/template.css?v=1" type="text/css">	
24
25<link href="/images/favico.ico" rel="shortcut icon" type="image/x-icon">
26<script type="text/javascript" src="/templates/owl/docs/assets/owlcarousel/owl.carousel.min.js?v=1" defer></script>
26
27<link rel="stylesheet" href="/templates/owl/all.css?v=1" type="text/css">
28
29
30<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
31<link rel="stylesheet" href="/templates/responsive/responsive.css?v=1" type="text/css">
32<script async type="text/javascript" src="/templates/responsive/responsive.js?v=1"></script>
32
33<link rel="stylesheet" href="/templates/fancybox/fancybox.css?v=1" type="text/css">
34<script defer type="text/javascript" src="/templates/fancybox/fancybox.js?v=1"></script>
34	</head>�<body id="bd" class="bd fs3 com_virtuemart AddMore_OptionSanham_ViewCart">�	<div id="ja-khungchinh">�	<div class="main">�				<div id="ja-h1" style="display:none!important;">
vendor: 77 bytes, line 34
34�						�						<script async src="https://www.googletagmanager.com/gtag/js?id=
34UA-123456789-1
vendor: 15 bytes, line 34
34"></script>�			
34<script async>�				
vendor: 139 bytes, line 34
34window.dataLayer = window.dataLayer || [];�				function gtag(){dataLayer.push(arguments);}�				gtag('js', new Date());�				gtag('config', '
34UA-123456789-1
vendor: 7 bytes, line 34
34');�			
34</script>
34�		</div>�				<div id="ja-header">�			<div class="header1">�				<div class="main2">�					<div class="header1_1">�							<div class="ja-workshome" id="Mod369">�						<div class="workshome-content">�		
35
36<div class="custom"  >
37	<table>
38<tbody>
39<tr>
40<td><i class="fa fa-volume-control-phone"></i> 0909 999 888</td>
41<td><i class="fa fa-map-marker"></i> 500 Hùng Vương, phường 4, quận 5, TP.HCM</td>
42</tr>
43</tbody>
44</table></div>
45		</div>�	</div>�	�					</div>�					<div class="header1_2">�						�					</div>�					<div class="header1_3">�						�					</div>�				</div>�			</div>�			<div class="header2">�				<div class="main2">�					<div class="header2_1">�						�					</div>�					<div class="header2_2">�						�					</div>�					<div class="header2_3">�							<div class="ja-workshome" id="Mod371">�						<div class="workshome-content">�			<div class="Bquickcart" data-cart="371" style="display:none;">�		<div class="Bquickcart_trong">�			<a href="javascript:void(0);" class="cart_dropdown">�				<span class="cart_dropdown_trong">�					<table>�						<tr>�							<td>�								<i class="fa fa-shopping-cart"></i>�							</td>�							<td>�								<div>Giỏ hàng</div>�								<div><strong>0</strong><span> sản phẩm</span></div>�							</td>�						</tr>�					</table>�				</span>�			</a>�			<div class="popup_cart vmCartModule " id="vmQuickCartModule">
46				<div class="popup_cart_title"><h3><span>Giỏ hàng của bạn</span><span class="popup_cart_close"></span></h3></div>
47				<div id="jlcart">
48					<div class="vmCartModule_empty">Giỏ hàng trống</div><style type="text/css">.popup_cart_total{display:none!important;}</style>				</div>
49				<div class="popup_cart_total">
50					<div class="popup_cart_total_total">
51						<span class="z1">Tổng tiền</span>
52						<span class="z2"><span class="z2_trong">0 đ</span></span>
53					</div>
54					<div class="popup_cart_total_thanhtoan">
55						<a href="/gio-hang.html" class="checkout-button-top">Thanh toán →</a>
56					</div>
57				</div>
58			</div>
59			<div class="popup_cart_nentat">
60
61			</div>		</div>�	</div>�	<div class="reloadquickcart"><i class="fa fa-spinner cart_spiners" style="display:inline-block;"></i></div>		</div>�	</div>�	�					</div>�					<div class="header2_4">�						�					</div>�				</div>�			</div>�		</div>�		<div id="ja-menungang">�			<div class="menungang">�				<div class="main2">�						<div class="ja-workshome" id="Mod366">�						<div class="workshome-content">�		
62<ul class="menu level0">
63<li class="item-991">		<a href="/" >Home</a>
64</li><li class="item-1010">		<a href="/about-us.html" >About Us</a>
65</li><li class="item-1006 deeper">		<a href="/menu/" >Menu</a>
66<ul><li class=""><a href="/western/">Western</a></li><li class=""><a href="/drink/">Drink</a></li><li class=""><a href="/special-occasion/">Special Occasion</a></li><li class=""><a href="/vietnamese/">Vietnamese</a></li><li class=""><a href="/vegetarian/">Vegetarian</a></li></ul></li></li><li class="item-1172">		<a href="/contact.html" >Contact</a>
67</li></ul>
68		</div>�	</div>�		<div class="ja-workshome" id="Mod370">�						<div class="workshome-content">�		
69
70<div class="custom"  >
71	<p><img src="/images/Hoi-An-Charm-04.png" width="4752" height="3467" alt="Hoi-An-Charm-04" /></p></div>
72		</div>�	</div>�		<div class="ja-workshome" id="Mod416">�						<div class="workshome-content">�		
73<ul class="menu level0">
74<li class="item-1173">		<a href="/" >STREET FOOD TOUR</a>
75</li><li class="item-1169">		<a href="/" >LOCATION &amp; MAP</a>
76</li><li class="item-1170">		<a href="/" >PHOTO GALLERY</a>
77</li></ul>
78		</div>�	</div>�		<div class="ja-workshome" id="Mod424">�						<div class="workshome-content">�		
79
80<div class="custom"  >
81	<div class="dangky">
82<h3>Book Your Table</h3>
83</div></div>
84		</div>�	</div>�	�				</div>�			</div>�		</div>�						<div id="ja-slideshow">�					<div class="slideshow1">�						<div class="main2">�							�						</div>�					</div>�					<div class="slideshow2">�						<div class="main2">�							�						</div>�					</div>�				</div>�				<div id="ja-dinhhuong">�					<div class="dinhhuong1">�						<div class="main2">�								<div class="ja-workshome" id="Mod380">�						<div class="workshome-content">�		<span class="breadcrumbs pathway">
85<a href="/" class="pathway">Trang chủ</a><span>»</span><a href="/gio-hang.html" class="pathway">Giỏ hàng</a><span>»</span><strong>Giỏ hàng</strong></span>		</div>�	</div>�	�						</div>�					</div>�				</div>�				<div id="ja-extra">�					<div class="extra1">�						<div class="main2">�							�						</div>�					</div>�										<div class="extra2_0">�						<div class="main2">�							�						</div>�					</div>�					<div class="extra2">�						<div class="main2">�							�						</div>�					</div>�					<div class="extra3">�						<div class="main2">�							�						</div>�					</div>�					<div class="extra4">�						<div class="main2">�							�						</div>�					</div>�					<div class="extra5">�						<div class="main2">�							�						</div>�					</div>�					<div class="extra6">�						<div class="main2">�							�						</div>�					</div>					�				</div>�				<div id="ja-noidunggiua" class="noleft ">�					<div class="main2">�													<div id="ja-cotgiua">�								<div class="errorclass" style="display:none;">
86<div id="system-message-container">
87</div></div>�								<div class="noidungtren1">�									�								</div>�								<div class="noidungtren2">�									�								</div>�								<div class="ja-workshome tranggiohang">
88	<div class="workshome-title"><h1><span>Giỏ hàng của bạn</span></h1></div>
89		<div class="workshome-content clearfix">
90			<div class="trengiohang">
91				
92			</div>
93										<div class="cart-block">
94								<div class="cart-block_spacer">
95									<div class="cart-block_1">
96										<div class="cart-block_1_spacer">
97											<div class="cart-view">
98																										<div class="cart-view_1 cart-view_items">
99														<div class="cart-view_items tableM">
100															Chưa chọn sản phẩm														</div>
101													</div>
102													<div class="cart-view_2 cart-view_coupon">
103														<form method="post" id="userForm" name="enterCouponCode" action="https://charmhoianrestaurant.com/gio-hang.html">
104															<div class="tableM">
105																<span class="tdM">
106																																		<input type="text" name="coupon_code" size="20" maxlength="50" class="coupon" alt="Mã phiếu giảm giá" placeholder="Mã phiếu giảm giá" value=""/>
107																</span>
108																<span class="tdM details-button">
109																	<button class="details-button" type="button" title="Lưu">
110																		Sử dụng
111																	</button>
112																</span>
113															</div>
114															<div class="AlertCoupon" style="display:none;">Mã giảm giá không hợp lệ</div>
115															<input type="hidden" name="option" value="com_virtuemart" />
116															<input type="hidden" name="view" value="cart" />
117															<input type="hidden" name="task" value="setcoupon" />
118															<input type="hidden" name="controller" value="cart" />
119														</form>
120													</div>
121													<div class="cart-view_3 cart-view_total">
122														<div class="tableM">
123																														<div class="trM trM1 HiddenCoupon">
124																<div class="tdM tdM1">
125																	Giảm giá																</div>
126																<div class="tdM tdM2">
127																	<div class="product-thongtin-salesPriceCoupon" data-price="0" data-currency="đ" data-currency-id="147">0 đ</div>																</div>
128															</div>
129															<div class="trM trM2">
130																<div class="tdM tdM1">
131																	Phí vận chuyển																</div>
132																<div class="tdM tdM2">
133																	<div class="product-thongtin-PhiVanChuyen" data-price="0" data-currency="đ" data-currency-id="147">0 đ</div>																</div>
134															</div>
135															<div class="trM trM3">
136																<div class="tdM tdM1">
137																	Phí thanh toán																</div>
138																<div class="tdM tdM2">
139																	<div class="product-thongtin-PhiThanhToan" data-price="0" data-currency="đ" data-currency-id="147">0 đ</div>																</div>
140															</div>
141															<div class="trM trM9">
142																<div class="tdM tdM1">
143																	Thành tiền																</div>
144																<div class="tdM tdM2">
145																	<strong><div class="product-thongtin-billTotal" data-price="0" data-currency="đ" data-currency-id="147">0 đ</div>																		<div class="baogomvat">Bao Gồm VAT</div>
146																	</strong>
147																</div>
148															</div>
149														</div>
150													</div>
151													<div class="cart-view_5" style="display:none!important;">
152																												<form style="display:none;" method="post" id="checkoutForm" name="checkoutForm" action="https://charmhoianrestaurant.com/gio-hang.html">
153															<div class="customer-comment marginbottom15">
154																<span class="comment">
154Ghi chú và yêu cầu đặc biệt</span><br/>
155																<textarea class="customer-comment" name="customer_comment" cols="60" rows="1"></textarea>
156															</div>
157															<div class="tieptucmuasam" style="display: block;"><a href="/print.html"  target="_blank">In đơn hàng</a></div>
158															<input class="terms-of-service" id="tosAccepted" type="hidden" name="tosAccepted" value="1">
159															<input type='hidden' name='order_language' value='vi-VN'/>
160															<input type='hidden' id='STsameAsBT' name='STsameAsBT' value='0'/>
161															<input type='hidden' name='task' value='confirm'/>
162															<input type='hidden' name='option' value='com_virtuemart'/>
163															<input type='hidden' name='view' value='cart'/>
164														</form>
165													</div>
166											</div>
167										</div>
168									</div>
169									<div class="cart-block_2">
170										<div class="cart-block_2_spacer">
171											<div class="cart-usergiohang">
172												<form method="post" id="userForm" name="userForm" class="form-validate" action="https://charmhoianrestaurant.com/gio-hang.html">
173														<table class="adminForm user-details abc">																					<tr class="yek yek_hovaten">
174																						<td class="key" title="" >
175																							<label class="hovaten" for="hovaten_field">
176																								Họ tên *																							</label>
177																						</td>
178																						<td class="keys">
179																							<input type="text" id="hovaten_field" name="hovaten" size="0" value=""  class="required" maxlength="255" /> 																						</td>
180																					</tr>
181																																									<tr class="yek yek_email">
182																						<td class="key" title="" >
183																							<label class="email" for="email_field">
184																								E-Mail *																							</label>
185																						</td>
186																						<td class="keys">
187																							<input type="text" id="email_field" name="email" size="0" value=""  class="required" maxlength="255" /> 																						</td>
188																					</tr>
189																																									<tr class="yek yek_phone_1">
190																						<td class="key" title="" >
191																							<label class="phone_1" for="phone_1_field">
192																								Số điện thoại *																							</label>
193																						</td>
194																						<td class="keys">
195																							<input type="text" id="phone_1_field" name="phone_1" size="0" value=""  class="required" /> 																						</td>
196																					</tr>
197																																									<tr class="yek yek_address_1">
198																						<td class="key" title="" >
199																							<label class="address_1" for="address_1_field">
200																								Địa chỉ nhận hàng *																							</label>
201																						</td>
202																						<td class="keys">
203																							<input type="text" id="address_1_field" name="address_1" size="0" value=""  class="required" /> 																						</td>
204																					</tr>
205																																									<tr class="yek yek_noidung20141007">
206																						<td class="key" title="" >
207																							<label class="noidung20141007" for="noidung20141007_field">
208																								Nội dung																							</label>
209																						</td>
210																						<td class="keys">
211																							<textarea id="noidung20141007_field" name="noidung20141007" cols="20" rows="5" class="inputbox" ></textarea>																						</td>
212																					</tr>
213																				</table>																														<input type="hidden" name="option" value="com_virtuemart"/>
214																<input type="hidden" name="view" value="user"/>
215																<input type="hidden" name="controller" value="user"/>
216																<input type="hidden" name="task" value="savecheckoutuser"/>
217																<input type="hidden" name="layout" value="edit_address"/>
218																<input type="hidden" name="address_type" value="BT"/>
219																										</form>
220											</div>
221																						<div class="cart-vanchuyen DisplayNone">
222												<table>
223													<tr>
224														<td class="key">
225															Chọn phương thức vận chuyển														</td>
226														<td>
227															<form method="post" id="userForm" name="chooseShipmentRate" action="https://charmhoianrestaurant.com/gio-hang.html" class="form-validate">
228																<fieldset class='B_radio'></fieldset><fieldset class='B_select'><select></select></fieldset>																<input type="hidden" name="option" value="com_virtuemart" />
229																<input type="hidden" name="view" value="cart" />
230																<input type="hidden" name="task" value="setshipment" />
231																<input type="hidden" name="controller" value="cart" />
232															</form>
233														</td>
234													</tr>
235												</table>
236											</div>
237																						<div class="cart-thanhtoan DisplayNone">
238												<table>
239													<tr>
240														<td class="key">
241															Chọn phương thức thanh toán														</td>
242														<td>
243															<form method="post" id="paymentForm" name="choosePaymentRate" action="https://charmhoianrestaurant.com/gio-hang.html" class="form-validate ">
244																																<fieldset class='B_radio'><div><input checked="checked" type="radio" name="virtuemart_paymentmethod_id" id="payment_id_3"   value="3" checked="checked" data-price='0'>
245<label for="payment_id_3"><span class="vmpayment"><span class="vmpayment_name">Thanh toán khi giao hàng</span></span></label>
246</div></fieldset><fieldset class='B_select'><select></select></fieldset>																<input type="hidden" name="option" value="com_virtuemart" />
247																<input type="hidden" name="view" value="cart" />
248																<input type="hidden" name="task" value="setpayment" />
249																<input type="hidden" name="controller" value="cart" />
250															</form>
251														</td>
252													</tr>
253												</table>
254											</div>
255											<div class="cart-submit">
256												<div class="tieptucmuasam" style="display: block;"><a href="/print.html"  target="_blank">In đơn hàng</a></div>
257												<div class="checkout-button-top">
258													<a onclick="GoBackWithRefresh();return false;" class="tieptucmuahang">Tiếp tục mua hàng</a>
259													<a class="cart-submit_button">Thanh toán</a>
260													<i class="fa fa-spinner cart_spiners"></i>
261												</div>
262											</div>
263										</div>
264									</div>
265								</div>
266							</div>
267											
267<script language="javascript" async>
268								jQuery(document).ready(function($){
269									function checkproduct(){
270										if( $('.cart-view').find('.detailscartproduct').length > 0 ){
271											checkform();
272										}
273										else{
274											alert('Chưa có sản phẩm !');
275										}
276									}
277									function checkform() {
278										var fla = true;
279										var flag = true;
280										var errortext = '';
281										$('.cart-usergiohang .required').each(function(){
282											if( $.trim($(this).val()) ){
283												switch( $(this).attr('id') ){
284													case 'email_field':
285														if( $(this).val().indexOf('@') > -1 && $(this).val().indexOf('.') > -1 ){
286															$(this).removeClass('invalid');
287														}
288														else{
289															$(this).addClass('invalid');
290															fla = false;
291															errortext = errortext + ' email,';
292														}
293														break;
294													case 'phone_1_field':
295														if( ( $.isNumeric(parseInt($.trim($('#phone_1_field').val()))) || $.isNumeric(parseInt($.trim($('#phone_1_field').val().substring(1)))) ) && $.trim($('#phone_1_field').val()).length > 8 && $.trim($('#phone_1_field').val()).length < 13 ){
296															$(this).removeClass('invalid');
297														}
298														else{
299															$(this).addClass('invalid');
300															fla = false;
301															errortext = errortext + ' số điện thoại,';
302														}
303														break;
304													default:
305														$(this).removeClass('invalid');
306														break;
307												}
308											}
309											else{
310												$(this).addClass('invalid');
311												flag = false;
312											}
313										});
314										if(flag){
315											if(fla){
316												postajax();
317											}
318											else{
319												alert('Vui lòng nhập đúng : ' + errortext + ' !');
320											}
321										}
322										else{
323											alert('Chưa nhập đủ trường thông tin người mua hàng !');
324										}
325									}
326									function thucthipostajax(){
327										$.ajax({
328											type: 'post',
329											url: $('.cart-usergiohang form[name="userForm"]').attr('action'),
330											data: $('.cart-usergiohang form[name="userForm"]').serialize(),
331											success: function () {
332												
333											}
334										});
335									}
336									function postajax(){
337										$('.cart-submit_button').hide();
338										$('.cart-submit .cart_spiners').css('display','inline-block');
339										postajax1(1);
340										function postajax1(checker){
341											var i = checker;
342											switch(i){
343												case 1:
344													postajax2( $('.cart-usergiohang form[name="userForm"]') , i );
345													break;
346												case 2:
347													postajax2( $('.cart-vanchuyen form[name="chooseShipmentRate"]') , i );
348													break;
349												case 3:
350													postajax2( $('.cart-thanhtoan form[name="choosePaymentRate"]') , i );
351													break;
352												case 4:
353													postajax2( $('.cart-view form[name="checkoutForm"]') , i );
354													//$('.cart-view form[name="checkoutForm"]').submit();
355													break;
356												default:
357													break;
358											}
359										}
360										function postajax2(u,i){
361											$.ajax({
362												type: 'post',
363												url: u.attr('action'),
364												data: u.serialize(),
365												success: function (data) {
366													if(i == 4){
367														data = $($.parseHTML(data));
368														var order_number = data.find('.KhongXoa_ViCartLoad .vmorder-done').find('tr').eq(1).find('td').last().text();
369														var order_pass = data.find('.KhongXoa_ViCartLoad .vmorder-done').find('tr').eq(2).find('td').last().text();
370														window.location.replace( 'https://charmhoianrestaurant.com/gio-hang.html' + '?layout=order_done&order_number=' + order_number + '&order_pass=' + order_pass );
371													}
372													postajax1(i+1);
373												}
374											});
375										}
376									}
377									// Check payment and ship ment
378									if( $('.cart-vanchuyen').find('input:checked').length < 1 || $('.cart-thanhtoan').find('input
378:checked').length < 1 ){
379										if( $('.cart-vanchuyen').find('input:checked').length < 1 ){
380											$('.cart-vanchuyen input').first().attr('checked', true);
381										}
382										if( $('.cart-thanhtoan').find('input:checked').length < 1 ){
383											$('.cart-thanhtoan input').first().attr('checked', true);
384										}
385										ThayDoiGiaThanhToanVanChuyen();
386									}
387									// click submit
388									$('.cart-submit_button').click(function(){
389										checkproduct();
390									});
391									$('.B_radio').each(function(){
392										var opt = '';
393										$(this).children().each(function(){
394											opt = opt + '<option>' + $(this).find('label').text() + '</option>';
395										});
396										$(this).parent().find('.B_select select').html( opt );
397									});
398									$('.B_select').change(function(){
399										$(this).parent().find('.B_radio').children().eq( $(this).find('option:selected').index() ).find('input[type="radio"]').attr('checked',true);
400										ThayDoiGiaThanhToanVanChuyen();
401									});
402									$('.B_radio').change(function(){
403										ThayDoiGiaThanhToanVanChuyen();
404									});
405									function ThayDoiGiaThanhToanVanChuyen(){
406										if( parseFloat($('.cart-vanchuyen input:checked').attr('data-price')) > 0 ){
407											var phi_vanchuyen = parseFloat($('.cart-vanchuyen input:checked').attr('data-price'));
408											$('.cart-view .product-thongtin-PhiVanChuyen').attr('data-price', phi_vanchuyen).text( convertNumberToCurrency( phi_vanchuyen, $('.cart-view .product-thongtin-PhiVanChuyen') ) );
409										}
410										if( parseFloat($('.cart-thanhtoan input:checked').attr('data-price')) > 0 ){
411											var phi_thanhtoan = parseFloat($('.cart-thanhtoan input:checked').attr('data-price'));
412											$('.cart-view .product-thongtin-PhiThanhToan').attr('data-price', phi_thanhtoan).text( convertNumberToCurrency( phi_thanhtoan, $('.cart-view .product-thongtin-PhiThanhToan') ) );
413										}
414										ThayDoiGiaTong();
415									}
416									function convertNumberToCurrency(tienmoi, blocktien) {
417										if (blocktien.attr('data-currency-id') == 144) {
418											tienmoi = parseFloat(tienmoi).toFixed(2);
419											tienmoi = tienmoi.toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,");
420											tienmoi = blocktien.attr('data-currency') + tienmoi;
421										} else {
422											tienmoi = parseInt(tienmoi);
423											tienmoi = tienmoi.toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1.");
424											tienmoi = tienmoi + ' ' + blocktien.attr('data-currency');
425										}
426										return tienmoi;
427									}
428									function ThayDoiGiaTong(){
429										var renew_tongtien = 0;
430										$('.cart-view_item').each(function(){
431											renew_tongtien += parseFloat($(this).find('.detailscartproduct_3_5 .product-thongtin-salesPrice').attr('data-price'));
432										});
433										renew_tongtien += parseFloat($('.cart-view .product-thongtin-salesPriceCoupon').attr('data-price'));
434										renew_tongtien += parseFloat($('.cart-vanchuyen').find('input:checked').attr('data-price'));
435										renew_tongtien += parseFloat($('.cart-thanhtoan').find('input:checked').attr('data-price'));
436										
437										if( renew_tongtien < 0 ){
438											renew_tongtien = 0;
439										}
440										$('.cart-view .product-thongtin-billTotal').attr('data-price', renew_tongtien).text( convertNumberToCurrency(renew_tongtien, $('.cart-view .product-thongtin-billTotal')) );
441									}
442									function ThayDoiGiaPriceView(rowC){
443										var renew_tien = parseFloat(rowC.find('.quantity-input').attr('data-price')) * parseInt(rowC.find('.quantity-input').val());
444										rowC.find('.detailscartproduct_3_5 .product-thongtin-salesPrice').attr('data-price', renew_tien).text( convertNumberToCurrency(renew_tien, rowC.find('.detailscartproduct_3_5 .product-thongtin-salesPrice')) );
445										ThayDoiGiaTong();
446									}
447									function ThayDoiSoLuong(item_form, rowC, countI){
448										$.ajax({
449											type: 'post',
450											url: item_form.attr('action'),
451											data: item_form.serialize(),
452											success: function (data) {
453												if( parseInt(countI) <= 0 ){
454													rowC.remove();
455												}
456												ThayDoiGiaPriceView(rowC);
457											}
458										});
459									}
460									$('.cart-view .quantity-input').change(function(){
461										ThayDoiSoLuong( $(this).parent(), $(this).parent().parent().parent().parent().parent().parent(), $(this).val() );
462									});
463									$('.cart-view .quantity-input').keyup(function(){
464										ThayDoiSoLuong( $(this).parent(), $(this).parent().parent().parent().parent().parent().parent(), $(this).val() );
465									});
466									var CouponDown = '0';
467									$('.cart-view_coupon button.details-button').click(function(){
468										var CouponForm = $(this).parent().parent().parent();
469										if( $.trim(CouponForm.find('input.coupon').val()) == '' || $.trim(CouponForm.find('input.coupon').val()) == ' ' ){
470											CouponForm.find('input.coupon').val( CouponForm.find('.AlertCoupon').text() );
471										}
472										$.ajax({
473											type: 'post',
474											url: CouponForm.attr('action'),
475											data: CouponForm.serialize(),
476											success: function (data) {
477												$('.cart-view_total .trM1 .tdM2').load(window.location.href + ' .cart-view_total .trM1 .tdM2 .product-thongtin-salesPriceCoupon', function(){
478													CouponDown = parseFloat($('.cart-view_total .product-thongtin-salesPriceCoupon').attr('data-price'));
479													if( CouponDown < 0 ){
480														$('.cart-view_total .trM1').removeClass('HiddenCoupon');
481														$('.AlertCoupon').css('display','none');
482													}
483													else{
484														$('.cart-view_total .trM1').addClass('HiddenCoupon');
485														$('.AlertCoupon').css('display','block');
486													}
487													ThayDoiGiaTong();
488												});
489											}
490										});
491									});
492									$('.vm2-remove_from_cart').click(function(){
493										$(this).parent().parent().parent().find('.quantity-input').val(0).change();
494									});
495								});
496							</script>
496
497					</div>
498</div>
499								<div class="noidungduoi1">�									�								</div>�								<div class="noidungduoi2">�									�								</div>�							</div>�													<div id="ja-cotphai">�									<div class="ja-workshome" id="Mod377">�						<div class="workshome-content">�		<!--BEGIN Search Box -->�<form class="searchID377" action="/menu/" method="get">�	<div class="module_search search">�		<input name="keyword" alt="Search" class="inputbox mod_virtuemart_search" type="text" value="" placeholder="Nhập từ khóa ..." /><select name="virtuemart_category_id" class="sp-vmsearch-categories"><option value="0">Tất cả danh mục</option><option  value="1363" data-name="Western"> Western</option><option  value="1362" data-name="Drink"> Drink</option><option  value="1361" data-name="Special Occasion"> Special Occasion</option><option  value="1359" data-name="Vietnamese"> Vietnamese</option><option  value="184" data-name="Vegetarian"> Vegetarian</option></select><input type="hidden" name="custom_parent_id" value="" /><span data-searchID="377" value="Search" class="buttontim button" />Search</span>	</div>�	<input type="hidden" name="option" value="com_virtuemart" />�	<input type="hidden" name="view" value="category" />�</form>�<!-- End Search Box -->�
499<script type="text/javascript" async>�	jQuery(document).ready(function($){�		$('.module_search').parent().on('keyup keypress', function(e) {�			var keyCode = e.keyCode || e.which;�			if (keyCode === 13) { �				e.preventDefault();�				$(this).find('.buttontim').click();�			}�		});�		$('.buttontim').click(function(){�			var form = '.searchID' + $(this).attr('data-searchid');�			$(form).find('.selectID').each(function(){�				if( $(this).val() == '0' ){�					$(this).attr('disabled',true);�				}�			});�			$(form).submit();�		});�	});�	�</script>
499		</div>�	</div>�		<div class="ja-workshome" id="Mod426">�						<div class="workshome-title"><h2><span>Top 10 Thing To Do</span></h2></div>�				<div class="workshome-content">�		
500<div id="k2Container k2ModuleBox426" class="itemListView">
501				<div class="itemList">
502			<div id="itemListLeading">
503													<div class="itemRow">						<div class="itemContainer">
504							<div class="catItemView groupLeading">
505								<div class="catItemImageBlock">
506																														<a href="/hoi-an-map-highlights.html">
507												<img src="/media/k2/items/cache/item6418931704706855_M.jpg" alt="HOI AN MAP &amp;amp; HIGHLIGHTS"/>
508											</a>
509																											</div>
510								<div class="catItemThongTin">
511																																														<h3 class="catItemTitle"><a href="/hoi-an-map-highlights.html">HOI AN MAP &amp; HIGHLIGHTS</a></h3>
512																																																																																																																																																																																			</div>
513							</div>
514						</div>
515					</div>									<div class="itemRow">						<div class="itemContainer">
516							<div class="catItemView groupLeading">
517								<div class="catItemImageBlock">
518																														<a href="/things-to-do-in-hoi-an.html">
519												<img src="/media/k2/items/cache/item5606811704706756_M.jpg" alt="THINGS TO DO IN HOI AN"/>
520											</a>
521																											</div>
522								<div class="catItemThongTin">
523																																														<h3 class="catItemTitle"><a href="/things-to-do-in-hoi-an.html">THINGS TO DO IN HOI AN</a></h3>
524																																																																																																																																																																																			</div>
525							</div>
526						</div>
527					</div>									<div class="itemRow">						<div class="itemContainer">
528							<div class="catItemView groupLeading">
529								<div class="catItemImageBlock">
530																														<a href="/hoi-an-street-food-tour.html">
531												<img src="/media/k2/items/cache/item7644301704706061_M.jpg" alt="HOI AN STREET FOOD TOUR"/>
532											</a>
533																											</div>
534								<div class="catItemThongTin">
535																																														<h3 class="catItemTitle"><a href="/hoi-an-street-food-tour.html">HOI AN STREET FOOD TOUR</a></h3>
536																																																																																																																																																																																			</div>
537							</div>
538						</div>
539					</div>							</div>
540		</div>
541			</div>
542		</div>�	</div>�	�							</div>�											</div>�				</div>�				<div id="ja-chantrang">�			<div class="footer1">�				<div class="main2">�						<div class="ja-workshome" id="Mod372">�						<div class="workshome-content">�		
543
544<div class="custom"  >
545	<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3837.6094204593987!2d108.31792237417558!3d15.877112544554313!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x31420fa848aea3ad%3A0x5d70e4d6c62b4713!2zNjQgxJDDoG8gRHV5IFThu6ssIFBoxrDhu51uZyBD4bqpbSBQaOG7lSwgSOG7mWkgQW4sIFF14bqjbmcgTmFtIDU2MDAwMCwgVmnhu4d0IE5hbQ!5e0!3m2!1svi!2s!4v1704252042867!5m2!1svi!2s" width="100%" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe></div>
546		</div>�	</div>�	�				</div>�			</div>�			<div class="footer2">�				<div class="main2">�					<div class="footer2_1">�							<div class="ja-workshome" id="Mod425">�						<div class="workshome-content">�		
547<ul class="menu level0">
548<li class="item-991">		<a href="/" >Home</a>
549</li><li class="item-1010">		<a href="/about-us.html" >About Us</a>
550</li><li class="item-1006 deeper">		<a href="/menu/" >Menu</a>
551<ul><li class=""><a href="/western/">Western</a></li><li class=""><a href="/drink/">Drink</a></li><li class=""><a href="/special-occasion/">Special Occasion</a></li><li class=""><a href="/vietnamese/">Vietnamese</a></li><li class=""><a href="/vegetarian/">Vegetarian</a></li></ul></li></li><li class="item-1172">		<a href="/contact.html" >Contact</a>
552</li></ul>
553		</div>�	</div>�		<div class="ja-workshome" id="Mod139">�						<div class="workshome-title"><div><span>Liên hệ</span></div></div>�				<div class="workshome-content">�		
554
555<div class="custom"  >
556	<p><img src="/images/Hoi-An-Charm-04.png" width="4752" height="3467" alt="Hoi-An-Charm-04" /></p>
557<h5>HOI AN CHARM RESTAURANT</h5>
558<p>Address: 64 Đào Duy Từ, Phường Cẩm Phổ, Hội An, Quảng Nam</p>
559<p>Phone: 0919 685 179 - Email: <a href="mailto:[email protected]">[email protected]</a></p>
560<p><a href="https://www.tripadvisor.com/Restaurant_Review-g298082-d27043654-Reviews-La_Charm-Hoi_An_Quang_Nam_Province.html"><img src="/images/z5206272573833_9ed50c27b978be2e7a40ff2bfd5ee927.jpg" width="246" height="205" alt="z5206272573833 9ed50c27b978be2e7a40ff2bfd5ee927" /></a></p></div>
561		</div>�	</div>�		<div class="ja-workshome" id="Mod379">�						<div class="workshome-content">�		
562
563<div class="custom"  >
564	<div class="linkmangxahoi">
565<a href="https://www.facebook.com/lacharm.fnb"><i class="fab fa-facebook-f"></i></a>
566<a href="/"><i class="fab fa-google"></i></a>
567<a href="/"><i class="fab fa-twitter"></i></a>
568<a href="/"><i class="fab fa-youtube"></i></a>
569<a href="/"><i class="fab fa-instagram"></i></a>
570</div></div>
571		</div>�	</div>�	�					</div>�					<div class="footer2_2">�						�					</div>�					<div class="footer2_3">�						�					</div>�				</div>
571�			</div>�			<div class="footer3">�				<div class="main2">�					<p style="font-family: 'Roboto Condensed', Helvetica,Arial,sans-serif; font-size: 120%;"><a href="https://webminhthuan.vn/thiet-ke-web.html">Thiết kế website bởi Web Minh Thuận</a></p>�				</div>�			</div>�		</div>�	</div>�</div>�<div class="debug">�		<div class="ja-workshome" id="Mod428">�						<div class="workshome-content">�		
572
573<div class="custom"  >
574	</div>
575		</div>�	</div>�		<div class="ja-workshome" id="Mod427">�						<div class="workshome-title"><div><span>BOOK A TABLE</span></div></div>�				<div class="workshome-content">�		<div class="rsform">�	<form method="post"  id="userForm" class="MinhThuanForm12" enctype="multipart/form-data" action="https://charmhoianrestaurant.com/gio-hang.html"><div class='tieu_de_form'>Liên hệ copy</div>
576
577<!-- Do not remove this ID, it is used to identify the page so that the pagination script can work correctly -->
578<fieldset class="formHorizontal formContainer" id="rsform_12_page_0">
579	<div class="rsform-block rsform-block-hoten">
580		<div class="formControlLabel">Họ tên<strong class="formRequired">(*)</strong></div>
581		<div class="formControls">
582		<div class="formBody"><input data-required="YES" type="text" value="" size="70"  name="form[hoten]" id="hoten"  class="rsform-input-box"/><span class="formValidation"><span id="component103" class="formNoError">Trường bắt buộc</span></span></div>
583		<p class="formDescription"></p>
584		</div>
585	</div>
586	<div class="rsform-block rsform-block-dienthoai">
587		<div class="formControlLabel">Điện thoại</div>
588		<div class="formControls">
589		<div class="formBody"><input data-required="NO" type="text" value="" size="70"  name="form[dienthoai]" id="dienthoai"  class="rsform-input-box"/><span class="formValidation"><span id="component106" class="formNoError">Invalid Input</span></span></div>
590		<p class="formDescription"></p>
591		</div>
592	</div>
593	<div class="rsform-block rsform-block-email">
594		<div class="formControlLabel">Email<strong class="formRequired">(*)</strong></div>
595		<div class="formControls">
596		<div class="formBody"><input data-required="YES" type="text" value="" size="70"  name="form[email]" id="email"  class="rsform-input-box"/><span class="formValidation"><span id="component107" class="formNoError">Trường bắt buộc</span></span></div>
597		<p class="formDescription"></p>
598		</div>
599	</div>
600	<div class="rsform-block rsform-block-date">
601		<div class="formControlLabel">Date</div>
602		<div class="formControls">
603		<div class="formBody"><input id="txtcal12_0" name="form[date]" type="text"   value="" Date class="rsform-calendar-box"/><input class="inputformlich" id="btn12_0" type="button" value="..." onclick="showHideCalendar('cal12_0Container');" class="btnCal rsform-calendar-button" Date /><div id="cal12_0Container" style="clear:both;display:none;position:absolute;z-index:9995"></div><input id="hiddencal12_0" type="hidden" name="hidden[date]" /><span class="formValidation"><span id="component110" class="formNoError">Invalid Input</span></span></div>
604		<p class="formDescription">Date</p>
605		</div>
606	</div>
607	<div class="rsform-block rsform-block-bookingtime">
608		<div class="formControlLabel">Booking Time</div>
609		<div class="formControls">
610		<div class="formBody"><input data-required="NO" type="text" value="" size=""  name="form[bookingtime]" id="bookingtime"  class="rsform-input-box"/><span class="formValidation"><span id="component111" class="formNoError">Invalid Input</span></span></div>
611		<p class="formDescription"></p>
612		</div>
613	</div>
614	<div class="rsform-block rsform-block-guestnumber">
615		<div class="formControlLabel">Guest Number</div>
616		<div class="formControls">
617		<div class="formBody"><select  name="form[GuestNumber][]"  id="GuestNumber"  class="rsform-select-box" ><option  value="Guest Number">Guest Number</option><option  value="01">01</option><option  value="02">02</option><option  value="03">03</option><option  value="04">04</option><option  value="05">05</option><option  value="06">06</option><option  value="07">07</option><option  value="08">08</option>
617<option  value="09">09</option><option  value="10">10</option><option  value="11">11</option><option  value="12">12</option><option  value="13">13</option><option  value="14">14</option><option  value="15">15</option><option  value="16">16</option><option  value="17">17</option><option  value="18">18</option></select><span class="formValidation"><span id="component113" class="formNoError">Invalid Input</span></span></div>
618		<p class="formDescription"></p>
619		</div>
620	</div>
621	<div class="rsform-block rsform-block-noidung">
622		<div class="formControlLabel">Nội dung<strong class="formRequired">(*)</strong></div>
623		<div class="formControls">
624		<div class="formBody"><textarea data-required="YES" cols="52" rows="6" name="form[noidung]" id="noidung"  class="rsform-text-box"></textarea><span class="formValidation"><span id="component108" class="formNoError">Trường bắt buộc</span></span></div>
625		<p class="formDescription"></p>
626		</div>
627	</div>
628	<div class="rsform-block rsform-block-guingay">
629		<div class="formControlLabel">Gá»­i ngay</div>
630		<div class="formControls">
631		<div class="formBody"><input type="button" value="Gá»­i ngay" name="form[guingay]" id="guingay"  class="rsform-button" data-form="MinhThuanForm12"/><span class="formValidation"></span></div>
632		<p class="formDescription"></p>
633		</div>
634	</div>
635</fieldset>
636<input type="hidden" name="form[formId]" value="12"/></form>
637<script type="text/javascript" src="/components/com_rsform/assets/calendar/cal.js?v=42"></script>
vendor: 1 bytes, line 637
637
638<script type="text/javascript">//CALENDAR SETUP
639var MONTHS_SHORT 	 = Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
640var MONTHS_LONG 	 = Array("January","February","March","April","May","June","July","August","September","October","November","December");
641var WEEKDAYS_1CHAR  = Array("S","M","T","W","T","F","S");
642var WEEKDAYS_SHORT  = Array("Su","Mo","Tu","We","Th","Fr","Sa");
643var WEEKDAYS_MEDIUM = Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");
644var WEEKDAYS_LONG 	 = Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
645var START_WEEKDAY 	 = 0;</script>
vendor: 1 bytes, line 645
645
646<script type="text/javascript" async="async">rsf_CALENDAR.util.Event.addListener(window, "load", rsfp_init(12,{ layouts: Array('POPUP'), formats: Array('dd/mm/yyyy'), values: Array(''), extra: Array({'mindate': '01/01/2024'}) }));</script>
646
647</div>		</div>�	</div>�	�</div><div id="extra_js">�	
647<script defer type="text/javascript" src="/templates/ja_social/css/codejava.js?v=1"></script>
647�</div></body>�</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.