
var _doNotUseBrowserLock = false;

function mAvoidUserInput()
{
    try
    {
        // Anzeigen der "Milchglasebene".
        var myDiv = document.getElementById("myBrowserLockDiv");
        if (myDiv == null)
        {
            myDiv = document.createElement("div");
            myDiv.setAttribute("id", "myBrowserLockDiv");
            myDiv.style.visibility = "hidden";
            myDiv.style.cursor = "wait";
            myDiv.style.backgroundColor = "#FFFFFF";
            myDiv.style.zIndex = "9999";
            myDiv.style.position = "fixed";
            myDiv.style.left = "0px";
            myDiv.style.top = "0px";
            myDiv.style.width = "100%";
            myDiv.style.height = "100%";
            myDiv.style.opacity = "0.50";
            myDiv.style.filter = "alpha(opacity=50)";
            document.getElementsByTagName("body")[0].appendChild(myDiv);
        }
        
        if (!_doNotUseBrowserLock)
        {
            myDiv.style.visibility = "visible";    
        
            // Der IE6 kann die Milchglasebene nicht anzeigen. Daher den Mauszeiger auf "Sanduhr" setzen.
            document.getElementsByTagName("body")[0].style.cursor = "wait";    
        }
    }
    catch(e)
    {
        //alert("JavaScript: Fehler in 'mAvoidUserInput()'. " + e);
    }
}

function SetDoNotUseBrowserLock(value)
{
    _doNotUseBrowserLock = value;
}
