$(document).ready(function () {
    M = $("#menu");
    Mw = M.width();
    Allw = $(".topLine").width();
    w = (Allw - Mw) / 2;
    
    M.css({marginLeft:w})

    mo = 0;
    wo = 0;
    $(".button", M).toggle(function() {
        M.animate({marginTop:0}).get(0).className = "open";
        mo = 1;
    }, function() {
        M.animate({marginTop:"-94"}).get(0).className = "";
        mo = 0;
    }).css({right:Mw});
});


        var isDOM = document.getElementById //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+)
        var isOpera = isOpera5 = window.opera && isDOM //Opera 5+
        var isMSIE = document.all && document.all.item && !isOpera //Microsoft Internet Explorer 4+
        var isNetscape4 = document.layers //Netscape 4.*
        var isMozilla = isDOM && navigator.appName=="Netscape" //Mozilla ��� Netscape 6.*


/*================================================================================*/
/* CALC */
        function calculator () {
            var overlay = document.getElementById ('overlay');
            var overlay2 = document.getElementById ('overlay2');
            var calcIframe = document.getElementById ('calcIframe');
            var closeIframe = document.getElementById ('closeIframe');
            
            if (overlay.style.display=='' || overlay.style.display=='none')
                overlay.style.display = 'block';
            if (overlay2.style.display=='' || overlay2.style.display=='none')
                overlay2.style.display = 'block';
            if (closeIframe.style.display=='' || closeIframe.style.display=='none')
                closeIframe.style.display = 'block';

            
            overlay.style.height = document.getElementById ('zzzTable').offsetHeight + 10;
//            if (isMSIE || isOpera) overlay.style.height = document.body.scrollHeight;

            overlay.style.width = document.body.offsetWidth;
            if (isMSIE) overlay.style.width = document.body.scrollWidth - 20;



            if (isMSIE) {
                calcIframe.style.width = 792;
                calcIframe.style.height = 720;
            }


            
            var tmpWidth;
            var regexp = /(\d+)/
            var tmp = regexp.exec(overlay.style.width);
            if (tmp[1].length< 1) tmpWidth = 790;
            else tmpWidth = tmp[1];

            var left = Math.round( ( tmpWidth - 790 ) / 2 ) + 770;
            closeIframe.style.left = left;

            left = Math.round( ( tmpWidth - 790 ) / 2 );
            overlay2.style.left = left;


            return false;
        }


///////////////////////////
//исправленная функция калькулятора для пресс-релиза
///////////////////////////
        function pressreliz () {
            var overlay = document.getElementById ('pressoverlay');
            var overlay2 = document.getElementById ('pressoverlay2');
            var calcIframe = document.getElementById ('pressIframe');
            var closeIframe = document.getElementById ('closeIframe');
            
            if (overlay.style.display=='' || overlay.style.display=='none')
                overlay.style.display = 'block';
            if (overlay2.style.display=='' || overlay2.style.display=='none')
                overlay2.style.display = 'block';
            if (closeIframe.style.display=='' || closeIframe.style.display=='none')
                closeIframe.style.display = 'block';

            
            overlay.style.height = document.getElementById ('zzzTable').offsetHeight + 10;
//            if (isMSIE || isOpera) overlay.style.height = document.body.scrollHeight;

            overlay.style.width = document.body.offsetWidth;
            if (isMSIE) overlay.style.width = document.body.scrollWidth - 20;



            if (isMSIE) {
                calcIframe.style.width = 792;
                calcIframe.style.height = 720;
            }


            
            var tmpWidth;
            var regexp = /(\d+)/
            var tmp = regexp.exec(overlay.style.width);
            if (tmp[1].length< 1) tmpWidth = 790;
            else tmpWidth = tmp[1];

            var left = Math.round( ( tmpWidth - 790 ) / 2 ) + 770;
            closeIframe.style.left = left;

            left = Math.round( ( tmpWidth - 790 ) / 2 );
            overlay2.style.left = left;


            return false;
        }


        function closePress () {
            var overlay = document.getElementById ('pressoverlay');
            var overlay2 = document.getElementById ('pressoverlay2');
            var closeIframe = document.getElementById ('closeIframe');
            
            overlay.style.display = '';
            overlay2.style.display = '';
            closeIframe.style.display = '';

            return false;
        }

///////////////////////////
//конец "исправленная функция калькулятора для пресс-релиза"
///////////////////////////


        
        function closeCalculator () {
            var overlay = document.getElementById ('overlay');
            var overlay2 = document.getElementById ('overlay2');
            var closeIframe = document.getElementById ('closeIframe');
            
            overlay.style.display = '';
            overlay2.style.display = '';
            closeIframe.style.display = '';


            return false;
        }
