﻿var PopHelp = {

    SavedFocus: null,

    Show: function(id) {
        var info = Common.GetElement(id);        
        var iframe;
        
        if (CurrentFocus) {
            this.SavedFocus = CurrentFocus;
            Common.GetElement(CurrentFocus).blur();            
        }
        
        if (info.previousSibling.tagName != "IFRAME") {
            iframe = document.createElement("iframe");

            iframe.style.width = info.offsetWidth;
            iframe.style.height = info.offsetHeight;
            iframe.style.top = info.offsetTop;
            iframe.style.left = info.offsetLeft;
            iframe.style.zIndex = info.style.zIndex - 1;
            iframe.setAttribute("frameborder", "0");
            iframe.setAttribute("scrolling", "no");
            iframe.setAttribute("src", "javascript:void(0)");
            info.parentNode.insertBefore(iframe, info);
        }
        
        iframe = info.previousSibling;
        
        info.style.visibility = "visible";
        iframe.style.visibility = "visible";

//        elem.style.visibility = "visible";
//        info.className = "info info-hover";
    },
    
    //
    //
    //
    Hide: function(id) {
        var info = Common.GetElement(id);        
        var iframe = info.previousSibling;
        
        if (this.SavedFocus) {
            Common.GetElement(this.SavedFocus).focus();            
//            SavedFocus = CurrentFocus;          
        }

        info.style.visibility = "hidden";
        iframe.style.visibility = "hidden";

//        elem.style.visibility = "hidden";
//        elem.className = "info";
    }    

};


/*
function PopHelp() {

    this.SavedFocus;

    this.Show = function(id) {
        var info = Common.GetElement(id);        
        var iframe;
        
        if (CurrentFocus) {
            this.SavedFocus = CurrentFocus;
            Common.GetElement(CurrentFocus).blur();            
        }
        
        if (info.previousSibling.tagName != "IFRAME") {
            iframe = document.createElement("iframe");

            iframe.style.width = info.offsetWidth;
            iframe.style.height = info.offsetHeight;
            iframe.style.top = info.offsetTop;
            iframe.style.left = info.offsetLeft;
            iframe.style.zIndex = info.style.zIndex - 1;
            iframe.setAttribute("frameborder", "0");
            iframe.setAttribute("scrolling", "no");
            iframe.setAttribute("src", "javascript:void(0)");
            info.parentNode.insertBefore(iframe, info);
        }
        
        iframe = info.previousSibling;
        
        info.style.visibility = "visible";
        iframe.style.visibility = "visible";

//        elem.style.visibility = "visible";
//        info.className = "info info-hover";
    }
    
    //
    //
    //
    this.Hide = function(id) {
        var info = Common.GetElement(id);        
        var iframe = info.previousSibling;
        
        if (this.SavedFocus) {
            Common.GetElement(this.SavedFocus).focus();            
//            SavedFocus = CurrentFocus;          
        }

        info.style.visibility = "hidden";
        iframe.style.visibility = "hidden";

//        elem.style.visibility = "hidden";
//        elem.className = "info";
    }    

}
PopHelp = new PopHelp();
*/
