var labels = ["industry", "association", "university", "conference", "company", "city"];
var rotate_index = 0;
var rotate_element = document.getElementById('rotate_label');

function fadeOutLabel() { 
    Effect.Fade('rotate_label', {duration: .8, from: 1, to: 0})
    setTimeout("fadeInLabel()", 1800);
}

function fadeInLabel() {
    rotate_index = rotate_index + 1;
    if(rotate_index >= labels.length) rotate_index = 0;   
    Effect.Appear('rotate_label', {duration: .8, from: 0, to: 1})
    rotate_element.innerHTML = labels[rotate_index];
    setTimeout("fadeOutLabel()", 2800);
}

rotate_element.innerHTML = labels[0];
setTimeout("fadeOutLabel()", 1800);
