$(document).ready(function(){
	//Menu
	$('#block-menu-primary-links .menu').superfish({'autoArrows':false});
	$('#block-menu-menu-mty .menu').superfish({'autoArrows':false});
	$('#block-menu-menu-menu-usa .menu').superfish({'autoArrows':false});

	$('#edit-search-theme-form-1').click(function(){
		if($(this).val()  == "Buscar..."){
			$(this).val("");
		}
	});

	how_many_partidos = $('.carrousel_record ul').children().size();

	how_many = $('.carrousel_record ul').children().size();

	if(how_many > 2){
		//Carousel multimedia block
		$('.carrousel_record').jCarouselLite({
			btnNext: '#c_next',
			btnPrev: '#c_prev',
			visible: 2,
			scroll: 2
		});
	}else{
		$('#c_next').css('display','none');
		$('#c_prev').css('display','none');
	}



	//Portadas Carrousel.
	$('.carrousel_portadas').jCarouselLite({
		btnGo: ['#pr_guadalajara','#pr_mexico','#pr_monterrey'],
		visible: 1,
		scroll: 1,
		start: 1,
		circular:false
	});

	$('.chica_carrousel').jCarouselLite({
		btnNext: '#ch_next',
		btnPrev: '#ch_prev',
		visible:1
	});

	$('.principales .view-content .item-list').jCarouselLite({
		btnNext: '.boton_right',
		btnPrev: '.boton_left',
		visible:5
	});



//var bloques_videos = new Array('video_active','anime');
var bloques_videos = $('.embebido_video');
$.each(bloques_videos,function(index,block){
	value = $(this).attr('id');
//	$(this).addClass('embebido_'+index);
	//Videos Carrousel
	$('.'+value+'_carrousel_video').jCarouselLite({
		scroll:1,
		visible:4,
//		btnNext: '#'+value+'_next2',
//		btnPrev: '#'+value+'_prev2',
		btnNext: '.'+value+'_container_controls .pager li a.c_next2',
		btnPrev: '.'+value+'_container_controls .pager li a.c_prev2',
		circular: false
	});

//	src = $('.embebido_video').html();
	src = $('#'+value).html();
	src = jQuery.trim(src);

	swfobject.embedSWF("http://www.youtube.com/v/"+src+"?enablejsapi=1&playerapiid="+value, 
	                       value, "275", "183", "8");

	//Adding the hability to the images to display the video
	$('.'+value+'_carrousel_video  .views-field-field-op-video-thumbnail-fid').attr('rel','thumb_'+value);

	$('.'+value+'_carrousel_video  li').click(function(){
	  this_ = $(this)[0].children[1];
	  this_ = $(this_);
		target =  this_.attr('rel');
		pattern = /thumb\_(.*)/;
		target =  pattern.exec(target);
		target = target[1];
		
		test = this_.siblings('.views-field-field-embedded-video-embed').text();
		test = jQuery.trim(test); 
		re = /v=[\-\_a-zA-Z0-9]+/
		tt =  re.exec(test);
		tt = tt+"";
		tt = tt.split("=");
		tt = tt[1];

		swfobject.embedSWF("http://www.youtube.com/v/"+tt+"?enablejsapi=1&playerapiid="+target,target, "275", "183", "8");

		//poniendo el nuevo nombre del video
		title = this_.siblings('.views-field-title').html();
		$('#'+target+'_title').html(title);
    $('#video_video_active').html(title);
	});
});

//	Shadowbox.init();
//
//
	//Marcadores Record
	url = $('#block-panels_mini-marcadores .content .view-display-id-panel_pane_1  .views-field-field-url-partido-value .field-content').text();

	if(url.length > 0){
		$('#block-panels_mini-marcadores .content .view-display-id-panel_pane_1').click(function(){
			window.location = url;			
		});
	}


	$('#jornada_anterior').click(function(){
		id = $('#p_jid').text();
		id = $.trim(id);

		id = parseInt(id);

    prev = $(this);

		$.ajax({
			url : '/estadisticas/ajax/bloque/'+id,
			beforeSend : function(data){
				$('#loading_div_partidos').css('display','block');
			},
			success : function(data){
				$('#jornada_partidos').html(data);
				$('#loading_div_partidos').css('display','none');

        p_label = $.trim($('#p_game_label').text());
        n_label = $.trim($('#n_game_label').text());
        
       
       if(p_label == ""){
          prev.css('display','none');
       }else{
          prev.text('« '+p_label);
       }
       $('#jornada_siguiente').css('display','block');
       $('#jornada_siguiente').text(n_label);


      }
		});
	});

	$('#jornada_siguiente').click(function(){
		id = $('#n_jid').text();
		id = $.trim(id);

		id = parseInt(id);

    next = $(this);

		$.ajax({
			url : '/estadisticas/ajax/bloque/'+id,
			beforeSend : function(data){
				$('#loading_div_partidos').css('display','block');
			},
			success : function(data){
				$('#jornada_partidos').html(data);
				$('#loading_div_partidos').css('display','none');

        p_label = $.trim($('#p_game_label').text());
        n_label = $.trim($('#n_game_label').text());
      
        if(n_label == "") {
          next.css("display","none"); 
  		  }else{
          next.text(n_label+' »');
        }
        $('#jornada_anterior').text(p_label);
        $('#jornada_anterior').css('display','block');


			}
		});
	});

	$('.lupita').hover(function(){
		w = $(this).width();
		h = $(this).height();
		
		$(this).append("<img class=\"lupa_hover\" src=\"/sites/all/themes/record2/images/lupa2.png\"/>");
		$(".lupa_hover").css('left',w - 35);
		$(".lupa_hover").css('top',h - 35);
	},
	function(){
		$(".lupa_hover").remove();
	});


	$('.lupita_thumb').hover(function(){
		w = $(this).width();
		h = $(this).height();
		
		$(this).append("<img class=\"lupa_hover\" src=\"/sites/all/themes/record2/images/lupa2.png\"/>");
		$(".lupa_hover").css('left',w - 43);
		$(".lupa_hover").css('top',h + 37);
	},
	function(){
		$(".lupa_hover").remove();
	});

	if($('#block-record_menu-record_menu').length != 0){
		tab = $('#submenu_seccion').html();
		if(tab == "futbol"){
			$('a[title=Futbol]').parent().addClass('subclass_active');
			$('a[title=Futbol]').parent().unbind();
		}

		if(tab == "circo"){
			$('a[title=Circo]').parent().addClass('subclass_active');
			$('a[title=Circo]').parent().unbind();
		}

		if(tab == "tmf"){
			$('a[title=Todo Menos Futbol]').parent().addClass('subclass_active');
			$('a[title=Todo Menos Futbol]').parent().unbind();
		}
	}

  $primary_links = $('#block-menu-primary-links');
  $('a[title=Futbol]',$primary_links).click(function(){
    return false;
  });
});

record_carousel_callback = function(){
	$('#cc_next').bind('click', function() {
		carousel.next();
		return false;
	});

	$('#cc_prev').bind('click', function() {
		carousel.prev();
		return false;
	});
}

Drupal.behaviors.galerias_flechas = function(context) {
  $('.ad-gallery').adGallery({
    callbacks: {
      afterImageVisible: function() {
        Drupal.behaviors.initThickbox($('.ad-image'));
      }
    }
  });
}

