Вход Регистрация
Файл: магазин/e-proger/js/qbox.js
Строк: 68
<?php
(function(a) {
    
a.fn.Qbox = function(d) {
        var 
b = a.extend({
            
title: "",
            
fadespeed: 1E3,
            
width: 300,
            
height: 0,
            
url: "",
            
param: "",
            
minTop: 0,
            
minWidth: "",
            
minHeight: "",
            
data: ""
        
}, d);
        
a("#q_content").remove();
        
a(this).append('<div id="overlay"></div><div id="q_content"><div id="title_box"></div><div id="close_box"></div><div id="q_box"></div></div>');
        
a("#q_content").css({
            
"border": "1px solid #445871",
            
position: "fixed",
            
display: "none",
            
"z-index": "5",
            
"box-shadow": "0 0 5px rgba(0,0,0,0.3)"
        
});
        
a("#q_box").css({
            
overflow: "auto",
            
height: "auto",
            
width: "auto",
            
background: "#ffffff",
            
color: "#3e3e3e"
        
});
        
a("#title_box").css({
            
"border-bottom": "1px solid #445871",
            
"border-top": "1px solid #5e7899",
            
color: "#e9e9e9",
            
"font-size": "11px",
            
"font-weight": "bold",
            
padding: "12px",
            
background: "#335783",
            
"text-shadow": "0 1px 0 rgba(72,93,119,0.7)"
        
});
        
a("#overlay").css({
            
display: "none",
            
position: "fixed",
            
top: "0",
            
left: "0",
            
width: "100%",
            
height: "100%",
            
"z-index": "4",
            
background: "#000000",
            
opacity: "0.5",
            
overflow: "hidden"
        
});
        
a("#close_box").css({
            
position: "absolute",
            
right: "15px",
            
top: "15px",
            
width: "11px",
            
height: "11px",
            
cursor: "pointer",
            
"text-shadow": "none",
            
backgroundImage: "url(css/box_del.gif)",
            
"-khtml-opacity": "0.7",
            
opacity: "0.7"
        
});
        
a("#close_box").hover(function() {
            
a(this).css({
                
"-khtml-opacity": "0.9",
                
opacity: "0.9"
            
})
        }, function() {
            
a(this).css({
                
"-khtml-opacity": "0.7",
                
opacity: "0.7"
            
})
        });
        
"" != b.url && a.ajax({
            
type: "POST",
            
url: b.url,
            
data: b.param,
            
success: function(b) {
                
a("#q_box").html(b)
            }
        });
        
"" != b.data && a("#q_box").html(b.data);
        
a("#title_box").html(b.title);
        
d = a(window);
        var 
e = document.documentElement;
        
d.scrollTop();
        var 
c = a("#q_content");
        
0 == b.height ? a("#q_box").css("height", c.height() + "px") : a("#q_box").css("height", b.height + "px");
        
a("#q_box").css("width", b.width + "px");
        
"" !== b.minHeight && a("#q_box").css("min-height", b.minHeight + "px").css("height", "auto");
        
a("#overlay").css("display", "block");
        
a("#overlay").css({
            
height: e.clientHeight
        
});
        
a("#overlay").css({
            
width: d.width()
        });
        
a("#overlay").css("top", 0);
        
a("#close_box").click(function() {
            
c.fadeOut(b.fadespeed, function() {
                
a("#q_content").remove();
                
a("#q_box").remove();
                
a("#title_box").remove();
                
a("#close_box").remove();
                
a("#box_bg").remove();
                
a("#overlay").remove()
            });
            return !
1
        
});
        
c.css({
            
left: (a(window).width() - c.outerWidth()) / 2 - 8
        
}).css({
            
top: 100 + 'px'
        
});
        
c.fadeIn(b.fadespeed, function() {
            
c.show()
        })
    }
})(
jQuery);

function 
box_close() {
    $(
"#q_box").remove();
    $(
"#title_box").remove();
    $(
"#close_box").remove();
    $(
"#box_bg").remove();
    $(
"#q_content").remove();
    $(
"#overlay").remove()
};
?>
Онлайн: 3
Реклама