var ControlTimeOut = new Array();

function ChangeElem(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#818d98';
        Obj.style.fontWeight = 'bold';

         ControlTimeOut[ElemID] = setTimeout("ChangeElemStep1('"+ElemID+"')", 30);
}

function ChangeElemStep1(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#667c91';

        ControlTimeOut[ElemID] = setTimeout("ChangeElemStep2('"+ElemID+"')", 30);
}

function ChangeElemStep2(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#506e8a';

        ControlTimeOut[ElemID] = setTimeout("ChangeElemStep3('"+ElemID+"')", 30);
}

function ChangeElemStep3(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#3d6183';

        ControlTimeOut[ElemID] = setTimeout("ChangeElemStep4('"+ElemID+"')", 30);
}

function ChangeElemStep4(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#315577';
}

/*   */

function RestoreElem(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#3d6183';
        Obj.style.fontWeight = 'normal';

        ControlTimeOut[ElemID] = setTimeout("RestoreElemStep1('"+ElemID+"')", 35);
}

function RestoreElemStep1(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#667c91';

        ControlTimeOut[ElemID] = setTimeout("RestoreElemStep2('"+ElemID+"')", 35);
}

function RestoreElemStep2(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#818d98';

        ControlTimeOut[ElemID] = setTimeout("RestoreElemStep3('"+ElemID+"')", 35);
}

function RestoreElemStep3(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#818d98';

        ControlTimeOut[ElemID] = setTimeout("RestoreElemStep4('"+ElemID+"')", 35);
}

function RestoreElemStep4(ElemID)
{
        var Obj = document.getElementById(ElemID);
        Obj.style.borderColor = '#989a9c';
}

