//function ocultarElementoEstadio(tick, grupoinicial, rutaestadio, estadio)
//{
//      var TieneEstadio = colorearBorde(tick,estadio);
//      
//      tablaTickets = document.getElementById('tickets-listado-reducido');
//      filasTickets = tablaTickets.rows;
//      
//      var grupos = grupoinicial;
//      
//      for (i=0; filasTickets.length > i; i++) 
//      {
//        tick=filasTickets[i];
//        
//        if(TieneEstadio)
//        {
//            if((tick.getAttribute("grupo") != null) && (tick.getAttribute("grupovisible") != null)) 
//	        {
//	            if(tick.getAttribute("grupovisible") == "true" && tick.style.display == 'table-row')
//	            {
//	                grupos = grupos + tick.getAttribute("grupo");
//	            }
//	        }
//	    }
//      }
//      //alert(grupos);
//      if(TieneEstadio)
//      {
//        result=T3D_loadSpace(rutaestadio + estadio, grupos );    
//      }
//}
//function colorearBordeSeguro(tick)
//{
//        tick.setAttribute("grupovisible", "true"); 
//       tick.childNodes[1].style.backgroundColor = tick.getAttribute("colorbase");
//}

//function colorearBorde(tick, estadio)
//{
//    var isVisible = tick.getAttribute("grupovisible") == "true" ;

//    var TieneEstadio = (estadio != null && estadio != "");


//    if(TieneEstadio)
//    {
//      if(isVisible)
//      {
//        tick.setAttribute("grupovisible", "false");
//        tick.setAttribute("marcar", "false");
//        tick.childNodes[1].style.backgroundColor="#DCDCDC";
//        tick.style.backgroundColor = "#FFFFFF";
//        //tick.style.backgroundColor="#DCDCDC";
//      }
//      else
//      {
//        colorearBordeSeguro(tick);
//      }
//    }
//    
//    return TieneEstadio;
//}
//function mostraroNoTickets(min, max, cant, categ, grupoinicial, rutaestadio, estadio)
//{
//  tablaTickets = document.getElementById('tickets-listado-reducido');
//  filasTickets = tablaTickets.rows;
//  var TieneEstadio = (estadio != null && estadio != "");
//      
//  //alert("min: " + min + " max: " + max + " cant: " + cant);
//  var numfilas = 0;
//  var grupos = grupoinicial;
//  for (i=0; filasTickets.length > i; i++) 
//    {
//	  tick=filasTickets[i];
//	  
//	  if(tick.getAttribute("precio") != null && tick.getAttribute("cantidad") != null )
//	  {
//		var preciotick = tick.getAttribute("precio");
//		var cantidadTick = parseInt(tick.getAttribute("cantidad"));
//        
//		var minimo = parseInt(min);
//		var maximo = parseInt(max);
//		var cantidadLimite = parseInt(cant);

//		preciotick=tick.getAttribute("precio");
//		if((minimo > preciotick || preciotick > maximo) || (cantidadLimite > cantidadTick))
//		{
//			ocultarTick(tick);
//		}else
//		  {
//			desocultarTick(tick);
//			
//			if(categ != null && categ != '-' && categ != 'null')
//    			{
//    			     if(tick.getAttribute("grupo") == categ)
//    			     {
//    			        desocultarTick(tick);
//    			     }else
//    			     {
//    			        ocultarTick(tick);
//    			     }
//    	    }else{
//			    if(TieneEstadio)
//			    {
//		            if((tick.getAttribute("grupo") != null) && (tick.getAttribute("grupovisible") != null)) 
//	                {
//	                    if(tick.getAttribute("grupovisible") == "true" && tick.style.display == 'table-row')
//	                    {
//	                    grupos += tick.getAttribute("grupo");
//	                    }
//	                }
//	            }
//			    numfilas = numfilas + 1;
//			}
//		  }

//	  }
//	 
//	}
//	
//	if(categ != null && categ != '-' && categ != 'null')
//    {
//        grupos += categ;
//    }
//	
//	if(numfilas < 18){
//	    document.getElementById('divSubtabla').className = "innerb-sinscroll";
//	}
//	else
//	{
//	    document.getElementById('divSubtabla').className = "innerb";
//    }
//    if(TieneEstadio)
//    {
//	    result=T3D_loadSpace(rutaestadio + estadio, grupos);  
//	}
//}

//function mostraroNoTicketsLimpiarFiltro(min, max, cant, categ, grupoinicial, rutaestadio, estadio)
//{
//  tablaTickets = document.getElementById('tickets-listado-reducido');
//  filasTickets = tablaTickets.rows;
//  var TieneEstadio = (estadio != null && estadio != "");
//      
//  //alert("min: " + min + " max: " + max + " cant: " + cant);
//  var numfilas = 0;
//  var grupos = grupoinicial;
//  for (i=0; filasTickets.length > i; i++) 
//    {
//	  tick=filasTickets[i];
//	  
//	  if(tick.getAttribute("precio") != null && tick.getAttribute("cantidad") != null )
//	  {
//		var preciotick = tick.getAttribute("precio");
//		var cantidadTick = parseInt(tick.getAttribute("cantidad"));
//        
//		var minimo = parseInt(min);
//		var maximo = parseInt(max);
//		var cantidadLimite = parseInt(cant);

//		preciotick=tick.getAttribute("precio");
//		if((minimo > preciotick || preciotick > maximo) || (cantidadLimite > cantidadTick))
//		{
//			ocultarTick(tick);
//		}else
//		  {
//			desocultarTick(tick);
//			if(TieneEstadio)
//			{
//		        if((tick.getAttribute("grupo") != null)) 
//	            {
//	                grupos += tick.getAttribute("grupo");
//	            }
//	            
//                tick.setAttribute("grupovisible", "true");
//                colorearBordeSeguro(tick, estadio)
//	        }
//			numfilas = numfilas + 1;
//		  }

//	  }
//	 
//	}
//	if(numfilas < 18){
//	    document.getElementById('divSubtabla').className = "innerb-sinscroll";
//	}
//	else
//	{
//	    document.getElementById('divSubtabla').className = "innerb";
//    }
//    if(TieneEstadio)
//    {
//	    result=T3D_loadSpace(rutaestadio + estadio, grupos);  
//	}
//}
//function ocultarTick(tick)
//{
//	tick.style.display='none';
//}

//function desocultarTick(tick)
//{
//	tick.style.display='table-row';
//}



////function filtrarNumeroEntradas(numTick)
////{

////  tablaTickets = document.getElementById('tickets-listado-reducido');
////  filasTickets = tablaTickets.rows;
//  
////  var cantidadLimite = parseInt(numTick.value);

////  for (i=0; filasTickets.length > i; i++) 
////    {
////	  tick=filasTickets[i];
////	  if(tick.getAttribute("cantidad") != null)
////	  {
////		cantidadTick = parseInt(tick.getAttribute("cantidad"));
////		if(cantidadLimite > cantidadTick)
////		{
////			ocultarTick(tick);
////		}else
////		  {
////			desocultarTick(tick);
////		  }
////	  }
////	}
////}

//function obtenerMaximo()
//{
//  tablaTickets = document.getElementById('tickets-listado-reducido');
//  filasTickets = tablaTickets.rows;
//  
//  var  precioMax = 0;

//  for (i=0; filasTickets.length > i; i++) 
//    {
//	  tick=filasTickets[i];
//	  if(tick.getAttribute("precio") != null)
//	  {
//		preciotick=parseInt(tick.getAttribute("precio"));
//		if(precioMax < preciotick)
//		{
//			precioMax = preciotick;
//		}
//	  }
//	}
//	
//	return precioMax;
//	
//}


//function limpiarFiltros(grupoinicial, rutaestadio, estadio)
//{
//	var minimo;
//	var maximo;
//	if(minimo == null && maximo == null)
//	{
//		minimo = obtenerMinimo();
//		maximo = obtenerMaximo();
//	}

//	$("#slider-range").slider({
//	range: true,
//	min: minimo,
//	max: maximo,
//	values: [minimo, maximo]});
//	$("#amount").val($("#slider-range").slider("values", 0)  + ' €' + ' - ' + $("#slider-range").slider("values", 1) + ' €');
//	document.getElementById("ctl00_ContenedorCentral_FiltroTick_CboNumeroEntradasFiltro").value = 1;
//	//alert(document.getElementById("ctl00_ContenedorCentral_FiltroTick_CboCategoriasFiltro"));
//	if(document.getElementById("ctl00_ContenedorCentral_FiltroTick_CboCategoriasFiltro") != null)
//	    {
//	        document.getElementById("ctl00_ContenedorCentral_FiltroTick_CboCategoriasFiltro").value = '-';
//	    }
//	mostraroNoTicketsLimpiarFiltro($("#slider-range").slider("values", 0), $("#slider-range").slider("values", 1), 1, '-', grupoinicial, rutaestadio, estadio);

//}

//function obtenerMinimo()
//{

//  tablaTickets = document.getElementById('tickets-listado-reducido');
//  filasTickets = tablaTickets.rows;
//  
//  var  precioMin = 999999;
//  
//  for (i=0; filasTickets.length > i; i++) 
//    {
//	  tick=filasTickets[i];
//	  if(tick.getAttribute("precio") != null)
//	  {
//		
//		preciotick = parseInt(tick.getAttribute("precio"));
//		
//		
//		if(precioMin > preciotick)
//		 {
//			precioMin = preciotick;
//		 }
//	  }
//	}
//	
//	return precioMin;
//	
//}

function ocultarElementoEstadio(tick2, grupoinicial, rutaestadio, estadio) {

    var TieneEstadio = colorearBorde(tick2, estadio);

    tablaTickets = document.getElementById('tickets-listado-reducido');

    if (tablaTickets != null) {
        filasTickets = tablaTickets.rows;

        var grupos = grupoinicial;


        for (i = 0; filasTickets.length > i; i++) {
            tick = filasTickets[i];
            if (tick2 == tick) {
                desocultarTick(tick);
                if (TieneEstadio && tick2.style.display == 'table-row') {
                    grupos += tick2.getAttribute("grupo");
                }
            } else {
                ocultarTick(tick);
            }
        }

        if (tick2.getAttribute("primerclick") == "false") {
            limpiarFiltros(grupoinicial, rutaestadio, estadio);
        }
        else {
            if (TieneEstadio) {

                //alert(label_sectores);
                result = T3D_loadSpace(rutaestadio + estadio, grupos);
            }
            tick2.setAttribute("primerclick", "false");
        }
    }
}
function colorearBordeSeguro(tick) {
    tick.childNodes[1].style.backgroundColor = tick.getAttribute("colorbase");

}

function colorearBorde(tick, estadio) {
    var TieneEstadio = (estadio != null && estadio != "");
    if (TieneEstadio) {
        colorearBordeSeguro(tick);
    }
    return TieneEstadio;
}


function mostraroNoTickets(min, max, cant, categ, grupoinicial, rutaestadio, estadio) {
    tablaTickets = document.getElementById('tickets-listado-reducido');
    if (tablaTickets != null) {
        filasTickets = tablaTickets.rows;
        var TieneEstadio = (estadio != null && estadio != "");
        var numfilas = 0;
        var grupos = grupoinicial;

        for (i = 0; filasTickets.length > i; i++) {
            tick = filasTickets[i];

            if (tick.getAttribute("precio") != null && tick.getAttribute("cantidad") != null) {
                var preciotick = tick.getAttribute("precio");
                var cantidadTick = parseInt(tick.getAttribute("cantidad"));

                var minimo = parseInt(min);
                var maximo = parseInt(max);
                var cantidadLimite = parseInt(cant);

                preciotick = tick.getAttribute("precio");
                if ((minimo > preciotick || preciotick > maximo) || (cantidadLimite > cantidadTick)) {
                    ocultarTick(tick);
                } else {
                    desocultarTick(tick);

                    if (categ != '-' && categ != 'null') {
                        if (tick.getAttribute("grupo") == categ) {
                            desocultarTick(tick);
                        } else {
                            ocultarTick(tick);
                        }
                    } else {

                        if (TieneEstadio) {
                            if (tick.getAttribute("grupo") != null) {
                                if (tick.style.display == 'table-row') {

                                    grupos += tick.getAttribute("grupo");
                                }
                            }
                        }
                        numfilas = numfilas + 1;
                    }
                }

            }

        }

        if (categ != '-' && categ != 'null') {
            grupos += categ;
        }


        if (numfilas < 18) {
            document.getElementById('divSubtabla').className = "innerb-sinscroll";
        }
        else {
            document.getElementById('divSubtabla').className = "innerb";
        }
        if (TieneEstadio) {
            result = T3D_loadSpace(rutaestadio + estadio, grupos);
        }
    }
}

function mostraroNoTicketsLimpiarFiltro(min, max, cant, categ, grupoinicial, rutaestadio, estadio) {
    tablaTickets = document.getElementById('tickets-listado-reducido');
    if (tablaTickets != null) {
        filasTickets = tablaTickets.rows;
        var TieneEstadio = (estadio != null && estadio != "");

        var numfilas = 0;
        var grupos = grupoinicial;
        for (i = 0; filasTickets.length > i; i++) {
            tick = filasTickets[i];

            if (tick.getAttribute("precio") != null && tick.getAttribute("cantidad") != null) {
                var preciotick = tick.getAttribute("precio");
                var cantidadTick = parseInt(tick.getAttribute("cantidad"));

                var minimo = parseInt(min);
                var maximo = parseInt(max);
                var cantidadLimite = parseInt(cant);

                preciotick = tick.getAttribute("precio");
                if ((minimo > preciotick || preciotick > maximo) || (cantidadLimite > cantidadTick)) {
                    ocultarTick(tick);
                } else {
                    desocultarTick(tick);
                    if (TieneEstadio) {
                        if (tick.getAttribute("grupo") != null) {
                            grupos += tick.getAttribute("grupo");
                        }
                        tick.setAttribute("primerclick", "true");
                        colorearBordeSeguro(tick, estadio)
                    }
                    numfilas = numfilas + 1;
                }

            }

        }
        if (numfilas < 18) {
            document.getElementById('divSubtabla').className = "innerb-sinscroll";
        }
        else {
            document.getElementById('divSubtabla').className = "innerb";
        }
        if (TieneEstadio) {
            result = T3D_loadSpace(rutaestadio + estadio, grupos);
        }
    }
}
function ocultarTick(tick) {
    tick.style.display = 'none';
}

function desocultarTick(tick) {
    tick.style.display = 'table-row';
}


//function obtenerMaximo() {
//    tablaTickets = document.getElementById('tickets-listado-reducido');
//    filasTickets = tablaTickets.rows;

//    var precioMax = 0;

//    for (i = 0; filasTickets.length > i; i++) {
//        tick = filasTickets[i];
//        if (tick.getAttribute("precio") != null) {
//            preciotick = parseInt(tick.getAttribute("precio"));
//            if (precioMax < preciotick) {
//                precioMax = preciotick;
//            }
//        }
//    }

//    return precioMax;

//}


function limpiarFiltros(grupoinicial, rutaestadio, estadio) {
    var minimo;
    var maximo;
    if (minimo == null && maximo == null) {
        minimo = obtenerMinimo();
        maximo = obtenerMaximo();
    }

    $("#slider-range").slider({
        range: true,
        min: minimo,
        max: maximo,
        values: [minimo, maximo]
    });
    //$("#amount").val($("#slider-range").slider("values", 0) + ' ' + document.getElementById("ctl00_ContenedorCentral_CuadroTickets_TicketListadoPanel_FiltroTick_LblCodigoMonedaFiltro").value + ' - ' + $("#slider-range").slider("values", 1) + ' ' + document.getElementById("ctl00_ContenedorCentral_CuadroTickets_TicketListadoPanel_FiltroTick_LblCodigoMonedaFiltro").value);
    try{
        document.getElementById("ctl00_ContenedorCentral_CuadroTickets_TicketListadoPanel_FiltroTick_CboNumeroEntradasFiltro").value = 1;
        document.getElementById("ctl00_ContenedorCentral_CuadroTickets_TicketListadoPanel_FiltroTick_CboCategoriasFiltro").value = '-';
	}catch(error){}
	
	mostraroNoTicketsLimpiarFiltro($("#slider-range").slider("values", 0), $("#slider-range").slider("values", 1), 1, '-', grupoinicial, rutaestadio, estadio);

}

function obtenerMinimo() {

    tablaTickets = document.getElementById('tickets-listado-reducido');
    if (tablaTickets != null) {
        var precioMin = 999999;
        if (tablaTickets != null && tablaTickets.rows != null) {
            filasTickets = tablaTickets.rows;

            for (i = 0; filasTickets.length > i; i++) {
                tick = filasTickets[i];
                if (tick.getAttribute("precio") != null) {
                    preciotick = parseInt(tick.getAttribute("precio"));
                    if (precioMin > preciotick) {
                        precioMin = preciotick;
                    }
                }
            }
        } else
            precioMin = 0;
        return precioMin;
    }

}

function obtenerMaximo() {
    var precioMax = 0;

    tablaTickets = document.getElementById('tickets-listado-reducido');

    if (tablaTickets != null && tablaTickets.rows != null) {
        filasTickets = tablaTickets.rows;



        for (i = 0; filasTickets.length > i; i++) {
            tick = filasTickets[i];
            if (tick.getAttribute("precio") != null) {
                preciotick = parseInt(tick.getAttribute("precio"));
                if (precioMax < preciotick) {
                    precioMax = preciotick;
                }
            }
        }
    }
    else {
        precioMax = 0;
    }
    return precioMax;

}

if (typeof (Sys) != "undefined" && typeof (Sys.Application) != "undefined") {
    Sys.Application.notifyScriptLoaded();
}


