/**
 * Abre una URL en una ventana nueva, que se centrará en la pantalla
 * @param url La dirección a abrir en ventana nueva
 * @param ancho El ancho en pixels que tendrá la ventana
 * @param alto El alto en pixels que tendrá la ventana
 */
function popup(url, ancho, alto){
	if (ancho > screen.width) { ancho = screen.width;} // El ancho de la ventana no ha de ser mayor que el ancho de la pantalla
	if (alto > screen.height) { alto = screen.height;}// El alto de la ventana no ha de ser mayor que el alto de la pantalla
	var x = (screen.width - ancho) / 2; // Centramos la ventana en ancho
	var y = ((screen.height - alto) / 2) - 30; // Centramos la ventana en alto
	window.open(url, "Popup", "width=800,height=" + alto + ",left=" + x + ",top=" + y + ",resizable=yes,scrollbars=yes");
}

function cambiarFecha(dia, mes, anio)
{
	$("#contenedor-agenda").load("/includes/recursos/lib/calendario.php?dia=" +dia + "&mes=" + mes + "&anio=" + anio);
}

$(function()
{
	Shadowbox.init({'overlayOpacity':'.5'}); // Iniciamos el shadow box
	 /* Los enlaces que tengan el atributo rel="external" se abrirán en una ventana emergente de 800x600 px */
	$("a[rel=external]").click(function(){popup($(this).attr('href'), 800, 600);return false;});
	$(".nav li:first-child").css({'border':'none'});
	/* Se inserta un enlace transparente sobre los enlaces que tienen sIFR, ya que IE deshabilita el atributo href de los enlaces con sIFR */
	$("#menu li.actual,#columna-izquierda > ul li").each(function(){$(this).append('<a class="enlace-flash" href="' + $("a", $(this)).eq(0).attr("href") + '">&nbsp;</a>')});
	/* */
	if($.browser.msie && $.browser.version <= 7)
	{
		$("#migas a").before("&gt; ");
	}
});

/* Realizamos los reemplazos de tipografías */

sIFR.replace(TradeGothic,
{
	selector:'#menu .actual span,#columna-izquierda > ul .actual span',
	css:{'.sIFR-root':{'color':'#ffffff','cursor':'pointer','font-size':'10px','text-transform':'uppercase'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'#menu a span,#columna-izquierda > ul a span',
	css:{'.sIFR-root':{'color':'#434343','cursor':'pointer','font-size':'10px','text-transform':'uppercase'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'#atencion h2 .color1',
	css:{'.sIFR-root':{'color':'#343434','font-size':'16px','text-transform':'uppercase'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'#atencion h2 .color2',
	css:{'.sIFR-root':{'color':'#bc2b16','font-size':'16px','text-transform':'uppercase'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'#atencion li',
	css:{'.sIFR-root':{'color':'#bc2b16','font-size':'11px','text-transform':'uppercase'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'#frase .color1',
	css:{'.sIFR-root':{'color':'#343434','font-size':'31px'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'#frase .color2',
	css:{'.sIFR-root':{'color':'#bc2b16','font-size':'31px'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'#frase .color3',
	css:{'.sIFR-root':{'color':'#343434','font-size':'31px'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'h2 .color1',
	css:{'.sIFR-root':{'color':'#343434','font-size':'21px'}},
	wmode:'transparent',
	forceSingleLine:true
});
sIFR.replace(TradeGothic,
{
	selector:'h2 .color2',
	css:{'.sIFR-root':{'color':'#bc2b16','font-size':'21px'}},
	wmode:'transparent',
	forceSingleLine:true
});


