@ -23,7 +23,7 @@
< 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_elite_ticket" >
< input type = "radio" value = "Elite+Transfer+Dinner" id = "elite_ticket" data-price = "499" name= "ticket_type" >
< input type = "radio" value = "Elite+Transfer+Dinner" id = "elite_ticket" data-price = "499" data-product-sn= "9199" name= "ticket_type" >
< label for = "elite_ticket" style = "font-size:18px;" >
Elite+Transfer+Dinner
< div class = "selectionMemo" >
@ -32,7 +32,7 @@
< / label >
< / div >
< div class = "optionLable" id = "ticket_type_platinum_ticket" >
< input type = "radio" value = "Platinum+Transfer+Dinner" id = "platinum_ticket" data-price = "379" name= "ticket_type" >
< input type = "radio" value = "Platinum+Transfer+Dinner" id = "platinum_ticket" data-price = "379" data-product-sn= "9198" name= "ticket_type" >
< label for = "platinum_ticket" style = "font-size:18px;" >
Platinum+Transfer+Dinner
< div class = "selectionMemo" >
@ -41,7 +41,7 @@
< / label >
< / div >
< div class = "optionLable" id = "ticket_type_gold_ticket" >
< input type = "radio" value = "Gold+Transfer+Dinner" id = "gold_ticket" data-price = "289" name= "ticket_type" >
< input type = "radio" value = "Gold+Transfer+Dinner" id = "gold_ticket" data-price = "289" data-product-sn= "9197" name= "ticket_type" >
< label for = "gold_ticket" style = "font-size:18px;" >
Gold+Transfer+Dinner
< div class = "selectionMemo" >
@ -50,7 +50,7 @@
< / label >
< / div >
< 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" >
< input type = "radio" value = "Premium+Transfer+Dinner" checked id = "premium_khomloy" data-price = "219" data-product-sn= "4856" name= "ticket_type" >
< label for = "premium_khomloy" style = "font-size:18px;" >
Premium+Transfer+Dinner
< div class = "selectionMemo" >
@ -59,7 +59,7 @@
< / label >
< / div >
< div class = "optionLable" id = "ticket_type_vip_khomloy" >
< input type = "radio" value = "VIP+Transfer+Dinner" id = "vip_khomloy" data-price = "209" name= "ticket_type" >
< input type = "radio" value = "VIP+Transfer+Dinner" id = "vip_khomloy" data-price = "209" data-product-sn= "5045" name= "ticket_type" >
< label for = "vip_khomloy" style = "font-size:18px;" >
VIP+Transfer+Dinner
< div class = "selectionMemo" >
@ -68,7 +68,7 @@
< / 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" >
< input type = "radio" value = "Standard+Transfer+Dinner" id = "standard_khomloy" data-price = "159" data-product-sn= "5186" name= "ticket_type" >
< label for = "standard_khomloy" style = "font-size:18px;" >
Standard+Transfer+Dinner
< div class = "selectionMemo" >
@ -77,7 +77,7 @@
< / label >
< / div >
< div class = "optionLable" id = "ticket_type_premium_costume" >
< input type = "radio" value = "Premium+Thai Costume+Exclusive Transfer+Dinner" id = "premium_costume" data-price = "419" name= "ticket_type" >
< input type = "radio" value = "Premium+Thai Costume+Exclusive Transfer+Dinner" id = "premium_costume" data-price = "419" data-product-sn= "9296" name= "ticket_type" >
< label for = "premium_costume" style = "font-size:18px;" >
Premium+Thai Costume< br > +Exclusive Transfer+Dinner
< div class = "selectionMemo" >
@ -370,7 +370,7 @@
< textarea name = "other_travelers_names" placeholder = "If booking two or more tickets, please fill in other traveler name(s) here: (per passport, e.g.Smith Sarah Jean)." > < / textarea >
< input name = "total_price" id = "totalPriceHidden" type = "hidden" value = "10000" / >
< input name = "product_ code" id = "cli_no" type = "hidden" value = "YDFW-AH "/ >
< input name = "product_ sn" id = "product_sn" type = "hidden" value = "4856 "/ >
< input name = "itinerary" type = "hidden" value = "Chiang Mai CAD Yi Peng 2026 Tickets: Best Seats & Value" / >
< button class = "sendButton" id = "submit_ticket_button" name = "submit_ticket_form"
type="button" style="margin-top: 20px;">Proceed to Payment< / button >
@ -414,6 +414,7 @@
var totalPriceText = document.getElementById("totalPriceText");
var totalPriceHidden = document.getElementById("totalPriceHidden");
var productSNHidden = document.getElementById("product_sn");
var adultNumberValue = parseInt(adultNumberNode.value);
var currentTicketPrice = 10000;
@ -429,6 +430,7 @@
currentTicketPrice = parseInt(currentTarget.getAttribute('data-price'));
adultNumberValue = parseInt(adultNumberNode.value);
calcTotalPrice(currentTicketPrice, adultNumberValue);
productSNHidden.value = parseInt(currentTarget.getAttribute('data-product-sn'));
});
}
@ -457,6 +459,7 @@
premium_radio.checked = true;
currentTicketPrice = parseInt(premium_radio.getAttribute('data-price'));
productSNHidden.value = parseInt(premium_radio.getAttribute('data-product-sn'));
adultNumberValue = parseInt(adultNumberNode.value);
calcTotalPrice(currentTicketPrice, adultNumberValue);
@ -474,6 +477,7 @@
premium_radio.checked = true;
currentTicketPrice = parseInt(premium_radio.getAttribute('data-price'));
productSNHidden.value = parseInt(premium_radio.getAttribute('data-product-sn'));
adultNumberValue = parseInt(adultNumberNode.value);
calcTotalPrice(currentTicketPrice, adultNumberValue);