﻿var fadeactual = 0; var timeoutRotador = 0; var timeoutRotadorLink = 0; function MostrarDetalleRotador(index, ponertime) {
    if (parseInt(index) == -1) {
        if (fadeactual == 3)
            index = "1"; else
            index = fadeactual + 2;
    }
    else
        SacarTimeOut(); var buscar1 = "ctl0" + index; var divRotador = document.getElementById("rotador"); var listaA = divRotador.getElementsByTagName("a"); var countA = listaA.length; for (var i = 0; i < countA; i++) { var obj = listaA[i]; if (obj.id.indexOf("lkbNoticiaRotador") >= 0) { obj.className = obj.className.replace(" on", "").replace("on", ""); if (obj.id.indexOf(buscar1) >= 0) obj.className = obj.className + " on"; } }
    var fadein = "ctl00_cphMain_rptNoticiasRotadorDetalle_ctl0" + parseInt(index - 1) + "_panelRotador"; var fadeout = "ctl00_cphMain_rptNoticiasRotadorDetalle_ctl0" + fadeactual + "_panelRotador"; if (fadein != fadeout) { FadeRotador(fadein, 0.5, 0, 1); FadeRotador(fadeout, 0.5, 1, 0); fadeactual = parseInt(index - 1); }
    if (ponertime) DefinirTimeOut();
}
function IniciarDetalleRotador() {
    var buscar2 = "ctl00_panelRotador"; var divRotador = document.getElementById("rotador"); var listaD = divRotador.getElementsByTagName("div"); var countD = listaD.length; for (var i = 0; i < countD; i++) {
        var obj = listaD[i]; if (obj.id.indexOf("panelRotador") >= 0) {
            if (obj.id.indexOf(buscar2) >= 0)
                FadeRotador(obj.id, 0.0, 1, 1); else
                FadeRotador(obj.id, 0.0, 0, 0);
        } 
    } 
}
function FadeRotador(idfade, durationfade, fromfade, tofade) {
    if (tofade >= fromfade && tofade != 0)
        $("#" + idfade).fadeIn("slow"); else
        $("#" + idfade).fadeOut("slow");
}
function SacarTimeOut() { if (timeoutRotador != 0) { clearTimeout(timeoutRotador); timeoutRotador = 0; } }
function DefinirTimeOut() { timeoutRotador = setTimeout(function() { MostrarDetalleRotador("-1", true) }, 8000); }
function SacarTimeOutLink() {
    if (timeoutRotadorLink != 0) { clearTimeout(timeoutRotadorLink); timeoutRotadorLink = 0; }
    DefinirTimeOut()
}
function DefinirTimeOutLink(id) {
    SacarTimeOut()
    var divRotador = document.getElementById("rotador"); var listaA = divRotador.getElementsByTagName("a"); var countA = listaA.length; var indexA = 1; var index = -1; for (var i = 0; i < countA; i++) { var obj = listaA[i]; if (obj.id.indexOf("lkbNoticiaRotador") >= 0) { if (obj.id == id) index = indexA; indexA++; } }
    timeoutRotadorLink = setTimeout(function() { MostrarDetalleRotador(index, false) }, 250);
}