var ExistsSmokeScreen = function() {
    return $('smokescreen') != null;
}
var AddSmokeScreen = function() {
    if (!ExistsSmokeScreen()) {
        var body = document.body;
        body.style.position = 'relative';
        //body.style.overflow = 'hidden';
        body.style.width = '100%';
        body.style.height = '100%';

        var holder = $('aspnetForm');
        var referencediv = $$('.floatingzone')[0];


        var smoke = new Element('div', { 'id': 'smokescreen' }).addClass('SmokeScreen').setStyles({
            'position': 'fixed'
                        , 'width': window.getSize().x
                        , 'height': window.getSize().y
                        , 'top': '0'
                        , 'left': '0'
                        , 'z-index': '2'
        })
        smoke.injectBefore(referencediv);
    }
}
var RemoveSmokeScreen = function() {
    var bb = $$('.PnlUbicacion');
    bb.each(function(el, i, arr) {
        el.style.display = 'none';
    });
    document.body.style.overflow = 'visible';
    var s = $('smokescreen');
    if (s != null) s.parentNode.removeChild(s);
}
