var LinkDivActive=0;
var onDiv;
var timeOnDiv;
var layerRef;
var styleRef;
var showVar;
var hideVar;
var ua=navigator.userAgent.toLowerCase();
var dom=(document.getElementById) ? 1 : 0;
var nn4=(document.layers) ? 1 : 0;
var ie=(((ua.indexOf('msie')!=-1) && (ua.indexOf('opera')==-1))) ? 1 : 0;
var opera=(ua.indexOf('opera')!=-1) ? 1 : 0;
var pos=new Array();
var XMenuOffset=0;
var YMenuOffset=0;
var Panselected = 0;

if (dom) {
    layerRef="document.getElementById(divId)";
    styleRef=".style";
    showVar="'visible'";
    hideVar="'hidden'";
} else if (ie) {
    layerRef="document.all[divId]";
    styleRef=".style";
    showVar="'visible'";
    hideVar="'hidden'";
} else if (nn4) {
    layerRef="document.layers[divId]";
    styleRef="";
    showVar="'show'";
    hideVar="'hide'";
}

function hideDiv(divId) {
    if (eval(layerRef)) eval(layerRef+styleRef+'.visibility='+hideVar);
    if (divId != 'd' + Panselected) {
        if (eval (document.getElementById('p'+divId))) document.getElementById('p'+divId).className='undefined';
        }

}

function showDiv(divId) {
    if (eval(layerRef)) eval(layerRef+styleRef+'.visibility='+showVar);

}

function moveDiv(divId, xoff, yoff) {
    if (eval(layerRef)) eval(layerRef+styleRef+'.margin="0 0 0 '+xoff+'px"');
}

function show(divId) {
    if (eval(layerRef)) {
        if (timeOnDiv != null) {
            clearTimeout(timeOnDiv);
            hideDiv(onDiv);
        }
        moveDiv(divId,relPosX('p'+divId)+XMenuOffset,relPosY('p'+divId)+YMenuOffset);
        showDiv(divId);
        onDiv=divId;
        document.getElementById('p'+divId).className='sel';
    }
}

function timer() {
    timeOnDiv=setTimeout("divOut()",100)
}

function divOut() {
    if (LinkDivActive==0) {
        hideDiv(onDiv);
    }
}

function over() {
    LinkDivActive=1;
    clearTimeout(timeOnDiv);
}

function out() {
    LinkDivActive=0;
    timeOnDiv=setTimeout("divOut()",100)
}

function outAll() {
    if (onDiv && LinkDivActive==0) {
        hideDiv(onDiv);
    }
}

function hideAnyway(){
         if (onDiv) hideDiv(onDiv);
         }

function relPosX(divId) {
    if (eval(layerRef)) {
        if (nn4) return eval(layerRef+styleRef+'.pageX');
        else {
            var elem=eval(layerRef);
            var pos=elem.offsetLeft;
            while (elem.offsetParent!=null) {
                elem=elem.offsetParent;
                pos+=elem.offsetLeft;
                if (elem.tagName=='BODY') break;
            }
            return pos;
        }
    }
}

function relPosY(divId) {
    if (eval(layerRef)) {
        if (nn4) return eval(layerRef+styleRef+'.pageY');
        else {
            var elem=eval(layerRef);
            var pos=elem.offsetTop;
            while (elem.offsetParent!=null) {
                elem=elem.offsetParent;
                pos+=elem.offsetTop;
                if (elem.tagName=='BODY') break;
            }
            return pos;
        }
    }
}

//============================================================================================
function Close_Anketka(){
anketka = document.getElementById('anketka1');
anketka.style.visibility = 'hidden';
anketka.style.display = 'none';
}