var s1 = 'item1';
var s2 = 'item2';
var s3 = 'item3';
var slide_atual = s1;

function passa_slide_automatico(){
    switch(slide_atual){
		case s1: tog(s2); slide_atual = s2; break;
		case s2: tog(s3); slide_atual = s3; break;
		case s3: tog(s1); slide_atual = s1; break;
    }
}

function tog(id){
    tempo=window.clearInterval(tempo);
    auxTimer();
    slide_atual = id;
    var contentDiv = document.getElementById('banner-contents');
    var tabsDiv = document.getElementById('banner-legends');

    var allTabs = tabsDiv.getElementsByTagName("div");
    for (var i = 0; i < allTabs.length; i++) {
        if(hasClass(allTabs[i], "banner-legend-item-selected")){
            $('#'+allTabs[i].id).removeClass('banner-legend-item-selected');
        }else if(hasClass(allTabs[i], "item-desc-selected")){
            $('#'+allTabs[i].id).removeClass('item-desc-selected');
        }
    }

    $('#'+id).addClass('banner-legend-item-selected');
    $('#'+id+"L").addClass('item-desc-selected');
    $('#'+id).blur();

    var allContents = contentDiv.getElementsByTagName("div");
    for (var i = 0; i < allContents.length; i++) {
        $('#'+allContents[i].id).hide();
    }

    $('#'+id+"C").show();

}
function hasClass(element,c){
    if(element!=null && element.className!=null) {
        if(element.className==c)return true;
        var classes = element.className.split(" ");
        for(var i in classes){
            if(classes[i]==c)return true;
        }
    }
}

$(document).ready(function() {
    auxTimer();
});
var tempo = null;
function auxTimer(){
    tempo = setInterval("passa_slide_automatico()", 5000);
}
