﻿/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
jQuery(function(){

                jQuery("#randcode").click(function(){
                    jQuery("#randcode").attr("src","php/generate-randcode.php?"+ Math.random());
                });
                jQuery("#commitButton").click(function(event){
                    var msg = '';
                    if(jQuery.trim(jQuery("#name").val())==''){
                         msg+="姓名不能为空！\r\n";
                    }
                    var phoneStr = "^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"
                    var mobileStr = "^(13[0-9]{9}|15[0-9]{9}|18[0-9]{9})$";
                    var emailStr = "^[a-zA-Z]([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)*@([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)+[\.][a-zA-Z]{2,3}([\.][a-zA-Z]{2})?$";
                    if(jQuery.trim(jQuery("#mobile").val())==''){
                        msg+="手机不能为空，手机格式：13988888888\r\n";
                    }
                    else if(jQuery.trim(jQuery("#mobile").val())!=''&&jQuery.trim(jQuery("#mobile").val()).match(mobileStr)==null){
                            msg+="手机格式或内容不正确，请输入有效手机号码，格式：13988888888\r\n";
                    }
                    if(jQuery.trim(jQuery("#email").val())==''){
                        msg+="email字段不能为空！格式：XXX@yyyy.com\r\n";
                    }else if(jQuery.trim(jQuery("#email").val()).toLowerCase().match(emailStr)==null){
                        msg+="email格式不正确，格式：XXX@yyyy.com\r\n";
                    }
                    if(jQuery.trim(jQuery("#city").val())==''){
                        msg+="请从列表中选择所在地。\r\n";
                    }
                    if(jQuery.trim(jQuery("#checkNum").val())==''){
                        msg+="验证码不能为空！";
                    }
                    if(msg!=''){
                        alert(msg);
                        event.preventDefault();
                        return;
                    }
                    var isConfirm = window.confirm("请确认联系信息是否正确,客服与您电话确认后才会发送免费资料!谢谢!");
                    if(isConfirm){
                       jQuery.post("../php/save.php",{username:jQuery("#name").val(),mobile:jQuery("#mobile").val(),email:jQuery("#email").val(),city:jQuery("#city").val(),checkNum:jQuery("#checkNum").val()},function(data){
                          if("checkNumWrong"==data){
                                alert("验证码输入错误，请重新输入！");
                                jQuery("#randcode").attr("src","../php/generate-randcode.php?"+ Math.random());
                                event.preventDefault();
                                return;
                          }
                          jQuery("#submitForm").html("您的信息已经被记录，稍后我们会核对您的信息的有效性，并于一周内给您发送资料，谢谢！");
                       });
                    }
					event.preventDefault();
                }); 
            }); 
 
