var curpage=1;
var timer=null;
var stopped=true;
var imagesWidth=null;
var imagesHeight=null;
var slideHeight=0;
function rpb() 
{
    var obj=document.getElementsByName('pause');
    if (obj) 
    {
        for (i=0;i <= (obj.length-1);i++) 
        {
            obj[i].src="/imgs/pause-o.gif";
        }
    }
}

function fnc_next()
{
    if (stopped)
    {rpb();}
    if (curpage == 0 || curpage>numpages)
    {curpage=1;}
    stop();
    var obj=document.getElementById('rota'+curpage);
    obj.style.visibility = "hidden";
    obj.style.display = "none";
    obj.style.height = "1px";
    $('#imgSel'+curpage).animate({ opacity: 0.2}, "fast" );
    curpage++;
    if (curpage>numpages)
        curpage = 1;
    var obj=document.getElementById('rota'+curpage);
    obj.style.visibility = "visible";
    obj.style.display = "block";
    obj.style.height = slideHeight +"px";
    $('#imgSel'+curpage).animate({ opacity: 1}, "slow" );
    start();
}

function fnc_prev()
{
    if (stopped)
        rpb();

    if (curpage == 0 || curpage>numpages)
        curpage=1;
    stop();

    var obj=document.getElementById('rota'+curpage);
    obj.style.visibility = "hidden";
    obj.style.display = "none";
    obj.style.height = "1px";
    
    curpage--;
    if (curpage<=0)
        curpage = numpages;
    var obj=document.getElementById('rota'+curpage);
    obj.style.visibility = "visible";
    obj.style.display = "block";
    obj.style.height = slideHeight + "px";
    start();
}

function stopstart(img) {
    if (stopped) {
        //img.src="/imgs/"+img.id+".gif";
        img.onmouseover="sgppnov(this);";
        img.onmouseout="sgppnou(this);";
        start();
    } else {
        //img.src="/imgs/"+img.id+"_over.gif";
        img.onmouseover="";
        img.onmouseout="";
        stop();
    }
}

function stop() {
    if (!(stopped)) {
        clearTimeout(timer);
        stopped=true;
    }
}
function start() {
    timer=setTimeout('fnc_next()',5000);
    stopped=false;
}

function firsthide()
{
    //Oculto cada una de las imagenes
    for (var i=1;i <= numpages;i++)
    {
        var obj=document.getElementById('rota'+i);
        if(i==1) 
        {
          //  imagesWidth  = document.getElementById('dimg'+i).width;
          //  imagesHeight = document.getElementById('dimg'+i).height;
            imagesWidth  = 289; //328;
            imagesHeight = 260; //128;
        }
        //slideHeight = imagesHeight + 85;
        slideHeight = imagesHeight + 45;
        obj.style.visibility="hidden";
        obj.style.display = "none";
        obj.style.height = "1px";
        obj.style.overflow ="hidden";
        obj.style.top = "0px";
        obj.style.position = "relative";
        obj.style.border = "0px solid";
        obj.style.zIndex = 1;
    }

    //Ubico la botonera segun el alto de la primer imagen
    if (numpages > 1)
    {
        var botonera=document.getElementById('botoneraSlide');
        var top = imagesHeight + 12;
        var left = imagesWidth - 89;
        botonera.style.visibility = "visible";
        botonera.style.display = "block";
        botonera.style.top = top + "px";
        botonera.style.left = left+ "px";
        botonera.style.zIndex = "5";
    }

    //Muestro la primer imagen
    curpage = 1;
    var obj=document.getElementById('rota'+curpage);
    obj.style.visibility = "visible";
    obj.style.display = "block";
    obj.style.height = slideHeight + "px";
    //start();
}

function sgppnov(img)
{
    //img.src='/imgs/'+img.id+'_over.gif';
}
function sgppnou(img)
{
    //img.src='/imgs/'+img.id+'.gif';
}