var navOverAutoItems = [ 'architecture', 'apartments', 'guestbook', 'contact', 'booking', 'gallery', 'idea', 'whatwhere', 'howtogethere' ];
var navOverAutoIndex = new Array;
var navOverAutoIntervalId = new Array;
var navOverAutoTimeoutId = new Array;
function navOverAutoStart ()
{
    navOverAutoIntervalId[0] = setTimeout("navOverAuto(0)", Math.floor(40*Math.random())*100+1000);
    navOverAutoIntervalId[1] = setTimeout("navOverAuto(1)", Math.floor(40*Math.random())*100+1000);
    navOverAutoIntervalId[2] = setTimeout("navOverAuto(2)", Math.floor(40*Math.random())*100+1000);
}
function navOverAutoStop (overName)
{
    for (i=0;i<3;i++) {
        clearTimeout(navOverAutoIntervalId[i]);
        clearTimeout(navOverAutoTimeoutId[i]);
        if (overName != undefined && overName == navOverAutoItems[navOverAutoIndex[i]]) {
        } else {
            if (navOverAutoIndex[i] != undefined) {
                navOut(navOverAutoItems[navOverAutoIndex[i]], "randomizer");
            }
        } /* end if*/
    } /* end for */
}
function navOverAuto (num)
{
    var k;
    do {
        k = Math.floor((navOverAutoItems.length-1)*Math.random());
    } while (k == navOverAutoIndex[num]);
    navOverAutoIndex[num] = k;
    shortname = navOverAutoItems[navOverAutoIndex[num]];
    
    navOver(shortname, "randomizer");
    navOverAutoTimeoutId[num] = setTimeout("navOut('"+shortname+"', 'randomizer')", Math.floor(Math.random()*1000)+500);
    
    navOverAutoIntervalId[num] = setTimeout("navOverAuto("+num+")", Math.floor(40*Math.random())*100+1000);
}
dojo.ready(navOverAutoStart);


dojo.ready(function () {
    checkImagesLoadingIntervalID = setInterval(checkImagesLoading, 100);
});

