﻿jQuery.extend({ isChinese: function (_str) { return /^[\u4E00-\u9FA5]{1,255}$/.test(_str) } })
$(document).ready(function () {
    $("#btnZhanBu").click(function () {
        if (!$.isChinese($("#txtName").val()) || !$.isChinese($("#txtXing").val())) {
            alert("请输入真实姓名!");
            return false
        } else if (parseInt($("#dlYear").val()) > 2002) {
            alert("年龄太小，不能占筮,否则会影响你的命运!");
            return false
        } else if (!$.isChinese($("#txtEvent").val())) {
            alert("请输入所测之事！");
            return false
        } else {
            OpenWindow("zhanbu.aspx?txtEvent=" + escape($("#txtEvent").val()) + "&")
        }
    });

    $("#btnBazi").click(function () { OpenWindow("bazi.aspx?"); });
    $("#btnZiwei").click(function () { OpenWindow("ziwei.aspx?"); });
    $("#btnName").click(function () {
        if (!$.isChinese($("#txtName").val()) || !$.isChinese($("#txtXing").val())) {
            alert("请输入真实姓名!");
            return false
        } else {
            OpenWindow("analyzeName.aspx?");
        }    
     });
    $("#btnGu").click(function () { OpenWindow("/tools/chenggu.aspx?"); });

    $("#dlMonth").change(function () {
        $("#dlDay").load("/AJAX/getDays.aspx?year=" + $("#dlYear").val() + "&month=" + $("#dlMonth").val())
    });
    $("#dlArea").change(function () {
        $("#dlCity").load("/AJAX/getCity.aspx?area=" + escape($("#dlArea").val()))
    });
    $("#ddlMonth").change(function () {
        $("#ddlDay").load("/AJAX/getDays.aspx?year=" + $("#ddlYear").val() + "&month=" + $("#ddlMonth").val())
    });
    $("#btnQuery").click(function () {
        $.get("/AJAX/getHuangLi.aspx", { date: $("#ddlYear").val() + "-" + $("#ddlMonth").val() + "-" + $("#ddlDay").val() }, function (response) {
            $("#huangliDiv div").html(response).show()
        })
    });
    $("#btnToday").click(function () {
        $.get("/AJAX/getHuangLi.aspx", { date: $("#hdnToday").val() }, function (response) {
            $("#huangliDiv div").html(response).show()
        })
    });
    $("#queryDateLink").click(function () {
        window.open('/HuangLi.aspx?date=' + $("#ddlYear").val() + '-' + $("#ddlMonth").val() + '-' + $("#ddlDay").val())
    });
    $("#queryGoodDayLink").click(function () {
        window.open('/HuangLi.aspx?days=' + $("#ddlDays").val() + '&may=' + $("#huangliDiv input[name='may']:checked").val() + '&events=' + $("#ddlEvents").val())
    });
    $("#pause").click(function () {
        $("#slideContent").cycle('pause');
        return false
    });
    $("#play").click(function () {
        $("#slideContent").cycle('resume');
        return false
    });
    $("#slideShow").hover(function () {
        $("#controls").fadeIn()
    },
function () {
    $("#controls").fadeOut()
});
    $("#slideContent").cycle({
        fx: 'fade',
        speed: 600,
        timeout: 4000,
        next: '#next',
        prev: '#prev',
        pager: '#pagerNav',
        after: ShowSlideContent
    });
    $("span#aAstroDetail").click(function () {
        window.open('/article/Pair.aspx?astroDetail=' + escape($("#astroDetail").val()))
    });
    $("span#aAstroBlood").click(function () {
        window.open('/article/Pair.aspx?astroBlood=' + escape($("#astroBlood").val()) + '&blood=' + escape($("#blood").val()))
    });
    $("span#aSolarAstro").click(function () {
        window.open('/article/Pair.aspx?solar1=' + escape($("#solar1").val()) + '&solarAstro=' + escape($("#solarAstro").val()))
    });
    $("span#aSolarPalace").click(function () {
        window.open('/article/Pair.aspx?solar2=' + escape($("#solar2").val()) + '&palace12=' + escape($("#palace12").val()))
    });
    $("span#aSolarStar").click(function () {
        window.open('/article/Pair.aspx?solar3=' + escape($("#solar3").val()) + '&star=' + escape($("#star").val()) + '&angle=' + escape($("#angle").val()))
    });
    $("span#aLove").click(function () {
        window.open('/article/Pair.aspx?astrosM=' + escape($("#astrosM").val()) + '&astrosF=' + escape($("#astrosF").val()))
    });
    $("span#aRelate").click(function () {
        window.open('/article/Pair.aspx?astrosM=' + escape($("#astrosM").val()) + '&astrosF=' + escape($("#astrosF").val()) + '&flag=2')
    });
    $("span#aLove2").click(function () {
        window.open('/article/Pair.aspx?animalM=' + escape($("#animalM").val()) + '&animalF=' + escape($("#animalF").val()))
    });
    $("span#aBloodLove").click(function () {
        window.open('/article/Pair.aspx?bloodM=' + escape($("#bloodM").val()) + '&bloodF=' + escape($("#bloodF").val()))
    });
    $("span#aBirth").click(function () {
        window.open('/article/Pair.aspx?birthMonth=' + escape($("#birthMonth").val()) + '&birthday=' + escape($("#birthday").val()) + '&flag1=' + escape($("#flag1").val()))
    });
    $("span#aBlood").click(function () {
        window.open('/article/Pair.aspx?xuexing=' + escape($("#xuexing").val()))
    });
    $("span#aAnimal").click(function () {
        window.open('/article/Pair.aspx?xiao=' + escape($("#xiao").val()))
    });
    $("span#aAstro2009").click(function () {
        window.open('/article/topic' + $("#astro2009").val() + '.html')
    });
    $("span#aXiao2009").click(function () {
        window.open('/article/topic' + $("#xiao2009").val() + '.html')
    });
    $("span#aZiWei2010").click(function () {
        window.open('/article/topic' + $("#ziwei2010").val() + '.html')
    });
    tab("zhanBu", 3, "no", "topHover", 6);
    tab("period", 3, "no", "topHover", 6);
    $("input#btnDream").click(function () {
        if (!$.isChinese($("#keywords").val())) {
            alert("请输入查询关键字");
            return false
        } else {
            window.open('/queryDream.aspx?keyword=' + escape($("#keywords").val()))
        }
    });
    $("a").attr("target", "_blank");
})
function ShowSlideContent() { $("#slideContent").show(); }
function showBackDay() { $.get("/AJAX/getHuangLi.aspx", { date: $("#backDay").val() }, function(response) { $("div#huangliDiv div").html(response).show() }) }
function showNextDay() { $.get("/AJAX/getHuangLi.aspx", { date: $("#nextDay").val() }, function (response) { $("div#huangliDiv div").html(response).show() }) }
function OpenWindow(page) { window.open(page + "txtXing=" + escape($("#txtXing").val()) + "&txtName=" + escape($("#txtName").val()) + "&sex=" + $("input:radio[name='sex'][checked=true]").val() + "&ddlYear=" + $("#dlYear").val() + "&ddlMonth=" + $("#dlMonth").val() + "&ddlDay=" + $("#dlDay").val() + "&ddlHour=" + $("#dlHour").val() + "&ddlMinute=" + $("#dlMinute").val() + "&ddlCity=" + $("#dlCity").val() + "&summer=" + $("input:radio[name='summer'][checked=true]").val() + "&solar=" + $("input:radio[name='solar'][checked=true]").val() + "&firsthour=" + $("input:radio[name='firsthour'][checked=true]").val() + "&events=index") }
