﻿
function CheckYname() {
    var name = document.getElementById("Yname").value;
    var divmsg = document.getElementById("Ynamemsg");
    if (name != "") {
        divmsg.innerHTML = "<font color='green'>√</font>";
        return true;
    }
    else {
        divmsg.innerHTML = "<font color='red'>姓名不能为空!</font>";
        return false;
    }
}

function Checktelephone() {
    var telephone = document.getElementById("telephone").value;
    var divtelephone = document.getElementById("telephonemsg");
    var reg = /^13[0-9]{9}|15[012356789][0-9]{8}|18[0256789][0-9]{8}|147[0-9]{8}$/;
    if (telephone != "") {
        if (!reg.test(telephone)) {
            divtelephone.innerHTML = "<font color='red'>手机号码错误!</font>";
            return false;
        }
        else {
            divtelephone.innerHTML = "<font color='green'>√</font>";
            return true;
        }
    }
    else {
        divtelephone.innerHTML = "<font color='red'>手机号码不能为空!</font>";
        return false;
    }
}

function Checkemail() {
    var email = document.getElementById("email").value;
    var divemail = document.getElementById("emailmsg");
    var reg = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
    if (email != "") {
        if (!reg.test(email)) {
            divemail.innerHTML = "<font color='red'>邮箱地址不正确!</font>";
            return false;
        }
        else {
            divemail.innerHTML = "<font color='green'>√</font>";
            return true;
        }
    }
    else {
        divemail.innerHTML = "<font color='green'>√</font>";
        return true;
    }
}


function getLength(str) {
    var len = str.length;
    var reLen = 0;
    for (var i = 0; i < len; i++) {
        if (str.charCodeAt(i) < 27 || str.charCodeAt(i) > 126) {
            // 全角    
            reLen += 2;
        } else {
            reLen++;
        }
    }
    return reLen;
}

function appointment() {
    if (CheckYname() && Checktelephone() && Checkemail()) {
        $("#sub").click(function () {
            $("#subscribe").val(1);
        }
    );
        $("#sub1").click(function () {
            $("#subscribe1").val(1);
        }
);
        var up = "Yname=" + $("#Yname").val() + "&telephone=" + $("#telephone").val() + "&email=" + $("#email").val() + "&course=" + $("#course01").val() + "&school=" + $("#school").val() + "&subscribe=" + $("#subscribe").val();
        $.ajax({
            type: "post",
            url: "Ajax/Appointment.ashx",
            datatype: "html",
            data: up,
            success: function (data) {
                if (data == "true") {
                    alert("预约成功！我们会在三个工作日内与您确认上课时间！");
                    $("#Yname").val("");
                    $("#telephone").val("");
                    $("#email").val("");
                    $("#course01").val("");
                    $("#school").val("");
                    $("#subscribe").val("");
                    document.getElementById("Ynamemsg").innerHTML = "";
                    document.getElementById("telephonemsg").innerHTML = "";
                    document.getElementById("emailmsg").innerHTML = "";
                }
                else if (data == "false") {
                    alert("预约失败！！请联系管理员！");
                }
            },
            error: function (data) {
            }
        });
    }
    else {
        alert("预约失败！！请正确填写信息！");
    }
}

function CheckYname1() {
    var name = document.getElementById("Yname1").value;
    if (name != "") {
        return true;
    }
    else {
        alert("姓名不能为空!");
        return false;
    }
}

function Checktelephone1() {
    var telephone = document.getElementById("telephone1").value;
    var reg = /^13[0-9]{9}|15[012356789][0-9]{8}|18[0256789][0-9]{8}|147[0-9]{8}$/;
    if (telephone != "") {
        if (!reg.test(telephone)) {
            alert("手机号码错误!");
            return false;
        }
        else {
            return true;
        }
    }
    else {
        alert("手机号码不能为空!");
        return false;
    }
}

function Checkemail1() {
    var email = document.getElementById("email1").value;
    var reg = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
    if (email != "") {
        if (!reg.test(email)) {
            alert("邮箱地址不正确!");
            return false;
        }
        else {
            return true;
        }
    }
    else {
        return true;
    }
}


function appointment1() {
    if (CheckYname1() && Checktelephone1() && Checkemail1()) {
        $("#sub").click(function () {
            $("#subscribe").val(1);
        }
    );
        $("#sub1").click(function () {
            $("#subscribe1").val(1);
        }
);
        var up = "Yname=" + $("#Yname1").val() + "&telephone=" + $("#telephone1").val() + "&email=" + $("#email1").val() + "&course=" + $("#course1").val() + "&school=" + $("#school1").val() + "&subscribe=" + $("#subscribe1").val();
        $.ajax({
            type: "post",
            url: "Ajax/Appointment.ashx",
            datatype: "html",
            data: up,
            success: function (data) {
                if (data == "true") {
                    alert("预约成功！我们会在三个工作日内与您确认上课时间！");
                    $("#Yname1").val("");
                    $("#telephone1").val("");
                    $("#email1").val("");
                    document.getElementById("course1").selectedIndex = 1;
                    document.getElementById("school1").selectedIndex = 1;
                }
                else if (data == "false") {
                    alert("预约失败！！请联系管理员！");
                }
            },
            error: function (data) {
            }
        });
    }
}
