',
'
',
'
',
'
',
'
',
'
',
'
',
'
',
'
'
);
// Speed Settings //
var pausetime = 10000; // Pause Length (milliseconds).
var msginc = 20; // The number of increments for each transition (lower = faster).
var interval = 50; // Interval between movment steps (milliseconds - less is faster & smoother).
var ppat = new Array(); // Pause pattern. List pause lengths for each message in milliseconds, eg (2500,0,1000).
var ipat = new Array(); // Increment pattern. List the number of steps for the transition of each message, eg (20,1,40).
var wraptime = false; // Prevent resetting speed patterns.
// Direction Settings //
var direction = 'rand'; // Direction: 'up', 'down', 'left', 'right', and combos such as 'downleftright', 'rand', 'prand', 'xrand', 'pattern', 'dpattern', 'wpattern' (see below).
var dpat = new Array(); // For direction setting 'pattern', 'prand' and 'xrand' only.
// Transition Settings //
var transition = 'rand'; // Transition method: 'contig', 'cover', 'uncover', 'wipe', 'unwipe', 'coverwipe', 'uncoverwipe', 'rand', 'prand', 'xrand', 'pattern', 'dpattern', 'wpattern' (see below).
var tpat = new Array(); // For transition setting 'pattern', 'dpattern', 'wpattern', 'prand' and 'xrand' only.
// Colour Settings //
var bgcolor = 'pattern'; // Background colour of the marquee and messages eg '#0099FF', 'white' or 'images/myimage.jpg'.
var cpat = new Array(
'yellow',
'yellow',
'yellow',
'yellow',
'yellow',
'yellow',
'yellow',
'yellow',
'yellow'
); // Background colour pattern: List the background colour for each maessage.
// Advanced //
var mhalign = 'center'; // Horizontal alignment setting for TD container.
var mvalign = 'middle'; // Vertical alignment setting for TD container.
var csspat = new Array(); // List CSS Classes for each message TD container - default 'mrqtd' (TD.mrqtd).
// Opera Position Adjustment - set these two variables to match CSS margins (if used - otherwise 5 is normal). //
var dispv = 5; // Top margin in pixels.
var disph = 5; // Left margin in pixels.
// Bottom-Right Netscape Saftey //
var nsafe = false; // Evade direction/transition combos that cause scrollbar pop-up in NS.
// Message Dump //
mdump = true;
dumptest = false;
//----------- DO NOT EDIT BELOW THIS LINE! -----------//
var appN = navigator.appName; var appV = navigator.appVersion.substring(0,1);
var ie = (appN=="Microsoft Internet Explorer" && appV >= 4) ? true : false;
var ns = (appN=="Netscape" && (appV >= 4 && appV < 5)) ? true : false;
var nsix = (appN=="Netscape" && appV >= 5) ? true : false;
var opsev = (navigator.userAgent.indexOf('Opera 7.') >= 0 || navigator.userAgent.indexOf('Opera/7') >= 0) ? true : false;
if (opsev) {bgcolor=(bgcolor=='transparent')?'':bgcolor;} else {dispv = 0; disph = 0;}
if (ns||nsix) {bgcolor=(bgcolor=='transparent')?'':bgcolor;}
if (dumptest) {ie=0;ns=0;nsix=0;opsev=0;}
mc=0;mcp=1;msgn=msgarray.length; msginc-=0.1;
direc='';trans='';
dpatc=0;tpatc=0;ppatc=0;ipatc=0;
d=document;
pflag=false;rflag=false;oflag=false;
mrqh=null;mrqw=null;mrqt=null;mrql=null;
mh=null;mw=null;mt=null;ml=null;
du=0;dr=0;dd=0;dl=0;
vt=0;vl=0;IID=0;TID=0;RID=0;NTID=0;
skipar=new Array(); skipcount = 0;
tar = new Array('contig','cover','uncover','wipe','unwipe');
dar = new Array('up','down','left','right','updown','upleft','upright','downleft','downright','leftright','leftrightdown','leftrightup','updownleft','updownright','updownleftright');
if (transition == 'xrand')
{
tempa = new Array();
for (cb=0; cb < tar.length; cb++)
{
block = false;
for (ca=0; ca < tpat.length; ca++) {if (tpat[ca] == tar[cb]) {block = true;}}
if (!block) {tempa.push(tar[cb]);}
}
tar = tempa; transition = 'rand';
} else if (transition == 'prand') {tar = tpat; transition = 'rand';
} else if (transition == 'dpattern') {tempa = Array();for (c=0; c