﻿/****************************************************
*  创建者：火星人
*  时间：2009-9-17
*****************************************************/

var load_imgsrc = '/images/loading/loading32.gif';
var load_img16src = '/images/loading/loading_16x16.gif';
var load_width = 300;
var load_word = '正在处理，请稍候...';
var load_border_color = '#FF8080';
var load_bgcolor = '#FFF2F2';

$(function() { overlay_init(); });

function overlay_init() {
    overlay_write();
    rightOverlay_write()
    overlay_hide();
    $("#r_overlay").hide();
}

function overlay_write() {
    $('body').append('<div id="popup_overlay" style=" z-index: 99998; position: absolute; filter: alpha(opacity=50); WIDTH: 100%; zoom: 1; background: #fff; height: 2448px; top: 0px; left: 0px; display:block;"/>');
    $('#popup_overlay').after('<div id="hxl_loading" style="background-color:'+load_bgcolor+'; border:1px solid '+load_border_color+'; width:'+load_width+'px;z-index: 99999; position: fixed; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; zoom: 1; top: 262px; padding-top: 0px;"></div>');
    $('#hxl_loading').append('<img id="hxl_load_img" align="absmiddle" style="margin:10px;" /> ' + load_word);
    $('#hxl_load_img').attr('src', load_imgsrc);
    $('#hxl_loading').css({ left: $(window).width() / 2 - parseInt((load_width / 2), 10) });
}

function overlay_show() {
    $('#popup_overlay').show();
    $('#hxl_loading').show();
}

function overlay_hide() {
    $('#hxl_loading').hide();
    $('#popup_overlay').hide();
    
}

jQuery.popupoverlay = {
    hide: function() { overlay_hide(); },
    show: function() { overlay_show(); }
}


//在右上角显示加载动画
function rightOverlay_write() {
    $('body').append('<div id="r_overlay" style="z-index: 99998;padding:2px 10px; position: absolute;border:0px solid black; background-color:red;color:yellow;top:0px;right:0px;"/>');
    $('#r_overlay').append(load_word);
    $('#load_img').attr('src', load_img16src);
}

jQuery.RightOverlay = {
hide: function() { $("#r_overlay").hide(); },
show: function() { $("#r_overlay").show(); }
}
