|
|
|
@ -44,7 +44,6 @@
|
|
|
|
|
US$ 199 per ticket<br>
|
|
|
|
|
US$ 100 per room per night
|
|
|
|
|
</div>
|
|
|
|
|
<div id='premium_ticket_left_hotel'>0 left</div>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="optionLable" id="vip_type_premium">
|
|
|
|
@ -424,9 +423,9 @@
|
|
|
|
|
ticketTotalPrice = ticketTotalPrice * 0.95;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// P 票要选酒店 110 美金/间/夜
|
|
|
|
|
// Premium Hotel 票要选酒店 110 美金/间/夜
|
|
|
|
|
var hotelTotalPrice = 0;
|
|
|
|
|
if (selectedTicketType === 'Premium+Transfer+Dinner') {
|
|
|
|
|
if (selectedTicketType === 'Premium_hotel') {
|
|
|
|
|
hotelTotalPrice = 110 * hotelRoomValue * stayLengthValue;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -458,17 +457,19 @@
|
|
|
|
|
var ticketTypeNode = ticketTypeList[i];
|
|
|
|
|
ticketTypeNode.addEventListener('click', function (event) {
|
|
|
|
|
var currentTarget = event.currentTarget;
|
|
|
|
|
selectedTicketType = currentTarget.value;
|
|
|
|
|
selectedTicketType = currentTarget.id;
|
|
|
|
|
var adultNumberValue = parseInt(adultNumberNode.value);
|
|
|
|
|
if (currentTarget.value === 'Premium+Transfer+Dinner') {
|
|
|
|
|
if (selectedTicketType === 'Premium') {
|
|
|
|
|
ticketPrice = 199;
|
|
|
|
|
} else if (currentTarget.value === 'Standard+Transfer+Dinner') {
|
|
|
|
|
ticketPrice = 139;
|
|
|
|
|
} else if (currentTarget.value === 'VIP+Transfer+Dinner') {
|
|
|
|
|
} else if (selectedTicketType === 'Premium_hotel') {
|
|
|
|
|
ticketPrice = 199;
|
|
|
|
|
} else if (selectedTicketType === 'VIP') {
|
|
|
|
|
ticketPrice = 179;
|
|
|
|
|
} else if (selectedTicketType === 'Standardr') {
|
|
|
|
|
ticketPrice = 139;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (currentTarget.value === 'Premium+Transfer+Dinner') {
|
|
|
|
|
if (selectedTicketType === 'Premium_hotel') {
|
|
|
|
|
hotelChoiceBlock.style.display = '';
|
|
|
|
|
} else {
|
|
|
|
|
hotelChoiceBlock.style.display = 'none';
|
|
|
|
@ -491,13 +492,14 @@
|
|
|
|
|
var standardTicketLeft = document.getElementById("standard_ticket_left");
|
|
|
|
|
setNovember28thTicketLeft();
|
|
|
|
|
|
|
|
|
|
ticketTypePremium.style.display = 'none';
|
|
|
|
|
|
|
|
|
|
for (var i = 0; i < ticketDateList.length; i++) {
|
|
|
|
|
var ticketDateNode = ticketDateList[i];
|
|
|
|
|
ticketDateNode.addEventListener('click', function (event) {
|
|
|
|
|
var currentTarget = event.currentTarget;
|
|
|
|
|
selectedTicketDate = currentTarget.id;
|
|
|
|
|
if (currentTarget.id === 'november27th') {
|
|
|
|
|
// ticketTypePremium.style.display = 'none';
|
|
|
|
|
ticketTypeStandard.style.display = 'none';
|
|
|
|
|
vipTypePremium.style.display = 'none';
|
|
|
|
|
// standardOption.disabled = true;
|
|
|
|
@ -510,7 +512,7 @@
|
|
|
|
|
setNovember28thTicketLeft();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (selectedTicketType === 'Premium+Transfer+Dinner') {
|
|
|
|
|
if (selectedTicketType === 'Premium_hotel') {
|
|
|
|
|
hotelChoiceBlock.style.display = '';
|
|
|
|
|
} else {
|
|
|
|
|
hotelChoiceBlock.style.display = 'none';
|
|
|
|
|