/* 
 * hsDialog Plugin
 * @author Eugeny Fomin (e.fomin@hotsupport.ru)
 */


jQuery.fn.hsDialog = function (options){
    var options = jQuery.extend({
        pos: null,
        width: 579,
        height: 324
    },options);
    
    if (options.pos==null){
        var top = jQuery(document).height()/2 - options.height/2;
        var left = jQuery(document).width()/2 - options.width/2;
        options.pos={
            'top': top,
            'left': left
        };
    }
    
    
        
    return this.each(function(){
    
        jQuery(this).css({
            position: 'absolute',
            top: options.pos.top,
            left: options.pos.left
        }).draggable({handle:'.hs-dialog-handler'}).fadeIn(400);
    });
};

// вешаем закрытие на ESC
jQuery(function(){
    jQuery(document).keypress(function (event){
        if (event.keyCode==27){
            jQuery('.hs-dialog').hide();
        }
    });
});




