//javascript para los enlaces
jQuery(document).ready(function()
{
	jQuery('#cabecera_menu_webmail').click(function(event)
	{
		event.preventDefault();
		window.open('http://www.xolido.com/webmail','','toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=720,height=500'); 
	});
	
	jQuery('#pie_link_rss').click(function(event)
	{
		event.preventDefault();
		window.open('/cgi-bin/export/canales.php?solodom=1','','scrollbars=yes,resizable=yes,width=650,height=450');
	});
});


//funcion que se usa para evitar el parpadeo en explorer
//hay que añadir cada elemento que tenga cufon dentro de una condicion
//y añadirle una clase 'tiene_cufon' que en la css tendrá 'display:none'
function reemplazaCufon()
{
	if (jQuery('h2#portada_campana_tit'))
	{
		Cufon.replace('h2#portada_campana_tit,.ptd_campana_tit'); 
	}
	if (jQuery('h2#ms_tit_seccion'))
	{
		Cufon.replace('h2#ms_tit_seccion'); 
	}
	
	jQuery('.tiene_cufon').fadeIn('fast');
	Cufon.refresh();
}


//funcion para centrar las opciones del menú de artículos
//puesto que algunas tienen una línea y otras 2
function centraMenuArticulos()
{
	jQuery('p.ms_articulo_tit').each(function()
	{
		var elemento = jQuery(this);
		var altura = elemento.height();
		if (altura < 30)
		{
			jQuery(this).css({'padding-top':'15px'});
		}
	});
}

//script que carga con ajax el listado de articulos cuando vemos un modulo.
//como se carga con ajax y hay un intervalo de espera, añadimos una clase
//al div pagina en aquellas páginas que contengan este listado de articulos
//la clase sera 'tiene_ajax' y tendrá 'display:none' en las css
//el script hará la carga y una vez inyectado el html, mostrará el div pagina y su contenido
//justo antes de mostrar el contenido, llamaremos a la función que carga el Cufon
jQuery(document).ready(function()
{
	//si estamos en una pagina que muestra articulos
	if (jQuery('.tiene_ajax').length > 0)
	{
		var urlRefBol = $get('refbol')||false;
		var urlIdBoletin = $get('idboletin')|false;
		
		var urlBoletin = "";
		
		if (urlRefBol != '')
		{
			urlBoletin = '?interactive=1&xslt_plantilla=modulo_listado_articulos.xslt&ps=100&refbol='+urlRefBol;
		}
		else
		{
			urlBoletin = '?interactive=1&xslt_plantilla=modulo_listado_articulos.xslt&ps=100&idboletin='+urlIdBoletin
		}
		
		jQuery.ajax({
			   type: "POST",
			   url: "/cgi-bin/noticias/modboletin_xml.php",
			   data: urlBoletin,
			   success: function(msg)
			   {
				   jQuery('#modulo_articulo_cont_articulos').prepend(msg);
				   reemplazaCufon();
				   jQuery('.tiene_ajax').fadeIn(10);
				   //una vez cargado el listado centramos el texto de cada opcion verticalmente
				   //hay que llamar a la función después de mostrar el contenido, pues con display:none
				   //los elementos del DOM no tienen dimensiones
				   centraMenuArticulos();
			   }
		});//ajax	
	}
	//si en la página no existe el listado de artículos que se ha de cargar con ajax
	//simplemente cargaremos el cufon
	else
	{
		reemplazaCufon();
	}



//script para mostrar y ocultar los iconos de redes sociales en el artículo

if (jQuery('#art_opciones_compartir').length > 0)
{
	jQuery('#art_opciones_compartir').click(function(e)
	{
		e.preventDefault();
		jQuery('#compartir').children().hide();
		jQuery('#compartir').slideToggle('fast',function()
		{
			jQuery('#compartir').children().fadeIn('fast');
		});
	});
}
});


//si se quiere añadir un colorbox para mostrar contenido
jQuery(document).ready(function(){
	//Examples of how to assign the ColorBox event to elements
	//jQuery("a[rel='lightbox']").colorbox();
});
