	
	/* disclosures */
	
	/*
	function openDisclosure( id )
	{
		var section = document.getElementById();
		
	}
	*/
	
	/* thumbnails */
	
	function setThumbnail( index )
	{
		var thumbnail_image = document.getElementById( 'thumbnail_image' );
		var thumbnail_element = document.getElementById( 'thumbnail_element' );
		
		thumbnail_image.setAttribute( 'src', root + '/styles/thumbs/small/' + index + '.jpg' );
		thumbnail_element.value = index;
	}
	
	/* fontsize */
	var font_size = 100;
	
	function setFontsize()
	{
		var container = document.getElementById( 'wrapper' );
		container.style.fontSize = font_size + '%';
	}
	
	function changeFontsize( delta )
	{
		font_size += ( delta * 10 );
		
		if( font_size < 100 ) font_size = 100;
		if( font_size > 140 ) font_size = 140;
		
		setFontsize();
		setCookie("fontSize", font_size );
	}
	
	/* Module Set Default Font Size (void) */
	function setDefaultFontSize()
	{
		var cookie_fontsize = getCookie( "fontSize" );
		
		if( cookie_fontsize )
		{
			font_size = parseInt( cookie_fontsize );
			setFontsize();
		}
	}
	
	/* Module Set Cookie (string, string, int) -- http://www.w3schools.com/js/js_cookies.asp */
	function setCookie( c_name, value )
	{
		document.cookie = c_name + "=" + value;
	}
	
	/* Module Get Cookie (string) -- http://www.w3schools.com/js/js_cookies.asp */
	function getCookie( c_name )
	{
		if( document.cookie.length > 0 )
		{
			c_start = document.cookie.indexOf( c_name + "=" );
			if( c_start != -1 )
			{ 
				c_start = c_start + c_name.length + 1;
				c_end = document.cookie.indexOf( ";", c_start );
				if( c_end == -1 ) c_end = document.cookie.length;
				return unescape( document.cookie.substring( c_start,c_end ) );
			}
		}
		return false;
	}
	