﻿function $obj(id) {
    return document.getElementById(id);
}

var SLIDES = new Array;
var ATUAL = 0;
var tempoSlide;
function insereSlide(id, descricao, categoria) {
    var slide = new Object;
    slide.ID = id;
    slide.Descricao = descricao;
    slide.Categoria = categoria;
    SLIDES[SLIDES.length] = slide;
}

function mudaSlide() {
    if (SLIDES.length > 0) {
        if (SLIDES.length - 1 > ATUAL) {
            ATUAL = ATUAL + 1;
        } else {
            ATUAL = 0;
        }
        $obj('imgSlide').src = "imgs/slides/" + SLIDES[ATUAL].ID + ".jpg?w=549&h=336&c=2";
        $obj('categoriaSlide').innerHTML = SLIDES[ATUAL].Categoria;
        $obj('descricaoSlide').innerHTML = SLIDES[ATUAL].Descricao;
    }
}

function slideProximo() {
    window.clearInterval(tempoSlide);
    if (SLIDES.length > 0) {
        if (SLIDES.length - 1 > ATUAL) {
            ATUAL = ATUAL + 1;
        } else {
            ATUAL = 0;
        }
        $obj('imgSlide').src = "imgs/slides/" + SLIDES[ATUAL].ID + ".jpg?w=549&h=336&c=2";
        $obj('categoriaSlide').innerHTML = SLIDES[ATUAL].Categoria;
        $obj('descricaoSlide').innerHTML = SLIDES[ATUAL].Descricao;
    }
}

function slideAnterior() {
    window.clearInterval(tempoSlide);
    if (SLIDES.length > 0) {
        if (ATUAL > 0) {
            ATUAL = ATUAL - 1;
        } else {
            ATUAL = SLIDES.length-1;
        }
        $obj('imgSlide').src = "imgs/slides/" + SLIDES[ATUAL].ID + ".jpg?w=549&h=336&c=2";
        $obj('categoriaSlide').innerHTML = SLIDES[ATUAL].Categoria;
        $obj('descricaoSlide').innerHTML = SLIDES[ATUAL].Descricao;
    }
}

function OnSucceeded(result, userContext, methodName) {
    if (methodName == "metodo") {
        
    }
}

function OnFailed(error, userContext, methodName) {
    alert(error.get_message());
}

if (typeof (Sys) !== "undefined") Sys.Application.notifyScriptLoaded();

function pageLoad() {
    INISlide();
    if (SLIDES.length > 0) {
        slideProximo();
        tempoSlide = window.setInterval("mudaSlide();", 3000);
    } else {
        $obj('tdSLIDES').style.visibility = 'hidden;';
    }
}