var w= 307;
var h= 253
var localGoogle = google;


jQuery(document).ready(function() {
	
	 $( "#tabs" ).tabs();
    //Carrusel principal	
    $("#slide-principal").jcarousel({
        auto: 5,
        wrap: 'last',    
        animation: 'slow',
        scroll: 1,
        initCallback: mycarousel_initCallback,
        itemLoadCallback: {
          onAfterAnimation: function (carousel) { 
              $("#index .slide .boton").removeClass("selected")
              $("#index .slide .boton"+carousel.first).addClass("selected")
           }              
        }             
    });
	
	//Tabs noticias y gaceta
	$(".contenedor-inicio2 .tabs a").click(function(){
		var index = $(this).index();
		$(".contenedor-inicio2 .tabs a").removeClass("selected")
		$(this).addClass("selected")
		
		$("#index .contenedor-inicio2 .tabs-contenido .tab").removeClass("selected")
		$("#index .contenedor-inicio2 .tabs-contenido .tab").eq(index).addClass("selected")
		
		$("#index .contenedor-inicio2 .filtros .filter").removeClass("selected")
		$("#index .contenedor-inicio2 .filtros .filter").eq(index).addClass("selected")
		
		return false;
	});
	
	//Filtros de gacetas
	$("#index .contenedor-inicio2 ul.filter li .filtrocat").click(function(){
		var idcategoria = $(this).attr("rel")
		$("#index .contenedor-inicio2 ul.filter li .filtrocat").removeClass("activa")
		$(this).addClass("activa")
		$("#index .contenedor-inicio2 .tabs-contenido .contenedor-gacetas").html("")
		$("#index .contenedor-inicio2 .tabs-contenido").addClass("imagen-cargando") 
		
		$.ajax({
			type: "POST",
			url: "Articulos.php",
			data: "op=CargarGacetas&noheaders=all&idcategoria="+idcategoria,
			success: function(datos){								
				datos = '<ul>'+datos+'</ul>'
				$("#index .contenedor-inicio2 .tabs-contenido").removeClass("imagen-cargando")
			    $("#index .contenedor-inicio2 .tabs-contenido .contenedor-gacetas").html(datos) 
				
				$(".fancybox-efecto").fancybox({                
					'transitionIn'    : 'elastic',
					'transitionOut'    : 'elastic'
				}); 
				
				$(".contenedor-gacetas").carousel({ 
					dispItems: 3,
					prevBtn:'<a class="flecha-anterior"></a> ',
					nextBtn: '<a class="flecha-siguiente"></a>',
					autoSlideInterval :8000,
					autoSlide:false,
					loop: false
				});
			}
		});
		
		return false;
	});
    
    
    //Boletin
	$("#email_Boletin").click(function(){
		if($(this).val()=="Suscríbete...")
			$(this).val("")		
	}).blur(function(){
		if($(this).val()=="")
			$(this).val("Suscríbete...")
	});
	
	$(".contenedor-inicio4 .contenedor-boletin .formulario .boton").click(function(){
		var correo = $("#email_Boletin").val()
		var nombre = $("#nombre_Boletin").val()
		
		$.ajax({
			type: "POST",
			url: "Contacto.php",
			data: "op=RegistroAjax&noheaders=all&nombre="+nombre+"&correo="+correo,
			success: function(datos){
			   $("#email_Boletin").val("") 
			   $("#nombre_Boletin").val("")
			   alert(datos);  
			}
		});
		
		return false;	
	});
	
	//Menú secundario
	$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").prepend('<a class="cerrar" href="#">Cerrar</a>')
	
	$(".contenedor-inicio1 .inicio1-interno .menu-aux .secundario li a").hover(function(){
		var index = $(this).parent().index();
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .secundario li a").removeClass("selected")
		$(this).addClass("selected")
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").removeClass("selected")
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").removeClass("activo")
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").eq(index).addClass("selected")
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").eq(index).addClass("activo")
		return false;
	});
	$("#index .contenedor-inicio1 .inicio1-interno .menu-aux .terciario li a").hover(function(){	
	    var index = $(this).parent().parent().index();	
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").removeClass("activo")
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").eq(index).addClass("activo")		
		return false;
	});
	$("#izq .menu-aux").mouseleave(function(){
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").removeClass("activo");
	});
	$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario,.contenedor-inicio1 .inicio1-interno .menu-aux .secundario li a").mouseleave(function(){
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").removeClass("activo")
	});
	$("#index .contenedor-inicio1 .inicio1-interno .menu-aux .terciario .cerrar").click(function(){
		$(".contenedor-inicio1 .inicio1-interno .menu-aux .subopciones .terciario").removeClass("activo")
	});
	
	
	
	
	
	
	//Carrusel de noticias
	$(".contenedor-noticias").carousel({ 
        dispItems: 3,
        prevBtn:'<a class="flecha-anterior"></a> ',
        nextBtn: '<a class="flecha-siguiente"></a>',
		autoSlideInterval :8000,
        autoSlide:false,
        loop: false
    });
	
	//Carrusel de gacetas
	$(".contenedor-gacetas").carousel({ 
		dispItems: 3,
		prevBtn:'<a class="flecha-anterior"></a> ',
		nextBtn: '<a class="flecha-siguiente"></a>',
		autoSlideInterval :8000,
		autoSlide:false,
		loop: false
	});
    
		
	//Videos
    var idvideo = $("#id-video").val();
    var video = $("#video"+idvideo +" a");
    var str;
    

    CambiarInfoVideo();   	

    $(".contenedor-video a").click(function(event) 
    {    
        str = new String($(this).parent().attr("id"))
        $("#id-video").val(str.slice(5));   

        var video = $(this);
        DespuesAnimacion(video);
        return false;
    });  
	
	//Tabs multimedia
	$(".contenedor-inicio4 .inicio4-izq div.tabs .tab").click(function(){
			var index = $(this).index()
			$(".contenedor-inicio4 .inicio4-izq div.tabs .tab").removeClass("selected")
			$(this).addClass("selected")
			
			$(".tabs-contenido .tcontenido").removeClass("selected")
			$(".tabs-contenido .tcontenido").eq(index).addClass("selected")
			
			return false;
	});
	
	//Galeria
	$('#galeria').bxGallery({
		thumbwidth: 98,
		thumbheight: 50,
		thumbplacement: 'bottom'
	});
	
	//Calendario de Eventos
	$('fieldset.jcalendar').jcalendar();
	
	$("fieldset.jcalendar div.jcalendar table td a").click(function(){
		var fecha = $("#year").val()+"-"+pad($("#month").val(), 2, 0, 1)+"-"+pad($("#day").val(), 2, 0, 1)		
		CargarEventos(fecha)
	});
	
	$("#month").change(function(){
		$("div.jcalendar table td a").click(function(){
			var fecha = $("#year").val()+"-"+pad($("#month").val(), 2, 0, 1)+"-"+pad($("#day").val(), 2, 0, 1)		
			CargarEventos(fecha)
		});
	});
	
	$("#month,#year").change(function(){
		var fecha = $("#year").val()+"-"+pad($("#month").val(), 2, 0, 1)+"-"+pad($("#day").val(), 2, 0, 1)
		CargarEventos(fecha)
		$("div.jcalendar table td a").click(function(){
			var fecha = $("#year").val()+"-"+pad($("#month").val(), 2, 0, 1)+"-"+pad($("#day").val(), 2, 0, 1)		
			CargarEventos(fecha)
		});
	});
	
	$("#index div.jcalendar-links a").click(function(){
		var fecha = $("#year").val()+"-"+pad($("#month").val(), 2, 0, 1)+"-"+pad($("#day").val(), 2, 0, 1)
		CargarEventos(fecha)
		$("div.jcalendar table td a").click(function(){
			var fecha = $("#year").val()+"-"+pad($("#month").val(), 2, 0, 1)+"-"+pad($("#day").val(), 2, 0, 1)		
			CargarEventos(fecha)
		});
	});
	
	$("#day").change(function(){
		var fecha = $("#year").val()+"-"+pad($("#month").val(), 2, 0, 1)+"-"+pad($("#day").val(), 2, 0, 1)		
		CargarEventos(fecha)	
	});

	
	//Tabs de noticias
	$("#index .contenedor-inicio2 ul.filter li .filtro1").click(function(){
		$("#index .contenedor-inicio2 .tabs-contenido .contenedor-noticias").html("")
		$("#index .contenedor-inicio2 .tabs-contenido").addClass("imagen-cargando")
		$("#index .contenedor-inicio2 ul.filter li a").removeClass("activa")
		$(this).addClass("activa")
		
		$.ajax({
			type: "POST",
			url: "Articulos.php",
			data: "op=CargarArticulosRecientes&noheaders=all",
			success: function(datos){
				datos = '<ul>'+datos+'</ul>'
				$("#index .contenedor-inicio2 .tabs-contenido").removeClass("imagen-cargando")
			    $("#index .contenedor-inicio2 .tabs-contenido .contenedor-noticias").html(datos) 
				$(".contenedor-noticias").carousel({ 
					dispItems: 3,
					prevBtn:'<a class="flecha-anterior"></a> ',
					nextBtn: '<a class="flecha-siguiente"></a>',
					autoSlideInterval :8000,
					autoSlide:false,
					loop: false
				});
			}
		});
		
		return false;
	});
	
	$("#index .contenedor-inicio2 ul.filter li .filtro2").click(function(){
		$("#index .contenedor-inicio2 .tabs-contenido .contenedor-noticias").html("")
		$("#index .contenedor-inicio2 .tabs-contenido").addClass("imagen-cargando")
		$("#index .contenedor-inicio2 ul.filter li a").removeClass("activa")
		$(this).addClass("activa")
		
		$.ajax({
			type: "POST",
			url: "Articulos.php",
			data: "op=CargarArticulosMasLeidos&noheaders=all",
			success: function(datos){
				datos = '<ul>'+datos+'</ul>'
				$("#index .contenedor-inicio2 .tabs-contenido").removeClass("imagen-cargando")
			    $("#index .contenedor-inicio2 .tabs-contenido .contenedor-noticias").html(datos) 
				$(".contenedor-noticias").carousel({ 
					dispItems: 3,
					prevBtn:'<a class="flecha-anterior"></a> ',
					nextBtn: '<a class="flecha-siguiente"></a>',
					autoSlideInterval :8000,
					autoSlide:false,
					loop: false
				});
			}
		});
		
		return false;
	});
	
	//Tabs de noticias
	$("#index .contenedor-inicio2 ul.filter li .filtro3").click(function(){
		$("#index .contenedor-inicio2 .tabs-contenido .contenedor-noticias").html("")
		$("#index .contenedor-inicio2 .tabs-contenido").addClass("imagen-cargando")
		$("#index .contenedor-inicio2 ul.filter li a").removeClass("activa")
		$(this).addClass("activa")
		
		$.ajax({
			type: "POST",
			url: "Articulos.php",
			data: "op=CargarArticulosMasComentados&noheaders=all",
			success: function(datos){
				datos = '<ul>'+datos+'</ul>'
				$("#index .contenedor-inicio2 .tabs-contenido").removeClass("imagen-cargando")
			    $("#index .contenedor-inicio2 .tabs-contenido .contenedor-noticias").html(datos) 
				$(".contenedor-noticias").carousel({ 
					dispItems: 3,
					prevBtn:'<a class="flecha-anterior"></a> ',
					nextBtn: '<a class="flecha-siguiente"></a>',
					autoSlideInterval :8000,
					autoSlide:false,
					loop: false
				});
			}
		});
		
		return false;
	});
	
	
	
	
			
});

google.load("visualization", "1", {packages:["corechart"]});
      google.setOnLoadCallback(drawChart);
      function drawChart() {
        var data = new google.visualization.DataTable();
        data.addColumn('string', 'Task');
        data.addColumn('number', 'Votos');
		
        $(".contenedor-inicio4 .contenedor-encuesta .encuesta .encuesta-items ul li").each(function(){
			var titulo = $(this).find(".texto-opcion").html();
			var votos = $(this).attr("rel")
			data.addRow([titulo, parseInt(votos)])
		});

        var options = {
          width: 165, height: 265,
          title: 'Resultados',
		  legend: {position:'top'},
		  chartArea: {left:0,top:80,width:"155",height:"150"},
		  is3D: false
        };

        var chart = new google.visualization.PieChart(document.getElementById('grafico_encuesta'));
        chart.draw(data, options);
      }

 
function CargarEventos(fecha)
{
	$.ajax({
		type: "POST",
		url: "Articulos.php",
		data: "op=CargarEventos&noheaders=all&fecha="+fecha,
		success: function(datos){
			$("#index .contenedor-inicio4 .inicio4-izq .tabs-contenido .contenedor-tab1 .contenedor-eventos ul").html(datos);  
		}
	});
}
      

function mycarousel_initCallback(carousel)
{
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
    
    jQuery('#index .slide .boton').bind('click', function() {   
         
        $("#index .slide .boton").removeClass("selected")
        var index = parseInt($(this).index())
        $("#index .slide .boton"+(index+1)).addClass("selected")
        carousel.scroll(index+1)
        carousel.startAuto(0);
        return false;
    });
                              
    jQuery('#index .slide .siguiente').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('#index .slide .anterior').bind('click', function() {
        carousel.prev();
        return false;
    });
};


function DespuesAnimacion(video)
{
    CambiarInfoVideo();
    IniciarVideo(video);    
}


function IniciarVideo(video)
{
    var player = null;

    if (video.hasClass("flv"))
    {

        player = flashembed("reproductor-video", 
            {
                src:'Swf/FlowPlayerDark.swf',
                width: w, 
                height: h,
                controls:null,
				wmode: 'transparent'
            },     
            {
                config: {  
                    autoPlay: false,
                    autoBuffering: false, 
                    loop:false, 
                    clip: { autoPlay: false,
                    autoBuffering: true},
                    initialScale:'scale',
                    videoFile: video.attr("href")
                }

            }
        );   
    }

    else if(video.hasClass("swf") || video.hasClass("youtube"))
    {          

        player = flashembed("reproductor-video", 
        {             
            src: video.attr("href"),
            width: w, 
            height: h,
            controls:null,
			wmode: 'transparent'
        } 

        );   
    }
    else
    {
         player = flashembed("reproductor-video", 
            {
                src:'Swf/FlowPlayerDark.swf',
                width: w, 
                height: h,
                controls:null,
				wmode: 'transparent'
            },    
            {
                config: {  

                    autoPlay: false,
                    autoBuffering: false, 
                    loop:false, 
                    clip: { autoPlay: false,
                    autoBuffering: true},
                    initialScale:'scale',
                    videoFile: video.attr("href")
                    //hideControls: true

                }                

            }
        );    
    }
}



function CambiarInfoVideo()
{
    var idvideo = $("#id-video").val(); 

    $.ajax(
    {

        url: "Video.php?op=InfoVideo&noheaders=all&idvideo="+idvideo+"&textotitular=100",

        async:true,

        cache:false,

        dataType:"html",

        

        success: function(datos){

            $(".informacion").empty().fadeOut('fast');

            $(".informacion").append(datos).fadeIn('slow');

            var idvideo = $("#id-video").val();

            var video = $("#video"+idvideo +" a");

            var str;  

            IniciarVideo(video);

        },

        timeout: 10000                                                                                             

    });          

}


var STR_PAD_LEFT = 1;
var STR_PAD_RIGHT = 2;
var STR_PAD_BOTH = 3;
 
function pad(str, len, pad, dir) { 
	if (typeof(len) == "undefined") { var len = 0; }
	if (typeof(pad) == "undefined") { var pad = ' '; }
	if (typeof(dir) == "undefined") { var dir = STR_PAD_RIGHT; }
 
	if (len + 1 >= str.length) {
 
		switch (dir){
 
			case STR_PAD_LEFT:
				str = Array(len + 1 - str.length).join(pad) + str;
			break;
 
			case STR_PAD_BOTH:
				var right = Math.ceil((padlen = len - str.length) / 2);
				var left = padlen - right;
				str = Array(left+1).join(pad) + str + Array(right+1).join(pad);
			break;
 
			default:
				str = str + Array(len + 1 - str.length).join(pad);
			break;
 
		} // switch
 
	} 
	return str; 
}

