(function(n){function f(){if(r.length&&(n.each(r,function(){var r=n(this),e=r.val(),o=u(e),f={$returnMethodRadioButton:r,$returnMethodAddressArea:o,returnOptionIndex:e};r.prop("checked")&&i(f);r.on("change",function(){i(f)});t.push(f)}),t.length===1)){var f=t[0];f.$returnMethodRadioButton.prop("checked",!0);i(f)}}function i(n){n.$returnMethodAddressArea&&(n.$returnMethodAddressArea.show(),e(n.returnOptionIndex))}function e(n){for(var r,i=0;i<t.length;i++)r=t[i].returnOptionIndex,r!==n&&o(r)}function o(n){var t=u(n);t&&t.hide()}function u(t){return n("#returnAddressArea"+t)}function s(){n("#useSameAddressAsCollectionAddress").on("change",function(){n(this).is(":checked")&&(n("#Asset_PickupAddress_Line1").val(n("#Asset_RegisteredAddress_Line1").val()),n("#Asset_PickupAddress_Line2").val(n("#Asset_RegisteredAddress_Line2").val()),n("#Asset_PickupAddress_Town").val(n("#Asset_RegisteredAddress_Town").val()),n("#Asset_PickupAddress_Region").val(n("#Asset_RegisteredAddress_Region").val()),n("#Asset_PickupAddress_Postcode").val(n("#Asset_RegisteredAddress_Postcode").val()),n("#Asset_PickupAddress_CountryKey").val(n("#Asset_RegisteredAddress_CountryKey").val()))});n("#useSameAddressAsDropOffAddress").on("change",function(){n(this).is(":checked")&&(n("#Asset_DeliveryAddress_Line1").val(n("#Asset_RegisteredAddress_Line1").val()),n("#Asset_DeliveryAddress_Line2").val(n("#Asset_RegisteredAddress_Line2").val()),n("#Asset_DeliveryAddress_Town").val(n("#Asset_RegisteredAddress_Town").val()),n("#Asset_DeliveryAddress_Region").val(n("#Asset_RegisteredAddress_Region").val()),n("#Asset_DeliveryAddress_Postcode").val(n("#Asset_RegisteredAddress_Postcode").val()),n("#Asset_DeliveryAddress_CountryKey").val(n("#Asset_RegisteredAddress_CountryKey").val()))})}var t=[],r=n('#returnMethod input[type="radio"]');n(document).ready(function(){f();t.length&&s();n("[autofocus]:not(:focus)").eq(0).focus()})})(jQuery);$cookie=function(){function n(n,t,i){var r=new Date,u;r.setDate(r.getDate()+i);u=escape(t)+(i==null?"":"; expires="+r.toUTCString());document.cookie=n+"="+u}function t(n){for(var r,u,i=document.cookie.split(";"),t=0;t<i.length;t++)if(r=i[t].substr(0,i[t].indexOf("=")),u=i[t].substr(i[t].indexOf("=")+1),r=r.replace(/^\s+|\s+$/g,""),r==n)return unescape(u)}function i(t){n(t,"",-1)}function r(n){return t(n)!==undefined?!0:!1}return{getCookie:t,setCookie:n,deleteCookie:i,cookieExists:r}}();var dys=dys||{};(function(n,t){function i(){return!n("#Customer_Email").val()}function r(){var i="oneTimeOptionalEmailMessageShown";return!t.getCookie(i)&&this.emailFieldIsEmpty()?(t.setCookie(i,!0),n(this.oneTimeMessageId).show(),!1):!0}dys.optionalEmail={emailFieldIsEmpty:i,oneTimeMessageId:"#email-message-on-submit",checkEmailFieldOneTime:r}})(jQuery,$cookie);$(document).ready(function(){var t=$("#Customer_Email"),n=$("#email-message-inline");t.on("focusout",function(){dys.optionalEmail.emailFieldIsEmpty()?n.show():(n.hide(),$(dys.optionalEmail.oneTimeMessageId).hide())})}),function(n){function t(n){return n.data("val-regex-pattern")&&i(n)||!n.val()||n.prop("checked")===!1}function i(n){return!r(n)}function r(n){var t=n.data("val-regex-pattern");return t?new RegExp(t).test(n.val()):!1}$validationSummary=n(".validation-summary-errors");$validationSummary.length&&($formRows=n(".formRow"),n.each($formRows,function(){var i,r;$input=n(this).children(".form-control");$input.length||($input=n(this).find(".form-control"));$input.length&&t($input)&&(i=$input.data("val-required"),i||(i=$input.data("val-regex")),r=n(this).children(".field-validation-error"),r.text(i))}))}(jQuery)