function position_to_middle( divElement )
    {
        var elem = document.getElementById(divElement);

        var width = 0;
        var height = 0;
        
        var windowWidth = 0;
        var windowsHeight = 0;
        
                
        if( elem.style.height == 'undefined' )
        {
            width = elem.offsetWidth;
            height = elem.offsetHeight;
        }
        else
        {
            width = parseInt(elem.style.width);
            height = parseInt(elem.style.height);
        }
        
       
        /* le kell ellenorizni a bongeszo tipusat, mert mindenhol jol jelenik meg a login ablak 
           (konqueror alatt nem mukodik a fade, de egyebbkent jo) csak IE alatt rosz a pozici 
         */
         
        var browser=navigator.appName;
        var b_version=navigator.appVersion;
        var version=parseFloat(b_version);
        var pattern = new RegExp("Explorer$");


        if(pattern.test(browser))
        {
            windowWidth  = document.body.clientWidth;
            windowHeight = document.body.clientHeight; 
        } else {
            windowWidth  = window.innerWidth;
            windowHeight = window.innerHeight;
        }     

        document.getElementById('overlay').style.width=windowWidth;
        document.getElementById('overlay').style.height=windowHeight;

        elem.style.position = 'absolute';
        elem.style.top = (windowHeight - height)/2 - windowHeight*0.14;
        elem.style.left = (windowWidth - width)/2;
    }
    
    
function scrollTo( e )
  {
    var effect = new fx.Scroll( e, { duration: 500, onComplete: function () {} });
    effect.scrollTo(e);

  }
  
function popDown( element )
{
    element.style.paddingTop = '6px';
}

function popUp( element )
{
    element.style.paddingTop = '0px';
}
    