var currentIndex = 0;
var tapeData = new Array('CINTA_ARG_MRV.DAT', 'CINTA_ARG_GEN.DAT', 'CINTA.DAT', 'CINTA_ADR.DAT', 'CINTA_INDUSA.DAT', 'CINTA_INDLAT.DAT', 'CINTA_INDASI.DAT', 'CINTA_INDEUR.DAT', 'CINTA_INDOTR.DAT');
var tapeInfo = new Array('Argentina - Panel Merval', 'Argentina - Panel General', 'Argentina - Completo', 'ADR Argentinos en NY', 'Indices USA', 'Indices Latinoamericanos', 'Indices Asiaticos', 'Indices Europeos', 'Otros Indices');

function renderTicker( ) {
	setTicker( tapeData[currentIndex], tapeInfo[currentIndex] );
}

function createTicker(url) {

	var baseUrl = 'http://www.financialine.com/SubPHP/BRIDGES/BRG02.php?E=';
	var html = '<applet codebase="http://www.financialine.com/ZSRV001JAVAS/ZSRV001GRPH05/" code="Ticker.class" name="Tck" width="97%" height="15" id="TICK">';
	html += '<param name="Name" value="FinanciaLine Ticker">';
	html += '<param name="Frame" value="_top">';
	html += '<param name="Load" value="http://WWW.FINANCIALINE.COM">';
	html += '<param name="Refresh" value="300">';
	html += '<param name="Url" value="' + baseUrl + url + '">';
	html += '</applet>&nbsp;';
	
	
	html += '<a href="javascript:prevTicker();"><img src="img/button-arrow-left.gif" width="11" height="10" border="0" alt="Ver ticker anterior"></a>' 
	html += '<a href="javascript:nextTicker();"><img src="img/button-arrow-right.gif" width="11" height="10" border="0" alt="Ver ticker siguiente"></a>'
	 
	return html;
}

function getElement(win, id) {
	try {
		return win.document.getElementById(id);
	} catch (e) {
	}
}

function setHtml(win, id, str) {
	getElement(win, id).innerHTML = str;
}

function setTicker(data, info) {
	setHtml(window, 'ticker', '<font color=white>&nbsp;&nbsp;&nbsp;Cargando ' + info + ' ... </font>');
	setTimeout("setHtml(window, 'ticker', createTicker('" + data + "') );", 1500);
}

function prevTicker() {
	currentIndex=(currentIndex==0)?tapeData.length-1:currentIndex-1;
	renderTicker();
}

function nextTicker() {
	currentIndex=(currentIndex==tapeData.length-1)?0:currentIndex+1;
	renderTicker();
}

