function validateEmail(email) { var reg = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return reg.test(email); } function validateOffer(offer) { var reg = /^[1-9]+[0-9]*]*$/; return reg.test(offer); } function setCreditCardButton(value){ $("#submitPayment").val(value); } function setContactDomain(domain){ $("#contactdomainvalue").val(domain); $("#contactdomaintxtvalue").html(domain); } function showNewPrice(){ var usd=$("#paymentamount").val(); var buyerpay=$("#buyerpayfees").val(); if(isNaN(usd) || usd <= 0){ $("#showTotalAmount").css("display","none"); }else{ var usdnum=Number(usd); var allfees=(((usdnum+0.3)/0.956)-usdnum).toFixed(2); var buyerfees=(allfees*buyerpay).toFixed(2); var totalfees=(Number(buyerfees) + Number(usdnum)).toFixed(2); $("#paypalfees").html(allfees); $("#buyerpaypalfees").html(buyerfees); $("#totalamount").html(totalfees); $("#showTotalAmount").css("display","inline"); } } function showAlipayPrice(){ var rmb=$("#alipaymentamount").val(); var buyerpay=$("#payfees").val(); if(isNaN(rmb) || rmb <= 0){ $("#alipayfees").css("display","none"); }else{ var rmbnum=Number(rmb); var fees=Math.ceil(rmbnum*0.012); var buyerfees=(Math.ceil(rmbnum*0.012*Number(buyerpay))); var totalfees=rmbnum+buyerfees; $("#allfees").html(fees); $("#buyerfees").html(buyerfees); $("#alipaytotalamount").html(totalfees); $("#alipayfees").css("display","inline"); } } function setPaymentDomain(domain,usd,rmb){ $("#paydomainvalue").val(domain); $("#paydomaintxtvalue").html(domain); $("#alipaydomainvalue").val(domain); $("#alipaydomaintxtvalue").html(domain); if(rmb > 0){ var usdnum=Number(usd); $("#paymentamount").val(usd); $("#paymentamount").attr("readonly","readonly"); $("#paymentamount").css({"backgroundColor":"#efefef","cursor":"default"}); $("#alipaymentamount").val(rmb); $("#alipaymentamount").attr("readonly","readonly"); $("#alipaymentamount").css({"backgroundColor":"#efefef","cursor":"default"}); } showAlipayPrice(); showNewPrice(); } function doCheckAlipay(){ var payamount = $("#alipaymentamount").val(); var emailval = $("#alipay_payment_email").val(); var mailvalid = validateEmail(emailval); var emaillen = emailval.length; if(isNaN(payamount) || payamount <=0){ $("#alipaymentamount").addClass("error"); return false; }else{ $("#alipaymentamount").removeClass("error"); } if(emaillen <= 0) { $("#alipay_payment_email").addClass("error"); return false; }else{ $("#alipay_payment_email").removeClass("error"); } } function doCheckPaymentDetail(){ var payamount = $("#paymentamount").val(); var emailval = $("#payment_email").val(); var msgval = $("#payment_msg").val(); var msglen = msgval.length; var emaillen = emailval.length; var mailvalid = validateEmail(emailval); if(isNaN(payamount) || payamount <=0){ $("#paymentamount").addClass("error"); return false; }else{ $("#paymentamount").removeClass("error"); } if(emaillen <= 0) { $("#payment_email").addClass("error"); return false; }else{ $("#payment_email").removeClass("error"); } if(msglen < 4) { $("#payment_msg").addClass("error"); return false; } else{ $("#payment_msg").removeClass("error"); } } $(document).ready(function() { $(".modalbox").fancybox(); $("#contact").submit(function() { return false; }); $("#send").on("click", function(){ var emailval = $("#email").val(); var msgval = $("#msg").val(); var msglen = msgval.length; var mailvalid = validateEmail(emailval); var offerprice= $("#offerprice").val(); var offervalid=validateOffer(offerprice); if(offervalid == false) { $("#offerprice").addClass("error"); $("#offerError").css("display","none"); } else if(offerprice < 200){ $("#offerprice").addClass("error"); $("#offerError").css("display","inline"); } else if(offervalid == true && offerprice >= 200){ $("#offerprice").removeClass("error"); $("#offerError").css("display","none"); } if(mailvalid == false) { $("#email").addClass("error"); } else if(mailvalid == true){ $("#email").removeClass("error"); } /* if(msglen < 4) { $("#msg").addClass("error"); } else if(msglen >= 4){ $("#msg").removeClass("error"); }*///去掉msg的字符判断 if(mailvalid == true && offervalid == true && offerprice >= 200) { //if(mailvalid == true && msglen >= 4 && offervalid == true && offerprice >= 200) {//去掉msg的字符判断 // if both validate we attempt to send the e-mail // first we hide the submit btn so the user doesnt click twice $("#send").replaceWith("Offer Sending..."); $.ajax({ type: 'POST', url: 'https://www.nameshow.com/sendmessage.php', data: $("#contact").serialize(), success: function(data) { if(data == "true") { $("#contact").fadeOut("fast", function(){ $(this).before('

Offer successfully! If your offer is reasonable, we will contact you later.
Thank you for choosing NameShow!

'); setTimeout("$.fancybox.close()", 5000); }); }else if(data == "limit"){ $("#contact").fadeOut("fast", function(){ $(this).before('

Error,300 messages limit in 3 hours,please try other contact methods

'); }); } else{ $("#contact").fadeOut("fast", function(){ $(this).before('

Error,please try again or use other methods

'); }); } } }); } }); });