// JavaScript Document
var contentNode;
var textNode;
var imageNode;

var homeItemList;
var currentHomeItemIndex;

function initIndex() {

        contentNode = document.getElementById('contentNode');
        textNode = document.getElementById('textNode');
        imageNode = document.getElementById('imageNode');

        currentHomeItemIndex = -1;
        getDirectoryList("home", directoryHandler);

        preloader = document.createElement('img');
		preloader.src = "images/preloader.gif";
		addAttribute(preloader, "id", "preloader");

        }

function nextItem() {
        if(--currentHomeItemIndex < 0) currentHomeItemIndex = homeItemList.length - 1;
        getFileList(homeItemList[currentHomeItemIndex] + "/", itemHandler);
        }

function directoryHandler(list) {
        homeItemList = list;
        nextItem();
        }

function itemHandler(list) {

        for(var i = 0; i < list.length; i++) {

                if(getSuffix(list[i]) == "jpg" || getSuffix(list[i]) == "png") {

						addCenteredImage(list[i]);
                        /*var img = document.createElement('img');
                        img.src = list[i];
	
						
						var center = window.setInterval(function(){

							if(img.complete) {
								contentNode.style.marginLeft = - (img.width / 2) + "px";
								contentNode.style.marginTop  = - (img.height / 2) + "px";
								
								imageNode.appendChild(img);
								window.clearInterval(center);
								}
							
						},50);*/

                        }

                if(getSuffix(list[i]) == "txt") {
                        setText(textNode, list[i]);
                        }

                }

        }

var visible = false;

function overDoor() {
        var rollover = document.getElementById("rollover");
        rollover.style.visibility = "visible";
        }

function outDoor() {
        var rollover = document.getElementById("rollover");
        rollover.style.visibility = "hidden";
        }