
function mcp_getScrollXY()
{
    var scrOfX = 0, scrOfY = 0;
    if( typeof( window.pageYOffset ) == 'number' ) {
        //Netscape compliant
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    }
    else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    }
    else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }

    return { left : scrOfX, top : scrOfY };
}

var mcp_dir = -1;
var mcp_amt = 30;
var mcp_delta = 5
var mcp_scroll;
var mcp_startpos = -580;

function hidemcp()
{
    document.getElementById("mcpbox").style.top = mcp_startpos + "px";
}


function jiggle()
{
    var t = document.getElementById("mcpbox").style.top;
    t = parseInt(t);
    t = t + (mcp_dir * mcp_amt);
    document.getElementById("mcpbox").style.top = t + "px";

    mcp_dir = -1 * mcp_dir;
    mcp_amt = mcp_amt - mcp_delta;

    if (mcp_amt > 0) {
        setTimeout ("jiggle()",100);
    }
}

function startmcpbox()
{
    mcp_scroll = mcp_getScrollXY();
    document.getElementById("mcpbox").style.top = mcp_scroll.top + mcp_startpos + "px";
    setTimeout ("showmcp()",0);
}

function showmcp()
{
    var t = document.getElementById("mcpbox").style.top;
    t = parseInt(t);
    t = t + 10;
    document.getElementById("mcpbox").style.top = t + "px";
    if (t <= mcp_scroll.top + 100) {
        setTimeout ("showmcp()",10);
    }
    else {
        setTimeout ("jiggle()",10);
    }
}

function dosubmit()
{
    hidemcp();
    return true;
}



