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 = '&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 & 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; HIGHLIGHTS"/> 508 </a> 509 </div> 510 <div class="catItemThongTin"> 511 <h3 class="catItemTitle"><a href="/hoi-an-map-highlights.html">HOI AN MAP & 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.