﻿// JScript 文件

var Joey = function() {
    /* Hand coded by Joey Lau */
 };

var Find = function(a) {
    return document.getElementById(a);
};

var CenterFix = function(a) {
    var ClintWidth = BrowserWidth();
    var ClintHeight = BrowserHeight();
    var FElementWidth = ElementWidth(a);
    var FElementHeight = ElementHeight(a);
    var FScrollTop = ScrollTop();
    var WillTop = ClintHeight / 2 - FElementHeight / 2 + FScrollTop;
    var WillLeft = ClintWidth / 2 - FElementWidth / 2;
    $("#" + a).animate({ top: WillTop + "px", left: WillLeft + "px" });
};

var BrowserWidth = function() {
    return document.body.clientWidth;
};

var BrowserHeight = function() {
    return document.body.clientHeight;
};

var ElementWidth = function(a) {
    return Find(a).offsetWidth;
};

var ElementHeight = function(a) {
    return Find(a).offsetHeight;
};

var ScrollTop = function() {
    var ScrollTopTemp;
    if (document.documentElement && document.documentElement.scrollTop) {
        ScrollTopTemp = document.documentElement.scrollTop;
    } else if (document.body) {
        ScrollTopTemp = document.body.scrollTop;
    }
    return ScrollTopTemp;
};

var HXBox = function() {
    this.Show = function(a) {
        var Html = a;
        $("#zoom_inner").html(a);
        $("#zoom_frame").fadeIn();
        $("#frame_button_close").bind("click", function() { $("#zoom_frame").fadeOut(); });
        return "#zoom_frame";
    };
    var CreateFrame = function(a) {
        var Frame;
        Frame += "<table id=\"zoom_frame\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\">";
        Frame += "<tr>";
        Frame += "<td class=\"zoom_frame_tl\">";
        Frame += "</td>";
        Frame += "<td class=\"zoom_frame_tm\">";
        Frame += "<div id=\"frame_button_close\">";
        Frame += "关闭</div>";
        Frame += "</td>";
        Frame += "<td class=\"zoom_frame_tr\">";
        Frame += "</td>";
        Frame += "</tr>";
        Frame += "<tr>";
        Frame += "<td class=\"zoom_frame_ml\">";
        Frame += "</td>";
        Frame += "<td class=\"zoom_frame_mm\">";
        Frame += "<div id=\"zoom_inner\">";
        Frame += a;
        Frame += "</div>";
        Frame += "</td>";
        Frame += "<td class=\"zoom_frame_mr\">";
        Frame += "</td>";
        Frame += "</tr>";
        Frame += "<tr>";
        Frame += "<td class=\"zoom_frame_bl\">";
        Frame += "</td>";
        Frame += "<td class=\"zoom_frame_bm\">";
        Frame += "</td>";
        Frame += "<td class=\"zoom_frame_br\">";
        Frame += "</td>";
        Frame += "</tr>";
        Frame += "</table>";
        return Frame;
    };
    this.Bind = function() {
        var InitHtml = CreateFrame("");
        $(InitHtml).appendTo("body");
    }
};