function validateVoucherCode(){var n=$("#vouchercode").val();$.getJSON(voucherUrl,{code:n,nocahce:(new Date).getTime()},function(n){n.Success?($("#checkVoucherCodeDesc").removeClass("error"),$("#imgValVoucher").addClass("ok"),$("#imgValVoucher").removeClass("err")):($("#checkVoucherCodeDesc").addClass("error"),$("#imgValVoucher").addClass("err"),$("#imgValVoucher").removeClass("ok"));$("#checkVoucherCodeDesc").html(n.VoucherDesc)})}function bindFocusChange(){$("#cardnumber").blur(function(){performCardTypeCheck();validateCardNumber()?setOk($("#cardnumber"),$("#imgValCardNr")):setError($("#cardnumber"),$("#imgValCardNr"))});$("#vouchercode").keyup(function(){$("#vouchercode").val().length==3||$("#vouchercode").val().length==8?validateVoucherCode():($("#checkVoucherCodeDesc").html(""),$("#imgValVoucher").removeClass("err"),$("#imgValVoucher").removeClass("ok"))})}function setOk(n,t){t.removeClass("err");t.addClass("ok");inputOk(n)}function inputOk(n){n.removeClass("errBorder")}function setError(n,t){t.removeClass("ok");t.addClass("err");inputError(n)}function inputError(n){n.addClass("errBorder")}function setDateHelpClasses(){$("#cardHelp").removeClass();$("#cardHelp").addClass("cardHelp paymentSprite cardDate");$("#helpArrow").removeClass();$("#helpArrow").addClass("helpArrowDate paymentSprite cardDateArrow")}function setCVCHelpClasses(){$("#cardHelp").removeClass();$("#cardHelp").addClass("cardHelp paymentSprite cardCVC");$("#helpArrow").removeClass();$("#helpArrow").addClass("helpArrowCVC paymentSprite cardCVCArrow")}function setCardNrHelpClasses(){$("#cardHelp").removeClass();$("#cardHelp").addClass("cardHelp paymentSprite cardNr");$("#helpArrow").removeClass();$("#helpArrow").addClass("helpArrowNr paymentSprite cardNrArrow")}function CompletePayment(){var r,n,t,i;if(!hasBeenSubmitted){if(hasBeenSubmitted=!0,r=$("#fpForm"),!ValidateForm()){hasBeenSubmitted=!1;return}n=$("#expire").val().substr(0,2);t=$("#expire").val().substr(3,2);$("#fpForm_CardNumber").val(GetCardNumber());$("#fpForm_ExpireMonth").val(n);$("#fpForm_ExpireYear").val(t);$("#fpForm_CVC").val($("#cvc").val());$("#fpForm_VoucherCode").val($("#vouchercode").val());$("#cardType-row").is(":visible")&&(i=$("input[name='CardType']:checked").val(),$("#fpForm_CardType").val(i));document.getElementById("fpForm").submit()}}function ValidateForm(){var n=validateCardNumber();return n&&(n=validateDate()),n&&(n=validateCheckDigits()),n}function validateCardNumber(){var n=GetCardNumber();if(n&&n!="")if(/\d/g.test(n))if(n.length<16)setErrorMessage($(".paymentCreditCard").data("pc-min-length-error"));else{if(isValidCardNumber(n))return setErrorMessage(""),!0;setErrorMessage($(".paymentCreditCard").data("pc-invalid-error"))}else setErrorMessage($(".paymentCreditCard").data("pc-only-number-error"));else setErrorMessage("");return!1}function performCardTypeCheck(){return}function GetCardNumber(){var n="";return $("#cardnumber").each(function(){n+=this.value}),n.replace(/\D/g,"")}function validateDate(){var n=!1,t=$("#expire").val();return t.length==5?(n=!1,setErrorMessage("")):(setErrorMessage($(".paymentCreditCard").data("pc-date-invalid-error")),n=!0),!n}function setErrorMessage(n){if(n==""){$("#errorMessage").addClass("noError");$("#errorMessage").removeClass("errorMessage");return}$("#errorMessage .alert").html(n);$("#errorMessage").removeClass("noError");$("#errorMessage").addClass("errorMessage")}function validateCheckDigits(){var n=$("#cvc").val();return!isNaN(n)&&n.length>=3?!0:!1}function isValidCardNumber(n){for(var r=!1,u=0,t,i=n.length-1;i>=0;i--)t=parseInt(n.charAt(i)),u+=r?t>4?t*2-9:t*2:t,r=!r;return u%10==0}function SetDefaultAddress(n){n.data.fill?($("#street").val($("#hiddenStreet").val()),$("#houseNumber").val($("#hiddenHouseNumber").val()),$("#Floor").val($("#hiddenFloor").val()),$("#zipcode").val($("#hiddenZipCode").val()),$("#Cityname").val($("#hiddenCityName").val()),$("#CitynameText").html($("#hiddenCityName").val())):($("#street").val(""),$("#houseNumber").val(""),$("#floor").val(""),$("#zipcode").val(""),$("#CitynameText").html(""),$("#Cityname").val(""))}function Create_success(n){var i,t;if(n.Success)location.href=n.url;else{for(i=$("