// CREDITS:
// SuperScroller
// by Urs Dudli and Peter Gehrig 
// Copyright (c) 2001 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com
// info@24fun.com
// 11/1/2001

// IMPORTANT: 
// If you add this script to a script-library or a script-archive 
// you are required to insert a highly visible link to http://www.24fun.com
// right into the webpage where the script
// will be displayed.

///////////////////////////////////////////////////////////////////////////
// CONFIGURATION STARTS HERE
///////////////////////////////////////////////////////////////////////////

// your messages. Add as many as you like.
var messages = new Array()
messages[0] = "Welcome to the MasterDiz's Forum!"
messages[1] = "This Forum is for you to get the kind of help you need"
messages[2] = "And to help other members with their questions."
messages[3] = "If you know the answer of a member's question, replay."
messages[4] = "To Post a message you need a Password, use this one:' webmasterdiz'"
messages[5] = "In this web site we have tutorials on How to do what you need."
messages[6] = "We have lots of graphics for your web page."
messages[7] = "Check the scripts They catch the eyes of your visitors!"
messages[8] = "Lots of free scripts at MasterDiz.com."
messages[9] = "Lots of backgrounds and animated backgrounds"
messages[10] = "Advices on how to get more visitors to your web site."
messages[11] = "You can find any thing you need at MasterDiz.com!"
messages[12] = "This Forum is yours, make good use of it!"
// the background-colors of your scroller. Add as many as you like.
var backgroundcolor=new Array("CCCCCC", "yellow", "CCFFFF", "AAEEFF", "CCFF88", "orange")

// the font-colors of your messages. Add as many as you like.
var fntcolor = new Array("black","red","226622","0000FF")

// the font of your messages.
var fntfamily="Arial"

// the font-size (1 to 7)
var fntsize=2

// font-weight: set 1 for bold font, set 0 for normal font
var fntweight=0

// the width of the border (pixels)
var borderwidth=2

// the width of your scroller (pixels)
var scrollerwidth=150

// the height of your scroller (pixels)
var scrollerheight=52

// the horizontal position of your scroller (distance to the left margin of browserwindow)
var scrollerposition_x=635

// the horizontal position of your scroller (distance to the top margin of browserwindow)
var scrollerposition_y=0

// interval (time for each effect plus standstill time, seconds)
var interval=6


///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE
///////////////////////////////////////////////////////////////////////////

var i_messages = 0
var timer
interval=interval*1000
if (fntweight==1) { 
    fntweight="<b>"
}
else {
    fntweight=""
}

function randomposition(range) {		
	return Math.floor(range*Math.random())
}

function dotransition() {
    if (document.all) {
        content.filters[i_messages].apply()
        content.innerHTML = "<table width="+scrollerwidth+" height="+scrollerheight+" border="+borderwidth+" cellpadding=3 cellspacing=0><tr><td bgcolor="+backgroundcolor[randomposition(backgroundcolor.length)]+" align=center valign=middle>"+fntweight+"<font face="+fntfamily+" size="+fntsize+" color="+fntcolor[randomposition(fntcolor.length)]+">"+messages[i_messages]+"</font></td></tr></table>"
        content.filters[i_messages].play()
        if (i_messages >= messages.length-1) {
            i_messages = 0
        }
        else {
            i_messages++
        }
    } 
	
	    if (document.layers) {
        document.nn.document.write("<table width="+scrollerwidth+" height="+scrollerheight+" border="+borderwidth+" cellpadding=3 cellspacing=0><tr><td bgcolor="+backgroundcolor[randomposition(backgroundcolor.length)]+" align=center valign=middle>")
		 document.nn.document.write(fntweight+"<font face="+fntfamily+" size="+fntsize+" color="+fntcolor[randomposition(fntcolor.length)]+">"+messages[i_messages]+"</font></td></tr></table>")
		document.close()
        if (i_messages >= messages.length-1) {
            i_messages = 0
        }
        else {
            i_messages++
        }
    } 
    timer = setTimeout("dotransition()",interval)   
}

if (document.all) {
    document.write('<DIV id=content style="position:absolute; top:'+scrollerposition_y+'px; left:'+scrollerposition_x+'px;  text-align:center; filter: revealTrans(Transition=1, Duration=3) revealTrans(Transition=2, Duration=3) revealTrans(Transition=3, Duration=2)  revealTrans(Transition=4, Duration=2)  revealTrans(Transition=5, Duration=1)  revealTrans(Transition=6, Duration=3)  revealTrans(Transition=7, Duration=2)  revealTrans(Transition=8, Duration=1)  revealTrans(Transition=9, Duration=3)  revealTrans(Transition=10, Duration=1)  revealTrans(Transition=11, Duration=2)  revealTrans(Transition=12, Duration=3)  revealTrans(Transition=13, Duration=1)  revealTrans(Transition=14, Duration=2)  revealTrans(Transition=15, Duration=3)  revealTrans(Transition=16 Duration=1)  revealTrans(Transition=17, Duration=2)  revealTrans(Transition=18, Duration=3) revealTrans(Transition=19, Duration=1) revealTrans(Transition=20, Duration=2) revealTrans(Transition=21, Duration=3) revealTrans(Transition=22, Duration=3)"><table width='+scrollerwidth+' height='+scrollerheight+' border='+borderwidth+' cellpadding=3 cellspacing=0><tr><td bgcolor='+backgroundcolor[randomposition(backgroundcolor.length)]+' align=center valign=middle> </td></tr></table></DIV>')
    window.onload=dotransition
}
if (document.layers) {
    document.write('<layer id=nn top='+scrollerposition_y+' left='+scrollerposition_x+'> </layer>')
    document.close()
    window.onload=dotransition
    }
