function footerMoveOrDeleteItemCallback(editor)
{
    var list = $("footerItemList");
    var first = true;
    for (var i = 0; i <= list.childNodes.length; i++) {
        if (list.childNodes[i].nodeName == "LI") {
            list.childNodes[i].className = (first ? "first" : "");
            first = false;
        }
    }
}

function footerAddNewItem(editor)
{
    var list = $("footerItemList");
    //create a new list item element
    var newItem = document.createElement("LI");
    var newItemLink = document.createElement("A");
    newItem.appendChild(newItemLink);
    list.appendChild(newItem);
    var textNode = document.createTextNode("new link");
    newItemLink.appendChild(textNode);
}