//variable goblales necesarias antes de la carga total de la pagina
var pais_liga=new Array();
var liga_partido=new Array();
var divPartido= new Array();
var anteriorr = new Hash();
var envivo = new Array();
var novivo = new Array();
var partFin = new Array();
var partidos_ind2 = new Array();
var cuotasMaximas = 0;
var casaApuestas = new Array(3);
var partidosIds = new Array();

casaApuestas[0] = '';
casaApuestas[1] = '';
casaApuestas[2] = '';
//variable para saber si esta activo el sonido, por defecto esta en activo
var filtros_activado=0;
//saber si esta ordenado por hora o por liga
// ordenar =1 esta ordenado por liga 
// ordenar = 0 esta ordenado por hora
var ordenar=1;
//cargamos los partido que han variado en los ultimos 3min.
//Cogemos 3 min por si hay algun desfase de recogida de datos
function cargarCadaMinuto(){
    var tiempo_ = new Date();
    tiempo_ = tiempo_.getTime();
    var url = "/mostrarBD/mostrar_resultadoMin.php";
    var myAjax = new Ajax.Request(url, {
        method: "get",
        parameters: {
            'deporte': deporte,
			'gmt':tiempo,
            'time': tiempo_,
            'proveedor':'enetpulse'
        },
        onComplete: function(t){
           var  partidos_ind = t.responseText.evalJSON();
                    pintarListaBSK(partidos_ind);
        }
    });
}

//cargamos los partidos entre 2 fechas
//cambiar la clase de la fila cuando cambia de estado
 function cambiar_color(id){
    if ($('fila_' + id).hasClassName("filaVivo")) {
    	$('fila_' + id).removeClassName("filaVivo");
    }
    else {
    	$('fila_' + id).addClassName("filaVivo");
    }
}



function pintarListaBSK (partidos_ind){
	
	if (partidos_ind != null) {
		//partidos_ind.each(function(e){
for (i = 0; i < partidos_ind.length; i++){
	e = partidos_ind[i];
			if ($('partido_' + e.id)) {
				if (anteriorr.get(e.id).statusType != e.statusType) {
					cambiar_color(e.id);
					anteriorr.get(e.id).statusType = e.statusType;
					if (e.statusType == 'fin') {
						$('status_celda_' + e.id).className = 'infoFin treinta';
					}
				}
				
				if (cuotasMaximas == 1 && e.o1 != '0.00' && e.o3 != '0.00' && (e.statusType=='sched' || e.statusType=='Pdt')) {
					link_01 = comparar_cuotas(e.o1, e.o1_ant, e.o1Bid, e.o1Name);
					link_01_img = comparar_cuotas_img(e.o1, e.o1_ant, e.o1Bid, e.o1Name);
					$('res_1_' + e.id).update(link_01 + e.o1 + '</a>');
					if ($('img_1_' + e.id))
						$('img_1_' + e.id).update(link_01_img + '<img src="/img/' + e.o1Bid + 'v.jpg" alt="' + e.o1Name + '" width="21" height="45" /></a>');
					link_03 = comparar_cuotas(e.o3, e.o3_ant, e.o3Bid, e.o3Name);
					link_03_img = comparar_cuotas_img(e.o3, e.o3_ant, e.o3Bid, e.o3Name);
					$('res_2_' + e.id).update(link_03 + e.o3 + '</a>');
					if ($('img_2_' + e.id))
						$('img_3_' + e.id).update(link_03_img + '<img src="/img/' + e.o3Bid + 'v.jpg" alt="' + e.o3Name + '" width="21" height="45" /></a>');
				}
				e.current = e.datosPartido['runningscore'][1] + " - " + e.datosPartido['runningscore'][2];
				$('resultado_actual_' + e.id).update(e.current);
/* substituir por e.datosPartido["quarter1"][1] + " - " + e.datosPartido["quarter1"][2];*/
				$('c1_' + e.id).update(e.datosPartido["quarter1"][1] + " - " + e.datosPartido["quarter1"][2]);
				$('c2_' + e.id).update(e.datosPartido["quarter2"][1] + " - " + e.datosPartido["quarter2"][2]);
				$('c3_' + e.id).update(e.datosPartido["quarter3"][1] + " - " + e.datosPartido["quarter3"][2]);
				$('c4_' + e.id).update(e.datosPartido["quarter4"][1] + " - " + e.datosPartido["quarter4"][2]);
				$('t_' + e.id).update(e.datosPartido["extratime"][1] + " - " + e.datosPartido["extratime"][2]);
				$('statu_' + e.id).update(e.status_idioma.substr(0, 4));
				var estado = String(e.statusType);
			
			var partido_anterior=anteriorr.get(e.id);
			var estado_anterior = String(partido_anterior.statusType);
			estado_anterior= estado_anterior.toLowerCase();
			switch (estado) {
				case "live":
					
					if (estado_anterior == "pdt" || estado_anterior == "sched") {
						var posicion = novivo.indexOf(parseInt(e.id));
						var provi = novivo.slice(posicion+1);
  						novivo = novivo.slice(0,posicion);
  						novivo = novivo.concat(provi); 
						
						envivo[envivo.size()] = parseInt(e.id);
					}
					break;
				case "fin":
					if (estado_anterior == "live") {
						var posicion = envivo.indexOf(parseInt(e.id));
						var provi = envivo.slice(posicion+1);
  						envivo = envivo.slice(0,posicion);
  						envivo = envivo.concat(provi); 
						partFin[partFin.size()] = parseInt(e.id);
					}
					break;
			}
				anteriorr.unset(e.id);
				anteriorr.set(e.id, e);
			}
//		});
		}
//		partidos_ind.clear();
partidos_ind = array();
	}
    if ( continuar_favoritos==0){
		deporte='BSK';
		cargarCadaMinuto();
	}
}

//cargamos los goleadores y la apuestas
 function activar_individual(id, tipo_deporte){
    cargar_cuotas_ind(id, tipo_deporte);
	if (!$('img_1_'+id))
		pintar_imagnes_cuotas(id);
}
//pintamos la imagenes de cuotas
function pintar_imagnes_cuotas(id){
	var columna='';
	var flecha='flechaRojaBasket';
	columna='cincuentayseis';
			
	partido=anteriorr.get(id);
	 var tdOcultoApuesta3 ="";
	 var tdOcultoApuesta1 ="";
	 var tdOcultoApuesta2 ="";
	 
		var tdOcultoApuesta1 = '<td class="'+columna+'"><img src="/img/'+flecha+'.jpg" alt="flecha" width="19" height="11"  class="tablaFlechasCuotasMargin" /></td>';
        var trOcultoApuesta1 = "<tr>" + tdOcultoApuesta1;
		  trOcultoApuesta1 += tdOcultoApuesta1 + "</tr>";
		var link_01_img="";
		var link_02_img="";
		var link_03_img="";
        if (partido.o1 != '0.00') 
            link_01_img = comparar_cuotas_img(partido.o1, partido.o1_ant, partido.o1Bid, partido.o1Name, 1, partido.id);
        if (partido.o2 != '0.00') 
            link_02_img = comparar_cuotas_img(partido.o2, partido.o2_ant, partido.o2Bid, partido.o2Name, 2, partido.id);
        if (partido.o3 != '0.00') 
            link_03_img = comparar_cuotas_img(partido.o3, partido.o3_ant, partido.o3Bid, partido.o3Name, 3, partido.id);
        if (partido.o1 != '0.00') 
		var tdOcultoApuesta1 = '<td id="img_1_' + partido.id + '">' + link_01_img + '<img src="/img/' + partido.o1Bid + 'v.jpg" alt="' + partido.o1Name + '" width="21" height="45" /></a></td>';
       if (partido.o2 != '0.00' && $('res_x_' + partido.id)) {
	   	var tdOcultoApuesta2 = '<td id="img_2_' + partido.id + '">' + link_02_img + '<img src="/img/' + partido.o2Bid + 'v.jpg" alt="' + partido.o2Name + '" width="21" height="45"  /></a></td>';
	   }
	   else {
	   	if ($('res_x_' + partido.id)) 
	   		var tdOcultoApuesta2 = '<td id="img_2_' + partido.id + '">&nbsp;</td>';
	   }
        if (partido.o3 != '0.00') 
	     tdOcultoApuesta3 = '<td id="img_3_' + partido.id + '">' + link_03_img + '<img src="/img/' + partido.o3Bid + 'v.jpg" alt="' + partido.o3Name + '" width="21" height="45"  /></a></td>';
        var trOcultoApuesta2 = "<tr>" + tdOcultoApuesta1 + tdOcultoApuesta2 + tdOcultoApuesta3 + "</tr>";
        
        
        var tdOcultoApuesta1 = '<td colspan="3">&nbsp;</td>';
        var trOcultoApuesta3 = "<tr>" + tdOcultoApuesta1 + "</tr>";
        
        var tdOcultoApuesta1 = '<td class="cuarenta">&nbsp;</td>';
        var trOcultoApuesta4 = "<tr>" + tdOcultoApuesta1 + tdOcultoApuesta1 + tdOcultoApuesta1 + "</tr>";
        
        if (partido.o1 != '0.00' && partido.o3 != '0.00') {
            tbodyOcultoApuesta = "<tbody>" + trOcultoApuesta1 + trOcultoApuesta2 + trOcultoApuesta3 + "</tbody>";
        }
        else {
            tbodyOcultoApuesta = "<tbody>" + trOcultoApuesta4 + "</tbody>";
        }
        //montamos la tabla
        var tablaOcultaApuesta = '<table>' + tbodyOcultoApuesta + '</table>';
		$('div_oculto_cuotas'+id).update(tablaOcultaApuesta);
		if (cuotasMaximas==1)
		 cargarCasas_elegidas_partido2(id);
}
//recogemos las cuotas del partido
function cargar_cuotas_ind(id, tipo_deporte){
	var tiempo_ = new Date();
    tiempo_ = tiempo_.getTime();
    var url = "/mostrarBD/mostrar_cuotas.php";
    var myAjax = new Ajax.Request(url, {
        method: "get",
        parameters: {
            'id': id,
            'deporte': tipo_deporte,
			'tiempo': tiempo_,
			'proveedor': 'enetpulse'
        },
        onComplete: function(t){
            var cuotas_ind = t.responseText.evalJSON();
            pintarApuestas(id, tipo_deporte,cuotas_ind); // pintaremos las listas de todo
        }
        
    });
}
//PINTAMOS los goles
function pintarApuestas (id, tipo_deporte,cuotas_ind){
    if (cuotas_ind) {
        var clases = 'Bsk';
        num = cuotas_ind.size();
        var tabla = new Element('table', {
            'id': 'tablaDspCasas' + clases
        });
        var tbody = new Element('tbody');
        var tr1 = new Element('tr');
        var tr2 = new Element('tr');
        var tr3 = new Element('tr');
        var tr4 = new Element('tr');
        tabla.insert(' <colgroup span="1" width="30"></colgroup>', {
            position: 'after'
        });
        tabla.insert(' <colgroup span="' + num + '" width="30"></colgroup>', {
            position: 'after'
        });
        tr1.insert('<td class="celdaNeutraCasas' + clases + '" scope="col">&nbsp;</td>', {
            postion: 'after'
        });
        tr2.insert('<td class="columnaCasas' + clases + '" >1</td>', {
            postion: 'after'
        });
        tr3.insert('<td class="columnaCasas" >X</td>', {
            postion: 'after'
        });
        tr4.insert('<td class="columnaCasas' + clases + '" >2</td>', {
            postion: 'after'
        });
        mejor_o1=0;
		mejor_o2=0;
		mejor_o3=0;
		cuotas_ind.each(function(e){
			mejor_o1= parseFloat(e.o1)>mejor_o1?parseFloat(e.o1):mejor_o1;
			mejor_o2=parseFloat(e.o2)>mejor_o2?parseFloat(e.o2):mejor_o2;
			mejor_o3=parseFloat(e.o3)>mejor_o3?parseFloat(e.o3):mejor_o3;
			});
        cuotas_ind.each(function(e){
            var td = new Element('td', {
                'scope': 'col',
                'class': 'columnaCasas' + clases
            }).update('<a href="' + linkapuesta('casa' + e.bid) + '"  onclick="clic(\'marcadoresonline_link_apuesta_max\',\'' + e.bid + '\');" target="_blank" ><img src="/img/' + e.bid + 'p.png" alt="' + e.name + '" width="34" height="16" class="imgBloqueCasa' + clases + '" /></a>');
            tr1.insert(td, {
                position: 'after'
            });
            clase1 = "linkDspCasas";
            mejor_cla_o1 = e.o1 == mejor_o1;
            if (mejor_cla_o1) {
                clase1 = "linkMejorCuota";
            }
            td = new Element('td').update('<a href="' + linkapuesta('casa' + e.bid) + '"  onclick="clic(\'marcadoresonline_link_apuesta_max\',\'' + e.bid + '\');" target="_blank"  class="' + clase1 + '">' + e.o1 + '</a>');
            tr2.insert(td, {
                position: 'after'
            });
            clase2 = "linkDspCasas";
            mejor_cla_o2 = e.o2 == mejor_o2;
            if (mejor_cla_o2) {
                clase2 = "linkMejorCuota";
            }
            td = new Element('td').update('<a href="' + linkapuesta('casa' + e.bid) + '"  onclick="clic(\'marcadoresonline_link_apuesta_max\',\'' + e.bid + '\');" target="_blank"  class="' + clase2 + '" >' + e.o2 + '</a>');
            clase3 = "linkDspCasas";
            mejor_cla_o3 = e.o3 == mejor_o3;
            if (mejor_cla_o3) {
                clase3 = "linkMejorCuota";
            }
            tr3.insert(td, {
                position: 'after'
            });
            td = new Element('td').update('<a href="' + linkapuesta('casa' + e.bid) + '"  onclick="clic(\'marcadoresonline_link_apuesta_max\',\'' + e.bid + '\');" target="_blank"  class="' + clase3 + '">' + e.o3 + '</a>');
            tr4.insert(td, {
                position: 'after'
            });
        });
        tbody.insert(tr1, {
            position: 'after'
        });
        tbody.insert(tr2, {
            position: 'after'
        });
        if (tipo_deporte == 'SOC') {
            tbody.insert(tr3, {
                position: 'after'
            });
        }
        tbody.insert(tr4, {
            position: 'after'
        });
        tabla.insert(tbody, {
            position: 'after'
        });
        $('resultado_cuotas' + id).update('');
        $('resultado_cuotas' + id).insert(tabla, {
            position: 'after'
        });
    }
    else {
        $('resultado_cuotas' + id).update('<p><br>No hay resultado de apuestas</p>');
        $('resultado_cuotas' + id).insert(new Element('br'), {
            position: 'after'
        });
    }
}
function cargarCasas_elegidas (){
    var url = "/mostrarBD/mostrar_casas.php";
    var myAjax = new Ajax.Request(url, {
        method: "get",
        parameters: {
            'fecha1': fecha1,
            'fecha2': fecha2,
            'casas1': casaApuestas[0],
            'casas2': casaApuestas[1],
            'casas3': casaApuestas[2],
			'partidos': anteriorr.keys().join(';')
        },
        onComplete: function(t){
            var  cuotas_casa_max = t.responseText.evalJSON();
            pintarCasasMax(1,cuotas_casa_max); // pintaremos las listas de todo
        }
    });
}
function cargarCasas_elegidas_partido (id_liga){
	liga_partido[id_liga].each(function(e){
	if ($('img_1_'+e)){
		$('res_1_'+e).update('-')
		$('img_1_'+e).update('')
	}
	if ($('img_2_'+e)){
		$('res_x_'+e).update('-')
		$('img_2_'+e).update('')
	}
	if ($('img_3_'+e)){
		$('res_2_'+e).update('-')
		$('img_3_'+e).update('')
	}
	});
    var url = "/mostrarBD/mostrar_casas.php";
    var myAjax = new Ajax.Request(url, {
        method: "get",
        parameters: {
            'deporte': deporte,
            'fecha1': fecha1,
            'fecha2': fecha2,
            'casas1': casaApuestas[0],
            'casas2': casaApuestas[1],
            'casas3': casaApuestas[2],
            'partidos': liga_partido[id_liga].join(';')
        },
        onComplete: function(t){
           var cuotas_casa_max = t.responseText.evalJSON();
            pintarCasasMax(0,cuotas_casa_max); // pintaremos las listas de todo
        }
    });
}
function cargarCasas_elegidas_partido2(id_partido){
	if ($('img_1_'+id_partido)){
		$('img_1_'+id_partido).update('')
	}
	if ($('img_2_'+id_partido)){
		$('img_2_'+id_partido).update('')
	}
	if ($('img_3_'+id_partido)){
		$('img_3_'+id_partido).update('')
	}
    var url = "/mostrarBD/mostrar_casas.php";
    var myAjax = new Ajax.Request(url, {
        method: "get",
        parameters: {
            'deporte': deporte,
            'fecha1': fecha1,
            'fecha2': fecha2,
            'casas1': casaApuestas[0],
            'casas2': casaApuestas[1],
            'casas3': casaApuestas[2],
            'partidos': id_partido
        },
        onComplete: function(t){
            cuotas_casa_max = t.responseText.evalJSON();
            pintarCasasMax(0,cuotas_casa_max); // pintaremos las listas de todo
        }
    });
}
function pintarCasasMax(borrar,cuotas_casa_max){
    var link_01 = '';
    var link_02 = '';
    var link_03 = '';
    var o1 = 0;
    var o2 = 0;
    var o3 = 0;
    var xsid = 0;
    if (borrar == 1) {
        anteriorr.each(function(e){
            	if ($('img_1_' + e.key)) 
               	 $('img_1_' + e.key).update('');
              	  $('res_1_' + e.key).update("-");
                if ($('res_x_' + e.key)) {
                     $('res_x_' + e.key).update("-");
					 if ($('img_2_' + e.key)) 
                   	 	$('img_2_' + e.key).update('');
                }
                $('res_2_' + e.key).update("-");
                if ($('img_3_' + e.key)) 
               	 $('img_3_' + e.key).update('');
        });
    }
    cuotas_casa_max.each(function(e){
        if ($('partido_' + e.xsid)) {
            if (xsid == e.xsid) {
                if (o1 < e.o1) {
                    link_01 = comparar_cuotas(e.o1, e.o1_ant, e.bid, e.name, 1, e.xsid);
                    link_01_img = comparar_cuotas_img(e.o1, e.o1_ant, e.bid, e.name, 1, e.xsid);
                    o1 = e.o1;
					bid1=e.bid;
					bName1=e.name;
                }
                if ($('res_x_' + e.xsid)) {
                    if (o2 < e.o2) {
                        link_02 = comparar_cuotas(e.o2, e.o2_ant, e.bid, e.name, 2, e.xsid);
                        link_02_img = comparar_cuotas_img(e.o2, e.o2_ant, e.bid, e.name, 2, e.xsid);
                        o2 = e.o2;
						bid2=e.bid;
						bName2=e.name;
                    }
                }
                if (o3 < e.o3) {
                    link_03 = comparar_cuotas(e.o3, e.o3_ant, e.bid, e.name, 3, e.xsid);
                    link_03_img = comparar_cuotas_img(e.o3, e.o3_ant, e.bid, e.name, 3, e.xsid);
                    o3 = e.o3;
					bid3=e.bid;
					bName3=e.name;
                }
            }
            else {
				if (xsid!=0){
					 $('res_1_' + xsid).update(link_01 + o1 + '</a>');
					 if ($('img_1_' + xsid))
                   	 $('img_1_' + xsid).update(link_01_img + '<img src="/img/' + bid1+ 'v.jpg" alt="' + bName1+ '" width="21" height="45" /></a>');
					 if ($('res_x_' + xsid)) {
					 	$('res_x_' + xsid).update(link_02 + o2 + '</a>');
					 	 if ($('img_2_' + xsid))
						$('img_2_' + xsid).update(link_02_img + '<img src="/img/' + bid2 + 'v.jpg" alt="' + bName2 + '" width="21" height="45" /></a>');
					 }
					 $('res_2_' + xsid).update(link_03 + o3 + '</a>');
                    if ($('img_3_' + xsid))
				    $('img_3_' + xsid).update(link_03_img + '<img src="/img/' + bid3+ 'v.jpg" alt="' + bName3+ '" width="21" height="45" /></a>');
				}
                link_01 = comparar_cuotas(e.o1, e.o1_ant, e.bid, e.name, 1, e.xsid);
                link_01_img = comparar_cuotas_img(e.o1, e.o1_ant, e.bid, e.name, 1, e.xsid);
                o1 = e.o1;
				bid1=e.bid;
				bName1=e.name;
                if ($('res_x_' + e.xsid)) {
                    link_02 = comparar_cuotas(e.o2, e.o2_ant, e.bid, e.name, 2, e.xsid);
                    link_02_img = comparar_cuotas_img(e.o2, e.o2_ant, e.bid, e.name, 2, e.xsid);
                    o2 = e.o2;
					bid2=e.bid;
					bName2=e.name;
                }
                link_03 = comparar_cuotas(e.o3, e.o3_ant, e.bid, e.name, 3, e.xsid);
                link_03_img = comparar_cuotas_img(e.o3, e.o3_ant, e.bid, e.name, 3, e.xsid);
                o3 = e.o3;
				bid3=e.bid;
				bName3=e.name;
            }
        }
        xsid = e.xsid;
    });
	if (xsid!=0){
					 $('res_1_' + xsid).update(link_01 + o1 + '</a>');
					  if ($('img_1_' + xsid))
                    $('img_1_' + xsid).update(link_01_img + '<img src="/img/' + bid1+ 'v.jpg" alt="' + bName1+ '" width="21" height="45" /></a>');
					 if ($('res_x_' + xsid)) {
					 	$('res_x_' + xsid).update(link_02 + o2 + '</a>');
					 	 if ($('img_2_' + xsid))
						$('img_2_' + xsid).update(link_02_img + '<img src="/img/' + bid2 + 'v.jpg" alt="' + bName2 + '" width="21" height="45" /></a>');
					 }
					 $('res_2_' + xsid).update(link_03 + o3 + '</a>');
                    if ($('img_3_' + xsid))
				    $('img_3_' + xsid).update(link_03_img + '<img src="/img/' + bid3+ 'v.jpg" alt="' + bName3+ '" width="21" height="45" /></a>');
				}
}
function pintarCasasMax_todas(){
	cerrarCasasApuestas();
	cuotasMaximas=0;
	anteriorr.each(function(m){
		var e=anteriorr.get(m.key);
		var continuar= String(e.o1)=="0.00"?false:true;
		if (continuar) {
			link_01 = comparar_cuotas(e.o1, e.o1_ant, e.o1Bid, e.o1Name, 1, e.id);
			link_01_img = comparar_cuotas_img(e.o1, e.o1_ant, e.o1Bid, e.o1Name, 1, e.id);
			$('res_1_' + e.id).update(link_01 + e.o1 + '</a>');
			  if ($('img_1_' + e.id))
                    $('img_1_' + e.id).update(link_01_img + '<img src="/img/' +e.o1Bid+ 'v.jpg" alt="' + e.o1Name+ '" width="21" height="45" /></a>');
			if ($('res_x_' + e.id)) {
				link_02 = comparar_cuotas(e.o2, e.o2_ant, e.o2Bid, e.o2Name, 2, e.id);
				link_02_img = comparar_cuotas_img(e.o2, e.o2_ant, e.o2Bid, e.o2Name, 2, e.id);
				$('res_x_' + e.id).update(link_02 + e.o2 + '</a>');
				 if ($('img_2_' + e.id))
					$('img_2_' + e.id).update(link_02_img + '<img src="/img/' + e.o2Bid + 'v.jpg" alt="' + e.o2Name + '" width="21" height="45" /></a>');
			}
			link_03 = comparar_cuotas(e.o3, e.o3_ant, e.o3Bid, e.o3Name, 3, e.id);
			link_03_img = comparar_cuotas_img(e.o3, e.o3_ant, e.o3Bid, e.o3Name, 3, e.id);
			 $('res_2_' + e.id).update(link_03 + e.o3 + '</a>');
             if ($('img_3_' + e.id))
			  $('img_3_' + e.id).update(link_03_img + '<img src="/img/' + e.o3Bid+ 'v.jpg" alt="' + e.o3Name+ '" width="21" height="45" /></a>');
		}  
	})
}
//añadirle el link a las casa de apuestas
function comparar_cuotas(cuota, cuota_ant, bid, name, o, partido){
    var menor = '<img class="flechasCuotas" src="/img/bajaCuota.gif" alt="1" />';
    var mayor = '<img class="flechasCuotas" src="/img/subeCuota.gif" alt="2" />';
    var igual = '<img class="flechasCuotas" src="/img/flechaVacia.gif" alt="3" />';
    var imgFlecha = '';
    var titulo = '';
    cuota = parseFloat(cuota);
    cuota_ant = parseFloat(cuota_ant);
    if (!isNaN(cuota_ant)) {
        if (cuota > cuota_ant) {
            imgFlecha = mayor;
            titulo = cuota_ant + ' >> ' + cuota;
        }
        else {
            imgFlecha = menor;
            titulo = cuota_ant + ' >> ' + cuota;
        }
        if (cuota == cuota_ant) {
            titulo = "";
            imgFlecha = igual;
        }
    }
    else {
        imgFlecha = igual;
    }
    var link = imgFlecha + '<a  class="help" id="link_' + o + partido + '" onclick="clic(\'marcadoresonline_link_apuesta_max\',\'' + name + '\');" target="_blank" title="' + name + ' ' + titulo + '" href="' + linkapuesta('casa' + bid) + '">';
    return link;
}

function comparar_cuotas_img(cuota, cuota_ant, bid, name, o, partido){
    var titulo = '';
    cuota = parseFloat(cuota);
    cuota_ant = parseFloat(cuota_ant);
    if (!isNaN(cuota_ant)) {
        if (cuota > cuota_ant) {
            titulo = cuota_ant + ' >> ' + cuota;
        }
        else {
            titulo = cuota_ant + ' >> ' + cuota;
        }
        if (cuota == cuota_ant) {
            titulo = "";
        }
    }
    var link = '<a  class="help"  id="link_' + o + partido + '" onclick="clic(\'marcadoresonline_link_apuesta_max\',\'' + name + '\');" target="_blank" title="' + name + ' ' + titulo + '" href="' + linkapuesta('casa' + bid) + '">';
    return link;
}
/*
function ordenar_partidos(){
    var url = "/mostrarBD/mostrar_resultado_ordenados.php";
    if (partidos_ind2.size() == 0) {
        var myAjax = new Ajax.Request(url, {
            method: "get",
            parameters: {
				'gmt':tiempo,
                'deporte': deporte,
                'fecha1': fecha1,
                'fecha2': fecha2,
                'proveedor' : 'enetpulse'
            },
            onComplete: function(t){
                partidos_ind2 = t.responseText.evalJSON();               
                pintar_ordenar(); // pintaremos las listas de todo
            }
        });
    }
    else {
        pintar_ordenar();
    }
}*/
function ordenar_partidos(){	
	
   var url = "/mostrarBD/mostrar_resultado_ordenados.php";
   if (typeof partidos_ordenados=='undefined')
   		partidos_ordenados=new Array();
    if (partidos_ordenados.size() == 0) {
        var myAjax = new Ajax.Request(url, {
            method: "get",
            parameters: {
				'gmt':tiempo,
                'deporte': deporte,
                'fecha1': fecha1,
                'fecha2': fecha2,
                'proveedor': 'enetpulse'
            
            },
            onComplete: function(t){            	
                partidos_ordenados = t.responseText.evalJSON();
                pintar_ordenar(); // pintaremos las listas de todo              
            }
        });
    }
    else {
        pintar_ordenar();
    }
}

function pintar_ordenar(){	
	
    //partidos_ind2.each(function(e){   
    //partidos_ordenados.each(function(e){
	for(i=0 ; i < partidos_ordenados.length; i++){
		e =  partidos_ordenados[i];
        if ($('fila_' + e)) {
            $('partidos_en_orden' + deporte).insert($('fila_' + e), {
                position: 'after'
            });
        }
    };
    sin_partidos();
}



function pintar_lorden_ligas(){
	var aux = anteriorr.toArray();
	for(i=0 ; i < aux.size(); i++){
    //anteriorr.each(function(e){
		e =  aux[i];
        //$('partido_liga' + anteriorr.get(e.key).ligaCode).insert($('fila_' + anteriorr.get(e.key).id), {
        $('partido_liga' +e[1].ligaCode).insert($('fila_' + e[0]), {
            position: 'after'
        });
    }
    sin_partidos();
}

function sin_partidos(){
	
	//var pos_inicial=FindXY(document.getElementById("leyenda"));
  if (ordenar==1) {
	//   var dimensions = $('partidos').getWidth();
	  if(eval($('partidos'))) {
       if ($('partidos').getHeight() <= 15) {
           $('sin_partido').style.display = 'block';
           if ($('partidos_en_ordenBSK')) 
               $('partidos_ordenadosBSK').style.display = 'none';
       }
       else {
           $('sin_partido').style.display = 'none';
       }
	  }
   }
   else if (ordenar==0) {
   	$('partidos_ordenados' + deporte).style.display = 'block';
		$('sin_partido').style.display = 'block';
       if ($('partidos_en_orden' + deporte).getHeight() <= 15) {
           $('partidos_ordenados' + deporte).style.display = 'none';
       }
       else {
           $('sin_partido').style.display = 'none';
       }
   }
   /*var pos_final = FindXY(document.getElementById("pieDatos"));
   var pos_inicial = FindXY(document.getElementById("centroIzq"));
   var medida = pos_final.y - pos_inicial.y + 140;
   if (medida < 1380) {
       medida = 1380;
   }*/
//   if(eval($("centroIzq"))) $("centroIzq").style.height = 1650 + "px";
}

function cargaPartidosTV() {
	url = "/inc_pagina/partidosTV.php";
    new Ajax.Request(url, {
        method: "get",
        evalScripts  : true,
        parameters: {
			'partidos':partidosIds.join(','),
			'noLink' : '#',
			'proveedor':'enetpulse'
        },
        onComplete: function(t){
        	eval(t.responseText);
        }
    });
}
function cargaPartidosTVStreaming() {
	url = "/inc_pagina/partidosTVStreaming.php";
    new Ajax.Request(url, {
        method: "get",
        evalScripts  : true,
        parameters: {'deporte':'baloncesto','partidos':partidosIds.join(',')},
        onComplete: function(t){
        	eval(t.responseText);
        }
    });
}
function setTextJornadas(ligaid) {
	var selJornadas = $('jornada' + ligaid);
	var nOpciones = selJornadas.options.length;
	var seleccionado = selJornadas.selectedIndex;
	
	if(selJornadas.selectedIndex != -1) {
		var jAnt = "";
		var jSig = "";
		if((seleccionado -1) >=0 && (seleccionado -1) <= (nOpciones -1) ) {
			jAnt = "jornada "+ selJornadas.options[seleccionado -1].value;
		}
		if((seleccionado +1) >=0 && (seleccionado +1) <= (nOpciones -1)) {
			jSig = "jornada "+ selJornadas.options[seleccionado +1].value;
		}
		/*
		if (eval($('jornadaAnt'))) $('jornadaAnt').innerHTML = jAnt;
		else if(eval($('jornadaAnt' + ligaid))) $('jornadaAnt'+ ligaid).innerHTML = jAnt;
			
		if(eval($('jornadaSig'))) $('jornadaSig').innerHTML = jSig;
		else if(eval($('jornadaSig'+ ligaid))) $('jornadaSig' + ligaid).innerHTML = jSig;
		*/
		if(eval($('jornadaAnt'+ligaid))){
			if(!jAnt.empty() ) $('linkJornadaAnt'+ligaid).className="linkJornadaAnt";
			else  $('linkJornadaAnt'+ligaid).className="vacio";
			$('jornadaAnt'+ligaid).innerHTML = jAnt;
		}
		if(eval($('jornadaSig'+ligaid))){
			if(!jSig.empty() )	$('linkJornadaSig'+ligaid).className="linkJornadaSig";
			else  $('linkJornadaSig'+ligaid).className="vacio";
			$('jornadaSig'+ligaid).innerHTML = jSig;
		}
		
		if(eval($('ligaJornada'))) $('ligaJornada').innerHTML = "Jornada " + selJornadas.options[seleccionado].value;
		else if (eval($('ligaJornada'+ ligaid))) $('ligaJornada' +ligaid).innerHTML = "Jornada " + selJornadas.options[seleccionado].value;
	}
}

function jornadaDesplaza(ligaid, deporte, despl, _ligacode) {
	var proveedor = '';
	var x = parseInt(despl, 10);
	if(eval($('jornada'+ ligaid))) {
		var selJornadas = $('jornada' + ligaid);
		if(x!=0 && selJornadas.selectedIndex != -1) {
			var nOpciones = selJornadas.options.length;
			var opc = selJornadas.selectedIndex;
			if( opc + x >= 0 && opc+x <= nOpciones -1 ) {
				selJornadas.selectedIndex = selJornadas.selectedIndex + x;
			}
		}
		setTextJornadas(ligaid);
		var url = "/inc_pagina/partidos_basket_liga_lista.php";
		if(url != "" && selJornadas.selectedIndex != -1) {
		    new Ajax.Request(url, {
		        method: "get",
		        asynchronous : false,
		        evalScripts  : true,
		        parameters: {
					'dxt':deporte, 
//		            'pais': paisSeleccionado,
		            'ligacode': _ligacode,
		            'jornada': selJornadas.options[selJornadas.selectedIndex].value,
		            'proveedor': proveedor
		        },
		        onComplete: function(t){
		        	//$('partidos'+ ligaid ).innerHTML = t.responseText;
		        	$('partidos').innerHTML = t.responseText;
		        	// Rellena cabeceras UL //
		        	var uls = $$('ul.partidos ul.titResultTv');
		        	for(i= 0 ; i < uls.length ; i++) {
		        		uls[i].update("<li class=\"liDesple\"></li><li class=\"liFav\">&nbsp;</li><li class=\"liPais\">PAIS</li><li class=\"liTv\">TV</li><li class=\"liHora\">HORA</li><li class=\"liTmp\">TMP</li><li class=\"liLocal\">EQUIPO LOCAL</li><li class=\"liResult\">RESULTADO</li><li class=\"liVisitante\">EQUIPO VISITANTE</li><li class=\"liInfo\">DES</li><li class=\"liInfo\">PRO</li><li class=\"liInfo\">PEN</li><li class=\"liInfo\">INFO</li><li class=\"liEstad\">&nbsp;</li><li class=\"liCuotaUno\">1</li><li class=\"liCuotaEquis\">X</li><li class=\"liCuotaDos\">2</li>");
		        	}
		        	rellenar_hash_partidos();
		        }
		    });
        	cargaPartidosTV();  
        	cargaPartidosTVStreaming();
		}
	}
}

function rellenar_paises(country,pais_idioma,bandera){
	if(eval($('pais'))) {
		var pais_banderas=$A($('pais'));
		if (pais_banderas.size()<11){
			$('banderas').insert('<li onclick="selecionar_pais(\''+country+'\');" style="cursor:pointer"><span class="comunes_paises '+bandera+'" >&nbsp;</span></li>', {
	        position: 'after'
	    });
		}
		if (country=='EUROPE' || country=='EUROPE (UEFA)'){
			country='EUROPE (UEFA)';
		}
		if (!$(country)) {
			$('pais').insert('<option id="' + country + '" value="' + country + '">' + pais_idioma + '</option>', {
				position: 'after'
			});
			$('pais').selectedIndex = "0";
		}
	}
}


function ver_resultadoBSK(partido_id){
	
    var el = $('div_oculto_' + partido_id); //se define la variable "el" igual a nuestro div
    var cuotas = $('div_oculto_cuotas' + partido_id);

    if (el.style.display == 'none') {
        Effect.Appear(cuotas);
        Effect.Appear(el);
        if (anteriorr.get(parseInt(partido_id)).statusType != 'live') 
            color_fila(3, partido_id);
        divPartido[partido_id] = "si";
        activar_individual(partido_id, deporte);
        $('desplegar_combi' + partido_id).writeAttribute({
            'src': '/img/iconoCombiAbajo.png',
            'title': 'Ocultar',
            'alt': '"Ocultar'
        });
    }
    else {
        Effect.Fade(cuotas);
        Effect.Fade(el);
    	
        divPartido[partido_id] = "no";
        color_fila(2, partido_id);
        $('desplegar_combi' + partido_id).writeAttribute({
            'src': '/img/iconoCombi.png',
            'title': 'Desplegar',
            'alt': '"Desplegar'
        });
    }
}


function jornadaDesplazaStages(ligaid, deporte, despl,_ligacode) {
	var x = parseInt(despl, 10);
	if(eval($('jornada'+ligaid))) {
		var selJornadas = $('jornada'+ligaid);
		if(x!=0) {
			var nOpciones = selJornadas.options.length;
			var opc = selJornadas.selectedIndex;
			if( opc + x >= 0 && opc+x <= nOpciones -1 ) {
				selJornadas.selectedIndex = selJornadas.selectedIndex + x;
			}
		}
		setTextJornadas(ligaid);
		var url = "/inc_pagina/partidos_basket_liga_lista_general.php";
		if(url != "" && selJornadas.selectedIndex != -1) {
		    new Ajax.Request(url, {
		        method: "get",
		        asynchronous : false,
		        evalScripts  : true,
		        parameters: {
					'proveedor': 'enetpulse',
					'dxt':deporte, 
//		            'pais': paisSeleccionado,
		            'ligacode': _ligacode,
		            'jornada': selJornadas.options[selJornadas.selectedIndex].value,
		            'stages' : stagesID
		        },
		        onComplete: function(t){ 
		        	$('partidos').innerHTML = t.responseText;
		        	cargaPartidosTV(); cargaPartidosTVStreaming();
		        	// Rellena cabeceras UL //
		        	var uls = $$('ul.partidos ul.titResultTv');
		        	if(eval(uls)) {
			        	for(i= 0 ; i < uls.length ; i++) {
			        		uls[i].update("<li class=\"liDesple\"></li><li class=\"liFav\">&nbsp;</li><li class=\"liPais\">PAIS</li><li class=\"liTv\">TV</li><li class=\"liHora\">HORA</li><li class=\"liTmp\">TMP</li><li class=\"liLocal\">EQUIPO LOCAL</li><li class=\"liResult\">RESULTADO</li><li class=\"liVisitante\">EQUIPO VISITANTE</li><li class=\"liInfo\">DES</li><li class=\"liInfo\">PRO</li><li class=\"liInfo\">PEN</li><li class=\"liInfo\">INFO</li><li class=\"liEstad\">&nbsp;</li><li class=\"liCuotaUno\">1</li><li class=\"liCuotaEquis\">X</li><li class=\"liCuotaDos\">2</li>");
			        	}
		        	}
		        	rellenar_hash_partidos(ligaid);
		        }
		    });
		}
	}
}

