// <![CDATA[
var AltoMultiplicador = 0;
function cargaImg(sID, sURL) {
	$(sID).unbind("load");
	$(sID).bind("load", function() {
		$(this).fadeIn();
	} )
	$(sID).stop(true, true).fadeOut("normal", function () {
		$(sID).attr('src', sURL);
	} );
}
// opacidad
function opacidad(elemento, valor) {
	var valor_noie = valor / 100;
	$(elemento).css('filter', 'alpha(opacity=' + valor + ')');
	$(elemento).css('-moz-opacity', valor_noie);
	$(elemento).css('-khtml-opacity', valor_noie);
	$(elemento).css('opacity',valor_noie);
}

var label = null;

$(document).ready(
	function() {		

		/* radio */
		/* selecciona los que ya estan activados */
		var alt_radio = $('.span-radio').css('height');
		$(".span-radio input[type=radio]:checked").each(
			function() {
				$(this).parent().css({
					'background-position' : '0 -' + alt_radio
					});
			}
			);
		/* opacidad que valida */
		$('.span-radio input').css('filter', 'alpha(opacity=0)');
		$('.span-radio input').css('opacity', '0');
		/* funcionamiento */
		$(".span-radio input[type=radio]").click(
			function() {
				var nombre = $(this).attr('name');
				$("input[name=" + nombre + "]").parent().css({
					'background-position' : '0 0'
				});
				$(this).parent().css({
					'background-position' : '0 -' + alt_radio
					});
			}
			);
		$(".texto-radio").click(function() {
			$(this).siblings('span').find('input').click();
		}
		);
		// estadisticas
		/* equipos que descienden */
		opacidad('tr.al-horno td', 60);
		// seleccion de estadistica
		$('.btn-estadisticas li.btn a').click(
			function() {
				var padre = $(this).parent();
				
				if(padre.hasClass('activo'))
					return false;
				else {
					$('.btn-estadisticas li').each(
						function() {
							$(this).removeClass('activo');
						}
						);
					
					padre.addClass('activo');
					var quien = '#' + $(this).attr('href');
					$('.cuadros-estadisticas:visible').fadeOut('normal', function() {
						$(quien).fadeIn('normal');
					});
				}
				
								
				return false;
			}
			);
		/* articulo home */
		var animando = false;
		function muestraArticulo(quien) {
			var padre_nuevo = quien.parent('li');
			var padre_actual = $('.art-principal .aba-art .lista li img.borde:visible').parent('li');
			var delay_1 = 500;
			var num_item_actual = padre_actual.attr('value') + 1;
			var articulo_actual = '.articulo:nth-child(' + num_item_actual + ')';
			var num_item_nuevo = padre_nuevo.attr('value') + 1;
			var articulo_nuevo = '.articulo:nth-child(' + num_item_nuevo + ')';
			var x = 34 * num_item_nuevo + 17 * (num_item_nuevo - 1);
			
			if(animando) {
				$('.art-principal .aba-art img.flecha-roja').stop();
				$(articulo_actual).children('.bloque-negro').stop();
				padre_nuevo.children('img.borde').stop();
			}
			
			animando = true;
			
			function chongos() {
				$(articulo_actual).hide();
				$(articulo_nuevo).show();
				$(articulo_nuevo).children('.bloque-negro').fadeOut(delay_1/2);
				padre_nuevo.children('img.borde').fadeIn(delay_1/2);
				muestraH2();
				animando = false;
			}
			
			$('.art-principal .aba-art .lista li img.borde').hide();
			$('.art-principal .aba-art img.flecha-roja').animate({
				'left': x + 'px'
				}, delay_1);
			$(articulo_actual).children('.bloque-negro').fadeIn(delay_1, chongos);
		}
		$('.art-principal .aba-art .lista li a').click(
			function() {
				muestraArticulo($(this));
				clearInterval(ultraFotoMaticSuperMegaShow);
				return false;
			}
			);
		function slideArt() {
			var padre_actual = $('.art-principal .aba-art .lista li .borde:visible').parent();
			var sig = padre_actual.next();
			
			if(sig.length < 1) {
				sig = $('.art-principal .aba-art .lista li:first');
			}

			muestraArticulo(sig.find('a'));
		}
		// si estamos en home
		var ultraFotoMaticSuperMegaShow = null;
		var delay_slide = 10000;
		if($('.articulo').length > 0) {
			if (!is_IE6) {
				ultraFotoMaticSuperMegaShow = setInterval(slideArt, delay_slide);
			}
		}
		// opacidad
		function opacidad(elemento, valor) {
			var valor_noie = valor / 100;
			$(elemento).css('filter', 'alpha(opacity=' + valor + ')');
			$(elemento).css('-moz-opacity', valor_noie);
			$(elemento).css('-khtml-opacity', valor_noie);
			$(elemento).css('opacity',valor_noie);
		}
		// centrar elemento en la pantalla
		function centro(lo_que) {
			var x = parseFloat($(window).width()) / 2 - parseFloat($(lo_que).width()) / 2;
			var y = $(window).scrollTop();
			y += 30;
			x = x + 'px';
			y = y + 'px';
			$(lo_que).css({
				'left': x,
				'top': y
			});
		}
		// lightbox
		var lb_activo = null;
		function muestraLB(lb) {
			$('#fon-lb').css('width', $(window).width() + 'px');
			$('#fon-lb').css('height', $(document).height() + 'px');
			
			opacidad('#fon-lb', 70);
			centro(lb);
			
			function vamoASaliCampion(lb2) {
				$(lb2).fadeIn('normal', tituloLightbox);
			}
			
			$('#fon-lb').fadeIn('normal', function() {
				vamoASaliCampion(lb);
			} );

			lb_activo = $(lb);
		}
		function cierraLB() {
			function colonCampion() {
				$('h4.lb').removeClass('sIFR-replaced').html('');
				$('h3.lb').removeClass('sIFR-replaced').html('');
				$('h2.lb').removeClass('sIFR-replaced').html('');
			}
			lb_activo.fadeOut('normal', function() {
				$('#fon-lb').fadeOut('normal', colonCampion);
			} );
		}
		$('a.a-lb-plantel').click(
			function() {
				var cricri = '#' + $(this).attr('href');
				muestraLB(cricri);
				return false;
			}
			);
		$('.btn-cerrar, #fon-lb').click(
			function() {
				cierraLB();
				return false;
			}
			);
		// tablero de fechas y resultados
		function navegacion(padonde) {
			var actual = null;
			var direccion = null;
				
			$('.item-fecha').each(
				function() {
					if($(this).hasClass('item-fecha-activo')) {
						actual = $(this);
					}
				}
				);
			
			if(padonde == 'ant') {
				direccion = actual.prev();
			}
			else {
				if(padonde == 'sig') {
					direccion = actual.next();
				}
			}
			if(direccion.length <= 0) return false;
			
			function cosoDireccion() {
				actual.removeClass('item-fecha-activo');
				direccion.addClass('item-fecha-activo');
				direccion.fadeIn('fast')
				tablero();
			}
			
			actual.fadeOut('fast', cosoDireccion);
			return false;
				
		}
		$('.resultado-fecha a.ant').click(
			function() {
				navegacion('ant');
				return false;
			}
			);
		$('.resultado-fecha a.sig').click(
			function() {
				navegacion('sig');
				return false;
			}
			);
		// encuesta
		var delay_aparece = 300;
		var relleno_enc = 0;
		if (is_IE6) {
			relleno_enc = 80;
		}
		else {
			relleno_enc = 65;
		}
		var relleno_enc_2 = 65;
		function muestraEncuestaRes() {
			function muestraResultados() {
				var largo_barra = $('.item-resultado .barra').width();
				var resultado = 0;
				var cont = 0;
				var unidad = largo_barra / 100;
				var valor_mayor = 0;
				var delay_encuesta = 1500;
				
				// busca el/los valor/es mayor/es
				$('.item-resultado').each(
					function() {
						var valor_actual = parseFloat($(this).find('div.der').html());
						if(valor_actual >= valor_mayor) {
							valor_mayor = valor_actual;
						}
					}
					);
				// deja en rojo solo los valores mayores
				$('.item-resultado').each(
					function() {
						if(parseFloat($(this).find('div.der').html()) < valor_mayor) {
							$(this).find('div.relleno').removeClass('relleno-rojo');
						}
					}
					);
				// anima las barras
				$('.item-resultado').each(
					function() {
						var valor_actual = parseFloat($(this).find('div.der').html());
						resultado = valor_actual * unidad;
						$(this).find('div.relleno').animate({
							'width':  resultado + 'px'
							}, delay_encuesta);
					}
					);
			}
			
			function verResultados() {
				$('.cuadro-encuesta .resultados').fadeIn(delay_aparece, muestraResultados);
				$('ul.botones-2').fadeIn(delay_aparece);
			}
			
			
			var altura = $('.cuadro-encuesta .resultados').height() + relleno_enc;
			$('.cuadro-encuesta .cont-encuesta').animate({
				'height' :  altura + 'px'
				}, delay_aparece);
			$('ul.botones').hide();
			$('.cuadro-encuesta .opciones').fadeOut(delay_aparece, verResultados);
			
		}
		function muestraEncuesta() {
			
			function muestraEncuestaNuevamente() {
				$('.item-resultado').each(
					function() {
						$(this).stop(true, true);
						$(this).find('div.relleno').css('width', '0');
					}
					);
				$('.cuadro-encuesta .opciones').fadeIn(delay_aparece);
				$('ul.botones').fadeIn(delay_aparece);
			}
			
			var altura = $('.cuadro-encuesta ul.opciones').height() + relleno_enc_2;
			$('.cuadro-encuesta .cont-encuesta').animate({
				'height' :  altura + 'px'
				}, delay_aparece);
			$('ul.botones-2').hide();
			$('.cuadro-encuesta .resultados').fadeOut(delay_aparece, muestraEncuestaNuevamente);
			
		}
		$('a.btn-ver-resultados').click(
			function() {
				muestraEncuestaRes();
				return false;
			}
			);
		$('a.btn-ver-encuesta').click(
			function() {
				muestraEncuesta();
				return false;
			}
			);
		/* volver noticias */
		$('a.btn-volver').click(
			function() {
				history.go(-1);
				return false;
			}
			);
		// marquesina
		var delay_marquesina = 45;
		var traslado_marquesina = 3;
		var der_marquesina = parseFloat($('.contiene-info-marquesina').css('width'));
		var larguira = $('.info-1').text().length * (2 * AltoMultiplicador);
		$('.info-1').css('width', larguira + 'px');
		
		function animaMarquesina() {
			var izquierda_marq = parseFloat($('.info-1').css('left'));
			if(izquierda_marq > -larguira) {
				izquierda_marq -= traslado_marquesina;
			}
			else {
				izquierda_marq = der_marquesina;
			}
			
			$('.info-1').css('left', izquierda_marq + 'px');
			
		}
		setInterval(animaMarquesina, delay_marquesina);
		/* divisiones inferiores */
		$('ul.division li a').click(
			function() {
				var delay_divisiones = 250;
				var nombres = 'ul-' + $(this).parent().attr('id');
				if ($('#' + nombres).is(':visible')) {
					return false;
				}
				else {
					if($('.ul-nombres:visible').is(':animated')) {
						return false;
					}
					$('.ul-nombres:visible').fadeOut(
						delay_divisiones,
						function() {
							$('#' + nombres).fadeIn(delay_divisiones);
						}
						);
					$('ul.division li.activo').removeClass('activo');
					$(this).parent().addClass('activo');
				}
				return false;
			}
			)
		/*******************************************************************/
		/* le saca los puntitos de mierda a los links en IE */
		if ($.browser.msie) {
			$('a').focus( function() {
				$(this).blur()
			} );
		}
		/* transparencia PNG para IE6 */
		if (is_IE6) {
			DD_belatedPNG.fix('.transparente');
			$('.btn-votar').hover(
				function() {
					$(this).css('background-position', '0 -25px');
				},
				function() {
					$(this).css('background-position', '0 0');
				}
				);
			$('.btn-enviar').hover(
				function() {
					$(this).css('background-position', '0 -25px');
				},
				function() {
					$(this).css('background-position', '0 0');
				}
				);
		}
		
		// lightbox
		label = function showLB() {
			if(is_IE8) {
				$('#fonLB').css('width', ($(window).width() - 1) + 'px');
				$('#fonLB').css('height', ($(document).height() - 5) + 'px');
			}
			else {
				$('#fonLB').css('width', $(window).width() + 'px');
				$('#fonLB').css('height', $(document).height() + 'px');
			}
				
			opacity('#fonLB', 70);
			centerHoriz('#lb');
				
			//$('#fonLB').fadeIn('normal', function() {$('#lb').fadeIn('normal', function() {$('#scrollTextoLb').jScrollPane({showArrows:true});});} );
			$('#fonLB').show();
			$('#lb').show();
		};
			
		// lightbox2
		function showLB2() {
			if(is_IE8) {
				$('#fonLB2').css('width', ($(window).width() - 1) + 'px');
				$('#fonLB2').css('height', ($(document).height() - 5) + 'px');
			}
			else {
				//$('#fonLB2').css('width', $(window).width() + 'px');
				//$('#fonLB2').css('height', $(document).height() + 'px');
			}
			opacity('#fonLB2', 70);
			centerHoriz('#lb2');
			$('#fonLB').fadeIn('normal', function() {
				$('#lb').fadeIn('normal')
				/*, function() {
					//$('#scrollTextoLb').jScrollPane({
					//	showArrows:true
					//});
				});*/
			} );
			$('#fonLB2').show();
			$('#lb2').show();
		}
			
			
		function closeLB() {
			//$('#lb').fadeOut('normal', function() {$('#fonLB').fadeOut('normal');} );
			$('#lb, #lb2').hide();
			$('#fonLB, #fonLB2').hide();
		}
			
		$('#fonLB, #fonLB2, .cerrarLb, .cerrarLb a').click(
			function() {
				closeLB();
				return false;
			}
			);
		$(window).scroll(
			function() {
				if($('#lb').is(':visible')) {
					centerVert($('#lb'));
				}
			}
			);
		$(window).scroll(
			function() {
				/*if($('#lb2').is(':visible')) {
					centerVert($('#lb2'));
				}*/
			}
			);
			
		$('a#aVideo').click(
			function() {
				showLB2();
				return false;
			}
			);
			
		$('a.aListadoLightbox ').click(
			function() {
				$('#lb2.lbBases .innerLbListado').corner();
				showLB2();
				return false;
			}
			);
			
		// opacity
		function opacity(element, value) {
			var value_noie = value / 100;
			$(element).css('filter', 'alpha(opacity=' + value + ')');
			$(element).css('-moz-opacity', value_noie);
			$(element).css('-khtml-opacity', value_noie);
			$(element).css('opacity',value_noie);
		}

		// center horizontally
		function centerHoriz(lo_que) {
			var x = parseFloat($(window).width()) / 2 - parseFloat($(lo_que).width()) / 2;
			/*var y = $(window).scrollTop() + ($(window).height() / 2 - parseFloat($(lo_que).height()) / 2);
			x = x + 'px';
			y = y + 'px';
			$(lo_que).css({
				'left': x,
				'top': y
			});*/
			$(lo_que).css({
				'left': x
			});
		}

		// center vertically
		function centerVert(lo_que) {
			var y = $(window).scrollTop() + ($(window).height() / 2 - parseFloat($(lo_que).height()) / 2);
			$(lo_que).css({
				'top': y
			});
		}

		/* Slide */
		$('a.slide-left').click(
			function() {

				foto_actual++;
				if(foto_actual > top_fotos) {
					foto_actual = 0;
				}
				loadImg('#imgSlide', fotos[foto_actual]);
				return false;
			}
			);
		$('a.slide-right').click(
			function() {
				foto_actual--;
				if(foto_actual < 0) {
					foto_actual = top_fotos;
				}
				loadImg('#imgSlide', fotos[foto_actual]);
				return false;
			})
			
		// image load
		function loadImg(sID, sURL) {
			$(sID).unbind("load");
			$(sID).bind("load", function() {
				$(this).fadeIn();
			} )
			$(sID).stop(true, true).fadeOut("normal", function () {
				$(sID).attr('src', sURL);
			} );
		}
			
		$('#coda-nav-left-1, #coda-nav-right-1, .panel-wrapper h2').remove();

		/* tooltips */
		$("#idsociales li").hover(
			function() {
				$(this).find('span').addClass("activacion");
			},
			function() {
				$(this).find('span').removeClass("activacion");
			}
			);
	}
	);


// ]]> 