
var speed = 10 // decrease value to increase speed (must be positive)

var pause = 3000 // increase value to increase pause

var timerID = null

var bannerRunning = false

var ar = new Array()



ar[0] = "Maison Marie Embalagens Artesanais - Aqui você encontra a caixa perfeita para seu presente!"

ar[1] = "Adicione Maison Marie Embalagens Artesanais aos seus Favoritos"

ar[2] = "Contato: maisonmarie@bol.com.br"

ar[3] = "Divulgue nosso trabalho, para que outras pessoas possam conhecê-lo!"

ar[4] = "Webmaster - Rodrigo.Riveros - rodrrigo@hotmail.com"

ar[5] = "Ultima atualização: 15/05/2008"

var message = 0


var state = ""


clearState()

function stopBanner() {

if (bannerRunning)

clearTimeout(timerID)

bannerRunning = false

}


function startBanner() {

stopBanner()

showBanner()

}


function clearState() {

state = ""


for (var i = 0; i < ar[message].length; ++i) {

state += "0"

}

}

function showBanner() {

if (getString()) {

message++


if (ar.length <= message)

message = 0


clearState()


timerID = setTimeout("showBanner()", pause)


bannerRunning = true

} else {


var str = ""


for (var j = 0; j < state.length; ++j) {

str += (state.charAt(j) == "1") ? ar[message].charAt(j) : " "

}


window.status = str


timerID = setTimeout("showBanner()", speed)


bannerRunning = true

}

}


function getString() {


var full = true


for (var j = 0; j < state.length; ++j) {


if (state.charAt(j) == 0)

full = false

}


if (full)

return true


while (1) {


var num = getRandom(ar[message].length)


if (state.charAt(num) == "0")

break

}


state = state.substring(0, num) + "1" + state.substring(num + 1, state.length)


return false

}


function getRandom(max) {

return Math.round((max - 1) * Math.random())

}


startBanner()