Merge branch 'master' of github.com:hainatravel/information-system

master
赵鹏 5 months ago
commit daa99bee35

@ -105,11 +105,11 @@
Tours</a></li>
<li class="start-nav-item"><a href="/tour/hassle-free-china-visas.htm"
id="Visa-Free">Visa-Free Tours</a></li>
<li class="start-nav-item"><a href="/tour/china-panda-tours/"
<li class="start-nav-item"><a href="/china-tours/china-panda-tours.htm"
id="china_panda_tours_2021">Panda Tours</a></li>
<li class="start-nav-item"><a href="/tour/family-tours/" id="china_family_tours_2021">Family
Tours</a></li>
<li class="start-nav-item"><a href="/tour/silk-road-tours/"
<li class="start-nav-item"><a href="/silk-road/tours/"
id="china_silk_road_tours_2021">Silk Road Tours</a></li>
<li class="start-nav-item start-nav-item-last"><a href="/greatwall/tours/"
id="china_great_wall_tours_2021">Great Wall of China Tours</a></li>
@ -130,41 +130,40 @@
id="china_destinations_2021">Destinations</a>
<div class="destinationspc dropdown-content">
<ul class="list-reset sidebar">
<li class="start-nav-item"><a href="/beijing/tours.htm" id="beijing_tours_2021">Beijing</a>
<li class="start-nav-item"><a href="/beijing/tours/" id="beijing_tours_2021">Beijing</a>
</li>
<li class="start-nav-item"><a href="/tibet/tours.htm" id="tibet_tours_2021">Tibet</a>
<li class="start-nav-item"><a href="/tibet/tours/" id="tibet_tours_2021">Tibet</a>
</li>
<li class="start-nav-item"><a href="/xinjiang/tours/" id="xinjiang_tours_2021">Xinjiang</a>
</li>
<li class="start-nav-item"><a href="/xian/tours.htm" id="xian_tours_2021">Xi&#39;an</a>
</li>
<li class="start-nav-item"><a href="/zhangjiajie/tours.htm"
<li class="start-nav-item"><a href="/xian/tours/" id="xian_tours_2021">Xi&#39;an</a></li>
<li class="start-nav-item"><a href="/zhangjiajie/tours/"
id="zhangjiajie_tours_2021">Zhangjiajie</a></li>
<li class="start-nav-item"><a href="/inner-mongolia/tours/"
id="inner_mongolia_tours_2021">Inner Mongolia</a></li>
<li class="start-nav-item"><a href="/shanghai/tours.htm"
<li class="start-nav-item"><a href="/shanghai/tours/"
id="shanghai_tours_2021">Shanghai</a></li>
<li class="start-nav-item"><a href="/huangshan/tours.htm"
<li class="start-nav-item"><a href="/huangshan/tours/"
id="huangshan_tours_2021">Huangshan</a></li>
<li class="start-nav-item"><a href="/guizhou/tours.htm" id="guizhou_tours_2021">Guizhou</a>
<li class="start-nav-item"><a href="/guizhou/tours/" id="guizhou_tours_2021">Guizhou</a>
</li>
<li class="start-nav-item"><a href="/guilin/tours.htm" id="guilin_tours_2021">Guilin</a>
<li class="start-nav-item"><a href="/guilin/tours/" id="guilin_tours_2021">Guilin</a>
</li>
<li class="start-nav-item"><a href="/xiamen/tours.htm" id="xiamen_tours_2021">Xiamen</a>
<li class="start-nav-item"><a href="/xiamen/tours/" id="xiamen_tours_2021">Xiamen</a>
</li>
<li class="start-nav-item"><a href="/harbin/tours.htm" id="harbin_tours_2021">Harbin</a>
<li class="start-nav-item"><a href="/harbin/tours/" id="harbin_tours_2021">Harbin</a>
</li>
<li class="start-nav-item"><a href="/chengdu/tours.htm" id="chengdu_tours_2021">Chengdu</a>
<li class="start-nav-item"><a href="/chengdu/tours/" id="chengdu_tours_2021">Chengdu</a>
</li>
<li class="start-nav-item"><a href="/yunnan/tours.htm" id="yunnan_tours_2021">Yunnan</a>
<li class="start-nav-item"><a href="/yunnan/tours/" id="yunnan_tours_2021">Yunnan</a>
</li>
<li class="start-nav-item"><a href="/hong-kong/tours.htm" id="hk_tours_2021">Hong
<li class="start-nav-item"><a href="/hong-kong/tours/" id="hk_tours_2021">Hong
Kong</a></li>
<li class="start-nav-item start-nav-item-last"><a
href="https://www.highlightstravel.com/tours" id="asia_tours_2021" target="blank"
rel="nofollow">Asia Tours</a></li>
<li class="start-nav-item"><a href="/chongqing/tours.htm"
<li class="start-nav-item"><a href="/chongqing/tours/"
id="chongqing_tours_2021">Chongqing</a>
</li>
</ul>

@ -150,11 +150,11 @@
<li class="menu__item" role="menuitem"><a href="/tour/top-china-tours/" class="menu__link">Top 10 Tours</a></li>
<li class="menu__item" role="menuitem"><a href="/tour/hassle-free-china-visas.htm" class="menu__link">Visa-Free
Tours</a></li>
<li class="menu__item" role="menuitem"><a href="/tour/china-panda-tours/" class="menu__link">Panda Tours</a>
<li class="menu__item" role="menuitem"><a href="/china-tours/china-panda-tours.htm" class="menu__link">Panda Tours</a>
</li>
<li class="menu__item" role="menuitem"><a href="/tour/family-tours/" class="menu__link">Family
Tours</a></li>
<li class="menu__item" role="menuitem"><a href="/tour/silk-road-tours/" class="menu__link">Silk Road Tours</a>
<li class="menu__item" role="menuitem"><a href="/silk-road/tours/" class="menu__link">Silk Road Tours</a>
</li>
<li class="start-nav-item start-nav-item-last"><a href="/greatwall/tours/" class="menu__link">Great Wall of
China Tours</a></li>
@ -172,37 +172,36 @@
<!-- Destinations -->
<ul data-menu="submenu-2" id="submenu-2" class="menu__level" tabindex="-1" role="menu" aria-label="Destinations">
<li class="menu__item" role="menuitem"><a class="menu__link" href="/citytour/">All Destinations</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/beijing/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/beijing/tours/"
id="beijing_tours_2021">Beijing</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/xian/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/xian/tours/"
id="xian_tours_2021">Xi&#39;an</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/shanghai/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/shanghai/tours/"
id="shanghai_tours_2021">Shanghai</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/guilin/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/guilin/tours/"
id="guilin_tours_2021">Guilin</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/chengdu/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/chengdu/tours/"
id="chengdu_tours_2021">Chengdu</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/tibet/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/tibet/tours/"
id="tibet_tours_2021">Tibet</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/zhangjiajie/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/zhangjiajie/tours/"
id="zhangjiajie_tours_2021">Zhangjiajie</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/huangshan/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/huangshan/tours/"
id="huangshan_tours_2021">Huangshan</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/xiamen/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/xiamen/tours/"
id="xiamen_tours_2021">Xiamen</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/yunnan/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/yunnan/tours/"
id="yunnan_tours_2021">Yunnan</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/xinjiang/tours/"
id="xinjiang_tours_2021">Xinjiang</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/inner-mongolia/tours/"
id="inner_mongolia_tours_2021">Inner Mongolia</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/guizhou/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/guizhou/tours/"
id="guizhou_tours_2021">Guizhou</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/harbin/tours.htm"
<li class="menu__item" role="menuitem"><a class="menu__link" href="/harbin/tours/"
id="harbin_tours_2021">Harbin</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/hong-kong/tours.htm" id="hk_tours_2021">Hong
Kong</a></li>
<li class="menu__item" role="menuitem"><a href="/chongqing/tours.htm" class="menu__link">Chongqing</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="/hong-kong/tours/" id="hk_tours_2021">Hong Kong</a></li>
<li class="menu__item" role="menuitem"><a href="/chongqing/tours/" class="menu__link">Chongqing</a></li>
<li class="menu__item" role="menuitem"><a class="menu__link" href="https://www.highlightstravel.com/tours"
id="asia_tours_2021" target="blank" rel="nofollow">Asia Tours</a></li>
</ul>

@ -22,12 +22,12 @@
<p style="font-size: 20px; margin-bottom: 15px;"><strong>Select a Ticket Type:</strong></p>
<div class="selectHotl" style="margin-bottom: 20px;">
<div class="optionLable" id="ticket_type_premium_khomloy">
<input type="radio" value="Premium+Transfer+Dinner" checked id="premium_khomloy" data-price="209" name="ticket_type">
<label for="premium_khomloy" style="font-size:18px;">
Premium+Transfer+Dinner
<div class="optionLable" id="ticket_type_standard_khomloy">
<input type="radio" value="Standard+Transfer+Dinner" id="standard_khomloy" data-price="159" name="ticket_type">
<label for="standard_khomloy" style="font-size:18px;">
Standard+Transfer+Dinner
<div class="selectionMemo">
US$209
US$159
</div>
</label>
</div>
@ -40,16 +40,25 @@
</div>
</label>
</div>
<div class="optionLable" id="ticket_type_standard_khomloy">
<input type="radio" value="Standard+Transfer+Dinner" id="standard_khomloy" data-price="159" name="ticket_type">
<label for="standard_khomloy" style="font-size:18px;">
Standard+Transfer+Dinner
<div class="optionLable" id="ticket_type_premium_khomloy">
<input type="radio" value="Premium+Transfer+Dinner" checked id="premium_khomloy" data-price="219" name="ticket_type">
<label for="premium_khomloy" style="font-size:18px;">
Premium+Transfer+Dinner
<div class="selectionMemo">
US$159
US$219
</div>
</label>
</div>
<div class="optionLable" id="ticket_type_standard_khomloy">
<div class="optionLable" id="ticket_type_elite_ticket">
<input type="radio" value="Elite+Transfer+Dinner" id="elite_ticket" data-price="469" name="ticket_type">
<label for="elite_ticket" style="font-size:18px;">
Elite+Transfer+Dinner
<div class="selectionMemo">
US$469
</div>
</label>
</div>
<div class="optionLable" id="ticket_type_premium_costume">
<input type="radio" value="Premium+Dinner+Exclusive Transfer+Thai Costume" id="premium_costume" data-price="369" name="ticket_type">
<label for="premium_costume" style="font-size:18px;">
Premium+Thai Costume<br>+Exclusive Transfer+Dinner
@ -372,11 +381,13 @@
var ticket_type_premium_khomloy_div = document.getElementById("ticket_type_premium_khomloy");
var ticket_type_vip_khomloy_div = document.getElementById("ticket_type_vip_khomloy");
var ticket_type_standard_khomloy_div = document.getElementById("ticket_type_standard_khomloy");
var ticket_type_elite_ticket_div = document.getElementById("ticket_type_elite_ticket");
var premium_radio = document.getElementById("premium_khomloy");
var vip_radio = document.getElementById("vip_khomloy");
var standard_radio = document.getElementById("standard_khomloy");
var costume_radio = document.getElementById("premium_costume");
var elite_radio = document.getElementById("elite_ticket");
var first_ticket_date = document.getElementById("first_ticket_date");
var second_ticket_date = document.getElementById("second_ticket_date");
@ -420,6 +431,7 @@
vip_radio.disabled = false;
standard_radio.disabled = false;
costume_radio.disabled = false;
elite_radio.disabled = false;
premium_radio.checked = true;
currentTicketPrice = parseInt(vip_radio.getAttribute('data-price'));
@ -433,6 +445,7 @@
vip_radio.disabled = false;
standard_radio.disabled = false;
costume_radio.disabled = false;
elite_radio.disabled = false;
premium_radio.checked = true;
currentTicketPrice = parseInt(premium_radio.getAttribute('data-price'));

@ -6,47 +6,26 @@
<p style="font-size: 20px;margin-bottom: 20px;"><strong>Select an Available Ticket Type:</strong></p>
<div class="selectHotl" style="margin-bottom: 20px;">
<div class="optionLable" id="ticket_type_elite_december30th" style="display: none">
<input type="radio" value="Elite Ticket" id="elite_december30th" data-price="189" name="ticket_type">
<label for="elite_december30th" style="font-size:17px;">
<strong style=" margin-bottom: 5px;
display: block;
font-size: 19px;">Elite Ticket</strong>
<div class="selectionMemo">
US$189 (6900THB)
<br>
Elite service + no transfer + dinner
</div>
</label>
</div>
<div class="optionLable" id="ticket_type_elite_december31th" style="display: none">
<input type="radio" value="Elite Ticket" id="elite_december31th" data-price="289" name="ticket_type">
<label for="elite_december31th" style="font-size:17px;">
<strong style=" margin-bottom: 5px;
display: block;
font-size: 19px;">Elite Ticket</strong>
<div class="selectionMemo">
US$289 (10,000 THB)
<br>
Elite service + no transfer + dinner
<div class="optionLable" id="ticket_type_standard_ticket">
<input type="radio" value="Standard Ticket+Transfer+Dinner" checked id="standard_december31th" data-price="159" name="ticket_type">
<label for="standard_december31th" style="font-size:18px;">
Standard+Transfer+Dinner
<div class="selectionMemo" >
US$159
</div>
</label>
</div>
<div class="optionLable" id="vip_type_premium_december30th" style="display: none">
<input type="radio" value="Premium Ticket" id="premium_december30th" data-price="139" name="ticket_type">
<label for="premium_december30th" style="font-size:17px;">
<strong style=" margin-bottom: 5px;
display: block;
font-size: 19px;">Premium Ticket</strong>
<div class="optionLable" id="ticket_type_vip_ticket">
<input type="radio" value="VIP Ticket+Transfer+Dinner" checked id="vip_december31th" data-price="199" name="ticket_type">
<label for="vip_december31th" style="font-size:18px;">
VIP+Transfer+Dinner
<div class="selectionMemo">
US$139 (4900THB)
<br>
Premium service + shuttle transfer + dinner
US$199
</div>
</label>
</div>
<div class="optionLable" id="vip_type_premium_december31th">
<input type="radio" value="Premium Ticket+ Transfer + Dinner" id="premium_december31th" data-price="209" name="ticket_type">
<div class="optionLable" id="ticket_type_premium_ticket">
<input type="radio" value="Premium Ticket+Transfer+Dinner" id="premium_december31th" data-price="209" name="ticket_type">
<label for="premium_december31th" style="font-size:19px;">
Premium+Transfer+Dinner
<div class="selectionMemo">
@ -54,43 +33,21 @@
</div>
</label>
</div>
<div class="optionLable" id="ticket_type_standard_december30th" style="display: none">
<input type="radio" value="VIP Ticket" id="vip_december30th" data-price="109" name="ticket_type">
<label for="vip_december30th" style="font-size:17px;">
<strong style=" margin-bottom: 5px;
display: block;
font-size: 19px;">VIP Ticket</strong>
<div class="selectionMemo" >
US$109 (3900THB)
<br>
VIP service + shuttle transfer + dinner
</div>
</label>
</div>
<div class="optionLable" id="ticket_type_standard_december31th">
<input type="radio" value="VIP Ticket+ Transfer + Dinner" checked id="vip_december31th" data-price="199" name="ticket_type">
<label for="vip_december31th" style="font-size:18px;">
VIP+Transfer+Dinner
<div class="optionLable" id="ticket_type_elite_ticket">
<input type="radio" value="Elite+Transfer+Dinner" checked id="elite_ticket" data-price="459" name="ticket_type">
<label for="elite_ticket" style="font-size:18px;">
Elite+Transfer+Dinner
<div class="selectionMemo">
US$199
</div>
</label>
</div>
<div class="optionLable" id="ticket_type_standard_december31th">
<input type="radio" value="Standard Ticket+ Transfer + Dinner" checked id="standard_december31th" data-price="149" name="ticket_type">
<label for="standard_december31th" style="font-size:18px;">
Standard+Transfer+Dinner
<div class="selectionMemo" >
US$149
US$459
</div>
</label>
</div>
<div class="optionLable" id="ticket_type_standard_december31th">
<input type="radio" value="Premium+Dinner+Exclusive Transfer+Thai Costume" checked id="premium_costume" data-price="349" name="ticket_type">
<div class="optionLable" id="ticket_type_premium_costume">
<input type="radio" value="Premium+Dinner+Exclusive Transfer+Thai Costume" checked id="premium_costume" data-price="369" name="ticket_type">
<label for="premium_costume" style="font-size:18px;">
Premium+Thai Costume<br>+Exclusive Transfer+Dinner
<div class="selectionMemo" >
US$349
US$369
</div>
</label>
</div>
@ -419,16 +376,6 @@
var makeupNumberValue = parseInt(makeupNumberNode.value);
var currentTicketPrice = 10000;
var vip_december30thRadio = document.getElementById("vip_december30th");
var vip_december31thRadio = document.getElementById("vip_december31th");
var ticket_type_elite_december30th_div = document.getElementById("ticket_type_elite_december30th");
var ticket_type_elite_december31th_div = document.getElementById("ticket_type_elite_december31th");
var vip_type_premium_december30th_div = document.getElementById("vip_type_premium_december30th");
var vip_type_premium_december31th_div = document.getElementById("vip_type_premium_december31th");
var ticket_type_standard_december30th_div = document.getElementById("ticket_type_standard_december30th");
var ticket_type_standard_december31th_div = document.getElementById("ticket_type_standard_december31th");
for (var i = 0; i < ticketTypeList.length; i++) {
var ticketTypeNode = ticketTypeList[i];
currentTicketPrice = parseInt(ticketTypeNode.getAttribute('data-price'));
@ -443,54 +390,6 @@
});
}
/**
var ticketDateList = document.querySelectorAll("input[name='ticket_date']");
for (var i = 0; i < ticketDateList.length; i++) {
var ticketDateNode = ticketDateList[i];
ticketDateNode.addEventListener('click', function (event) {
var currentTarget = event.currentTarget;
if (currentTarget.id === 'december30th') {
setDecember30thTicket();
} else if (currentTarget.id === 'december31st') {
setDecember31stTicket();
}
});
}
*/
function setDecember30thTicket() {
ticket_type_elite_december30th_div.style.display = '';
ticket_type_elite_december31th_div.style.display = 'none';
vip_type_premium_december30th_div.style.display = '';
vip_type_premium_december31th_div.style.display = 'none';
ticket_type_standard_december30th_div.style.display = '';
ticket_type_standard_december31th_div.style.display = 'none';
vip_december30thRadio.checked = true;
currentTicketPrice = parseInt(vip_december30thRadio.getAttribute('data-price'));
adultNumberValue = parseInt(adultNumberNode.value);
calcTotalPrice(currentTicketPrice, adultNumberValue);
}
function setDecember31stTicket() {
ticket_type_elite_december30th_div.style.display = 'none';
ticket_type_elite_december31th_div.style.display = '';
vip_type_premium_december30th_div.style.display = 'none';
vip_type_premium_december31th_div.style.display = '';
ticket_type_standard_december30th_div.style.display = 'none';
ticket_type_standard_december31th_div.style.display = '';
vip_december31thRadio.checked = true;
currentTicketPrice = parseInt(vip_december31thRadio.getAttribute('data-price'));
adultNumberValue = parseInt(adultNumberNode.value);
calcTotalPrice(currentTicketPrice, adultNumberValue);
}
var plusButton = document.getElementById("plusButton");
var minusButton = document.getElementById("minusButton");
plusButton.addEventListener('click', function (event) {

Loading…
Cancel
Save