﻿function AddLoadEvent(fun) {                                 //添加启动事件
    if (window.addEventListener) { // Mozilla, Netscape, Firefox
        window.addEventListener('load', fun, false);
    } else { // IE
        window.attachEvent('onload', fun);
    }
}

var Request = {                                                    //取得地址栏参数
    QueryString: function(item) {
        var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)", "i"));
        return svalue ? svalue[1] : svalue;
    }
}

function $(id) {
    return document.getElementById(id);
}

function Horoscope_Luck_load() {
    $("Future").getElementsByTagName("DIV")[0].style.paddingTop = ($("Future").getElementsByTagName("DIV")[1].offsetHeight - $("Future").getElementsByTagName("DIV")[0].offsetHeight) / 2 - 40 + "px";             //右边标题居中
    var leftHeight = $("HLeft").parentNode.offsetHeight;
    var RightHeight = $("HRight").offsetHeight;
    if (leftHeight < RightHeight)                               //左右高度持平
        $("HLeft").style.height = RightHeight - 150 + "px";
}

function Horoscope_load() {
    $("HRight").style.paddingLeft = "10px";
    var nodes = $("HRight").getElementsByTagName("DIV");
    var pos;
    for (var i = 0; i < nodes.length; i++) {
        if (nodes[i].className == "seperate") {
            var leftChild = nodes[i].getElementsByTagName("DIV")[0];
            var rightChild = nodes[i].getElementsByTagName("DIV")[1];
            if (leftChild.offsetHeight < rightChild.offsetHeight)
                leftChild.style.paddingTop = (rightChild.offsetHeight - leftChild.offsetHeight) / 2 + "px";     //右半各小部分左边垂直居中
            if (leftChild.innerHTML == "命理") {
                rightChild.style.textIndent = "0em"; //命理右边不需要缩进
            }
            pos = i;
        }
    }
    nodes[pos].style.border = "none";   //最下不需要虚线下边框
    var leftHeight = $("HLeft").parentNode.offsetHeight;
    var RightHeight = $("HRight").offsetHeight;
    if (leftHeight < RightHeight)                               //左右高度持平
        $("HLeft").style.height = RightHeight - 150 + "px";
}

function Name_load() {
    var leftHeight = $("HLeft").parentNode.offsetHeight;
    var RightHeight = $("HRight").offsetHeight;
    if (leftHeight < RightHeight)                               //左右高度持平
        $("HLeft").style.height = RightHeight - 100 + "px";
}

function NameFull_load() {
    if ($("HRight").getElementsByTagName("DIV").length == 0) {
        $("HRight").style.cssText = "padding:0px 30px 0px 15px;line-height:20px;";
    }
    else {
        var nodes = $("HRight").getElementsByTagName("DIV");
        var pos;
        for (var i = 0; i < nodes.length; i++) {
            if (nodes[i].className == "seperate") {
                var leftChild = nodes[i].getElementsByTagName("DIV")[0];
                var rightChild = nodes[i].getElementsByTagName("DIV")[1];
                if (leftChild.offsetHeight < rightChild.offsetHeight)
                    leftChild.style.paddingTop = (rightChild.offsetHeight - leftChild.offsetHeight) / 2 + "px";     //右半各小部分左边垂直居中
                pos = i;
            }
        }
        nodes[pos].style.border = "none";   //最下不需要虚线下边框
    }
    Name_load();
}
//去掉String两边的空格
String.prototype.Trim = function() {
    return this.replace(/(^\s*)|(\s*$)/g, "");
};
function Search(obj) {
    var str = obj.value.Trim();
    if (str == "") {
        alert("请输入需要查询等姓氏！");
        return;
    }
    var names = { "赵": "d5d4", "钱": "c7ae", "孙": "cbef", "李": "c0ee", "周": "d6dc", "吴": "cee2", "郑": "d6a3", "王": "cdf5", "冯": "b7eb", "陈": "b3c2", "褚": "f1d2", "卫": "cec0", "蒋": "bdaf", "沈": "c9f2", "韩": "baab", "杨": "d1ee", "朱": "d6ec", "秦": "c7d8", "尤": "d3c8", "许": "d0ed", "马": "c2ed", "吕": "c2c0", "施": "caa9", "张": "d5c5", "孔": "bfd7", "曹": "b2dc", "严": "d1cf", "华": "bbaa", "金": "bdf0", "魏": "ceba", "陶": "ccd5", "姜": "bdaa", "戚": "c6dd", "谢": "d0bb", "邹": "d7de", "喻": "d3f7", "柏": "b0d8", "水": "cbae", "窦": "f1bc", "章": "d5c2", "云": "d4c6", "苏": "cbd5", "潘": "c5cb", "葛": "b8f0", "奚": "dec9", "范": "b7b6", "彭": "c5ed", "郎": "c0c9", "鲁": "c2b3", "韦": "cea4", "昌": "b2fd", "马": "c2ed", "苗": "c3e7", "凤": "b7ef", "花": "bba8", "方": "b7bd", "俞": "d3e1", "任": "c8ce", "袁": "d4ac", "柳": "c1f8", "酆": "dbba", "史": "cab7", "唐": "ccc6", "廉": "c1ae", "岑": "e1af", "薛": "d1a6", "雷": "c0d7", "倪": "c4df", "滕": "ebf8", "殷": "d2f3", "罗": "c2de", "毕": "b1cf", "郝": "bac2", "邬": "daf9", "安": "b0b2", "常": "b3a3", "乐": "c0d6", "于": "d3da", "时": "cab1", "傅": "b8b5", "皮": "c6a4", "卞": "b1e5", "齐": "c6eb", "康": "bfb5", "伍": "cee9", "余": "d3e0", "元": "d4aa", "卜": "b2b7", "顾": "b9cb", "孟": "c3cf", "平": "c6bd", "黄": "bbc6", "和": "bacd", "穆": "c4c2", "萧": "cff4", "尹": "d2fc", "姚": "d2a6", "邵": "c9db", "汪": "cdf4", "祁": "c6ee", "毛": "c3ab", "禹": "d3ed", "狄": "b5d2", "米": "c3d7", "贝": "b1b4", "明": "c3f7", "臧": "eab0", "计": "bcc6", "伏": "b7fc", "成": "b3c9", "戴": "b4f7", "谈": "ccb8", "宋": "cbce", "茅": "c3a9", "庞": "c5d3", "熊": "d0dc", "纪": "bccd", "舒": "cae6", "屈": "c7fc", "项": "cfee", "祝": "d7a3", "董": "b6ad", "梁": "c1ba", "杜": "b6c5", "阮": "c8ee", "蓝": "c0b6", "闵": "e3c9", "席": "cfaf", "季": "bcbe", "麻": "c2e9", "强": "c7bf", "贾": "bcd6", "路": "c2b7", "娄": "c2a6", "危": "cea3", "江": "bdad", "童": "cdaf", "颜": "d1d5", "郭": "b9f9", "梅": "c3b7", "盛": "caa2", "林": "c1d6", "刁": "b5f3", "钟": "d6d3", "徐": "d0ec", "邱": "c7f1", "骆": "c2e6", "高": "b8df", "夏": "cfc4", "蔡": "b2cc", "田": "ccef", "樊": "b7ae", "胡": "bafa", "凌": "c1e8", "霍": "bbf4", "虞": "d3dd", "万": "cdf2", "支": "d6a7", "柯": "bfc2", "管": "b9dc", "卢": "c2ac", "莫": "c4aa", "裘": "f4c3", "缪": "e7d1", "干": "b8c9", "解": "bde2", "应": "d3a6", "宗": "d7da", "丁": "b6a1", "宣": "d0fb", "贲": "eada", "邓": "b5cb", "郁": "d3f4", "单": "b5a5", "杭": "babc", "洪": "bae9", "包": "b0fc", "诸": "d6ee", "左": "d7f3", "石": "caaf", "崔": "b4de", "吉": "bcaa", "钮": "c5a5", "龚": "b9a8", "程": "b3cc", "嵇": "effa", "邢": "d0cf", "滑": "bbac", "裴": "c5e1", "陆": "c2bd", "荣": "c8d9", "翁": "cecc", "荀": "dcf7", "羊": "d1f2", "惠": "bbdd", "甄": "d5e7", "家": "bcd2", "封": "b7e2", "芮": "dcc7", "羿": "f4e0", "储": "b4a2", "靳": "bdf9", "汲": "bcb3", "邴": "dafb", "糜": "c3d3", "松": "cbc9", "井": "beae", "段": "b6ce", "富": "b8bb", "巫": "ced7", "乌": "ceda", "焦": "bdb9", "巴": "b0cd", "弓": "b9ad", "牧": "c4c1", "隗": "daf3", "山": "c9bd", "谷": "b9c8", "车": "b3b5", "侯": "baee", "蓬": "c5ee", "全": "c8ab", "郗": "dbad", "班": "b0e0", "仰": "d1f6", "秋": "c7ef", "仲": "d6d9", "伊": "d2c1", "宫": "b9ac", "仇": "b3f0", "栾": "e8ef", "暴": "b1a9", "甘": "b8ca", "钭": "eed7", "祖": "d7e6", "武": "cee4" };
    var code;
    if (str.length >= 2) {
        str = str.substring(0, 2);
        code = names[str];
        if (code != undefined) {
            window.open("./NameFull_" + code + ".html");
            return;
        }
        else
            str = str.substring(0, 1);
    }
    code = names[str];
    if (code != undefined)
        window.open("./NameFull_" + code + ".html");
    else
        alert("抱歉，还没有收录该姓氏等资料！");
}
