var fn = window.onload;

window.onload = function()
{
	if( fn ) fn();

	var smaller = document.getElementById( 'smaller' );
	if( smaller )
	{
		document.getElementById( 'print' ).onclick = function() { window.print();return false; };
		var bigger = document.getElementById( 'bigger' );

		smaller.onclick = smallerText;
		bigger.onclick = biggerText;
	}
}

function biggerText()
{
	var r = new Array();
	var p = document.getElementById( 'column2' ).getElementsByTagName( 'p' );
	var li = document.getElementById( 'column2' ).getElementsByTagName( 'li' );

	for( var i = 0, l = p.length; i < l; i++ ) r[r.length] = p[i];
	for( var i = 0, l = li.length; i < l; i++ ) r[r.length] = li[i];

	for( var i = 0, l = r.length; i < l; i++ )
	{
		if( r[i].style.fontSize )
		{
			var font = parseInt( r[i].style.fontSize );
			if( font > 16 ) return false;
			var lh = parseInt( r[i].style.lineHeight );
			r[i].style.fontSize = font + 1 + 'px';
			r[i].style.lineHeight = parseInt( lh * 1.1 ) + 'px'
		}
		else
		{
			r[i].style.fontSize = '11px';
			r[i].style.lineHeight = '14px';
		}
	}
	return false;
}

function smallerText()
{
	var r = new Array();
	var p = document.getElementById( 'column2' ).getElementsByTagName( 'p' );
	var li = document.getElementById( 'column2' ).getElementsByTagName( 'li' );

	for( var i = 0, l = p.length; i < l; i++ ) r[r.length] = p[i];
	for( var i = 0, l = li.length; i < l; i++ ) r[r.length] = li[i];

	for( var i = 0, l = r.length; i < l; i++ )
	{
		if( r[i].style.fontSize )
		{
			var font = parseInt( r[i].style.fontSize );
			if( font < 11 ) return false;
			var lh = parseInt( r[i].style.lineHeight );
			r[i].style.fontSize = font - 1 + 'px';
			r[i].style.lineHeight = parseInt( lh * 0.95 ) + 'px'
		}
		else
		{
			r[i].style.fontSize = '13px';
			r[i].style.lineHeight = '16px';
		}
	}
	return false;
}
