$(document).ready(function(){function c(){var n=$("#event-type-container");l()?n.removeClass("hide").slideDown():n.slideUp(400,"swing",function(){n.addClass("hide")})}function o(){var n=$("#event-name-container");a()?n.removeClass("hide").slideDown():($("#BasicInfo_EventName").val(""),n.slideUp(400,"swing",function(){n.addClass("hide")}))}function s(){var n=$("#copy-shipping-values").prop("checked");n?(e(),$.each($("#checkout-shipping-address-container input, #checkout-shipping-address-container select"),function(){i($(this))}),$("#checkout-billing-details input").prop("readonly",!0),$("#checkout-billing-details select").prop("disabled",!0),$("#checkout-billing-details").addClass("hide")):($("#checkout-billing-details input").prop("readonly",!1),$("#checkout-billing-details select").prop("disabled",!1),$("#checkout-billing-details").removeClass("hide"))}function tt(){var t=$(this),i=t.val(),n=$("#"+t.data("update-target"));n.find(".shipping-state-option").addClass("hide");i==="US"?n.children('.shipping-state-option[data-country="US"]').removeClass("hide"):i==="CA"?n.children('.shipping-state-option[data-country="CA"]').removeClass("hide"):n.children('.shipping-state-option[data-country="other"]').removeClass("hide");k()}function b(){$("#paypal-button-container").html("");var n=$("#Payment_Balance").val(),t=$("#Payment_Subtotal").val(),i=$("#Payment_Tax").val(),r=$("#Payment_Shipping").val(),u=$("#Payment_Promo").val(),f=$("#paypal_env").val();paypal.Button.render({env:f,style:{layout:"horizontal",size:"responsive",shape:"rect",color:"silver"},funding:{allowed:[paypal.FUNDING.CARD],disallowed:[]},commit:!0,client:{sandbox:"Ad0uSJYdjSmEeNJP98W42ZHi7tGys_SuyOMHH0Cqw6h6qxh1YCE0hLT73MjLA2WD1jbUWHDlnJQ5gBPN",production:"AUC4Ev8CjqU_-9fkWZevRyfTfiY440cJ1JUqeWCd35zrMN-URWikIGDcMUP5bIaH9bvWnmMJyFmhnV8X"},payment:function(f,e){return e.payment.create({payment:{transactions:[{amount:{total:n,currency:"USD",details:{subtotal:t,tax:i,shipping:r,discount:u}},description:"ºÚÁÏÍø Purchase"}]}})},onAuthorize:function(n,t){return t.payment.execute().then(function(){$.ajax({url:"/checkout/paypal-start",data:n,type:"POST",success:function(n){window.location=n}})})}},"#paypal-button-container")}function k(){let n=$("#ShippingAddress_Country").val()==="US";$('input[name="paymenttype"]').prop("checked","");n?($("#checkout-payment-options .payment-option").removeClass("hide"),$("#international-payment-option-text").addClass("hide")):($(".paypal-option, .gift-card-option").removeClass("hide"),$("#international-payment-option-text").removeClass("hide"));$('.payment-option:not(.hide) input[name="paymenttype"]').first().click()}function d(n){n&&($element=$(n),$element&&$("html, body").animate({scrollTop:$element.offset().top-200},500))}var g=$('input[name="__RequestVerificationToken"]').val(),e,l,a,i,n,nt,v,t,h,ut,w,r,u;const f=$("#phone-order-promise-date");$(".panel-heading .panel-title").on("click",function(n){var t=$(this);t.parents(".panel").children(".panel-collapse").hasClass("in")&&n.stopPropagation();setTimeout(function(){theOffset=t.offset();$("body,html").animate({scrollTop:theOffset.top-100})},310)});$(".panel").on("show.bs.collapse",function(n){var r=$(this),t=r.data("step"),i=$("#checkout-container-basics .checkout-step-status").hasClass("complete"),u=$("#checkout-container-shipping .checkout-step-status").hasClass("complete");t!==3||i&&u||(n.preventDefault(),$.sticky("You must complete steps 1 & 2 first",{classList:"error"}));t!==2||i||(n.preventDefault(),$.sticky("You must complete step 1 first",{classList:"error"}))});$("#checkout-container").on("keypress change","#checkout-shipping-address-container input, #checkout-shipping-address-container select",function(){$("#copy-shipping-values").prop("checked")&&(i($(this)),$(this).prop("id")==="ShippingAddress_Country"&&e())});e=function(){var t=$("#ShippingAddress_Country").val(),n=$("#BillingAddress-address-state");n.find(".shipping-state-option").addClass("hide");t==="US"?n.children('.shipping-state-option[data-country="US"]').removeClass("hide"):t==="CA"?n.children('.shipping-state-option[data-country="CA"]').removeClass("hide"):n.children('.shipping-state-option[data-country="other"]').removeClass("hide")};$("#checkout-container").on("change","#copy-shipping-values",function(){s()});$("#checkout-container").on("change","#check-subscribe",function(){$("#BasicInfo_Subscribe").val($("#check-subscribe").prop("checked"))});$("#checkout-container").on("change","#ShippingAddress_State",c);$("#checkout-container").on("change","#ShippingAddress_State",o);$("#checkout-container").on("change","#BasicInfo_EventType",o);l=function(){return t()&&$("#cart-has-dress").val()==="true"};a=function(){var n=$("#BasicInfo_EventType").val();return(n==="Homecoming"||n==="Prom"||n==="Winter Formal")&&t()&&$("#cart-has-dress").val()=="true"};i=function(n){var t=n.data("property"),i=n.val(),r;(t!="Country"||t=="Country"&&(i=="US"||i=="CA"))&&(r=$("#BillingAddress_"+t),r.val(i))};$("#checkout-container").on("click",".checkout-button.next",function(){var n=$(this),t=$("#"+n.data("form-name"));t.validate();t.valid()&&(t.find("input, select").removeAttr("disabled"),$.post("/checkout/save-form/"+n.data("step"),t.serialize(),function(){}).done(function(t){n.data("update-section")&&it(n.data("update-section"),n.data("update-target"));n.data("step")===1&&(t.Data.Shipping.UseEstimatedShippingDates==!0?($("#checkout-shipping-calendar").hide(),$("#long-msg").hide(),$("#shipping-options-container").removeClass("col-md-6").addClass("col-md-12")):($("#checkout-shipping-calendar").show(),$("#long-msg").show(),$("#shipping-options-container").removeClass("col-md-12").addClass("col-md-6")),w(t.Data.Shipping.MinimumNeedDateString),y($("#Shipping_NeedDate").val()));p(n.data("target-panel"),n.data("home-panel"),!0)}))});nt=function(){var i=$("#ShippingAddress_Address1").val(),t=$("#ShippingAddress_Address2").val(),r=$("#ShippingAddress_City").val(),u=$("#ShippingAddress_State").val(),f=$("#ShippingAddress_Zip").val(),e=$("#ShippingAddress_Country").val(),o="/checkout/validate-address?street="+encodeURI(i+" "+t)+"&city="+encodeURI(r)+"&state="+encodeURI(u)+"&zip="+encodeURI(f)+"&country="+encodeURI(e);$.get(o,function(e){if(e.Status===0){n=e.AddressCandidates;var o=i;t.length>0&&(o+="
"+t);o+="
"+r+" "+u+" "+f;$("#submitted-address").html(o);v();$("#validate-shipping-address-modal").modal({show:!0,backdrop:"static",keyboard:!1})}else $("#shipping-address-validated").val("true"),$("#checkout-submit-basic").click()})};v=function(){for(var i,r=$("#suggested-addresses"),t=0;t

Suggested Address<\/h4>
'+n[t].Street+"
"+n[t].Region+'<\/div>