var stop = 0;
var padding = 30;
var X = 100000;
var step = 10;
var Y = 10;
var popup;

function movePopup()
{
	if ( X < stop )
	{
		return;
	}
	X -= step;
	popup.style.left = X + "px";
	setTimeout(movePopup, 0);
}

function fireMyPopup()
{
    var scrolledX;
    if( self.pageYOffset )
    {
        scrolledX = self.pageXOffset;
    }
    else if( document.documentElement && document.documentElement.scrollTop )
    {
        scrolledX = document.documentElement.scrollLeft;
    }
    else if( document.body )
    {
        scrolledX = document.body.scrollLeft;
    }

    var centerX = 850;

    stop = scrolledX + centerX - 390 - padding;
    X = scrolledX + centerX;
	
	popup = document.getElementById("styled_popup");
    popup.style.top = Y + "px";
    popup.style.display = "block";
	movePopup();
}

function styledPopupClose()
{
    document.getElementById("styled_popup").style.display = "none";
}

function switchActive(ID, isActive)
{
	var item = document.getElementById(ID);
	item.className = isActive ? 'active' : '';
}

function mainMenuOver()
{
	switchActive('active', false);
}

function mainMenuOut()
{
	switchActive('active', true);
}

function subMenuOver()
{
	switchActive('subactive', false);
}

function subMenuOut()
{
	switchActive('subactive', true);
}
