﻿var listAnimationContainer = 'projectListContainer';
var TIME_DELAY_BETWEEN_ITEMS = 7000;

function startAnimataion() {
    try {
        var listContainer = document.getElementById(listAnimationContainer).parentNode;
        if (listContainer.getElementsByTagName("UL").length == 0)
            return;

        var list = listContainer.getElementsByTagName("UL").item(0);
        var listColl = list.childNodes;
        for (var i = 0; i < listColl.length; i++) {
            if (listColl.item(i).tagName == 'LI') {
                startItemAnimationApear(listColl.item(i))
                return;
            }
        }
    } catch (e) {
    }
}

function onItemAnimationApearComplete(sender) {
    try {
        setTimeout('startItemAnimationFade()', TIME_DELAY_BETWEEN_ITEMS);
    } catch (e) {
    }
}

function startItemAnimationApear(obj) {
    try {
        if (obj.tagName != 'LI') {
            if (obj.nextSibling == null) {
                startAnimataion();
            } else {
                startItemAnimationApear(obj.nextSibling)
            }
            return;
        }
        var objContainer = document.getElementById(listAnimationContainer);
        objContainer.innerHTML = obj.innerHTML
        objContainer.itemRef = obj;
        $(listAnimationContainer).appear({ duration: 2.0, afterFinish: onItemAnimationApearComplete });
    } catch (e) {
    }
}

function startItemAnimationFade() {
    try {
        $(listAnimationContainer).fade({ duration: 4.0, afterFinish: onItemAnimationFadeComplete });
    } catch (e) {
    }
}

function onItemAnimationFadeComplete(sender) {
    if (sender.element.itemRef.nextSibling == null) {
        startAnimataion();
    } else {
        startItemAnimationApear(sender.element.itemRef.nextSibling)
    }
}


