﻿    var openLineLayer = '';
    var closedBlockLayer = '';
	var zoomed = false;

	function SetZoom()
	{
		if (zoomed == false)
		{
			flashid = "bvaZoom"
			n = document.getElementsByName(flashid);
			if (n) {
				f = n.item(0);
			} else { // Try the IE object
				f = document.getElementById(flashid);
			}
			if (f) {
				f.Play();
			}
			zoomed = true;
		}
	}
	
	function ResetZoom()
	{
		if (zoomed == true)
		{
			flashid = "bvaZoom"
			n = document.getElementsByName(flashid);
			if (n) {
				f = n.item(0);
			} else { // Try the IE object
				f = document.getElementById(flashid);
			}
			if (f) {
				f.StopPlay();
				f.GotoFrame(1);
			}
			zoomed = false;
		}
	}
    
    function SwitchLayer(blockLayer)
    {
		SetZoom();
		
        if (openLineLayer!='')
        {
            toggleLayer(openLineLayer);
        }
        if(closedBlockLayer!='')
        {
            toggleLayer(closedBlockLayer);
        }
        closedBlockLayer = blockLayer;
        openLineLayer = blockLayer + "Menu";
        toggleLayer(blockLayer);
        toggleLayer(openLineLayer);
    }

    function toggleLayer( whichLayer )
    {
        var elem, vis;
        elem = getElement(whichLayer);
        vis = elem.style;  // if the style.display value is blank we try to figure it out here
        if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
            vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
            vis.display = (vis.display==''||vis.display=='block')?'none':'block';
    }

    function getElement(whichLayer)
    {
        var elem;
        if( document.getElementById ) // this is the way the standards work
            elem = document.getElementById( whichLayer );
        else if( document.all ) // this is the way old msie versions work
            elem = document.all[whichLayer];
        else if( document.layers ) // this is the way nn4 works
            elem = document.layers[whichLayer];
        return elem;
    }


    function toggleLogin(targetLayer, sourceLayer, fixedTop)
    {
        var elemTarget, elemSource, elemContainer;
        var xpos, ypos;

        elemTarget = getElement(targetLayer);
        elemSource = getElement(sourceLayer);
        elemContainer = getElement("container");
        xpos = elemContainer.offsetLeft + 700;
//        xpos = elemContainer.offsetLeft + elemSource.offsetLeft;
//        ypos = elemSource.offsetTop;
       
        elemTarget.style.left = xpos + 'px';
        elemTarget.style.top = fixedTop + 'px';

        toggleLayer(targetLayer);
    }