/***************************************************************
 * Este arquivo contem funções para controle do destaque da pagina.
 *
 * @author Luiz Gilberto Gregory [gregory@intelimen.com]
 * @created 21/05/2010
 *
 ****************************************************************/

var currentHightLight   = 1;
var defaultClickTime    = 10;
var clickTime           = defaultClickTime;
var clicked             = false;
var intervalTime        = 9000;

clickedControl = function()
{
    if(clickTime==0)
    {
        clicked     = false;
        clickTime   = defaultClickTime;
        return;
    }

    clickTime--;
    return;
}

imageRoulette = function(setImage, click)
{
    if(click)
    {
        clicked     = true;
        clickTime   = defaultClickTime;
    }

    if(clicked && !click)
    {
        clickedControl();
    }

    if(!setImage)
    {
        setImage = (currentHightLight + 1 > 3) ? 1 :currentHightLight+1;
        currentHightLight = setImage;
    }

    for(x = 1; x <= 3; x++ )
    {
        if(document.getElementById('img-highlight-'+ x))
        {
            document.getElementById('img-highlight-'+ x).style.display = (x == setImage) ? 'block' : 'none';
            document.getElementById('img-highlight-'+ x).style.display = (x == setImage) ? 'block' : 'none';
            document.getElementById('itm_'+ x).className = (x == setImage) ? 'navigator'+x : 'navigator'+x+' inative'+x;
        }
    }

}

window.setInterval("imageRoulette()", intervalTime);
