
window.addEvent('domready', function ()
{

	/**
	 * Print button
	 */
	var printButton = $('print');
	printButton.addEvent('click', window.print.pass());
	
	/**
	 * Text size
	 */
	var textSmallButton = $('fontsize').getElement('.small');
	var textMediumButton = $('fontsize').getElement('.medium');
	var textLargeButton = $('fontsize').getElement('.large');
	var contentLayer = $('rowB_body');
	textSmallButton.addEvent('click', function ()
	{
		contentLayer.setStyle('font-size', '1em');
	});
	textMediumButton.addEvent('click', function ()
	{
		contentLayer.setStyle('font-size', '1.2em');
	});
	textLargeButton.addEvent('click', function ()
	{
		contentLayer.setStyle('font-size', '1.4em');
	});
	
	
	/**
	 * Header
	 */
	var headerContent = [];
	var headerWrapper = $('headerWrapper');
	var headerTitle = $('title');
	var headerSubTitle = $('subtitle');
	var headerText = $('text');
	var headerRequest = new Request.JSON(
	{
		url: 'headers.json',
		method: 'get',
		onSuccess: function (response)
		{
			if ($type(response) == 'array')
				headerContent = response;
				
			nextHeader();
			nextHeader.periodical(20000);
		}
	});
	headerRequest.send();
	
	var index = 0;
	function nextHeader ()
	{
		headerWrapper.fade('out');
		(function ()
		{
			headerTitle.set('text', headerContent[index].title);
			headerSubTitle.set('text', headerContent[index].subtitle);
			headerText.set('text', headerContent[index].text);
			headerWrapper.fade('in');
		}).delay(500);
		index++;
		
		if (index >= headerContent.length)
			index = 0;
	}
	

});

