/*******************************************************************************

FILE: mud_Scripts.js
REQUIRES: mud_API.js
AUTHOR: Takashi Okamoto mud(tm) - http://www.mudcorp.com/
VERSION: 1.0 - initial public release
DATE: 07/22/2005

--------------------------------------------------------------------------------

This file is part of MudNewsScroller.

	MudNewsScroller is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation; either version 2 of the License, or
	(at your option) any later version.
	
	MudNewsScroller is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.
	
	You should have received a copy of the GNU General Public License
	along with Foobar; if not, write to the Free Software
	Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

*******************************************************************************/

////////////////////////////////////////////////////////////////////////////////
// NEWS VARS
var newsScroller;
// holds all the text
var newsText = new Array(
	'Partiendo de la nada alcance las mas altas cimas de la miseria. Groucho marx',
	'Para triunfar en la lucha por la vida,el hombre ha de tener o una gran inteligencia o un corazón de piedra.Máximo Gorki',
	'El fracaso consiste en no persistir, en desanimarse después de un error, en no levantarse después de caer (Thomas Edison)',
	'Las personas fuertes crean sus acontecimientos; las débiles sufren lo que les impone el destino. alfred victor de Vigny',
	'La primera vez que tu me engañes la culpa sera tuya, la segunda sera mia. Proverbio arabe',
	'Cuando pierdas no te fijes en todo lo que has perdido si no en todo lo que te queda por ganar. desconocido' ,
	'Puede ser un héroe lo mismo el que triunfa que el que sucumbe; pero jamás el que abandona el combate. desconocido',
	'A la buena gente se la conoce en que resulta mejor cuando se la conoce.Bertolt Brecht',
	'Solo hay una forma de saber si un hombre es honesto: preguntárselo. Y si responde "sí", sabes que es un corrupto. Groucho marx',
	'Nuestro defecto es aprender más por la escuela que por la vida.Séneca',
	'Muchos creen que tener talento es una suerte; nadie que la suerte pueda ser cuestión de talento.Jacinto Benavente',
	'Educar es formar personas aptas para gobernarse a sí mismas, y no para ser gobernadas por otros.Herbert Spencer',
	'Trascender es el arte de  despertar los sentidos para  ser capaces de discernir entre, instinto ,intelecto e ilusion y alcanzar cierto tipo de equilibrio.Mia',
	'Si dios no es amor, no vale la pena que exista.Henry Miller'
);

// if text is a link, you specify it here
// each link in the array corresponds to the same element number in newsText array
// if there's no link, just put an empty string like ''
var newsLink = new Array(
	'',
	'',
	'',
	''
);

var newsLeft = 50; // left location of where the news appears
var newsTop = 20; // top location of where the news appears
var strLimit = 200; // limit of number of characters to show. if longer, it will begin to chop off chars from the beginning.

////////////////////////////////////////////////////////////////////////////////
// INIT

function newsInit() {
	// checks to see if newsScroller <div> or <span> exists
	var obj = getObject('newsScroller');
	if (!obj) return;
	newsScroller = new MudNewsScroller('newsScroller', newsText, newsLeft, newsTop, strLimit, newsLink, 'scroller', 'random');
	newsScroller.update();
}

function mudInit() {
	initDHTMLAPI();
	newsInit();
}

////////////////////////////////////////////////////////////////////////////////
// EVENTS

if (typeof window.addEventListener != 'undefined') {
	window.addEventListener('load', mudInit, false);
}
// opera 7
else if (typeof document.addEventListener != 'undefined') {
	document.addEventListener('load', mudInit, false);
}
// win/ie
else if (typeof window.attachEvent != 'undefined') {
	window.attachEvent("onload", mudInit);
}
// rest
else {
	window.onload = mudInit;
}
