// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// FadeToggle //
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////

jQuery.fn.fadeToggle = function(speed, easing, callback) {
   return this.animate({opacity: 'toggle'}, speed, easing, callback);

}
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////



// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Igualar Columnas //
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var AjusteColumnasRealizado = false;
function equalHeight(group) {
	tallest = 0;
	group.each(function() {
		thisHeight = $(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	group.height(tallest);
}

// //////////////////////////////////////////////////////AGENDA//////////////////////////////////////////////////////////

function ToggleAgenda(boton, submenu){
	if ($('#' + boton).hasClass('bt_agenda_portada_select')){
		$('#' + boton).removeClass('bt_agenda_portada_select');
		$('#' + boton).addClass('bt_agenda_portada');
		$('#' + submenu).slideUp(200);
	}else{	
		$('.submenu_agenda').slideUp(200);
		$('#' + submenu).slideDown(200);
		$('.bt_agenda_portada_select').addClass('bt_agenda_portada');
		$('.bt_agenda_portada_select').removeClass('bt_agenda_portada_select');
		$('#' + boton).toggleClass('bt_agenda_portada_select');
	}
}


// //////////////////////////////////////////////////////MENU//////////////////////////////////////////////////////////

function ToggleMenu_1(boton, submenu){
	var clase;
	$('.submenu_secun').hide();
	$('.submenu_pral a').removeClass('submenu_pral_select');
	switch (boton){
		case 'bt_menu_01':
			clase_select = 'bt_menu_1_select';
		break;
		case 'bt_menu_02':
			clase_select = 'bt_menu_2_select';
		break;
		case 'bt_menu_03':
			clase_select = 'bt_menu_3_select';
		break;
		case 'bt_menu_04':
			clase_select = 'bt_menu_4_select';
		break;
	}
	
	if ($('#' + boton).hasClass(clase_select)){
		$('#' + boton).removeClass(clase_select);
		$('#' + boton).addClass('bt_menu');
		$('#' + submenu).slideUp('fast');
	}else{	
		$('.submenu_pral').slideUp('fast');
		$('#' + submenu).slideDown('fast');
		for (i=1;i<=4;i++){
			$('.bt_menu').removeClass('bt_menu_' + i + '_select');
		}
		$('#' + boton).addClass(clase_select);
	}
}

function ToggleMenu_2(id_bt_submenu, id_submenu){
	
	if ($('#' + id_submenu).css('display') == 'block'){	
		$('#' + id_submenu).slideUp('fast');
		$('#' + id_bt_submenu).removeClass('submenu_pral_select');
	}else{
		$('.submenu_pral a').removeClass('submenu_pral_select');
		$('.submenu_secun').slideUp('fast');
		$('#' + id_submenu).slideDown('fast');
		$('#' + id_bt_submenu).addClass('submenu_pral_select');
	}
	//submenu_pral_select
}

// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function MostrarGaleriaVideos(){
	$('#bloque_videos').fadeIn();
	$('#bloque_imagenes').fadeOut();
	
	$('#boton_galeria_videos').addClass('bt_multimedia_select'); 
	$('#boton_galeria_videos').removeClass('bt_multimedia'); 
	
	$('#boton_galeria_imagenes').removeClass('bt_multimedia_select'); 
	$('#boton_galeria_imagenes').addClass('bt_multimedia'); 
}

// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function MostrarGaleriaImagenes(){
	$('#bloque_videos').fadeOut();
	$('#bloque_imagenes').fadeIn();
	
	$('#boton_galeria_videos').removeClass('bt_multimedia_select'); 
	$('#boton_galeria_videos').addClass('bt_multimedia'); 
	
	$('#boton_galeria_imagenes').addClass('bt_multimedia_select'); 
	$('#boton_galeria_imagenes').removeClass('bt_multimedia'); 
}


// //////////////////////////////////////////////////////////////////////////////////////////////////////////////
var tamagnoLetras =  100;
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////
function AumentarTamanyo(id){
	tamagnoLetras = tamagnoLetras + 10;
	$('#' + id).css('font-size', tamagnoLetras + '%');
	$('#' + id).css('line-height', $('#' + id).css('font-size'));
}
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ReducirTamanyo(id){
	tamagnoLetras = tamagnoLetras - 10;
	$('#' + id).css('font-size', tamagnoLetras + '%');
	$('#' + id).css('line-height', $('#' + id).css('font-size'));
}
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////
function MostrarVideo(url, id_boton){
	$('#visor_portada').empty();
	$('#visor_portada').html('<embed type="application/x-shockwave-flash" src="swf/mediaplayer.swf" style="" id="objeto_video" ' +
		                     'name="objeto_video" quality="high" wmode="transparent" allowscriptaccess="always" ' + 
		                     'allowfullscreen="false" ' + 
		                     'flashvars="file=' + url + '&width=340&height=260&displayheight=260&backcolor=0x333333&frontcolor=0xaaaaaa&' + 
		                     'lightcolor=0xeeeeee&showstop=false&autostart=true&controlbar=over&' + 
		                     'image=img/imagen_video.jpg" width="340" height="260" />');
	$('.bloque_visor_izq div').each(function(){
		$(this).removeClass('bt_bloque_visor_selec');
		$(this).addClass('bt_bloque_visor');
	});

	$('#' + id_boton).removeClass('bt_bloque_visor');
	$('#' + id_boton).addClass('bt_bloque_visor_selec');
}
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////
function VerVideoTop(URLVideo){
	if (URLVideo != ''){
		$('#contenedora_videotop').html('<embed type="application/x-shockwave-flash" src="swf/mediaplayer.swf" style="" ' +
								 'quality="high" wmode="transparent" allowscriptaccess="always" ' + 
								 'allowfullscreen="true" ' + 
								 'flashvars="file=' + URLVideo + '&width=442&height=304&displayheight=304&backcolor=0x333333&frontcolor=0xaaaaaa&' + 
								 'lightcolor=0xeeeeee&showstop=false&autostart=true&controlbar=over" ' + 
								 'width="442" height="304" />');
		$('#capavideotop').fadeIn();
	}
}
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////