/* INDICES */ function cargarIndices(tipo){ // variable para que no quede la respuesta en el cache var myRand = parseInt(Math.random()*999999999999999); //url del request de ajax del lado del servidor var url = '/www/consultas.html'; //se arma el querystring para el lado del servidor var pars = 'accion=spf&selector='+tipo+'&rand='+myRand; //se realiza el request var myAjax = new Ajax.Request(url, { method: 'GET', parameters: pars, onLoading: MostrarCargandoIndices, onComplete: MostrarRespuestaIndices } ); } function MostrarCargandoIndices(){ $('loadingIndices').style.display = 'block'; } function MostrarRespuestaIndices(originalRequest) { //se quita el loading pues la respuesta ya fue dada $('loadingIndices').style.display = 'none'; //se escribe la respuesta en el div identificado con respuesta $('respuestaIndices').innerHTML = originalRequest.responseText; } /* FIN INDICES */ /* FUTUROS */ function cargarFuturos(tipo){ //alert(tipo); // variable para que no quede la respuesta en el cache var myRand = parseInt(Math.random()*999999999999999); //url del request de ajax del lado del servidor var url = '/www/consultas.html'; //se arma el querystring para el lado del servidor var pars = 'accion=futuros&selector='+tipo+'&rand='+myRand+'&modo=2'; //se realiza el request var myAjax = new Ajax.Request(url, { method: 'GET', parameters: pars, onLoading: MostrarCargandoFuturos, onComplete: MostrarRespuestaFuturos } ); } function MostrarCargandoFuturos(){ $('loadingFuturos').style.display = 'block'; } function MostrarRespuestaFuturos(originalRequest){ //alert(originalRequest.responseText); //se quita el loading pues la respuesta ya fue dada //alert(originalRequest.responseText); $('loadingFuturos').style.display = 'none'; //se escribe la respuesta en el div identificado con respuesta $('respuestaFuturos').innerHTML = originalRequest.responseText; //alert(originalRequest.responseText); } /* FIN FUTUROS */ /* TOP FLOP */ function cargarTopFlop(tipo,index){ // variable para que no quede la respuesta en el cache var myRand = parseInt(Math.random()*999999999999999); //url del request de ajax del lado del servidor var url = '/www/consultas.html'; //se arma el querystring para el lado del servidor var pars = 'accion=topflop&selector='+tipo+'&indice='+index+'&rand='+myRand; //se realiza el request var myAjax = new Ajax.Request(url, { method: 'GET', parameters: pars, onLoading: MostrarCargandoTopFlop, onComplete: MostrarRespuestaTopFlop } ); } function MostrarCargandoTopFlop(){ $('loadingTopFlop').style.display = 'block'; } function MostrarRespuestaTopFlop(originalRequest) { //se quita el loading pues la respuesta ya fue dada $('loadingTopFlop').style.display = 'none'; //se escribe la respuesta en el div identificado con respuesta $('respuestaTopFlop').innerHTML = originalRequest.responseText; } /* FIN TOPFLOP */ /* MATERIAS PRIMAS */ function cargarCommodity(tipo){ // variable para que no quede la respuesta en el cache var myRand = parseInt(Math.random()*999999999999999); //url del request de ajax del lado del servidor var url = '/www/consultas.html'; //se arma el querystring para el lado del servidor var pars = 'accion=commodity&selector='+tipo+'&rand='+myRand; //se realiza el request var myAjax = new Ajax.Request(url, { method: 'GET', parameters: pars, onLoading: MostrarCargandoCommodity, onComplete: MostrarRespuestaCommodity } ); } function MostrarCargandoCommodity(){ $('loadingCommodity').style.display = 'block'; } function MostrarRespuestaCommodity(originalRequest) { //se quita el loading pues la respuesta ya fue dada $('loadingCommodity').style.display = 'none'; //se escribe la respuesta en el div identificado con respuesta $('respuestaCommodity').innerHTML = originalRequest.responseText; } /* FIN MATERIAS PRIMAS */ /* MONEDAS */ function cargarCrossrate(){ // variable para que no quede la respuesta en el cache var myRand = parseInt(Math.random()*999999999999999); //url del request de ajax del lado del servidor var url = '/www/consultas.html'; //se arma el querystring para el lado del servidor var pars = 'accion=crossrate&rand='+myRand; //se realiza el request var myAjax = new Ajax.Request(url, { method: 'GET', parameters: pars, onLoading: MostrarCargandoCrossrate, onComplete: MostrarRespuestaCrossrate } ); } function MostrarCargandoCrossrate(){ $('loadingCrossrate').style.display = 'block'; } function MostrarRespuestaCrossrate(originalRequest) { //se quita el loading pues la respuesta ya fue dada $('loadingCrossrate').style.display = 'none'; //se escribe la respuesta en el div identificado con respuesta $('respuestaCrossrate').innerHTML = originalRequest.responseText; } /* FIN MONEDAS */ function cargar(){ cargarIndices('INTRADAY'); cargarTopFlop('INTRADAY','324965'); cargarCommodity('INTRADAY'); cargarFuturos('INTRADAY'); cargarCrossrate(); } function cambiarRangeIndice(valor){ var i; for (i=0;i<$('RANGEIndice').length;i++){ if ($('RANGEIndice')[i].value == valor){ $('RANGEIndice').selectedIndex = i; } } }