function start() {
functions[i++]();
if (i < functions.length) setTimeout(start, 1000);
}
function a() {/*..*/}
function b() {/*..*/}
function c() {/*..*/}
function d() {/*..*/}
function e() {/*..*/}
var functions = [a, b, c, d, e];
var i = 0;
start();