﻿//得到选中的值
function GetValue() {
    var objValue = "", obj1, obj2, n = 0, flag = false;
    obj1 = document.getElementsByName("redioOne");
    obj2 = document.getElementsByName("chkOne");
    if (obj1 != null && obj2 != null) {
        for (var i = 0; i < obj1.length; i++) {
            if (obj1[i].checked) {
                objValue += obj1[i].value + ",";
                n = 1;
            }
        }
        if (n == 1) {
            flag = true;
        }
        else {
            for (var i = 0; i < obj2.length; i++) {
                if (obj2[i].checked) {
                    objValue += obj2[i].value + ",";
                    n = 1;
                }
            }
            if (n == 1) {
                flag = true;
            }
            else {
                alert("请选择！");
            }
        }
    }
    else {
        alert("异常！");
    }
    $("#hidvalue").attr("value", objValue.substring(0, objValue.lastIndexOf(',')));
    return flag;
}

//js取得地址栏参数
function getParameter(parName) {
    var str = parName.toLowerCase() + "=";
    var gvalue = "";
    var HREF = location.href;
    var upperHREF = location.href.toLowerCase();
    if (upperHREF.indexOf(str) > 0) {
        gvalue = HREF.substring(upperHREF.indexOf(str) + str.length, upperHREF.length);
        if (gvalue.indexOf('&') > 0) gvalue = gvalue.substring(0, gvalue.indexOf('&'));
        if (gvalue.indexOf("#") > 0) gvalue = gvalue.split("#")[0];
    }
    return gvalue;
}





/*  订阅邮件弹出窗口**/


//弹出登录窗口
function loginWindow() {
//    $("#email1").css({ 'width': document.documentElement.clientWidth }); //获取浏览器的宽度
//    $("#email1").css({ 'height': document.body.scrollHeight }); //获取浏览器的高度
//    $("#email1").css({ 'display': 'block' });
//    $("#email").css({ 'display': 'block' });

//    var v_left = document.documentElement.clientWidth / 2 - document.getElementById("email").clientWidth / 2; //当 对象的style.display = "none" 时，取得的是 0 这一行一定要放在display ='block';语句以后
//    var v_top = document.documentElement.clientHeight / 2 - document.getElementById("email").clientHeight / 2;
//    var v_scrollTop = document.documentElement.scrollTop;
//    var v_scrollLeft = document.documentElement.scrollLeft;
//    v_top += v_scrollTop;
//    v_left += v_scrollLeft;
//    $("#email").css({ 'left': v_left + 'px' });
    //    $("#email").css({ 'top': v_top - 40 + 'px' });


    var bh = $("body").height();
    var bw = $("body").width();
    $("#fullbg").css({
        height: bh,
        width: bw,
        display: "block"
    });

    $("#email").css({'display':'block'})
    
    $("#txtEmail").focus();
}

//关闭登录窗口
function guanbi() {
//    $("#email1").css({ 'display': 'none' });
    //    $("#email").css({ 'display': 'none' });

    $("#fullbg,#email").hide();


    $("#txtEmail").attr("value", "");
}

//function divcenter() {
//    var v_left = document.documentElement.clientWidth / 2 - document.getElementById("email").clientWidth / 2; //当 对象的style.display = "none" 时，取得的是 0 这一行一定要放在display ='block';语句以后
//    var v_top = document.documentElement.clientWidth / 2 - document.getElementById("email").clientWidth / 2;
//    var v_scrollTop = document.documentElement.scrollTop;
//    var v_scrollLeft = document.documentElement.scrollLeft;
//    v_top += v_scrollTop;
//    v_left += v_scrollLeft;
//    $("#email").css({ 'left': v_left + 'px' });
//    $("#email").css({ 'top': v_top - 260 + 'px' });
//}

//订阅(判断邮箱)
function checkEmail() {
    var strm = $("#txtEmail").attr("value");    //得到输入的email地址
    if (strm == "") {
        alert("请输入您的邮箱！");
        $("#txtEmail").focus();
        return false;
    }
    else if (strm.search(/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/) == -1) {
        alert("邮箱地址格式错误或含有非法字符！\n请检查！");
        $("#txtEmail").focus();
        return false;
    }

   

    var round = "";
    var checks = document.getElementById("form1");
    for (var i = 0; i < checks.length; i++) {
        if (checks[i].type == "checkbox") {
            if (checks[i].checked) {
                round += checks[i].value + ",";
            }
        }
    }
    round = round.substring(0, round.lastIndexOf(","));
    //alert(round);
    
    if (round == "") {
        alert("请选择需要订阅的邮件类型！");
        return false;
    }


    $.get("../Common/Common_Ajax.aspx", {
        typeid: 2,
        email: strm,    //邮箱地址
        round: round,    //类型
        Now: Math.random()
    }, checkEmailResult);
}
//得到传的值，1：已存在 ，0：不存在，并把该邮箱存入数据库中
function checkEmailResult(k) {
    if (k == "0") {
        alert("对不起，订阅失败！");
    }

    else {
        if (k == "-1") {
            alert("您填入的邮箱已订阅，请重新填写！");
            //guanbi();
        }
        else {
            alert("订阅成功！");
            guanbi();
        }
    }
}





