	var valores_t = new Array();
	var valores_i = new Array();
	var elemento_t = 'indice';
	var elemento_i = 'indice';
	var mov = true;
	var ibex_actual = '0';
	var ibex_tpx = '';

	function setCookie_t(name, value) {	
		nuevoValor = value;	
		document.cookie = "TICKER="+nuevoValor+";path=/;domain=.hoyinversion.com;expires=Tue, 31-Dec-2010 00:00:00 GMT";
	}
	    	
	function getCookie_t(name) {
		var dc = document.cookie;
		var prefix = name + "=";
		var begin = dc.indexOf("; " + prefix);
	
		if (begin == -1) {
				begin = dc.indexOf(prefix);
				if (begin != 0) return null;
		} 
		else
				begin += 2;
		var end = document.cookie.indexOf(";", begin);
		if (end == -1)
				end = dc.length;
		return unescape(dc.substring(begin + prefix.length, end));
	}
	
	function ticker() {
		var browser = navigator.appName;
		
		if(browser == "Microsoft Internet Explorer"){
			var http_t = new ActiveXObject("Microsoft.XMLHTTP");
			var http_i = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else{
			var http_t = new XMLHttpRequest();
			var http_i = new XMLHttpRequest();
		}
		
		//var http_t = createRequestObject();
		http_t.open('get', 'ticker.asp');
	        http_t.onreadystatechange = function () {
	        	if(http_t.readyState == 4){    			
	    			valores_t = new Array();
		        	var response = http_t.responseText;
				
				campos = response.split("#");
				        
			        for (i = 1; i < campos.length; i++) {
			   		campos2 = campos[i].split("=");
			   		eval(campos2[0] + ' = campos2[1].split("|")');    	
			        }
			        
			        for (i = 0; i < valor.length - 1; i++) {
					valores_t[i] = new val_t(valor[i], precios[i], variaciones[i], variaciones_abs[i], codigos[i]);
				}
				
				valores_t.sort(ordenar_texto_t);
				mostrar_tabla_t();
			}
	        };
		http_t.send(null);

		http_i.open('get', 'tickeribex.asp');
		http_i.onreadystatechange = function () {
	        	if(http_i.readyState == 4){    	
				
				var response = http_i.responseText;

				campos = response.split("#");
				for (i = 1; i < campos.length; i++) {
			   		campos2 = campos[i].split("=");
			   		eval(campos2[0] + ' = campos2[1].split("|")');    	
			        }

				ibex_actual = actual;

				ibex_tpc = tpc;
	    			/*valores_i = new Array();
		        	var response = http_i.responseText;
				
				campos = response.split("#");
				        
			        for (i = 1; i < campos.length; i++) {
			   		campos2 = campos[i].split("=");
			   		eval(campos2[0] + ' = campos2[1].split("|")');    	
			        }
			        
			        for (i = 0; i < valor.length - 1; i++) {
					valores_t[i] = new val_t(valor[i], precios[i], variaciones[i], variaciones_abs[i], codigos[i]);
				}
				
				valores_t.sort(ordenar_texto_t);
				mostrar_tabla_t();*/
				mostrar_ibex();
			}
	        };
		http_i.send(null);	

		setTimeout("ticker()", 190000);

	}
	
	function mostrar_tabla_t() {
		
		for (i = 0; i < 35; i++) {
	
			if (valores_t[i]) {	
				window.document.getElementById('valor' + i).innerHTML = '<a href="http://www.finanzas.com/cotizacion/' + valores_t[i].codigo + '.htm" target="_blank"><span><strong>' +  valores_t[i].indice + '</strong>  ' + valores_t[i].precio + ' ( ' + valores_t[i].variacion + '%)</span></a></span>';
			}
		}
	}
	
	function mostrar_ibex() {
		window.document.getElementById('ibex35').innerHTML='<a href="http://www.finanzas.com/cotizacion/ibex-35.htm" target="_blank"><span><strong>IBEX 35:</strong>' + ibex_actual + '(' +  ibex_tpc + '%)</span></a>';
	}

	function val_t(indice, precio, variacion, variacion_abs, codigo) {
		this.indice = indice;
		this.precio = precio;
		this.variacion = variacion;
		this.variacion_abs = variacion_abs;
		this.codigo = codigo;
	}
	
	function ordenar_texto_t(a, b) {
		
		an = eval("a." + elemento_t);
		bn = eval("b." + elemento_t);
		
		if (an < bn) {
			return -1;	
		}	
		else if (an > bn) {
			return 1;	
		}
		else {
			return 0;	
		}
	}
	
	function movimiento() {
  		
  		if (mov) {
  			var diff = document.getElementById("contenedorticker").scrollWidth - document.getElementById("contenedorticker").offsetWidth;
  			document.getElementById("contenedorticker").scrollLeft += 2;
  			if (document.getElementById("contenedorticker").scrollLeft >= diff) {
  				document.getElementById("contenedorticker").scrollLeft = 0;
  			}
  		}
  		
  		setTimeout("movimiento()", 35);
  	}
  		
  	function parar() {
  		mov = false;	
  	}
  	
  	function activar() {
  		mov = true;	
  	}
  	
  	/*
  	if (getCookie_t('TICKER') == 'ON' || getCookie_t('TICKER') == null) {
  		verticker();	
  	}
  	else {
  		noverticker();
  	}
  	*/
  	movimiento();
  	ticker();